eda编程语言概论
第三章 VHDL编程基础;3.2.2 实体(entity)说明;;;3.端口(port)说明语句
Port (
port_name:modetype;
other ports;
);端口模式主要in、out、inout和buffer四种模式。
输入模式(in)
输出模式(out):
缓冲模式(buffer):
双向模式(inout)
实体说明中的每一个I/O信号被称为一个端口,一个端口就是一个数据对象。端口可以被赋值,也可以当作变量用在逻辑表达式中 ;3.2.3 结构体(architecture);;;;;块语句是由一系列并行执行语句构成的组合体,它的功能是将结构体中的并行语句组成一个或多个模块。
进程语句定义顺序语句模块,用以将从外部获得的信号值,或内部的运算数据向其他的信号进行赋值。
信号赋值语句将设计实体内的处理结果向定义的信号或界面端口进行赋值。
子程序调用语句用于调用一个已设计好的子程序。
元件??化语句对其他的设计实体作元件调用说明,并将此元件的端口与其他的元件、信号或高层次实体的界面端口进行连接。 ;entity counter3 is
Port(clk,rst: in bit;
count: out integer range 0 to 7 );
end
原创力文档

文档评论(0)