Memorii RAM și ROM - Microprocesoare

Notiță
7/10 (1 vot)
Domeniu: Electronică
Conține 2 fișiere: doc
Pagini : 26 în total
Cuvinte : 6635
Mărime: 5.20MB (arhivat)
Cost: 3 puncte
Profesor îndrumător / Prezentat Profesorului: Gheorghiu Silviu

Extras din document

15.Memorii ROM

Memoriile semiconductoare numai de citire, ROM (Read Only Memory) sunt folosite doar

pentru citirea informatiei (înscrisa anterior) informatie ce este rezidenta permanent în cadrul

sistemului. Pentru realizarea rezidentei permanente, memoria ROM trebuie sa fie de tip nevolatil, adica la pierderea tensiunii informatia nu se distruge. Structural, un circuit ROM se prezinta sub forma unei matrice de dimensiune A linii si m coloane, în fiecare nod al matricei (intersectia unei linii cu o coloana) este memorat un bit, deci

capacitatea de memorare a circuitu1ui fiind A x m biti. În general, informatia este stocata sub forma unui cuvânt cu 1ungimea de m biti, deci ocupa o

linie întreaga a matricei. Numaru1 de adrese, deoarece liniile sunt egale cu iesirile decodificatorului, este totdeauna o putere a lui 2. Pentru un numar de 1024 (=210) adrese exista exprimarea un Kilo (1K). De exemplu, un numar de 4096 adrese este exprimat ca fiind 4K. Cu aceasta forma se exprima doar numarul de adrese nu si capacitatea memoriei, de aceea se adauga si lungimea cuvântului, de exemplu:1Kx1 (are capacitatea 1024 biti); 4K x1 (=4096 biti); 1K x8 notat si 1KB (=8192 biti, un Kilo bait).

Fig. 2.1 Memorii semiconductoare ROM: a – schema de principiu a unui circuit

ROM; b – schema bloc de reprezentare a unui circuit ROM.

La aplicarea unui cuvânt de adresare se obtine un semnal logic unu doar la o singura iesire a decodificatorului care va selecta linia (adresa) corespunzatoare a matricei. Pe linia selectata în nodurile în care exista tranzistoare, acestea intra in conductie, coloana (de bit) este legata la masa, deci potential logic „0”, iar în nodurile în care nu exista tranzistoare coloana de bit ramâne la potential logic „ 1 „. Bitii cuvântului înscrisi pe linia (locatia) adresata sunt aplicati prin intermediul unor amplificatoare 2 inversoare tip TSL pe magistrala de date. Deci într-o locatie bitii 1 ai cuvântului înscris necesita existenta unor tranzistoare în nodurile respective, iar bitii 0 lipsa tranzistoarelor

16.Conectarea la Magistrale

Modul cum se conecteaza un circuit de memorie ROM la magistralele unui sistem rezulta din figura 1.2a, iar secventa de citire este data în figura 1.2b. În general, în logica (exterioara) de obtinere a semnalului de selectare CS se folosesc bitii cei mai semnificativi de pe magistrala de adrese, de exemplu An-1 = 0. Pentru o memorie ROM se defineste timpul de acces, tACC, ca interva1ul de timp din momentul aplicarii cuvântului de adresa pe magistrala de adresare pâna în momentul când cuvântul (de la acea locatie) se afla pe magistrala de date.

Fig. 2.2 a – conectarea circuitelor de memorie ROM la magistrale;

b – diagramele în timp pentru operatia de citire

Din punct de vedere al implementarii unei functii sub forma FCD circuitul de memorie

realizeaza nivelul de SI, prin intermediul decodificatorului care are la iesirea sa toti termenii canonici

produs ai variabilelor de adresare, iar nivelul de SAU se obtine prin programarea nodurilor de pe o

coloana a matricei. De exemplu, în figura 1.1a la iesirea de pe coloana (sau linia magistralei de date)

Dm-1 se obtine functia logica de n variabile cu urmatorii termeni produs:

Dm-1=P0+P1+… Pn2-1,

iar pe coloana lui D1:

D1=P1+…Pn2-2.

Deoarece la o memorie ROM se obtin (la iesirea decodificatorului) toti termenii produs, ceea

ce înseamna ca pot fi completate cu 1 toate casutele din diagrama Veitch-Karnaugh, din acestia se aleg 3

doar cei doriti prin nivelul SAU programabil. Aceasta înseamna ca la sinteza unei functii logice nu mai

este necesara minimizarea pentru ca, oricum exista toti termenii canonici produs. Existenta tuturor

acestor termeni, uneori fara a putea fi folositi toti duce la o multitudine de posibilitati de implementare

cu memorii ROM

17.Memorii RAM

La memoriile cu acces aleatoriu, RAM (Random Access Memory) accesul la oricare cuvânt al

memoriei este realizabil în acelasi interval de timp. Dar acelasi timp de acces, pentru oricare cuvânt,

este realizat si de catre o memorie ROM. Exista si memorii, la care timpul de acces nu este acelasi

pentru oricare cuvânt, denumite memorii cu acces serial sau secventiale (de exemplu, benzile

magnetice, discurile, memoriile cu bule magnetice, memoriile cu dispozitive cuplate prin sarcina -

CCD etc.). Pentru accesul serial trebuie sa se parcurga toate adresele (locatiile), de la cea prezenta la

