第三章 VHDL的描述风格
3.1 行为描述方式
3.2 数据流描述方式(RTL描述方式)
3.3 结构化描述方式
3.4 混合描述风格
VHDL语言是通过结构体具体描述整个设计实体的逻辑功能。通常结构体有四种不同的描述方式:行为描述方式(behavior)、数据流描述方式(dataflow)或寄存器RTL描述方式、结构化描述方式(structural)以及混合描述方式。VHDL通过这四种不同的描述方式从不同的侧面描述结构体的功能。前三种是最基本的描述方式,他们组合起来就成为混合描述方式。
下面结合一个全加器来说明这四种描述风格,全加器的端口示意图如图所示,其输入输出关系如表所示。
全加器框图
全加器的输入输出关系
输入 输出
c_in x y c_out sum
0 0 0 0 0
0 0 1 0 1
0 1 0 0 1
0