2. Memoria statică
3. Aparat de matrice de memorie statică
4. Tipuri de SRAM
Referințe
PC calculatoarele personale au devenit acum ajutoare indispensabile persoană fără excepție în toate sferele de activitate umană. Pe computerul calculează salariile și volumul culturii, desenați produse grafice de mișcare și schimbările în opinia publică, proiectarea reactoarelor nucleare, etc.
Cuvântul „calculator“ înseamnă „de calculator“. Nevoia de automatizare a datelor, inclusiv calcule, a existat un timp foarte lung. În prezent, industria este producția de hardware și software-ul este unul dintre cele mai importante sectoare ale economiei țărilor dezvoltate și în curs de dezvoltare. Motivele pentru creșterea rapidă a industriei de PC-uri: costuri reduse; avantaj comparativ pentru multe aplicații de business; ușurința de utilizare; posibilitatea interacțiunii individuale cu calculatoare, fără intermediari și restricții; capacitate mare de prelucrare, depozitare și livrare a informațiilor; fiabilitate ridicată, ușurința de reparații și întreținere; Hardware-ul computerului la caracteristicile adaptiv ale utilizării calculatoarelor; disponibilitatea software-ului, care acoperă aproape toate domeniile de activitate umană, precum și sisteme puternice pentru dezvoltarea de software nou. puterea de calcul este în continuă creștere, precum și domeniul de aplicare a acestora este în continuă expansiune. Calculatoarele se pot alătura rețelei, în care milioane de oameni pentru a partaja cu ușurință informații cu calculatoare aflate oriunde în lume. Deci, ce este o invenție umană unică? Primul semn prin care computerele partajate - platformă. Putem distinge două platforme principale PC: platforma IBM - calculatoare compatibile includ o gamă foarte mare de cele mai diferite calculatoare, de la desktop-uri simple Home la servere complexe. Este cu acest tip de platformă este, de obicei, cu care se confruntă utilizatorul. Apropo, nu este necesar ca cele mai bune IBM - calculatoarele compatibile fabricate de IBM - a dat naștere la standard „gigant albastru“ de astăzi este doar una dintr-un număr mare de producători de PC-uri. Apple platforma - au prezentat destul de popular în computerele Macintosh Vest. Ei folosesc software-ul lor speciale, și „umplutura“ lor in mod semnificativ diferit de la IBM. De obicei, computerul personal compatibil IBM este format din trei părți (blocuri): o unitate de sistem; Monitor (afișare); tastatură (dispozitiv care permite caractere de intrare în calculator). Dezvoltarea industriei electronice se realizează într-un ritm rapid, care doar un an, astăzi „miracol al tehnologiei“ devine caducă din cauza faptului că hardware-ul computerului este modificat în mod constant, un software nou. Cu toate acestea, principiile de dispozitive informatice rămân neschimbate de la momentul în care celebrul matematician Dzhon Fon Neyman în 1945 a pregătit un raport privind organizarea și funcționarea dispozitivelor de calcul universal.
2. Memoria statică
Un exemplu de configurație de masă a memoriei cache de pe placa de bază
Rețineți că schimbarea cache-ul de configurare angajat numai atunci când sa stricat orice cache cip. În alte cazuri, schimba poziția jumper nu este recomandată. Ulterior, ca și dezvoltarea de cipuri SRAM îmbunătățite sunt lipite direct la placa de sistem într-o cantitate de 1, 2 sau 4 bucati. Pe placi de baza care sunt disponibile în prezent, chips-uri SRAM sunt utilizate în principal numai pentru cache I / O și alte funcții ale sistemului.
3. Aparat de matrice de memorie statică
La fel ca celulele dinamice, declanșatoare sunt combinate într-o singură matrice formată din rânduri (rând) și coloane (coloana), acesta din urmă, de asemenea, numite biți (bit).
Spre deosebire de celulele dinamice de memorie, care este suficient pentru a controla un singur tranzistor, o celulă de memorie statică este controlată de cel puțin două. Nu pare surprinzător, dacă ne amintim că pe trăgaci, spre deosebire de condensator are intrări separate pentru înregistrarea logică zero și unu, respectiv. Astfel, în celula de memorie statică este consumat ca multe opt tranzistori (vezi Fig. 1) - patru sunt de fapt pe trăgaci în sine și două - prin administrarea „latch“.

