Skip to main content

Memristor Sisukord Teooria | Lahendused | Rakendused | Viited | Välislingid | Navigeerimismenüü10.1109/TCT.1971.108333710.1007/s00339-011-6264-92011ApPhA.102..765COnline spat over who joins memristor clubMemristor brouhaha bubbles underGetting More from Moore's LawStanley WilliamsMemristors in silicon promising for dense, fast memory"/`Memristive/' switches enable /`stateful/' logic operations via material implication"10.1038/nature08940"mrFPGA: A novel FPGA architecture with memristor-based reconfiguration"10.1109/NANOARCH.2011.5941476"rFGA: CMOS-nano hybrid FPGA using RRAM components"10.1109/NANOARCH.2008.458579710.1103/PhysRevLett.100.0181012008PhRvL.100a8101SMemristoridPDF Memristor—The Missing Circuit ElementNonlinstor-An electronic circuit element based on the form of the nonlinear differential equation

Elektroonikakomponendid


inglise keelepassiivkomponenttakistuselektrivooluhüstereesiLeon Chua1971mittelineaarsete vooluringide teooriatpingevoolulaenguaheldusvoomatemaatilise2011Hewlett-Packardipatentidepooljuhtelemendidlineaarsele1976hüstereesikõveraHPlüliteidelektroodeTitaandioksiidi1960-ndatelläbilöögipingetunnelmikroskoobigahapnikuaatomiteaukjuhtivuseltransistorivälkmälumikrolülitusilausearvutuseimplikatsioonloogikaloogikasüsteemimplikatsioonixyväärsuseCMOSTTLtehnoloogiatelepõhimälustvahemälluregistreidventiilisoleeritud paisuga väljatransistoristnäide NAND teostuse kohtaSIMDoperandeFPGAintegraalskeemideSRAM2009ainuraksete










(function()var node=document.getElementById("mw-dismissablenotice-anonplace");if(node)node.outerHTML="u003Cdiv class="mw-dismissable-notice"u003Eu003Cdiv class="mw-dismissable-notice-close"u003E[u003Ca tabindex="0" role="button"u003Epeidau003C/au003E]u003C/divu003Eu003Cdiv class="mw-dismissable-notice-body"u003Eu003Cdiv id="localNotice" lang="et" dir="ltr"u003Eu003Cpu003Eu003Cbigu003EOsale artiklivõistlusel u003Ca href="/wiki/Vikipeedia:Wikimedia_CEE_Spring_2019" title="Vikipeedia:Wikimedia CEE Spring 2019"u003EKesk- ja Ida-Euroopa kevadu003C/au003E!u003C/bigu003Enu003C/pu003Eu003C/divu003Eu003C/divu003Eu003C/divu003E";());




Memristor




Allikas: Vikipeedia

(Ümber suunatud leheküljelt Memristiivsus)





Jump to navigation
Jump to search


Memristor (inglise keele sõnadest memory resistor ) ehk mälutakisti on kahekontaktiline passiivkomponent, mille elektritakistus sõltub seda varem läbinud elektrivoolu suurusest ja suunast ning mis voolu puudumisel säilitab viimase takistuse. Seega on tegu hüstereesi omava ehk mäluga seadmega.[1]


Seadme olemasolu ennustas esimesena Leon Chua 1971, analüüsides mittelineaarsete vooluringide teooriat ning täheldades lünka fundamentaalsete suuruste pinge, voolu, laengu ja aheldusvoo vahelistes seostes. Ta defineeris memristori kahekontaktilise passiivkomponendina, mis seob omavahel aheldusvoo ja laengu, ning koostas seadme kirjeldamiseks ja omaduste määramiseks vajaliku matemaatilise ja katseaparatuuri.[1]


2011. aastal laiendas Leon Chua definitsiooni kõigile passiivsetele muutuva takistusega püsimäluseadmetele, olenemata nende takistuse muutumise mehhanismist.[2]


See definitsioonilaiendus leidis mõningast kriitikat, kuna leiti, et see on teaduslikult põhjendamata ja et tegu on Hewlett-Packardi püüdega võimalikult paljud tehnoloogiad enda memristore käsitlevate patentide alla saada.[3][4]


Tänapäeva arendustöö käib memristoride massmäluseadmena kasutuskõlblikuks arendamise ning uute kasutusvaldkondade otsimise kallal.[5]




Sisukord





  • 1 Teooria


  • 2 Lahendused

    • 2.1 Titaandioksiidil põhinevad memristorid



  • 3 Rakendused

    • 3.1 Püsimälu


    • 3.2 Loogika

      • 3.2.1 Näide NAND teostuse kohta memristorloogika abil



    • 3.3 FPGA

      • 3.3.1 Marsruutimine


      • 3.3.2 Mälu



    • 3.4 Masinõppimine



  • 4 Viited


  • 5 Välislingid




Teooria |


Fundamentaalsete suuruste pinge vdisplaystyle v, voolu idisplaystyle i, laengu qdisplaystyle q ja voo φdisplaystyle varphi korral saab eksisteerida kuus kahe muutuja vahelist seost. Klassikaliselt olid defineeritud neist viis:


  • Kaks allikat:

    • vooluallikas tekitab juhis voolu. Mõjutab laengut vastavalt seosele dq=−idtdisplaystyle dq=-i,dt,


    • pingeallikas tekitab potentsiaalide vahe kahe punkti vahel. Mõjutab voogu dφ=vdtdisplaystyle dvarphi =v,dt.

Voog φdisplaystyle varphi on siinkohal üldistatud suurus, mis olenevalt kontekstist võib, kuid ei pruugi kattuda magnetvooga.
  • Kolm passiivset kahekontaktilist elementi:

    • takistus dv=Rdidisplaystyle dv=R,di,


    • mahtuvus dq=Cdvdisplaystyle dq=C,dv,


    • induktsioon dφ=Ldidisplaystyle dvarphi =L,di.

Kõik vooluringi elemendid, eriti aga pooljuhtelemendid on olemuselt mittelineaarsed ja alluvad lineaarsele lähendusele vaid teatud piirides.


Seetõttu on mittelineaarsete vooluringide analüüsis induktsioon, mahtuvus ning takistus defineeritud üldiste seosevõrrandite lahenditena, mille täpne kuju sõltub näiteks kasutatud pooljuhtidest.


  • takistus R←f(v,i)=0displaystyle Rgets f(v,i)=0,

  • mahtuvus C←f(v,q)=0displaystyle Cgets f(v,q)=0,

  • induktsioon L←f(φ,i)=0displaystyle Lgets f(varphi ,i)=0.[6]

Üle on üks muutujate paar, mille kohta veel seost ei ole: φdisplaystyle varphi ja qdisplaystyle q. Seda seost defineerides ja analüüsides jõudis Leon Chua memristiivsuseni.


  • Memristiivsus M←f(φ(t),q(t))=0displaystyle Mgets f(varphi (t),q(t))=0, ühikuga oom (Ωdisplaystyle Omega ).

Memristiivsus sõltub definitsiooni järgi ajast. Taandades selle ajas invariantsele juhule, saame tavalise takistuse, mistõttu ei ole mõtet seda suurust sellisel juhul käsitleda.[1]




Memristiivse süsteemi hüstereesikõver


1976 täpsustas Chua koos doktorandi Sung Mo Kangiga memristore kirjeldavat matemaatilist aparatuuri, muuhulgas tuues välja elementi kirjeldava hüstereesikõvera. Olgu graafik i(v), kus i on vool ning v pinge, siis graafiku tõus on elemendi takistus.



Lahendused |



Titaandioksiidil põhinevad memristorid |


Memristorid sattusid taas avalikkuse huviorbiiti, kui HP avaldas pressiteate toimivast pooljuhtmemristorist. Nende labor arendas ristvõre baasil mälu ning neil oli vaja lüliteid, millega ristvõre elektroode omavahel ühendada ja lahutada. Titaandioksiidi TiO2 muutlikku takistust kirjeldati esimest korda 1960-ndatel.[7][8]


Esialgne prototüüp koosnes ühest TiO2 kihist elektroodide vahel, mis hakkas näitama memristiivseid omadusi, kui talle oli korra rakendatud läbilöögipinge. Uurides läbilöögi tulemusi tunnelmikroskoobiga, saadi aru, et oli tekkinud hapniku aatomite vaegus ja osa TiO2 oli asendunud Ti4O7-ga. Edaspidi katsetati ühe kihi TiO2 ja ühe kihi Ti4O7-ga. See seade ei vajanud enam toimimiseks läbilööki. Seadme tööpõhimõte seisneb TiO2-x väga heal aukjuhtivusel võrreldes TiO2-ga. Rakendades seadele pinge, liiguvad augud TiO2-sse ja tekitavad sellega paksema kihi TiO2-x, õhendades samas TiO2 kihti, mis vähendab seadme takistust. Polarisatsiooni vahetades protsess pöördub. Nende seadmete memristiivsus on pöördvõrdeline TiO2 kihi paksuse ruuduga, mis tähendab, et nähtus avaldub märkimisväärselt alles nanoskaalal[5].



Rakendused |



Püsimälu |


2012. aasta mai seisuga oli HP-tehnoloogia lülituskiirus 90 ns.[9] Koostöös Hynix Semiconductoriga plaaniti esimesed memristoridel põhinevad püsimälud turule tuua 2013. aastaks. Memristorid ei vaja iga biti kohta ühte transistori nagu praegune DRAM-tehnoloogia, ega kõrgeid pingeid salvestamisel ja kustutamisel nagu välkmälu. Samuti ei ole välkmäluga kaasnevaid minimaalse kustutatava ploki piiranguid. See võimaldab väga suuri andmetihedusi võrreldavatel kiirustel ning lihtsustab kontrolleriloogikat. Lisaks toetab memristortehnoloogia lihtsamalt mitmekihilisi mikrolülitusi, mis veelgi suurendab võimalikku andmetihedust.[5]



Loogika |


Memristorid sobivad teostama lausearvutuse tehteid implikatsioonloogika abil. Implikatsioonloogika on loogikasüsteem, kus implikatsiooni (ehk "kui x, siis y" või xy ) ja väärsuse (x = V) operaatorite abil saab esitada kõiki kahe muutuja loogika operaatoreid. See on alternatiiviks CMOS- ja TTL-tehnoloogiatele omasele NAND- või NOR-loogikale.[10]


Süsteemi eelis CMOS- ja TTL-loogika ees seisneb memristoride mälufunktsioonis: teostades loogikaoperatsioone samade seadmete peal, mis andmeid talletavad, ei ole vaja neid töötlemiseks põhimälust vahemällu viia ja tulemusi hiljem tagasi kirjutada. See säästab töötsükleid ja dubleerimiseks vajalikku vahemälu, vaja pole ka registreid, mis on kallid ning võtavad ruumi ja energiat.[10]


Eri tehnoloogiate eripärad mängivad rolli otsustamisel, kumb kahest järgnevast on ülesande jaoks sobivam.


CMOS NAND-ventiil koosneb neljast kahte tüüpi isoleeritud paisuga väljatransistorist. See on autonoomne (andes talle toidet ning sisendid, tekib väljundisse tulemus) ja kiire, kuid diskreetne: et andmetega edasi töödelda, tuleb need saata edasi järgmisse ventiili.[11]


Memristor-tehnoloogial baseeruv loogikaelement koosneb kolmest memristorist ja ühest takistist. See ei ole diskreetne, st. samas elemendis saab pärast tehte lõppu teostada järgmise operatsiooni (vt näide NAND teostuse kohta), ent ei ole autonoomne, vajades eraldiseisvat kolmeastmelist pingeallikat, mis teostab operatsiooni, rakendades eri memristoridele erinevad pinged. Samas võimaldab see rakendada suuremahulist SIMD-töötlust, teostades sama tehet sama pingeallika abil korraga paljudel loogikaelementidel.[10]



Näide NAND teostuse kohta memristorloogika abil |


Kahe paralleelühenduses memristori p ja q, mis sisaldavad operande, vahel saab teostada implikatsioonitehte, kusjuures tulemus talletatakse memristoris q:


q ← IMP(p,q)

Olgu kolm memristori p, q, s. Sisaldagu p ja q operande, siis s ← NAND(p,q) käib järgnevalt[10]:


  1. s ← 0

  2. s' ← IMP(p,s)

  3. s'' ← IMP(q,s')


FPGA |


Kombineerides omavahel CMOS-loogikat ning memristore nii mälu- kui ka marsruutimiselementidena, saab teostada FPGA sarnaseid programmeeritava raudvaralise loogika skeeme. Omavahelist integratsiooni lihtsustab TiO2-memristoride tootmise sobivus olemasolevate integraalskeemide tootmise metoodikatega.



Marsruutimine |


Praeguste FPGA-de struktuurist, energiatarbest ja viivitusest moodustavad ligi 90% loogikaplokkidevahelised ühendused. Asendades ühenduskihi lülitused memristoridega (kasutades neid sisuliselt lülititena) on võimalik kiirendada andmetöötlust FPGA-s umbes 2 korda, vähendada pindala umbes 5 korda ja energiatarbimist umbes 1½ korda, seda ühekihilise konstruktsiooni korral.[12]



Mälu |


Eelmisest tööst sõltumatult on uuritud memristoride kasutamist mälu asendamiseks FPGA struktuuris, mis tänapäeval kasutab sisseehitatud SRAM-komponente või loogikaplokkidest koostatud SRAMi. Sarnaselt eelmise tööga leiti, et jõudluse kasv oleks vähemal 2 korda ühekihilise struktuuri korral ning suurem mitmekihilise korral.[13]



Masinõppimine |


Memristoride mälu ja analoogseade omadused teevad nendest head elemendid sünapside simuleerimiseks. 2009 kasutati LC-komponentidest ja ühest memristorist koosnevat ahelat ainuraksete kohanemisvõime uurimiseks. Ahela abil õnnestus jäljendada ainuraksete reageerimist perioodilistele stiimulitele ja nende kadumisele.[14]



Viited |




  1. 1,01,11,2 Memristor—The Missing Circuit Element, doi:10.1109/TCT.1971.1083337 


  2. Resistance switching memories are memristors, doi:10.1007/s00339-011-6264-9, Bibcode: 2011ApPhA.102..765C 


  3. Online spat over who joins memristor club, http://www.newscientist.com/article/mg21328535.200-online-spat-over-who-joins-memristor-club.html 


  4. Memristor brouhaha bubbles under, http://www.eetimes.com/electronics-news/4234678/Memristor-brouhaha-bubbles-under 


  5. 5,05,15,2 , http://www.youtube.com/watch?v=bKGhvKyjgLY 


  6. Ljiljana Trajković, "Nonlinear circuits", The Electrical Engineering Handbook(Ed: Wai-Kai Chen), pp.75–77, Academic Press, 2005 ISBN 0-12-170960-4


  7. Getting More from Moore's Law, http://news.bbc.co.uk/2/hi/technology/7080772.stm 


  8. Stanley Williams, http://www.hpl.hp.com/people/stan_williams/ 


  9. Memristors in silicon promising for dense, fast memory, http://www.bbc.co.uk/news/science-environment-18103772 


  10. 10,010,110,210,3 Williams, R. Stanley; Stewart, Duncan R.; Yang, J. Joshua; Kuekes, Philip J.; Snider, Gregory S.; Borghetti, Julien (aprill 2010). "/`Memristive/' switches enable /`stateful/' logic operations via material implication". Nature 464 (7290): 873–876. doi:10.1038/nature08940.  Cite uses deprecated parameters (juhend)


  11. Fischer-Cripps, Anthony C. (2005). The Electronics Companion. Institute of Physics Publishing Briston and Philadelphia. pp. 173–191. ISBN 978-0-7503-1012-3. 


  12. Cong, Jason; Bingjun Xiao (2011). "mrFPGA: A novel FPGA architecture with memristor-based reconfiguration". "Proceedings of the 2011 IEEE/ACM International Symposium on Nanoscale Architectures". 2011 IEEE/ACM International Symposium on Nanoscale Architectures. IEEE Computer Society. pp. 1–8. ISBN 978-1-4577-0993-7. doi:10.1109/NANOARCH.2011.5941476. Vaadatud 15. oktoober 2012.  Unknown parameter |acmid= ignored (juhend)


  13. Liu, Ming; Wang, Wei (2008). "rFGA: CMOS-nano hybrid FPGA using RRAM components". "IEEE International Symposium on Nanoscale Architectures". IEEE International Symposium on Nanoscale Architectures. Los Alamitos, CA, USA: IEEE Computer Society. pp. 93–98. ISBN 978-1-4244-2552-5. doi:10.1109/NANOARCH.2008.4585797. Vaadatud 15. oktoober 2012. 


  14. Amoebae Anticipate Periodic Events, doi:10.1103/PhysRevLett.100.018101, PMID 18232821, Bibcode: 2008PhRvL.100a8101S 




