Razvoj ReRAM kot naslednje generacije pomnilnika na čipu za strojno učenje, obdelavo slik in druge napredne aplikacije CPU

Razvoj ReRAM kot naslednje generacije pomnilnika na čipu za strojno učenje, obdelavo slik in druge napredne aplikacije CPU

Izvorno vozlišče: 3070121

Pri delovanju sodobnih naprav CPE od 80 % do 90 % porabe energije in časovnih zakasnitev povzroči pretok podatkov med CPE in pomnilnikom zunaj čipa. Da bi zmanjšali to skrb glede zmogljivosti, oblikovalci svojim procesorjem dodajajo dodaten pomnilnik na čipu. Tradicionalno je bil SRAM najpogosteje uporabljen tip pomnilnika procesorja na čipu. Na žalost je SRAM trenutno omejen na velikost več sto megabajtov. Ta omejitev pomnilnika na čipu morda ne zadostuje za vrhunske aplikacije.

Prihodnje aplikacije CPE, kot je programiranje jezikovnega modela AI in obdelava slik za 8K UHD video, bodo zahtevale pasovno širino dostopa do V/I pomnilnika v območju 10 terabajtov/s. Za izpolnitev teh zahtev glede pasovne širine bo moral biti pomnilnik procesorja na čipu večji od 1 terabajta. Za izpolnitev teh prihodnjih zahtev po pomnilniku na čipu bo morda potrebna alternativa SRAM. Ena od možnih rešitev te težave bi bila uporaba uporovnega pomnilnika z naključnim dostopom (ReRAM). [1,2,3]

Naprava ReRAM je obstojna pomnilniška celica, ki vsebuje memristorske materiale. Ti materiali delujejo kot dielektrični izolator. Ko se uporabi dovolj visoka napetost, se oblikuje prevodna pot. Tipični spominski materiali, ki se uporabljajo kot memristorji, vključujejo HfO2, Ta2O5in TiO2. [4] Uporovno stanje pomnilniške celice je mogoče prebrati z uporabo elektronskih vezij, da se ugotovi, ali je pomnilniška celica programirana ali izbrisana, in tako identificira stanje pomnilniškega bita. Pomnilniške celice ReRAM lahko zložite navpično, kot je arhitektura 3D-NAND, da povečate gostoto shranjevanja.

V tem članku, Virtualna izdelava SEMulator3D bo uporabljen za iskanje poti procesa in vizualizacijo potencialnih arhitektur 3D ReRAM. Ocenili bomo upor celice kot funkcijo oblike pomnilniške celice, skupaj z zmogljivostjo Id-Vg vgrajenega kanalskega tranzistorja v napravi ReRAM.

Model 3D ReRAM je prikazan na sliki 1. Naprava ima 64 plasti besednih črt (WL) s stebri, postavljenimi v šesterokotno razmaknjeno matriko. Besedne črte so oblikovane z izmeničnimi plastmi kovinskih prevodnikov in oksidnega dielektrika. Stebri so vgravirani skozi WL, nato pa se na stranske stene stebrov nanese tanka plast spominskega materiala. Pomnilniški material se odstrani z dna in vrha stebrov, pri čemer ostane samo material na stranskih stenah stebra. Stebri so nato napolnjeni z ognjevarno kovino in volframom.

Slika 1: 64-plastni ReRAM s podmatričnim CMOS. Na risbi so prikazani stebri, memristorji, besedne črte, kontakti odvoda do stebra, kovinske medsebojne povezave bitne linije in vezje za odčitavanje GAA pFET.

Pod matričnimi plastmi so kontakti in kovinski medsebojni priključki na vir, odtok in vrata vsestranskih tranzistorjev z učinkom polja (GAA FET). Odtok tranzistorja se poveže s stebrom pomnilniškega niza in se združi z vezjem WL, da zagotovi funkcijo vsaki pomnilniški celici.

