1、实体:用于描述所设计系统的外部接口特性;即该设计实体对外的输入、输出端口数量和端口特性。
2、结构体:用于描述实体所代表的系统内部的结构和行为;它描述设计实体的结构、行为、元件及内部连接关系。
3、库:存放已经编译的实体、构造体、程序包集合和配置。
4、程序包:存放各设计模块可以共享的数据类型、常数、子程序库。
5、配置实体对应多个结构体时,从与某个实体对应的多个结构体中选定一个作为具体实现。
一开头 应该要有library ieee接着就要包括你程序中要用到的库,比如说最经常的use ieee.std_logic_1164.all
接着是实体entity,通俗点就是所对应的输入输出端口
最后是结构体architecture ,,就是你要实现的功能
结构体中还经常包括进程process,但不是一定要包括进程的,进程语句是在有用到顺序语句,比如说If else case when的时候就得用上
必不可少的部分就是头文件library ieee要用到的库,实体,结构体
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)