Välislingid |


  • Memristorid

  • PDF Memristor—The Missing Circuit Element

  • YAN Kun(2011). Nonlinstor-An electronic circuit element based on the form of the nonlinear differential equation (Brief annotation of the connection equation(R)), Xi'an: Xi'an Modern Nonlinear Science Applying Institute.




Pärit leheküljelt "https://et.wikipedia.org/w/index.php?title=Memristor&oldid=5124871#Teooria"










Navigeerimismenüü


























(window.RLQ=window.RLQ||[]).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.228","walltime":"0.287","ppvisitednodes":"value":4381,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":35745,"limit":2097152,"templateargumentsize":"value":5930,"limit":2097152,"expansiondepth":"value":14,"limit":40,"expensivefunctioncount":"value":0,"limit":500,"unstrip-depth":"value":0,"limit":20,"unstrip-size":"value":18070,"limit":5000000,"entityaccesscount":"value":0,"limit":400,"timingprofile":["100.00% 146.658 1 Mall:Viited","100.00% 146.658 1 -total"," 46.31% 67.920 9 Mall:Citation"," 33.22% 48.722 9 Mall:Viide/core/liivakast"," 28.36% 41.588 3 Mall:Cite_journal"," 3.06% 4.487 8 Mall:Link"," 2.91% 4.273 1 Mall:Cite_book"],"scribunto":"limitreport-timeusage":"value":"0.019","limit":"10.000","limitreport-memusage":"value":1562056,"limit":52428800,"cachereport":"origin":"mw1302","timestamp":"20190330120826","ttl":2592000,"transientcontent":false););"@context":"https://schema.org","@type":"Article","name":"Memristor","url":"https://et.wikipedia.org/wiki/Memristor#Teooria","sameAs":"http://www.wikidata.org/entity/Q212923","mainEntity":"http://www.wikidata.org/entity/Q212923","author":"@type":"Organization","name":"Wikimedia projektide kaastu00f6u00f6lised","publisher":"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png","datePublished":"2012-09-16T07:13:10Z","dateModified":"2018-10-22T12:16:52Z"(window.RLQ=window.RLQ||[]).push(function()mw.config.set("wgBackendResponseTime":118,"wgHostname":"mw1324"););

