2009
dce
Thiết kế mạch số dùng HDL
Chương 5 Thiết kế luận lý bằng
hình hành vi
Computer Engineering 2009
©2008, Pham Quoc Cuong 2
Thiết kếVi mch sdùng HDL
Nội dung chính
1. hình hành vi
2. hình hành vi dựa trên phương trình
boole
3. hình hành vi vòng
4. hình hành vi cho các khối cơ bản
5. Giải thuật lặp và lưu đồ máy trạng thái
cho mô hình hành vi
Computer Engineering 2009
©2008, Pham Quoc Cuong 3
Thiết kếVi mch sdùng HDL
Nội dung chính
1. hình hành vi
2. hình hành vi dựa trên phương trình
boole
3. hình hành vi vòng
4. hình hành vi cho các khối cơ bản
5. Giải thuật lặp và lưu đồ máy trạng thái
cho mô hình hành vi
Computer Engineering 2009
©2008, Pham Quoc Cuong 4
Thiết kếVi mch sdùng HDL
Mô hình hành vi
Khái quát mô hình hành vi
Kiểu dữ liệu cho mô hình hành vi
Các phép toán cho mô hình hành vi
Computer Engineering 2009
©2008, Pham Quoc Cuong 5
Thiết kếVi mch sdùng HDL
Mô hình cấu trúc và mô hình hành vi trong HDLs
Cấu trúc (Structural) chỉ ra cấu trúc phần cứng
thật sự của mạch
Mức trừu tượng thấp
Các cổng bản (ví dụ and, or, not)
Cấu trúc phân cấp thông qua các module
Tương tự lập trình hợp ngữ
Hành vi (Behavioral) chỉ ra hoạt động của mạch
trên các bit
Mức trừu tượng cao hơn
Biểu diễn bằng các biểu thức (ví dụ out = (a & b) | c)
Không phải tất cả các đặc tả hành vi đều tổng
hợp được
Không sử dụng: + - * / % > >= < <= >> <<