Fig. 1. Aparatură tranzistronoy celule SRAM memorie-6-port-
Mai mult decât atât, cele șase tranzistori per celulă - nu este limita! Există, de asemenea, modele mai complexe! Principalul dezavantaj al celulei șase tranzistor este că, în orice moment dat poate fi procesat de un singur rând de matrice de memorie. citirea paralelă a celulelor aranjate în rânduri diferite ale aceleiași bănci este imposibilă, imposibil și citirea unei celule în timp ce înregistrați alta.
Această limitare lipsit de memorie multiport. Fiecare celulă a memoriei multi-port include un singur declanșator, dar are mai multe seturi de tranzistori de control, fiecare dintre acestea fiind conectate la „liniile“ ROW și BIT, permițând celulelor matrice diferite pot fi prelucrate în mod independent. O astfel de abordare este mult mai mult decât progresiv divizarea băncilor de memorie. Într-adevăr, în acest din urmă caz, paralelismul se realizează numai atunci când se referă la celulele de bănci diferite, nu este întotdeauna posibil, și multe de memorie de port permite prelucrarea simultană a tuturor celulelor, scutind programator de la a fi nevoie să se îngropa în caracteristicile arhitecturii sale.
Cele mai frecvente două - dispozitiv de celule de memorie port care este prezentat în Fig. 2. (Notă: Aceasta nu este genul de memorie care, în special, este utilizat în cache-ul de la primul nivel de microprocesoare Intel Pentium). Este ușor de calculat că pentru crearea unei singure celule din cele două - cât mai multe opt tranzistori consumate de memorie de port. Să capacitatea memoriei cache este de 32 KB, atunci numai un singur nucleu va prelua două milioane de tranzistori!

Fig. 2. Aparatul 8 tranzistronoy celule SRAM-memorie cu două porturi

Fig. 3. Celula de memorie dinamică este încorporată într-un cristal
4. Tipuri de SRAM
Există cel puțin trei tipuri de SRAM: asincron, sincron și transportoare. Toate acestea, practic, nu diferă de tipurile dinamice de memorie corespunzătoare.
SRAM asincronă
SRAM asincronă funcționează independent de controller, deoarece operatorul nu poate fi sigur că la sfârșitul ciclului de schimb coincide cu începutul următorului impuls de ceas. Ca rezultat, ciclul de schimb se prelungește cu cel puțin un ceas, reducând astfel efectiv tranzitată. „Datorită“ la cazul din urmă, este acum aproape de memorie asincronă nu a folosit niciodată (cele mai recente computere, pe care a fost folosit ca o memorie cache de nivel secundar, a devenit „treshki“ - utilaje special bazat pe Intel 80386).
SRAM sincronă
SRAM sincronă efectuează toate operațiunile simultan cu semnalul de ceas, astfel încât timpul de acces la o celulă este plasat într-un singur ciclu de ceas. Acesta este SRAM sincron se realizează în cache la primul nivel de procesoare moderne.
memorie statică pe banda rulanta
Datorită complexității mai mare de hardware înlănțuire timp de acces de memorie la prima celulă de pachete crește cu un singur ciclu de ceas, cu toate acestea, practic, nu reduce performanțele, deoarece Toate pachetele ulterioare sunt procesate fără întârziere de celule.
memorie statică transportoare este utilizată în special în a doua microprocesoare cache de nivel Pentium II și formula sa este următoarea: 2-1-1-1.
Istoria memoriei statice este înrădăcinată în negura timpului. Memoria primului calculator releu în natură și a fost statică pentru o lungă perioadă de timp nu a suferit practic nici o schimbare - am baza numai elementar: pentru a înlocui releele vin tuburi vidate, tranzistori reprimat ulterior în primul rând, și apoi TTL- și CMOS-chips-uri: dar ideea din spatele memorie statică, a fost și rămâne aceeași.
Din păcate, între om și calculator ar trebui să obstacol de netrecut pentru mulți - diferențele în metodele de introducere, prelucrare și de ieșire de informații. În consecință, experții care sunt bine versat în hardware-ul computerului, nu atât de mult, și ele sunt întotdeauna la o primă.
Din moment ce mulți oameni le place să colecteze calculator le pe site-ul prezinta cele mai importante informații cu privire la modul de a construi și de a configura unitatea de sistem. La urma urmei, pentru a colecta ceva sensibil și util de a utiliza, aveți o idee destul de clară a ceea ce se întâmplă la acestea, pentru orice domeniu de aplicare și, desigur, de la orice nod. Ceva de genul acesta poate fi formulat în toată varietatea de probleme care apar înainte ca persoana atunci când decide să nu cumpere de-a gata de calculator și să colecteze propriile mâini prin selectarea „hardware“, care are nevoie. Datorită dezvoltării rapide a tehnologiei de calculator, precum și datorită faptului că hardware-ul computerului este modificat în mod constant și pradazhu constant noi modele vin, unele dintre informațiile conținute în acest site, pierde treptat relevanța.
Referințe