Danh mục

VHDL

Số trang: 22      Loại file: pdf      Dung lượng: 84.70 KB      Lượt xem: 12      Lượt tải: 0    
Jamona

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

Thông tin tài liệu:

Ngôn ngữ VHDL cho người mới bắt đầu, VHDL là ngôn ngữ dùng để mô tả các hệ thống điện tử số và được sử dụng trong quá trình thiết kế.
Nội dung trích xuất từ tài liệu:
VHDL Appendix A − VHDL Summary Page 1 of 22ContentsContents ........................................................................................................................................................................ 1Appendix A VHDL Summary ............................................................................................................................... 2 A.1 Basic Language Elements ............................................................................................................................. 2 A.1.1 Comments ............................................................................................................................................. 2 A.1.2 Identifiers .............................................................................................................................................. 2 A.1.3 Data Objects.......................................................................................................................................... 2 A.1.4 Data Types ............................................................................................................................................ 2 A.1.5 Data Operators ...................................................................................................................................... 5 A.1.6 ENTITY ................................................................................................................................................ 5 A.1.7 ARCHITECTURE ................................................................................................................................ 6 A.1.8 GENERIC ............................................................................................................................................. 7 A.1.9 PACKAGE............................................................................................................................................ 8 A.2 Dataflow Model Concurrent Statements ....................................................................................................... 9 A.2.1 Concurrent Signal Assignment.............................................................................................................. 9 A.2.2 Conditional Signal Assignment........................................................................................................... 10 A.2.3 Selected Signal Assignment ................................................................................................................ 10 A.2.4 Dataflow Model Example ................................................................................................................... 11 A.3 Behavioral Model Sequential Statements.................................................................................................... 11 A.3.1 PROCESS ........................................................................................................................................... 11 A.3.2 Sequential Signal Assignment............................................................................................................. 11 A.3.3 Variable Assignment ........................................................................................................................... 12 A.3.4 WAIT .................................................................................................................................................. 12 A.3.5 IF THEN ELSE ................................................................................................................................... 12 A.3.6 CASE .................................................................................................................................................. 13 A.3.7 NULL .................................................................................................................................................. 13 A.3.8 FOR..................................................................................................................................................... 13 A.3.9 WHILE................................................................................................................................................ 14 A.3.10 LOOP .................................................................................................................................................. 14 A.3.11 EXIT ...................................................................................... ...

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