Spominska celica je sestavljena iz dveh kovinskih elektrod: kovinskega prevodnika in elektrode iz ognjevarne kovine (slika 2). Med virtualno simulacijo procesa te naprave bomo uporabili procesne spremenljivke za nastavitev in ponastavitev memristorja. Namerno uporabljena napetost bo ustvarila mikroskopske prevodne poti, imenovane prevodni filamenti. Ko se uporabijo električni signali različnih polaritet, se nabiti ioni znotraj memristorja premaknejo, da tvorijo (nastavijo) ali raztopijo (ponastavijo) prevodno žarilno nitko.

Slika 2: Prerez pomnilniške celice. Spominska celica je sestavljena iz dveh kovinskih elektrod: kovinskega prevodnika in elektrode iz ognjevarne kovine. Na risbi je prikazano: a. Stebričasta elektroda v središču stebra (rjava, črna). b. WL elektroda tvori kovinski prevodnik (temno rdeč). c. V programiranem memristorju se oblikuje prevodna nitka (bela, zelena). d. Dielektrični memristor, ki ni programiran (roza).

Upornost prevodnega filamenta se spreminja pri različnih programskih napetostih. Stanje nizkega upora je v območju 10 k ohmov (nastavljeno), stanje visokega upora pa v območju 1 M ohmov (ponastavitev). [5] Razvili smo virtualni model za prikaz preklopnih uporov naprave 3D ReRAM z rezultati, prikazanimi na sliki 3. Stanje memristorja z visokim uporom je približno 100-krat večji upor kot stanje z nizkim uporom.

Slika 3: Prikazan je graf razmerja upornosti memristorja v primerjavi z upornostjo memristorja (Ohm-cm). Virtualni model je bil razvit za prikaz preklopnih uporov naprave 3D ReRAM z rezultati, prikazanimi na sliki 3. Stanje visokega upora memristorja je približno 100-krat večja upornost kot stanje nizkega upora na grafu. Razmerje upornosti je na grafu med 0 – 100, medtem ko je upornost memristorja med 1.E-05 do 1.E+02.

Nato je bil izveden navidezni načrt eksperimentov (DOE), da bi bolje razumeli korelacijo med razmerjem odpornosti pomnilniške celice ter velikostjo in obliko pomnilniške celice. Spremenljivke eksperimenta so bile CD stebra, debelina WL in debelina memristorja. Analiza rezultatov DOE kaže, da sta steber CD in debelina memristorja povzročila najpomembnejši odziv. Slika 4 prikazuje konturni diagram razmerja upornosti pomnilniške celice v primerjavi s tema dvema spremenljivkama. Pri visokih vrednostih polmera stebra in debeline memristorja je prišlo do 3-kratne spremembe upora pomnilniške celice. Razlike v obliki pomnilniške celice v preučevanem območju ne bodo vplivale na zmožnost branja pomnilniških stanj memristorja, lahko pa bi vplivale na zmožnost razločevanja programskih stanj v večbitni napravi na celico.

Slika 4: Prikazuje konturni prikaz razmerja upornosti pomnilniške celice glede na CD stebra in debelino memristorja. Obstaja 3-kratna sprememba upora pomnilniške celice za visoke vrednosti polmera stebra in debeline memristorja. Razmerje upornosti se giblje med 0.75 in 3.0, pri razliki polmera stebra od -8 do 8 nm in razliki debeline memristorja med 0 in 1 nm.

Memristor je mogoče programirati z uporabo toka < 0.10 uA in napetosti < 0.5 V. Te nastavitve napetosti in toka bodo memristorjem (pomnilnik ReRAM) omogočile enostavno integracijo kot pomnilnik na čipu v napredne logične naprave. Simulacija naprave SEMulator3D je predhodno pokazala, da bi moral biti GAA FET tranzistor pod poljem sposoben poganjati napetost in tok, ki ju zahtevata nastavljena in ponastavljena stanja pomnilniške celice memristorja. [6]

