Hình bìa
Loại tài liệu:
Giáo trình
Tác giả:
Lâm Đức Khải, Trần Thị Như Nguyệt
Đề mục:
Verilog
Nhà xuất bản:
ĐHQG TP. HCM
Ngày xuất bản:
2014
Định dạng:
.pdf
Định danh tư liệu:
978-604-73-2125-4
Nguồn gốc:
Trường Đại học Công nghệ Thông tin ĐHQG-HCM
Ngôn ngữ:
vie,
Bản quyền:
Trường Đại học Công nghệ Thông tin ĐHQG-HCM
Lượt xem:
621
Lượt tải:
19

Nội dung

MỤC LỤC


Phần A: Lý thuyết tổng quan về kit DE2 và công cụ hỗ trợ ModelSim-- 1


1.         Kit DE2 – Development and Education Board- 1


1.1       Tổng quan về Kit DE2- 1


1.2       Đặc điểm của kit DE2- 1


1.3       Tài liệu hỗ trợ- 8


1.4       Ứng dụng trong giảng dạy và học tập- 9


1.5       Ứng dụng trong nghiên cứu và thiết kế- 9


1.6       Một số ứng dụng minh họa- 10


1.6.1          Ứng dụng trong truyền hình- 10


1.6.2          Ứng dụng giao tiếp USB-- 10


1.6.3          Ứng dụng tạo bài hát karaoke và máy nghe nhạc- 11


2.         Hướng dẫn sử dụng Kit DE2- 12


2.1       Kiểm tra Kit DE2- 12


2.2       Hướng dẫn cài đặt USB-Blaster Driver 13


2.3       Thiết lập cấu hình ban đầu và thay đổi cấu hình mới cho Cyclon II FPGA-- 17


2.3.1          Thiết lập cấu hình mới cho FPGA từ phần mềm QuartusII trên máy tính thông qua JTAG mode  19


2.3.2          Thiết lập cấu hình ban đầu cho FPGA thông qua việc nạp cấu hình cho bộ nhớ EPPROM EPCS16 bằng AS mode  20


2.4       Sơ đồ mạch và hoạt động của các linh kiện trên Kit DE2- 21


2.4.1          Switch (công tắc) và Button (nút nhấn) 21


2.4.2          Đèn LED-- 24


2.4.3          LED hiển thị bảy đoạn (LED-7-đoạn) 26


2.4.4          LED hiển thị LCD-- 29


2.4.5          Ngõ vào xung Clock- 36


2.4.6          Expansion Header (Jac cắm mở rộng) 37


2.4.7          VGA-- 41


2.4.8          Audio CODEC 24-bit 45


2.4.9          Cổng nối tiếp RS-232- 46


2.4.10       Cổng nối tiếp PS/2- 47


2.4.11       Mạch điều khiển mạng Fast Ethernet 48


2.4.12       TV Decoder 50


2.4.13       TV Encoder 51


2.4.14       USB Host and Device- 52


2.4.15       Cổng hồng ngoại 55


2.4.16       Bộ nhớ SDRAM/SRAM/Flash- 56


3.         Mô phỏng thiết kế bằng ModelSim-- 64


3.1       Giới thiệu- 64


3.2       Mô phỏng pre-synthesis- 65


3.3       Mô phỏng post-synthesis- 76


3.3.1          Dùng Quartus tạo Verilog netlist cho việc mô phỏng post-synthesis…--- 76


3.3.2          Dùng ModelSim để chạy mô phỏng post-synthesis- 79


3.3.3          Mở lại project và waveform đã chạy mô phỏng- 91


Phần B: Nội dung các bài thực hành về mạch số và thiết kế mạch số với Verilog- 95


4.         Các bài thực hành về mạch số (dùng cho môn học “Nhập Môn Mạch Số”) 95


Bài thực hành số 0 - Hướng dẫn cơ bản- 95


Bài thực hành số 1  - Thiết kế mạch cộng, mạch chọn kênh (Adder, Multiplexer) 122


Bài thực hành số 2 - Số và cách hiển thị 127


Bài thực hành số 3 - Mạch so sánh, mạch nhân- 133


Bài thực hành số 4 - Mạch tuần tự- 137


5.         Các bài thực hành về thiết kế mạch số với Verilog (dùng cho môn học “Thiết kế vi mạch với Verilog HDL”) 143


Bài thực hành số 0 - Hướng dẫn cơ bản- 143


Bài thực hành số 1 - Thiết kế mạch tổ hợp và mạch tuần tự đơn giản- 169


Bài thực hành số 2 - Mạch lật và bộ đếm-- 173


Bài thực hành số 3 - Thiết kế hệ thống sử dụng xung Clock thời gian thực- 183


Bài thực hành số 4 - Máy trạng thái (State machine) 186


Bài thực hành số 5 - Onchip và Offchip Memory- 197


 


Tài liệu tham khảo  204