2008
dc e
Thiếtkếmch svi HDL
Thiết
kế
mch
s
vi
HDL
Chương 4: Thiết kế lun lý vi
Verilo
g
g
0
08
Ni dung chính
n
g 2
0
•Gii thiu v HDLs và verilog
hình cutrúcchomch lunlýthp
eeri
n
hình
cu
trúc
cho
mch
lun
t
hp
Mô phng lun lý, kim chng thiết kế
ph ơng pháp l nkimtra
E
ngin
ph
ư
ơng
pháp
l
u
n
kim
tra
•Thi gian tr truyn lan
ter
E
Mô hình bng s tht cho mch lun lý t
hp và tun t vi Verilog
o
mpuC
o
©2008, Pham Quoc Cuong 2
Advanced Digital Design with the Verilog HDL –
cha
p
ter 4
0
08
Ni dung chính
n
g 2
0
Gii thiu v HDLs và verilog
hình cutrúcchomch lunlýthp
eeri
n
hình
cu
trúc
cho
mch
lun
t
hp
Mô phng lun lý, kim chng thiết kế
ph ơng pháp l nkimtra
E
ngin
ph
ư
ơng
pháp
l
u
n
kim
tra
•Thi gian tr truyn lan
ter
E
Mô hình bng s tht cho mch lun lý t
hp và tun t vi Verilog
o
mpuC
o
©2008, Pham Quoc Cuong 3
Advanced Digital Design with the Verilog HDL –
cha
p
ter 4
0
08
Gii thiu HDLs
n
g 2
0
HDLs (Hardware Description Languages)
Không mt ngôn nglptrình
eeri
n
Không
mt
ngôn
ng
lp
trình
Ta C
Thêm nhng chcnăng hình hóa
E
ngin
Thêm
nhng
chc
năng
hình
hóa
,
phng chc năng
Verilog vs VHDL
ter
E
Verilog
vs
.
VHDL
•Các bước thiết kế bng HDL
tmch tkhóa
o
mpu
t
mch
t
khóa
Biên dch để kim tra cú pháp (syntax)
hđể kith ă h
C
o
©2008, Pham Quoc Cuong 4
Advanced Digital Design with the Verilog HDL –
cha
p
ter 4
p
h
ng
để
ki
m
t
ra c
h
c n
ă
ng c
a mc
h
0
08
Phương pháp lun thiết kế HDL
n
g 2
0
eeri
n
Đặc t bng HDL Cu trúc/hành vi ca mch
E
ngin
Mô phng Tng hp
ter
E
Kim tra: thiết kế đã đúng yêu cu chưa?
Chc năng: Hành vi I/O
Mc thanh ghil (Kiếntrúcl)
Ánh x đặc t thành các hin thc
o
mpu
Mc
thanh
ghil
(Kiến
trúcl)
Mc lun lý (Cng)
Mc transistor (Đin t)
Timing: Waveform Behavior
C
o
©2008, Pham Quoc Cuong 5
Advanced Digital Design with the Verilog HDL –
cha
p
ter 4