4.6 MÁY TRҤNG THÁI ASM4.7 PHƯƠNG PHÁP THIӂT Kӂ TOP-DOWM 4.8 PHƯƠNG PHÁP THIӂT Kӂ ĐӖNG BӜ 4.9 PHƯƠNG PHÁP THIӂT Kӂ KHÔNG ĐӖNG BӜ... Mô tҧ mҥch logic tә hӧp... TiӃn trình hoҥt đӝng theo cl
Trang 2ß
Trang 34.6 MÁY TRҤNG THÁI ASM
4.7 PHƯƠNG PHÁP THIӂT Kӂ TOP-DOWM
4.8 PHƯƠNG PHÁP THIӂT Kӂ ĐӖNG BӜ
4.9 PHƯƠNG PHÁP THIӂT Kӂ KHÔNG ĐӖNG BӜ
Trang 4Trang 5_
Trang 6Mô hình hoҥt đӝng (Behavioral views):
!"#$%&'(%$()*"#(+",* -,*."-/0(1)*"234*.567
Trang 8Mô hình vұt lý (Physical views): ZL-F
!"#$-7-E(((34*
.5&XE/1L&'"I-/.L-F !"E (1(#.7 6"I.7D(36E%]U&E&0%]-F
Trang 9THӔNG SӔ
Trang 104*.56E%]!"E4*1(#-13$((+"58
Trang 11Mô tҧ mӭc logic (Logic Lever or Gate Level): #$&9AV%M
E4*.5R (AB6&abcdecdPfeD,V'B6
&S (DS DATL(#*&96(:*%(;QE (g_hg|h- - "&9LEQ6 Q"8
G`IA$ &9Rabß,*&B&B.&9 AV%M:E(EDD!"#$8
Trang 13Mô tҧ mӭc hӋ thӕng (System Level or Processor Level): J
.K*&9"48 E1$(B6&9AV%M:X2I%>#$ E
Q<I($&&B. FD.Q((
*F&E+ FD.6"6?E6&'LE-.*In8
Trang 14|
Trang 15¢ ``` ` ` ` ` !"#`
Trang 16b""D"
@oXQ*( f(C
6&'XV A$ (#*&*$8
ISA (Instruction set Architecture ± KiӃn trúc tұp lӋnh)i FD #: FD
. f8 &0qJ.E
#$DD"
%M&E6-(XV
đӝng mӭc RTL
Trang 17|
Trang 18Mô tҧ theo mô hình cҩu trúc là mô tҧ các phҫn
tӱ con bên trong hӋ thӕng và sӵ kӃt nӕi cӫa
các phҫn tӱ con đó
L%Mi (3 bkQ4*.5
"(6(&9X2I%>K.(Q.b
Trang 20end if u end process u end ^Q"-(." u
Trang 214
!"#$%
a Mô tҧ mҥch logic tә hӧp
Trang 22TiӃn trình hoҥt đӝng theo clock có thӇ đưӧc mô tҧ
thành tiӃn trình đӗng bӝ hoһc tiӃn trình không đӗng bӝ
Trang 23Outputs: LCD screen, wireless, speakers
Memory
Control unit Datapath
Input/Output CPU
(:*I&0&9%\.-(#1(:."
DN#$U&-(#R9D-'( FD-'(#"8
Trang 24b""D"
@oXQ*( f(C
. f8 &0qJ.E
#$DD"
%M&E6-(XV
Trang 25L%Mð `= 8¢ >?
Trang 27*,>-R9D FD
KӃt hӧp mҥch tә hӧp và tuҫn tӵ trong mӝt process
Trang 30Sig1 Sig2
à *+,-
Trang 31B?R)*E&B.VQA6QB(
Trang 32B?R&B.VQA6Q,I!
Trang 33$ /0 (3:."%L(#*B"&
-}%&'(2I
Trang 34$ /0 (3
X* 1| 1ßJ*
1m| A
Trang 35K_L%M%AJ
Trang 36architecture *Xß|l*Xß|
(A A(" "*ibskc u A(" 6*ibskc u A(" Aibskc u
begin
"*zwA"%"u 6*zwA"%6u
Azw@ACu Izw6*."*u
Trang 37K
Trang 38%.`= 8` ` `
Trang 39Kv
Trang 40_
Trang 41|
Trang 42ß
Trang 43WHEN/ELSE
Trang 44Trang 45_
Trang 46x
Trang 4734;$5896%6<$84567:
Trang 48Ä
Trang 49v
Trang 50end " l"%%u architecture " l"%%of " l"%%is begin
Azw"xor 6u
zw"and 6u
end " l"%%;
Trang 51_|
Trang 52_ß
Trang 53_K
Trang 548 bit (tt)
Trang 558 bit
Trang 564.3.9 Mҥch tҥo bit parity chҷn tӯ dӳ liӋu 8 bit
Trang 574.3.9 Mҥch tҥo bit parity tәng quát
Trang 584.3.10 ALU
Trang 59_v
Trang 60x_
Trang 61x|
Trang 63Xung CLK cҥnh xuӕng
Trang 64x
Trang 65x_
Trang 66xx
Trang 67z*D*~zw_u
Q A(l@z 1~Q-Q"%z 1~w|CQ z*D*~zw@z*D*~Cu
Q%(lu
end D.QAAu
Trang 68xÄ
Trang 69xv
Trang 70 _
Trang 71 |
Trang 72 ß
âm clock, có nҥp không đӗng bӝ giá trӏ cӕ đӏnh ³1111´ mӭc tích cӵc thҩp:
Trang 73 K
Trang 74
Trang 75 _
Trang 76 x
4.5.1Mô hình máy trҥng thái Mealy
Trang 78Ä
Trang 79v
Trang 80Ä _
Trang 81Ä |
Trang 83Ä K
,` GE ...
!"#$%
a Mô tҧ mҥch logic tә hӧp
Trang 22