3.1.1 VHDL语言的优点
数字系统的结构、功能、行为和接口主要是用VHDL语言进行描述。一些具有硬件特征的语句除外,VHDL的语言和普通的计算机高级语言相似。其程序结构的特点是进行工程设计,或者称为设计一个实体,可以分成外部和内部这两个部分,也可以称为设计实体的内部功能和算法完成功能。在定义了外部界面的前提下,一旦设计实体其内部开发完成了以后,剩下的设计就可以调用这个实体来进行设计。这种设计实体的概念是使用VHDL语言进行系统设计的基本要求。使用VHDL语言进行工程设计具有很多优点。
1、VHDL的行为描述能力比其他硬件描述语言更加强大。
2、VHDL更容易被使用者理解,操作起来也比其他语言方便。
3、VHDL可移植性较强。可以在不同的设计环境和系统平台中使用,这也使VHDL成为通用的硬件描述语言。
4、VHDL能够使设计的生命周期得到延长。不会因为制作工艺的改变而改变硬件电路,只需要修改相应程序中的属性参数。
5、VHDL能够实现大规模设计的分解和再利用。它可以描述出复杂的电路系统,支持大部分的设计分解,可以由多个人分解开来完成。
6、VHDL有利于保护使用者的知识产权。使用VHDL设计的电路不容易被破解和窃取。