|
2.2 VHDL的基本结构
2.2.1 VHDL模块模型
实体与结构体的VHDL描述格式为:
entity 实体名 is
[generic (参数名表);]
--描述可变参数,如时间、数目等,增加描述的灵活性。
[port (端口名表);] --描述输入输出信号。
[声明部分;]
--该实体对应的各结构体共同的声明,及被动并行语句中需要的声明。
[begin --注意如果没有被动并行语句,则不要关键词begin。
被动并行语句;]
--被动并行语句没有新的信号值产生,如断言语句,或只含断言语句的进程。
end 实体名;
architecture 结构体名 of 实体名 is
声明语句;
begin
并行语句;
--元件调用、进程、其它并行语句等。
end 结构体名;
关键词用黑体表示。连续两横是VHDL规定的注释符号,同一行后面的任何字符都视为注释。
|