Popular posts from this blog

Oświęcim Innehåll Historia | Källor | Externa länkar | Navigeringsmeny50°2′18″N 19°13′17″Ö / 50.03833°N 19.22139°Ö / 50.03833; 19.2213950°2′18″N 19°13′17″Ö / 50.03833°N 19.22139°Ö / 50.03833; 19.221393089658Nordisk familjebok, AuschwitzInsidan tro och existensJewish Community i OświęcimAuschwitz Jewish Center: MuseumAuschwitz Jewish Center

Valle di Casies Indice Geografia fisica | Origini del nome | Storia | Società | Amministrazione | Sport | Note | Bibliografia | Voci correlate | Altri progetti | Collegamenti esterni | Menu di navigazione46°46′N 12°11′E / 46.766667°N 12.183333°E46.766667; 12.183333 (Valle di Casies)46°46′N 12°11′E / 46.766667°N 12.183333°E46.766667; 12.183333 (Valle di Casies)Sito istituzionaleAstat Censimento della popolazione 2011 - Determinazione della consistenza dei tre gruppi linguistici della Provincia Autonoma di Bolzano-Alto Adige - giugno 2012Numeri e fattiValle di CasiesDato IstatTabella dei gradi/giorno dei Comuni italiani raggruppati per Regione e Provincia26 agosto 1993, n. 412Heraldry of the World: GsiesStatistiche I.StatValCasies.comWikimedia CommonsWikimedia CommonsValle di CasiesSito ufficialeValle di CasiesMM14870458910042978-6

Typsetting diagram chases (with TikZ?) Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)How to define the default vertical distance between nodes?Draw edge on arcNumerical conditional within tikz keys?TikZ: Drawing an arc from an intersection to an intersectionDrawing rectilinear curves in Tikz, aka an Etch-a-Sketch drawingLine up nested tikz enviroments or how to get rid of themHow to place nodes in an absolute coordinate system in tikzCommutative diagram with curve connecting between nodesTikz with standalone: pinning tikz coordinates to page cmDrawing a Decision Diagram with Tikz and layout manager