首页 理论教育 优化电路设计输入方式:普通和行为描述语言,运用VHDL和Verilog HDL

优化电路设计输入方式:普通和行为描述语言,运用VHDL和Verilog HDL

时间:2023-06-29 理论教育 版权反馈
【摘要】:设计输入是指将设计的系统或电路按照EDA开发软件要求的某种形式表示出来,并送入计算机的过程。硬件描述语言有普通硬件描述语言和行为描述语言,它们用文本方式描述设计和输入。运用VHDL和Verilog HDL进行设计已是当前的趋势。

优化电路设计输入方式:普通和行为描述语言,运用VHDL和Verilog HDL

设计输入是指将设计的系统或电路按照EDA开发软件要求的某种形式表示出来,并送入计算机的过程。设计输入有多种形式,包括采用硬件描述语言(如ABEL、VHDL和Ver-ilog HDL等)进行设计的文本输入方式、图形输入方式及波形输入方式,或者采用文本、图形两者混合的设计输入方式。也可以采用“自上而下”(Top-Down)的层次结构设计方法,将多个输入文件合并成为一个设计文件等。

1.原理图输入方式

原理图输入方式是指利用EDA工具提供的图形编辑器以原理图的方式进行输入。原理图输入方式比较容易掌握,直观且方便,所画的电路原理图(请注意,这种原理图与利用Protel画的原理图有本质的区别)与传统的元器件连接方式完全一样,很容易被人接受,而且编辑器中有许多现成的单元器件可以利用,自己也可以根据需要设计元器件。然而原理图输入法的优点同时也是它的缺点。

1)随着设计规模增大,设计的易读性迅速下降,对于图中密密麻麻的电路连线,极难搞清电路的实际功能。

2)一旦完成,电路结构的改变将十分困难,因而几乎没有可再利用的设计模块。

3)移植困难、入档困难、交流困难、设计交付困难,因为不可能存在一个标准化的原理图编辑器。

2.文本输入方式(www.xing528.com)

文本输入方式是指采用硬件描述语言进行电路设计的方式。硬件描述语言有普通硬件描述语言和行为描述语言,它们用文本方式描述设计和输入。普通硬件描述语言有AHDL和CUPL等,它们支持逻辑方程、真值表状态机等逻辑表达方式

行为描述语言是目前常用高层描述语言,有VHDL和Verilog HDL等,它们具有很强的逻辑描述和仿真功能,可实现与工艺无关的编程与设计,可以使设计者在系统设计、逻辑验证阶段便确立方案的可行性,而且输入效率高,在不同的设计输入库之间转换也非常方便。运用VHDL和Verilog HDL进行设计已是当前的趋势。

3.波形输入方式

波形输入主要用于建立和编辑波形设计文件,以及输入仿真向量和功能测试向量。波形设计输入适合用于时序逻辑和有重复性的逻辑函数,系统软件可以根据用户定义的输入/输出波形自动生成逻辑关系。

波形编辑功能还允许设计者对波形复制、剪切、粘贴、重复与伸展。从而可以用内部节点、触发器和状态机建立设计文件,并将波形进行组合,显示各种进制(如二进制八进制等)的状态值。还可以通过将一组波形重叠到另一组波形上,对两组仿真结果进行比较。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