You are on page 1of 9

ĐIỆN TỬ SỐ

Ngôn ngữ VHDL


Giảng viên Nhóm thực hiện
Ths.Hoàng Vân Đông 1. Phạm Quang Sự
Khoa ĐTVT – ĐHĐL 2. Nguyễn Cao Kỳ
3. Nguyễn Việt Hoàng
Lớp: D15- KTĐT
NỘI DUNG
Lý thuyết
1. Định nghĩa

1 2. Cấu trúc
3. Phân tích từng phần

Thực hành
2 1. Viết mô tả VHDL
2. Mô phỏng Testbench
1. LÝ THUYẾT

1. Định Nghĩa
- VHDL là ngôn ngữ lập trình dung để mô tả phần
cứng, được dung trong thiết kế điện tử

Mã nguồn VHDL cho một mạch cộng có dấu


3
1. LÝ THUYẾT
2. Cấu trúc một chương trình VHDL
- Cấu trúc chung 1 chương trình VHDL có 3 phần
+ Library
+ Entity
+ Architecture

4
1. LÝ THUYẾT

3. Phân tích từng phần


a) Library
- Chứa danh sách tất cả các thư viện sẽ
được sử dụng trong thiết kế. Ví dụ:
ieee, std, work, v.v.

Cú pháp chung của Library


1. LÝ THUYẾT
3. Phân tích từng phần
b) Entity (Thực thể)
- Entity dùng để khai báo tên
của thực thể, các port của thực
thể và các thông tin liên quan
đến thực thể.
- Mỗi Entity gồm 2 phần
+ Khai báo entity
+ Thân

Cú pháp chung của Entity


1. LÝ THUYẾT
3. Phân tích từng phần
c) Architecture (Mô tả
kiến trúc)
- Kiến trúc mô tả chức năng cơ
bản của thực thể và chứa nhiều
phát biểu mô tả hành vi của thực
thể. Kiến trúc luôn luôn có liên
quan đến thực thể và các mô tả
hành vi của thực thể.

Cú pháp cơ bản của Architecture


2. THỰC HÀNH

1. Mô tả VHLD

2. Mô phỏng TESTBEN
THANK YOU!

You might also like