|
在实体结构的一般格式中含有实体说明语句,它是每一设计实体接口的共同部分。由实体说明的一般书写格式知道,含有实体说明部分的组织应放在端口说明下面,说明部分定义的项目是实体接口中的公共信息。实体说明语句是并行语句,如并行断言语句、并行过程调用语句和被动进程语句。这些语句必须是被动语句,其中不包含信号赋值。含有实体说明部分的程序如例1-3所示。
【例1-3】 含有实体说明部分的实体
LIBRARY ieee;
USE ieee.std_logic_1164.all;
USE work my-pkg.all --设my-pkg包含work类型说明
Entity Latch IS
Port (dx IN: word --设my-pkg对该设计实体可见
端口说明部分 dy OUT: word
Load,clk:IN bit);
CONSTANT setup:time:=12ns;
参数类型部分 Use work.timing_pkg.all;
--设my-pkg包括chick timing过程
BEGIN
实体语句部分 Check timing(setup,dxin,load,clk);
END Latch;
|