• X và Y sӁ xáFÿӏQKÿӏa chӍ toҥÿӝ hàng và cӝt cӫa phҫn tӱ nhӟ Æ xáFÿӏnh “ÿӏa chӍ” • Dӳ liӋu ghi vào tӯ ‘DI’ vàVDXÿóÿӑc ra tӯ ‘DO’ bӏÿҧo... &+ѬѪ1*2: BӜ NHӞBÁN DҮN Bài 1: Nguyên lý bӝ nhӟ b
Trang 1&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 1
BÀI 1: Nguyên lý b ӝ nhӟ bán dүn
• Mӝt phҫn tӱ nhӟFѫEҧn có cҩu tҥRQKѭVDX:
Trang 2&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 3
Phҫn tӱ nhӟFѫEҧn (tiӃp)
• Hai transzitor T3, T4 t ҥo thành mӝt mҥFKÿҭy kéo
• Ĉóng vai trò khӕi nhӟ logic 0 hoһc 1.
7
7
9FF
5
*1'
5
³GүQ´ ³NKyD´
³´
³´
&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 4
Phҫn tӱ nhӟFѫEҧn (tiӃp)
• ĈӇ ÿLӅu khiӇn “cho phép” vào/ra dӳ liӋu, các cӱa vào
và UD Fѫ WKrP 2 cһp “khóa” Tx, Ty nӕi tiӃp, tҥo thành khâu AND.
• Các cӱa vào và ra chӍÿѭӧc mӣ khi cҧ X và Y có mӭc
"1“.
• NӃu mӝWWURQJKDLÿҫu vào X hoһc y bҵng “0” thì phҫn
t ӱ nhӟ sӁ bӏ “khoá”.
• X và Y sӁ xáFÿӏQKÿӏa chӍ toҥÿӝ hàng và cӝt cӫa phҫn
tӱ nhӟ Æ xáFÿӏnh “ÿӏa chӍ”
• Dӳ liӋu ghi vào tӯ ‘DI’ vàVDXÿóÿӑc ra tӯ ‘DO’ bӏÿҧo.
Trang 3&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 5
• ĈӇÿLӅu khiӇn phҫn tӱ nhӟ có thӇÿӑc -JKLÿӝc lұp thì bә sung các bӝ ÿӋm vào và ra.
• BӝÿӋm vào là bӝÿӋPÿҧRÿӇ “bù” lҥi lҫQÿҧo tӯ ‘DI’ sang ‘DO’.
Trang 4&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 7
Trình tӵÿLӅu khiӇn các quá trìQKÿӑc/ghi:
• Trình tӵÿLӅu khiӇn “ghi vào”:
chӑQÿӏa chӍ
dӳ liӋu ‘Data’
mӭc “0”
“1”
chӍ khác – nӃu cҫn
• Trình tӵÿLӅu khiӇn “ÿӑc ra”:
chӑQÿӏa chӍ
mӭc “0”
“1”
chӍ khác – nӃu cҫn
&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 8
– ChӭDÿѭӧc nhiӅu dӳ liӋu Æ cҫn nhiӅu ô nhӟ ( memory cell)
– Mӛi ô nhӟ phҧi có vӏ trí riêng –ÿӏa chӍ (address)
– ChӭDÿѭӧc dӳ liӋu phӭc tҥp Æÿӝ dài dӳ liӋu lӟn Æ mӛi ô nhӟ phҧi có nhiӅu bit.
– Mӝt bӝ nhӟ gӗm nhiӅu ô nhӟ, mӛi ô nhӟ gӗm nhiӅu bit
Æ tҥo thành mҧng nhӟ (memory array)
Trang 5&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 9
Khi truy cұp mҧng nhӟ chӍ có:
hoһc (X0 = 1 và Y0 = 1) Æ&HOO0 ÿѭӧc “ghép” vӟi bӝÿӋm vào/ra
hoһc (X1 = 1 và Y1 = 1) Æ&HOO1 ÿѭӧc “ghép” vӟi bӝÿӋm vào/ra
Hoһc không cell nào ghép vӟi bӝÿӋm
7\
7
7[ 7\
7
7[
9&&
5
;
5
'
5'
:5
7\
7
7[ 7\
7
7[
9&&
5
;
'2
5
'2
&HOO%LW &HOO%LW
ĈӋPYjRUD
&HOO
%LW
&HOO
%LW
'
7\
7
7[ 7\
7
7[
9&&
5
*1'
< ;
'2
5 ',
'
5'
:5
7\
7
7[ 7\
7
7[
9&&
5 '2
5 ',
Ghép “song song” hai phҫn tӱ nhӟ
Khi truy cұp (X0 = 1 và
Y0 = 1) Æ cҧ Bit 0 và b it
1 cӫa Cell 0ÿѭӧc “ghép”
vӟi bӝÿӋm vào/ra:
Bit 0ÿѭӧc “ghép) vӟi
ÿѭӡng dӳ liӋu D0
Bit 1ÿѭӧc “ghép) vӟi
ÿѭӡng dӳ liӋu D1
Các bӝÿӋPÿѭӧFÿLӅu
khiӇn chung:
Cùng “ghi vào” hoһc cùng
“ÿӑc ra”
Trang 6&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 11
Mã hóDÿӏa chӍ
• Tӯ nguyên tҳc dӗn kênh có mҧng nhӟ 4 u1 nKѭWUrQ:
nhӟ mà không ҧQKKѭӣng tӟi các phҫn tӱ khác
&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 12
thӵc hiӋn theo cáFEѭӟFQKѭVDX:
– %ѭӟc 1: XáFÿӏQKÿӏa chӍ ô nhӟ.
• Ĉӏa chӍ cӫa mӝt ô nhӟ trong 4 ô nhӟWUrQÿѭӧc xáFÿӏnh bӣi tín
hi ӋXWUrQEXVÿӏa chӍ gӗm A0; A1
• VӟLKDLÿӏa chӍ sӁ tә hӧSÿѭӧc 4ÿӏa chӍ 00, 01, 10, 11.
• B ӝ mã hóDÿӏa chӍ sӁ tҥo tín hiӋu X và Y cӫa mӝt ô nhӟ tӯ tә hӧSÿӏa chӍWѭѫQJӭng cӫa ô nhӟÿó.
– %ѭӟc 2: tҥo tín hiӋXÿӑc/ghi xuӕng mӭc thҩSÿӇ mӣ các bӝÿӋm cho phép dӳ liӋu ra/vào bus dӳ liӋu tӯ/ÿӃn bit
có vӏ tríWѭѫQJӭng.
Trang 7&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 13
Mã hóDÿӏa chӍ
0
0
1 1 0 0
1 1
0 1
1 0
0 0
Mã hóDÿӏa chӍ
0
1
1 0 0 1
1 1 0
1
1 0 0
0
Ĉѭӧc “truy xuҩt”
Trang 8&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 15
&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 16
+L
/R
+L
/R +L
/R
$$
ĈӏDFKӍ
ĈӑF
'ӳ OLӋX
5'
+L
/R
''''
ĈһWÿӏa chӍ
Phát lӋnh
ghi
Tҳt lӋnh ghi
Dӳ liӋu ra
ChuyӇQÿӏa chӍ khác
Thҧ nәi bus
dӳ liӋu Thҧ nәi bus dӳ liӋu
Trang 9&+ѬѪ1*2: BӜ NHӞ
BÁN DҮN
Bài 1: Nguyên lý bӝ nhӟ bán dүn 17
ĈһWÿӏa chӍ
Ra lӋnh ghi
Dӳ liӋu
ChuyӇQÿӏa chӍ khác
Thҧ nәi bus
dӳ liӋu Thҧ nәi bus dӳ liӋu
+L
/R
+L
/R +L
/R
$$
ĈӏDFKӍ
ĈӑF
'ӳ OLӋX
5'
+L
/R
''''