第五讲 VHDL语言程序的基本结构
第2章 VHDL语言程序的基本结构 主要内容 VHDL语言设计的基本单元及其构成 : 实体 + 构造体 VHDL语言构造体的子结构描述 : 块、进程、子程序 包集合、库及配置 一个完整的VHDL语言程序通常包含5个部分: 实体(Entity) 构造体Architecture) 配置(Configuration) 包集合(Package) 库(Library) 实体: 描述所设计的系统的外部接口信号; 构造体:描述系统内部的结构和行为; 配置: 用于从库中选取所需要单元来组成系统设 计的不同版本; 包集合:存放各种设计模块都能共享的数据类型、 常数和子程序等; 库: 存放已经编译的实体、构造体、包集合和 配置。 前四种是可分别编译的源设计单元 2.1 VHDL语言设计的基本单元及其构成 (实体+构造体) 2.1.1 实体说明 实体说明具有如下结构: ENTITY 实体名 IS [类属参数说明]; [端口说明]; END 实体名; 举例: ENTITY mux IS GENERIC m:TIME: 1 ns ; PORT d0,d1,sel:IN BIT; q:OUT BIT ; END mux; 类属参数说明是实体说明中的可选项,放在端口说明之前,用于指定参数; 其一般书写格式为: GENERIC 常数名:数据类型 [:=设定值] ,…]; 举例:
您可能关注的文档
最近下载
- 小儿内科医学高级职称(副高)2025年真题及答案.docx VIP
- 阿里云专有云基础云产品运维工程师ACP认证笔试试题.pdf
- 2025年四川省凉山州中考数学真题试卷含答案.docx VIP
- 医学伦理学-南方医科大学-中国大学MOOC慕课答案.pdf VIP
- 2025年畜牧兽医考试题库及答案(综合题型).docx VIP
- 2024年江苏省徐州市中考物理真题卷(含答案与解析)_2447.pdf VIP
- 软通新员工网络安全考试答案.docx VIP
- 工程设计质量、进度保障措施、服务承诺.pdf VIP
- 20231025-广发证券-量化可转债研究之二:传统技术因子在转债组合中的应用.pdf VIP
- 《颜氏家训》.ppt VIP
原创力文档

文档评论(0)