2. I.Sa d6nguyen tic va v~n hanh
3.1 ROM (Read Only Memory)
M~c du c6 ten g9i nhu thS nhung chung ta phai hi@u la khi sud1,mg ROM, tac
VI) d9c duqc thµc hi~n r.it nhiSu 1§.n so v&i tac Vl,lghi. Th~m chi c6 lo~i ROM chi ghi mc)t 1§.n khi xu.it xuong.
Cac tS bao nh& ho~c tu nh& trong ROM silp xSp theo d~ng ma tr~n ma m6i ph§.n tu chiSm mc)t vitri xac dinh b&i mc)t dia chi c1.1 thS va n6i v&i nga ra mc)t m~ch giai ma dia chiben trong IC. NSu m6i vi tri chua mc)t tS bao nh& ta n6i ROM c6 t6 chuc bit va m6i vi tri la mc)t tu nh& ta c6 t6 chuc tu.
Ngoai ra, dS giam muc d◊ cf>ng kSnh cu.a m~ch giai ma, m6i vi tri nh& c6 thS duqc xac dinh b&i 2 duong dia chi: duong dia chihang va duong dia chi cc)t va trong b9 nh& c6 2 m~ch giai ma nhung m6i m~ch c6 s6 nga vao bing 1/2 s6 ducmg dia chi· cu.a ca b◊ nh&.
3.2 Thi~t bjlogic l~p trinh chrgc (Programmable logic devices, PLD)
La ten g9i chung cac thiSt bi c6 tinh ch.it nh& va c6 th@ l~p trinh d@ thµc hi~n mc)t cong vi~c c1.1 thS nao d6 Trong cong vi~c thiSt kS cac h~ th6ng, d6i khi nguai ta c§.n mc)t s6 m~ch t6 hqp dS thµc hi~n mc)t ham logic nao d6. Vi~c su d1.1ng m~ch nay c6 th@ l~p l~i thuong xuyen va sµ thay d6i mc)t tham s6 cu.a ham c6 thS phai duqc thµc hi~n dS thoa man yeu c§.u cu.a vi~c thiSt kS. NSu phai thiSt kS tu cac c6ng logic caban thi m~ch ser.it cf>ng kSnh, t6n kem m~ch in, day n6i nhiSu, kSt qua la dc)tin c~y kh6ng cao. Nhu v~y, se r.it ti~n lqi nSu cac m~ch nay duqc chS t~o s~n va nguai SU d1.1ng c6 thS chi tac dc)ng vao dS lam thay d6i mc)t ph§.n nao chuc nang cu.a m~ch bing each l~p trinh. E>6 la y tu&ng ca s&cho sµ ra dai cu.a
thiSt bi logic l~p trinh duqc. Cac thiSt bi nay c6 thS duqc xSp lo~i nhu b◊
nh& va gf>m cac lo~i: PROM, PAL (Programmable Array Logic) va PLA (Programmable Logic Array).
Tru&c nh.lt, chung ta xet qua mc)t s6 qui u&c trong each bi@u diSrt cac ph§.n tu cu.a PLD Mc)t biSn trong cac ham thuong xu.it hi~n & d~ng nguyen va dao cu.a n6 nen chung ta dung ky hieu d~m va dao chung trong mc)t c6ng c6 2 nga ra.
Mc)t n6i chSt, con gQi la n6i cung (kh6ng thay d6i duqc) duqc ve b&i mc)t ch.lm d~m (.) va mc)t n6i s6ng, con g9i la n6i mSm (dung l~p trinh) b&i mc)t d§u (x). N6i s6ng thµc ch.it la mc)t c§.u chi, khi l~p trinh thi duqc pha b6.
Mc)t c6ng nhiSu ngo vao thay thSb&i mc)t nga vao duy nh.lt v&i nhiSu m6i n6i.
Chung ta chi lily thi dvv&i m~ch tuong d6i don gian d~ th§.y duqc c§.u t~o cua cac PLD, d6 la cac PLD chi thµc hi~n duqc 4 ham m6i ham g6m 4 bi@n, nhu v~y m~ch g6m 4 ng5 vao va 4 nga ra. Tren thµc t@ s6 ham va bi@n cua m9t PLD rllt
Ian.
· 3.3 RAM (Random Acess Memory)
C6 hai lo?i RAM : RAM trnh va RAM d<)ng
RAM trnh cllu t?o b&i cac t@ bao nh& la cac FF, RAM d<)ng lqi dvng cac di~n dung ky sinh gifra cac cµc cua transistor MOS, tr?ng thai tich di~n hay khong cua tv tuang ung v&i hai bit 1 va 0. Do RAM d<)ng c6 m~t d9 tich hqp cao, dung luqng b9 nh& thuang rllt Ian nen d~ dµili vicac ph§.n tu nh& nguai ta dung phuang phap da hqp dia chi, m6i tu nh& duqc chc_m khi c6 du hai dia chi hang va c9t duqc 1§.n luqt tac d<)ng. Phuong phap nay cho phep n duang dia chi truy xullt
duqc 22
n vi tri nh&. Nhu v~y gian d6 thai gian cua RAM d<)ng thuang khac v&i gian d6 thai gian cua RAM trnh va ROM.
TAI LI¢U THAM KHA.O
- NguySn Thuang Ngo. Ky thu~t xung s6. Nha xu§.t ban Th6ng Ke, 2002