第7章硬件描述语言VHDL初步.ppt

第7章硬件描述语言VHDL初步.ppt

7.4 VHDL的功能描述方法 如前所述, 在VHDL中主要由结构体描述所设计单元的内部特性, 共有以下三种描述方式: ① 结构描述。 描述该设计单元的硬件结构, 即该硬件是如何构成的。 主要使用元件例化语句及配置指定语句描述元件的类型及元件的互连关系。 ② 数据流描述。 以类似于寄存器传输级的方式描述数据的传输和变换。 主要使用并行的信号赋值语句, 既显式表达了该设计单元的行为, 也隐式表达了该设计单元的结构。 ③ 行为描述。 描述该设计单元的功能, 即该单元能做些什么。 主要使用函数、 过程和进程语句, 以算法形式描述数据的变换和传送。 其中, 行为描述的抽象能力最强, 但因与硬件电路之间没有明确的对应关系, 目前仍不为大多数的VHDL综合工具所支持, 主要用于理论研究和系统级的建模与仿真; 其它两种方式既可用于仿真也可用于综合, 因而被各种EDA工具所普遍接受。 考虑到在实际设计中, 行为描述方式与数据流描述方式之间并没有很明确的界限, 三种描述方式也经常混合使用, 因此本节将行为描述方式与数据流描述方式放在一起介绍, 合称为功能描述方式。 以下将分别介绍可用于功能描述的并行描述语句、 进程和顺序描述语句, 举例说明它们各自的用法及异同。

文档评论(0)

1亿VIP精品文档

相关文档