Professional Documents
Culture Documents
Mỗi sinh viên thực hiện 02 bài tập, không thực hiện theo nhóm, sinh viên báo cáo bài tập .
Nội dung thực hiện:
Mỗi sinh viên thực hiện 02 bài tập trong 03 bài tập bên dưới. Sinh viên thiết kế và mô phỏng sử dụng
phần mềm ISE của Xilinx. Kết quả mô phỏng dưới dạng waveform phải thể hiện đầy đủ chức năng của
hệ thống.
Thực hiện: Sinh viên in toàn bộ thiết kế, code, kết quả mô phỏng ra giấy A4, đóng thành cuốn, mang
theo khi báo cáo bài tập. Nội dung phải đầy đủ: Sơ đồ khối hệ thống, mô tả chức năng các khối, code
HDL cho từng khối, kế quả mô phỏng phải có phân tích.
Những báo cáo có nội dung giống nhau; giống phân tích, thiết kế, code, đều bị 0 điểm. Sinh viên bảo
mật nội dung thực hiện và tự chịu trách nhiệm.
2. Bài tập
1. Thiết kế hệ thống tạo ra số ngẫu nhiên có giá trị từ 0 đến 99 hiển thị trên 2 led 7 đoạn Anode
chung. Hệ thống sử dụng nguồn xung có tần số 50 Mhz
- Nhấn nút Start, hệ thống sẽ tạo ra một số ngẫu nhiên hiển thị trên 2 led 7 đoạn sau khi nút nhấn
Start được thả ra.
- Nhấn nút Reset, xoá bộ đếm hiển thị trên 2 led 7 đoạn về 00.
2. Thiết kế hệ thống điều khiển trò chơi như sau: Hệ thống có 3 nút nhấn (BtnA, BtnB, Clear, tích
cực mức thấp), 2 led 7 đoạn anode chung (đặt tên LedA, LedB).
- Khi mới cấp nguồn, hệ thống hiển thị 0 và 0 ở LedA và LedB
- Nếu nhấn BtnA thì LedA tăng lên 1 đơn vị, trong thời gian BtnA còn ở mức thấp thì BtnB không
có tác dụng
- Ngược lại nhấn BtnB thì LedB tăng lên 1 đơn vị, trong thời gian BtnB còn ở mức thấp thì BtnA
không có tác dụng