cea la care se afla cuvântul dorit. Accesul serial este caracterizat de timpul mediu de acces; de

exemplu, pentru o banda magnetica care necesita un timp de 40 s pentru a fi parcursa de la un capat la

altul, timpul mediu de acces va fi de 20 s. O denumire mai corecta, pentru memoria semiconductoare

cu acces aleatoriu, ar fi memorie cu citire si scriere, RWM (Read Write Memory).

Structural o memorie semiconductoare RAM se prezinta, ca si cea ROM, tot sub forma

matriceala, în fiecare nod al matricei existând o celula (circuit bistabil, capacitate MOS) în care poate

fi înscris sau sters un bit. Cele la care celula de memorare are la baza o structura de bistabil (latch) sunt de tip static SRAM (Static RAM), iar cele la care functionarea celulei de memorare se bazeaza pe înmagazinarea, într-un timp finit, a unei sarcini electrice pe un condensator sunt de tip dinamic DRAM (Dynamic RAM). Memoriile RAM sunt de tip volatil deoarece la pierderea tensiunii informatia din aceste celule se distruge (exista totusi unele si de tip nevolatil).

Fig. 2.3 Memorii semiconductoare RAM: a – schema de principiu a unui circuit RAM de 4096

biti; b – schema bloc de reprezentare a unui circuit cu doua cai pentru date;

c – schema bloc de reprezentare a unui circuit cu o singura cale pentru date

Preview document

Memorii RAM și ROM - Microprocesoare - Pagina 1
Memorii RAM și ROM - Microprocesoare - Pagina 2
Memorii RAM și ROM - Microprocesoare - Pagina 3
Memorii RAM și ROM - Microprocesoare - Pagina 4
Memorii RAM și ROM - Microprocesoare - Pagina 5
Memorii RAM și ROM - Microprocesoare - Pagina 6
Memorii RAM și ROM - Microprocesoare - Pagina 7
Memorii RAM și ROM - Microprocesoare - Pagina 8
Memorii RAM și ROM - Microprocesoare - Pagina 9
Memorii RAM și ROM - Microprocesoare - Pagina 10
Memorii RAM și ROM - Microprocesoare - Pagina 11
Memorii RAM și ROM - Microprocesoare - Pagina 12
Memorii RAM și ROM - Microprocesoare - Pagina 13
Memorii RAM și ROM - Microprocesoare - Pagina 14
Memorii RAM și ROM - Microprocesoare - Pagina 15
Memorii RAM și ROM - Microprocesoare - Pagina 16
Memorii RAM și ROM - Microprocesoare - Pagina 17
Memorii RAM și ROM - Microprocesoare - Pagina 18
Memorii RAM și ROM - Microprocesoare - Pagina 19
Memorii RAM și ROM - Microprocesoare - Pagina 20
Memorii RAM și ROM - Microprocesoare - Pagina 21
Memorii RAM și ROM - Microprocesoare - Pagina 22
Memorii RAM și ROM - Microprocesoare - Pagina 23
Memorii RAM și ROM - Microprocesoare - Pagina 24
Memorii RAM și ROM - Microprocesoare - Pagina 25
Memorii RAM și ROM - Microprocesoare - Pagina 26

Conținut arhivă zip

  • MEMORII-fituici.doc
  • MicroProcesoare.doc

Te-ar putea interesa și

Placa de Baza

De mai bine de 20 de ani placa de baza a fost parte integranta a majoritatii calculatoarelor personale reprezentand infrastructura transferului de...

Proiectarea unui Sistem pe Baza Microprocesorului I8086

1 Microprocesorul Intel 8086 1.1 Generalitati Lansat în 1978 de firma Intel, se prezintă sub forma unei capsule cu 40 de pini, este realizat în...

Circuite de Impulsuri și Formatoare de Undă

Argument Automatica este ansamblul metodelor şi mijloacelor de realizare a unor legături (corelaţii) intre diferite elemente şi instalaţii ale...

Proiect la disciplina Microprocesoare

Introducere “Mai bun, mai rapid, mai mic, mai economic…”, sunt, indiscutabil, actua-lele tendinte ale lumii in care traim. La baza acestora se...

Sisteme cu Microprocesoare I

SISTEME CU MICROPROCESOARE (Calitatea si adevarul raspunsurilor nu sunt garantate.) 1. Ce se întelege prin notiunile de microprocesor,...

Arhitectura Calculatoarelor

Capitolul 1 INTRODUCERE 1.1 Scurt istoric al sistemelor de calcul Istoria mijloacelor mecanice de calcul începe cu multe secole în urma. Se...

Electronică Aplicată

1. ELEMENTE INTRODUCTIVE REFERITOARE LA CONDUCEREA PROCESELOR INDUSTRIALE DIN PERSPECTIVA SISTEME INTELIGENTE HARDWARE-SOFTWARE DE MĂSURARE ŞI...

Măsurări Electrice și Electronice

Cap.1. STADIUL ACTUAL AL CERCETARILOR ÎN DOMENIUL SISTEMELOR ELECTRONICE DE MASURARE CU APARATURA PROGRAMABILA 1.1. CONSIDERATII GENERALE În...

Ai nevoie de altceva?