Slika 5: Slika na levi prikazuje graf odvodnega toka (Id, uA) v primerjavi z napetostjo vrat (Vg, V) za različne vrednosti odvodne napetosti (Vdd, V) med -0.2 in -1.0 V. tranzistor z učinkom polja Gate All-Around (GAA pFET). Na desni strani slike je prikazan prečni prerez 3D-modela GAA pFET, ustvarjenega s SEMulator3D Virtual Fabrication Bundle.

Dve veliki težavi sodobnih naprav CPE sta poraba energije in čas zakasnitve, ki nastane zaradi premikanja podatkov med CPE in pomnilnikom zunaj čipa. Povečanje velikosti pomnilnika na čipu lahko reši te težave. V tej študiji smo uporabili SEMulator3D za raziskovanje integracije alternative SRAM (ReRAM) za CPE za pomnilnik na čipu. Uporabili smo virtualni model za boljše razumevanje korakov postopka in morebitnih težav pri postavitvi posameznih memristorskih celic. Izvedli smo tudi študije, da bi preučili nastavljena in ponastavljena stanja memristorja ter učinek dimenzij naprave (oblika in velikost pomnilniške celice) na odpornost besedne linije. Poudarili smo, da je vgrajeni pomnilnik ReRAM mogoče integrirati z napredno logiko z uporabo električnega izhoda tranzistorja GAA pFET za nastavitev in ponastavitev memristorskih celic. Ti rezultati potrjujejo, da je uporovni pomnilnik z naključnim dostopom (ReRAM) obetavna alternativa vgrajenemu pomnilniku SRAM za prihodnje logične aplikacije z visoko pasovno širino.

Reference

  1. Lanza, Mario (2014). "Pregled uporovnega preklapljanja v dielektrikih z visokim k-om: gledišče na nanometru z uporabo prevodnega mikroskopa na atomsko silo". Materiali, zv. 7, številka 3, str. 2155-2182, doi:10.3390/ma7032155.
  2. N. Sedghi, et al, »Vloga dušikovega dopinga v ALD Ta2O5 in njegov vpliv na večnivojsko preklapljanje celic v RRAM«, marec 2017, Applied Physics Letters, DOI:10.1063/1.4978033
  3. Y. Bai, et al, »Študija večnivojskih karakteristik za 3D navpični uporovni preklopni pomnilnik«, znanstvena poročila, zvezek 4, številka članka: 5780 (2014)
  4. Chen, YC, Sarkar, S., Gibbs, JG, Huang, Y., Lee, JC, Lin, CC, in Lin, CH (2022). »Dvojnofunkcionalni uporovni pomnilnik nano spiralne oblike za uporabo nizov prečnih palic z nizko porabo.«, ACS Applied Engineering Materials, 1(1), 252-257.
  5. Y. Wu, et al, »Nanometer-Scale HfOx RRAM«, IEEE Electron Device Letters, zvezek: 34, številka: 8, avgust 2013), doi:10.1109/LED.2013.2265404
  6. V. Sreenivasulu, et al, »Analiza vezja in optimizacija GAA Nanowire FET za nizko moč in visoko preklapljanje«, 11. november 2021, Računalništvo, doi:10.1007/s12633-022-01777-6.

Brett Lowe

  (vse objave)

Brett Lowe je vodja ekipe za polprevodniške procese in integracijo pri Coventorju, raziskovalnem podjetju Lam. Na področju razvoja polprevodniške tehnologije dela že več kot 35 let. Svojo kariero je začel pri Philips Semiconductors, kjer je delal v proizvodnji in razvoju procesov kot procesni inženir na področjih fotolitografije, suhega jedkanja in mokrih procesov. Nato je osem let preživel v Zilogu, kjer je delal na razvoju procesov enote. Pozneje se je Brett pridružil podjetju Micron Technology, kjer je delal pri razvoju in integraciji procesov DRAM in 3D NAND. Pri Coventorju se osredotoča na podporo strankam podjetja pri njihovem 3D modeliranju polprevodniških procesov in zahtevah po razvoju tehnologije.

Časovni žig:

Več od Semi Engineering