
HDL & FPGA
Giảng viên: TS. Huỳnh Việt Thắng
Đà Nẵng, 08/2022

2
Nội dung môn học
1. Giới thiệu chung về công nghệ IC khả trình
2. Thiết kế dùng IC khả trình của Xilinx
3. Cơ sở về thiết kế mạch số và hệ thống số
4. Ngôn ngữ mô tả phần cứng VHDL
5. Các bài thực hành trên kit FPGA của Xilinx
6. Các vấn đề khác
7. Tổng kết

3
Tài liệu tham khảo
Tham khảo chính:
1) Slide bài giảng (Lưu hành nội bộ)
Có thể đọc thêm:
2) Học viện KTQS, Thiết kế logic số, Tài liệu lưu hành nội bộ, 2011
3) Tống Văn On, Nguyên lý mạch tích hợp: Tập 2 - Lập trình ASIC, NXB Lao động xã hội, 2005
4) Peter J. Ashenden, The VHDL Cookbook
5) Douglas L. Perry, VHDL Programming by Example, 4th Edition (2002)
6) Nguyễn Quốc Tuấn, Giáo trình Ngôn ngữ VHDL để thiết kế vi mạch, NXB Đại học quốc gia
TP.HCM, 2002
7) Tống Văn On, Thiết kế mạch số với VHDL và Verilog (2 tập), NXB Lao động xã hội, 2007
8) Pong P. Chu, RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and
Salability
9) Pong P. Chu, FPGA Prototyping by VHDL Examples: Xilinx Spartan-3 Version, 2008
10) Pong P. Chu, FPGA Prototyping by Verilog Examples: Xilinx Spartan-3 Version, 2008
11) Huỳnh Việt Thắng, Seminar Ứng dụng FPGA trong thực thi các ứng dụng xử lý tín hiệu và học
máy, Khoa ĐTVT, 2016
12) Các tài liệu tham khảo sưu tầm trên Internet

Kiểm tra đánh giá
• Đánh giá thường xuyên (20%): Bài tập theo nhóm tại
lớp/về nhà
• Kiểm tra giữa kỳ (20%): Bài viết
• Kiểm tra cuối kỳ (60%): Thực hiện và báo cáo đề tài theo
nhóm
• Chia nhóm: 3-4 SV/nhóm
4

Lời cảm ơn
Trân trọng cảm ơn PGS.TS. Phạm Ngọc Nam,
College of Engineering and Computer Science,
VINUniversity đã cho phép tham khảo và sử
dụng bài giảng của Thầy!
5