Aplicarea oz - studopedia

Așa cum am remarcat deja, RAM poate fi de două tipuri principale: cu autobuze separate de intrare și ieșire (mai ales memorie cu un singur bit) și cu o magistrală de date de intrare și ieșire bi-direcțională (memorie multi-bit). Unele dintre cele mai simple exemple de chips-uri de memorie ale ambelor tipuri sunt prezentate în Fig. 12.12.

Ieșirile acestor cipuri de memorie sunt OK (destul de rare) sau 3C. Semnalele de control reprezintă un semnal pentru selectarea unui cip CS (uneori mai multe), un semnal de scriere WR (de obicei negativ) și uneori un semnal de activare a ieșirii OE.

Cipul de memorie K155RU7 (analog - F9342APC) are organizarea semnalelor de date 1Kh1 și semnale separate de intrare și ieșire. Ieșirea chip-ului este de tipul 3C. Funcționarea microcircuitului este controlată de două semnale de control CS și WR. Modurile de funcționare ale microcircuitului sunt prezentate în tabelul 12.5.

Tabelul 12.5 Moduri de operare ale memoriei RAM K155RU7

Cipul KM132RU10 diferă de K155RU7 în principal de volum mare (organizația 64K x 1) și o viteză ceva mai mică. Atribuirea semnalelor de comandă și a tabelului modurilor de funcționare pentru aceste microcircuite coincid.

Aplicarea oz - studopedia

Fig. 12.12. Exemple de chips-uri statice RAM

Cipul KR541RU2 (analog - IM7147L-3) se referă la un alt tip de cipuri de memorie. Are patru ieșiri de date bidirecționale de tipul 3C. Semnalele de control sunt aceleași: -CS și -WR. Tabelul de moduri (Tabelul 12.26) este, de asemenea, similar cu tabelul pentru cipurile cu un singur chip. Principala diferență este că în modul de scriere pe intrările / ieșirile datelor există date înregistrate.

Tabelul 12.26 Modurile de operare ale RAM KR541RU2

Cipul Hitachi HM62256 diferă de KR541RU2 în primul rând de organizație (32K x 8) și de semnale de control (semnalul de rezoluție a ieșirii este -OE). Când acest semnal este pasiv (egal cu unul), intrările / ieșirile datelor din cip sunt în starea 3C indiferent de modul de operare. Introducerea unui semnal suplimentar permite un control mai flexibil asupra funcționării cipului. În plus, de obicei, în astfel de jetoane cu un semnal pasiv-CS (egal cu unul), consumul de energie este redus semnificativ.

În prezent, există o mare varietate de cipuri de memorie cu volume diferite (de la mai mulți octeți la câțiva megaocteți), cu un număr diferit de biți (de obicei 1, 4, 8, 16 biți), cu diferite metode de control, cu consum și viteză diferite. În fiecare caz specific, este necesar să selectați memoria optimă care satisface cel mai mult cerințele problemei care trebuie rezolvată.

Parametrii cei mai importanți de timp ai RAM sunt după cum urmează:

· Timp de eșantionare al cipului (întârziere în ieșirea datelor privind setarea semnalului - CS);

· Durata minimă de înregistrare - WR;

· Durata minimă a semnalului este -CS.

Diagramele tipice de sincronizare ale ciclurilor de scriere și de citire sunt prezentate în Fig. 12.13. În cărțile de referință ar trebui să se uite schemele de sincronizare specifice pentru fiecare tip de memorie.

Aplicarea ozu-stadopediei

Fig. 12.13. Grafice tipice de sincronizare pentru scrierea în memorie (a)

și citirea din memorie

este de obicei produsă de un semnal -WR sau -CS, iar datele trebuie ținute pentru întregul semnal -WR (sau -CS) și timpul specificat după terminarea acestuia.

În cazul cipurilor de memorie cu o magistrală de date bidirecțională, este necesar să se utilizeze o sursă de date de scriere cu ieșire 3C sau OK, pentru a evita conflictul de date scrise în memorie cu ieșirea de date din memorie în modul citire.

În Fig. 12.14 prezintă combinația a patru jetoane K155RU7 pentru a obține memorie cu organizația 1Kx4. În mod similar, chips-uri cu o magistrală de date bidirecțională pot fi combinate. De exemplu, din patru cipuri de memorie cu organizația 1Kh4 puteți obține memorie cu organizația 1Kh112.

Aplicarea ozu-stadopediei

Fig. 12.14. Combinarea cipurilor de memorie pentru a crește

magistralele de date

Aplicarea oz - studopedia

Fig. 12.16. Combinarea cipurilor de memorie pentru a crește

1. Ce unități de măsură sunt folosite pentru a indica numărul de celule de memorie?

2. Ce reprezintă organizația de memorie 124Kh16?

3. Acordați alocarea RAM?

4. Ce memorie se numește permanentă?

5. Care este memoria tampon?

6. Ce este o memorie stack?

7. Ce memorie se numește SOS?

8. Desenați o clasificare a cipurilor de memorie.

9. Desenați o schemă bloc generalizată a dispozitivului de stocare.

10. Desenați un simbol pentru cipul RAM cu o magistrală de date bidirecțională. Explicați scopul concluziilor.

11. Desenați un simbol pentru cipul ROM. Explicați scopul concluziilor.

12. Desenați un simbol pentru cipul RAM cu autobuze de intrare și ieșire separate. Explicați scopul concluziilor.

13. Cum este indicat rezultatul cu trei stări?

14. Care este ieșirea cu colector deschis (chiuveta)?

15. Cum este indicată ieșirea cu un emițător deschis (sursă)?

16. Care sunt principalele caracteristici de timp ale chipsurilor ROM.

18. Care este întârziere eșantion chip?

19. Care sunt parametrii principali ai RAM?

20. Desenați o diagramă temporară a înregistrării în memoria principală.

21. Desenați o diagramă temporară de citire din memoria principală.

23. Cum sunt integrate cipurile de memorie pentru a mări lățimea busului de date?

Articole similare