ðẠI HC QUC GIA TP.H CHÍ MINH CNG HÒA XÃ HI CH NGHĨA VIT NAM
TRƯỜNG ðẠI HC CÔNG NGH THÔNG TIN ðộc lp – T Do – Hnh phúc
------------------------ ------------------------------
==============================================================
1
ðỀ THI CUI KÌ VERILOG HDL
Time: 90 phút
1. Câu 1: 2.5ñ
Cho mch như hình v sau:
Trong ñó:
- Ta : thi gian tín hiu ñi t CLK ñến
in
CLK
- Tb: thi gian tín hiu ñi t
in
CLK
ñến
in
CLK
- Tc : thi gian tín hiu ñi t D0 ñến A
- Td : thi gian tín hiu ñi t A ñến B
- Te : thi gian tín hiu ñi t B ñến Q0
a. Mch trên là mch gì ?
b. Tính
setup
T
,
hold
T
,
access
T ,
T
ca mch trên.
2. Câu 2: 2.5ñ
Cho ñon code Verilog HDL sau:
ðẠI HC QUC GIA TP.H CHÍ MINH CNG HÒA XÃ HI CH NGHĨA VIT NAM
TRƯỜNG ðẠI HC CÔNG NGH THÔNG TIN ðộc lp – T Do – Hnh phúc
------------------------ ------------------------------
==============================================================
2
always@(posedge CLK or negedge RST_N)
begin
if(!RST_N) begin
Color_R <= 0;
end
else
begin
if (Cursor_EN)
begin
if(H_Cont>=X_START && V_Cont>=Y_START )
begin
if((H_Cont==X_START + Cursor_X) ||
(V_Cont==Y_START + Cursor_Y))
begin
Color_R <= Cursor_R;
end
else
begin
Color_R <= Red;
end
end
else
begin
Color_R <= Red;
end
end
end
end
- Hãy tng hp ( synthesis ) ñon code trên ra mch ? Gi s ta sn các
component : các cng logic cơ bn, mch so sánh bng, mch so sánh hơn, flip-
flop, mch cng.
ðẠI HC QUC GIA TP.H CHÍ MINH CNG HÒA XÃ HI CH NGHĨA VIT NAM
TRƯỜNG ðẠI HC CÔNG NGH THÔNG TIN ðộc lp – T Do – Hnh phúc
------------------------ ------------------------------
==============================================================
3
3. Câu 3: 2.5ñ
Cho mch như hình v:
a. Nêu chc năng ca mch trên ?
b. Mô t mch trên s dng Verilog HDL ?
4. Câu 4: 2.5ñ
S dng Verilog HDL thiết kế mch kim phiếu có chc năng như sau:
- Mch có 4 input ñại din cho 4 phiếu bu ñể xem xét vic thông qua mt d
lut. Nếu ñồng ý thông qua d lut, phiếu bu giá tr logic “1”, ngược li
có giá tr logic “0”.
- Mch 1 output ñại din cho vic thông qua (logic “1”) hay không thông
qua (logic “0”) mt d lut.
- D lut ñược thông qua nếu s phiếu bu ñồng ý thông qua ln hơn 50%
tng s phiếu bu.
June 06, 2010
Lâm ðức Khi