cipuri de memorie și utilizarea acestora
RAM dinamic. Dinamică cu acces aleator stochează informații de memorie (log. 1 sau 0) pe condensator de capacitate mică, care este o parte a celulei tranzistor. Dimensiunea celulei DRAM este mai mică decât cea a SRAM, astfel încât memoria totală a unității de cost mai mic. Dar condensatori DRAM trebuie să fie reîncărcate în mod constant, pentru a stoca informații. Acest lucru necesită o circuite de interfață mai complexe.
Pseudostatical RAM - o combinație de RAM dinamice și statice. Prin natura sa, dispozitivul este „statică“, fără a necesita recuperare pentru a salva datele. Dar pentru a face acest lucru în celula de memorie este plasat toate logica de regenerare necesară. În consecință, RAM pseudostatical are o densitate scăzută și un cost mai mare decât DRAM.
Memoria flash combină posibilitatea radierii electrice cu o celulă EEPROM EPROM programabil similare. Ca rezultat, celula modificată poate fi ștearsă electric într-un bloc cu alte celule. Această caracteristică permite memoria flash pentru a realiza un nou cod sau date în sistem.
memorie programabilă care poate fi ștearsă (EEPROM). Lipsa o memorie care poate fi ștearsă electric, care nu poate fi suprascrisă în sistem. Acest lucru necesită un programator cu o tensiune înaltă de 12,5 V și mai mare. Dacă trebuie să utilizați o tensiune de alimentare de 5 V, atunci acest lucru ar trebui să fie utilizate circuite EEPROM mai scumpe, care, în compoziția sa un convertor, care permite la 5 șterge datele vechi și înregistra noi. Aceste dispozitive au un timp relativ mare de acces pentru citire / scriere. Celulele EEPROM sunt rareori în măsură să aibă numărul de operațiuni de ștergere / scriere mai mare de 10 000. Memoria EEPROM poate fi instalat în sistem și este disponibil ca un SRAM standard de.
EPROM EPROM pot fi șterse la o tensiune de 12,5 V sau ultraviolete lumina prin fereastra din partea superioară a carcasei cip. De obicei, aceste dispozitive au fost utilizate în dezvoltarea și atunci nu este de a le înlocui cu altele mai ieftine.
ROM-ul cu o singură programare. De obicei, introducerea de date OTP PROM face o dată. Aceste cipuri de memorie sunt una dintre cele mai ieftine.
ROM. Mascate dispozitiv de stocare permanentă. Este magazia cea mai fiabilă de informații. În acest caz, chips-uri de memorie nu au o viteză mare. Dacă există un produs cunoscut cod / date, masca este dezvoltat și a produs cel mai ieftin și mai fiabil de memorie pentru citire. Dacă există o eroare în informațiile, toate programate masca cip ROM - căsătorie!
Estimând specificate în tabelul. 1 tipuri de memorie, se observă următoarele. densitate ridicată și de descărcare de memorie low-cost se referă la RAM dinamic. Masca ROM - este cea mai ieftină memorie read-only și nu are nevoie să reîncărcați în timpul depozitării. Cele mai bune performanțe în acele tipuri de memorie, care este situat în mijlocul mesei. EEPROM are multe calități bune, dar are un număr limitat de cicluri de ștergere / scriere (10 000), înregistrarea lungă perioadă de timp și de densitate scăzută nu corespunde cererii industriale de astăzi.
Pentru sistemele care necesită depozitare și protecție a datelor în caz de pană de curent, un acces rapid de citire / scriere circuit de control simplu - potrivite de memorie nevolatilă (NV SRAM), emis Corporation Dallas Semiconductor (DSC). Luați în considerare tipul de memorie activă mai detaliat încă de mai mulți parametri (consum redus de SRAM cip care controlează regulatorul de putere, bateria cu litiu) emulează o memorie aproape perfect.
producție SRAM nevolatile Dallas Semiconductor
Dallas Semiconductor Corporation este o tehnologie de lider în lume în producția de RAM statice nevolatilă (NV SRAM). Fiecare modul este format din aceste produse de la SRAM, consum redus de energie, mică baterie cu litiu, non-volatilă și corporative cip de management. Toate aceste componente formează împreună o memorie non-volatilă, care nici o putere externă poate păstra informațiile înregistrate timp de peste 10 ani. Timpul de acces pentru a citi și a scrie este de aproximativ 70 ns. Toate aceste caracteristici înseamnă că a produs COZU-DSC volatile se poate citi și scrie un număr nelimitat de ori mai rapid și mai sigur decât orice alt tip de memorie non-volatilă.
În cazul în care consumatorul are chips-uri SRAM și el dorește să obțină o memorie non-volatilă, DSC oferă o priză „rezonabil“ (Socket inteligente) cu built-in chip de gestionare a bateriei de litiu și non-volatilă. Cuiburile intr-un dublu soclu rând de jetoane carcasă DIP SRAM.
Atunci când piața a început să dispară cu memorie cip mic - și 2Kh8 8Kh8, produse DSC dezvoltat RAM sa bazat pe 6 celule-T. curent de retenție tipic de 50 nA! Pentru alimentarea cu energie auxiliară poate fi folosit baterii litiu au dimensiuni minime și păstrarea datelor - peste 10 de ani la temperatura camerei.
Memoria trebuie să protejeze în mod automat înregistrarea atunci când detectează modificări ale tensiunii de alimentare - de obicei, 10% din admiterea Upow. Datele ar trebui să fie stocate în memorie în timpul pană de curent. Se pune întrebarea: ce se va întâmpla cu datele într-un moment când există o pană de curent? În cazul în care tensiunea de alimentare scade sub nivelul de 10% Upow cerut deja funcții de sprijin sistem. Ceea ce trebuie făcut pentru a salva datele pentru a reduce puterea detectată mult mai devreme, iar microprocesorul poate îndeplini funcții auxiliare pentru a proteja înregistrarea? O metodă - utilizarea dispozitivului de control a doua tensiune. DSC produce DS1233B cip - tensiunea monitorului la 5 V ± 5% în pachetul 3-plumb TO-92. Acest monitor emite un semnal activ scăzut de resetare (RST), ca principala putere a detecta ieșire a cinci toleranță la sută. semnal slab activ poate fi utilizat ca o cerere de întrerupere a microprocesorului. Astfel, microprocesorul primește timpul necesar pentru a întrerupe serviciul, și memorie non-volatilă este protejată la scriere. Figura 1 ilustrează această situație.
Fig. 1. Semnalul IRQ procesare
Microprocesoare pot să deservească întrerupe și procesul de informații mai rapid decât căderea de tensiune de 5% din valoarea lor nominală. Desigur, este necesar ca software-ul sistemului de întrerupere de service, a fost configurat pentru a maximiza identificarea rapidă a unei întreruperi externe.
Să presupunem că unele dintre condițiile care pot fi în interiorul sistemului. Ne ia timp pentru a reduce tensiunea de 4,75 (0,0 Upow 5) până la 4 (funcționează procesorul este încă normal) pentru 300 microsecunde.
Microprocesorul funcționează la frecvența de ceas moderat de 25 MHz. Microprocesorul este un convențional de 8 biți, care pe de o echipă trebuie să fie cheltuite 6 cicluri. Pe baza acestor date, perioada de ceas este 1/25 MHz = 40 ns.
O comandă este executată pentru 40ґ6 = 240 ns.
Rata de cădere de tensiune
Între începutul emiterea comenzilor către monitor (5%), până la 10% din tensiunea Upow este redusă cu 0,25 V. Acest lucru are loc în timpul
Prin urmare, în acest timp, microprocesorul va efectua
Desigur, păstrați în rezervă 416 comenzi în momentul în care microprocesorul poate îndeplini orice funcție la terminarea înregistrării și stocarea datelor în memoria RAM - este un indicator fiabil al sarcinii. În cazul în care numărul de cicluri pe instrucțiune sau mai puțin peste frecvența de funcționare peste 25 MHz, aveți un timp suplimentar de rezervă. Utilizarea monitorului DS1233B cu un SRAM nevolatilă, poate obține întotdeauna mai mult timp pentru închiderea ordonată a memoriei sistemului, fără distrugere. În caz contrar, rezerva procesorul nu poate fi suficient pentru un rezultat de succes la SRAM. Fig. 2 prezintă carcasa în care pot fi plasate tensiune monitoare DS1233B.
Fig. 2. monitoare de tensiune Hull DS1233B
Standard de bază non-volatilă memorie SRAM
Să-DSC volatilă SRAM (tabelul. 2) are o sursă de energie de litiu separată și un circuit de control care monitorizează în mod continuu sursa de alimentare principală cu condiția Upow tensiunea de ieșire de toleranță. Atunci când tensiunea scade Upow, cu plecare de la limitele de toleranță, acesta este inclus automat baterie cu litiu și protejate la scriere pentru a preveni coruperea datelor. Datele sunt stocate, protecția la scriere rămâne până Upow revine la valoarea nominală, determinată de toleranță. După aceea, sursa de litiu este oprit, iar memoria este disponibilă din nou. Pe măsură ce aceste amintiri sunt bazate pe tehnologia SRAM, timpul de acces pentru citire și scriere la fel, dar nu și numărul acestor operațiuni este limitat. Dispozitive disponibile în prize DIP (600 mil) sau Power Cap.
Noile module Cap Putere
(. Figura 3) Modulul Batch Cap Putere permite montarea suprafeței incintei și conținutul său - NVRAM. Module de putere Cap reprezintă o structură unică formată din două părți - o platformă de montat modul de kernel, care a integrat circuite și, de fapt, Cap de alimentare cu o baterie cu litiu. Cap de putere - este superioară jumătate bloc, care cuprinde un arc de contact conectarea modulului de baterie cu litiu la nucleu. Dacă trebuie să schimbați bateriile, designul modul vă permite să efectuați operațiunea rapid și ușor.
Fig. 3. Lot Power Module Cap
În timpul asamblării sistemului, în timp ce există o suprafață de lipire a modulului, căldura nu afectează sensibilitatea la temperatură a bateriilor cu litiu. Când baza este fixată, utilizatorul pur și simplu de blocare alimentare Cap pe baza modulului pentru a forma un modul SRAM nevolatile terminat. Lot Modul de alimentare Cap are o înălțime de 0,25 inci, zona de bord de bază este de 0,96 mp. inch. Toate dispozitivele din acest pachet sunt pinilor standard, și pot înlocui alte tipuri de memorie non-volatilă în carcasă cu concluziile corespunzătoare. Livrările de produse sunt realizate în trei tipuri: kernel modular, Cap de putere, precum și întregul modul de alimentare Cap.
Marca Putere Cap - DS9034PC (baterie cu litiu)
Fig. 4. Instalarea și îndepărtarea PowerCap
Alegerea unui modul SRAM nevolatilă a versiunii standard sau extinse se poate face utilizând fila. 4.
Dacă ați optat pentru ceasul de timp real cu SRAM nevolatila, aceasta va ajuta în tabelul de selecție. 5.
Circuit cronometre watchdog cu SRAM nevolatilă este prezentat în Tabelul. 6. Circuit de bază DS1386 fabricate într-un 32-pini DIP-carcasă și cuprinde un controler de ceas de timp real, cu un set complet de caracteristici: anxietate, timer-ul watchdog, temporizator. Toate acestea sunt disponibile într-un format de octet. DS1386 este, de asemenea, conținut rezonator cuarț. baterie cu litiu și SRAM cip.
Pentru modulare Putere Cap parte unitatea de bază este fabricat cu memorie, monitor și controler baterie (index nume este adăugat P), carcasă Cap de alimentare cu baterie de litiu și un rezonator de cuarț la 32.768 kHz.
prize „inteligente“
După cum sa menționat mai sus, priza este compusă din duplex imprimate placa de circuite, care este instalat pe o parte a controlerului plumb-out tensiune 8-DS1213 și pe de altă parte - sursa de alimentare cu litiu, compus umplut. Această întreagă structură este plasată în soclu, și vine în trei versiuni DS1213B / C / D. Priza standard detectează o defecțiune a puterii principale în intervalul cuprins între 4,7 și 4,5, adică intervalul de detecție este de la 5% tensiune Upow. Dacă este necesar să se extindă intervalul de până la 10% din Upow, trebuie luate următoarele măsuri (Figura 5.):Fig. 5. „intelectuală“ soclu DS1213
Actualizarea pentru a crește cantitatea de memorie
Această operațiune se aplică numai DS1213B și DS1213D. DS1213B, proiectat pentru volum SRAM 8Kh8 poate fi transformată într-o memorie 32Kh8. DS1213D, proiectat pentru volumul 128Kh8 poate fi transformată într-o memorie 512Kh8. Acest lucru se realizează după cum urmează:Ceas inteligent / RAM au indice DS1216B / C / D / H. Aceste prize au aceeași funcționalitate ca și DS1213, dar montat suplimentar pe placa de circuite 16 pini circuit integrat, care cuprinde un regulator de tensiune și oră fantomă într-un singur caz. Toate DS1216 fabricate semnal randament „Reset» (RTS) la borna 1. Dacă semnalul «Reset» nu este necesar, este calea de metal suficient de marcat litere «RES», se taie.
Pentru a crește RAM instalat, la fel ca în cazul DS1213B / D, procedați în felul următor:În acest caz, DS 1216B modernizate din volumul de memorie 8Kh8 32Kh8, DS1216D - de la 128Kh8 în 512Kh8.
Low-putere RAM statică
chips-uri SRAM sunt introduse pentru a permite accesul la cip (CE), care poate fi folosit pentru a traduce într-un mod de consum minim. Disponibilitatea semnalelor de control CE și OE permite combinarea în paralel o multitudine de chips-uri, obținându-se astfel cantitatea necesară de memorie. dispozitive SRAM sprijini de intrare și de ieșire TTL niveluri - circuite în intervalul de tensiune de 2, 5, 7 ... 5 V. Atunci când volume egale SRAM și memoria ROM, în general, interschimbabile cu privire la constatările și, în consecință, în multe aplicații pot înlocui reciproc.