Professional Documents
Culture Documents
NguyenTrongLuat
BOÄ NHÔÙ BAÙN DAÃN
NguyenTrongLuat
BOÄ NHÔÙ ROM
A0 D0
INPUT A1 D1 OUTPUT
(n ñöôøng) (m ñöôøng)
An-1 Dm-1
NguyenTrongLuat
Caáu truùc noäi ROM 8 x 4 Baûng naïp ROM
(bit) A2 A1 A0 D3 D2 D1 D0
0 0 0 1 1 1 0
0 0 1 1 1 0 1
0 1 0 1 0 1 1
1
0 1 1 0 1 1 1
1
1 0 0 0 0 0 1
1 1 0 1 0 0 1 0
1 1 1 1 0 0 1 0 0
0 1 1 1 1 1 0 0 0
1
0
1
1
1 0
0
word line 1
1 0
bit line 1 0
NguyenTrongLuat
ROM 128 x 1 (bit) giaûi maõ 2
chieàu
NguyenTrongLuat
ROM 32K x 8 (bit) = 32KB
NguyenTrongLuat
Caáu truùc ROM coù ngoõ vaøo ñieàu
khieån
NguyenTrongLuat
Coång ñeäm ba traïng thaùi (Tristate Output Buffer):
- 3 traïng thaùi (tristate): LOW / HIGH / HIGH impedance
- Traïng thaùi toång trôû cao (HIGH impedance): ngoõ ra hôû maïch
- Ngoõ ñieàu khieån 3 traïng thaùi:
* HIGH: The buffer is Active
* LOW: HIGH impedance
NguyenTrongLuat
Caùc EPROM thoâng duïng
NguyenTrongLuat
PLA
(PROGRAMMABLE LOGIC ARRAY)
NguyenTrongLuat
Daõy AND coù theå laäp trình
NguyenTrongLuat
Daõy OR coù theå laäp trình
A Caáu truùc PLA 3 x 2, 4 soá haïng
tích
B F1 = A B + A C + A B C
F2 = A C + B C
C
AB
AC
BC
ABC
0
C CB B A A
Baûng naïp 1
PLA A B C F2 (C) F1 (T) F1
AB 1 0 - 0 1
AC 1 - 1 1 1 F2
BC - 1 1 1 0
ABC 0 1 0 0 1
NguyenTrongLuat
PAL
(PROGRAMMABLE ARRAY LOGIC )
- Moãi ngoõ ra laø coång OR coù soá ngoõ vaøo coá ñònh
- Soá haïng tích khoâng söû duïng chung cho caùc ngoõ ra
- Caáu truùc PLA: soá ngoõ vaøo, soá ngoõ ra vaø soá
coång AND treân 1 coång OR
NguyenTrongLuat
Caáu truùc PAL 3 ngoõ vaøo, 3 ngoõ ra, 3 coång AND /
OR
1
2 F1
3
I1
4
5 F2
6
I2
7
8 F3
9
I3
NguyenTrongLuat
X=AB+BC Y=A+BC Z=AB+BC+BC+AC
=X+BC+AC
A A B B C C X X
1
2 X
3
A
4
5 Y
6
B
7
8 Z
9
C
NguyenTrongLuat
X=AB+BC Y=A+BC Z=AB+BC+BC+AC
=X+BC+AC
Baûng naïp
PAL
A B C X OUTPUT
1 1 1 X = AB
2 1 1 + BC
3
4 0 Y = A
5 0 0 + BC
6
7 1 Z = X
8 0 0 + BC
9 0 1 + AC
NguyenTrongLuat