Danh mục

Bài giảng Ngôn ngữ VHDL

Số trang: 137      Loại file: pdf      Dung lượng: 3.22 MB      Lượt xem: 8      Lượt tải: 0    
Jamona

Hỗ trợ phí lưu trữ khi tải xuống: 34,000 VND Tải xuống file đầy đủ (137 trang) 0

Báo xấu

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Ngôn ngữ VHDL sẽ giới thiệu tới các bạn một số vấn đề cơ bản về tập lệnh trong ngôn ngữ VHDL; dùng ngôn ngữ VHDL mô tả các mạch số cơ bản; tìm hiểu kit fpga spartan 3;... Mời các bạn cùng tìm hiểu và tham khảo nội dung thông tin tài liệu.
Nội dung trích xuất từ tài liệu:
Bài giảng Ngôn ngữ VHDL MỤC LỤCCHƢƠNG 1 : GIỚI THIỆU TẬP LỆNH TRONG NGÔN NGỮ VHDL ................... 1 1.1 Những phần tử ngôn ngữ cơ bản :.................................................................... 1 1.1.1 Lời chú thích : ............................................................................................. 1 1.1.2 Những điều cần biết về ngôn ngữ VHDL :................................................... 1 1.1.3 Đối tượng dữ liệu : ...................................................................................... 1 1.1.4 Loại dữ liệu : ............................................................................................... 2 1.2 Toán tử dữ liệu :................................................................................................ 4 1.3 Entity (thực thể): ............................................................................................... 6 1.4 Architecture (cấu trúc) : ................................................................................... 6 1.4.1 Cú pháp cho dataflow model : .................................................................... 6 1.4.2 Cú pháp cho behavioral model : .................................................................. 7 1.4.3 Cú pháp của structural model : .................................................................... 7 1.5 Generic : ............................................................................................................ 8 1.5.1 Cú pháp trong khai báo ENTITY :............................................................... 8 1.5.2 Cú pháp trong khai báo component : ........................................................... 9 1.5.3 Cú pháp trong thuyết minh component : ...................................................... 9 1.6 Package (gói) : ................................................................................................. 10 1.6.1 Cú pháp khai báo PACKAGE: .................................................................. 10 1.6.2 Cú pháp khai báo thân chính Package: ....................................................... 11 1.7 Những câu lệnh đồng thời theo cấu trúc Dataflow : ...................................... 12 1.7.1 Gán các tín hiệu đồng thời : ....................................................................... 12 1.7.2 Gán tín hiệu có điều kiện : ......................................................................... 12 1.7.3 Gán tín hiệu được chọn lựa : ...................................................................... 13 1.7.4 Ví dụ cho kiểu dataflow : .......................................................................... 13 1.8 Những câu lệnh tuần tự theo cấu trúc Behavioral : ....................................... 14 1.8.1 Process : .................................................................................................... 14 1.8.2 Những phép gán tín hiệu tuần tự : .............................................................. 14 1.8.3 Phép gán biến : .......................................................................................... 15 1.8.4 Wait : ........................................................................................................ 15 1.8.5 If then else :............................................................................................... 15 1.8.6 Case: ......................................................................................................... 16 1.8.7 Null : ......................................................................................................... 16 1.8.8 For : .......................................................................................................... 16 1.8.9 While : ...................................................................................................... 17 1.8.10 Loop : ....................................................................................................... 17 1.8.11 Exit : ......................................................................................................... 17 1.8.12 Next : ........................................................................................................ 17 1.8.13 Function (hàm) : ........................................................................................ 17 1.8.14 Procedure (thủ tục) : .................................................................................. 19 1.8.15 Ví dụ về kiểu Behavioral : ......................................................................... 20 i 1.9 Các câu lệnh kiểu Structural : ........................................................................ 21 1.9.1 Khai báo Compo ...

Tài liệu được xem nhiều: