首页 百科知识 与原理图混合设计方式

与原理图混合设计方式

时间:2023-10-10 百科知识 版权反馈
【摘要】:前面分别介绍了VHDL文本设计方法和原理图设计方法,实际上,很多较复杂的设计采用的是两者的结合。即采用VHDL与原理图混合方式来进行设计。一般情况下,使用VHDL语言描述底层模块,再应用原理图设计方法设计顶层原理图文件。下面以一个十六进制计数器译码显示器的设计来说明设计的流程。保存原理图,并把此原理图设置成当前项目,最后开始编译和仿真。

5.6 VHDL与原理图混合设计方式

前面分别介绍了VHDL文本设计方法和原理图设计方法,实际上,很多较复杂的设计采用的是两者的结合。即采用VHDL与原理图混合方式来进行设计。一般情况下,使用VHDL语言描述底层模块,再应用原理图设计方法设计顶层原理图文件。下面以一个十六进制计数器译码显示器的设计来说明设计的流程。

1)十六进制计数器的VHDL设计

新建一个文本编辑窗口,在窗口中输入例5.3的十六进制计数器的VHDL源程序。

【例5.3】

img299

文件保存通过编译后,选择菜单“File”→“Create Default Symbol”,创建一个图形元件,如图5.69所示。

img300

图5.69 CNT4B元件符号图

2)七端显示译码器的VHDL设计

七端显示译码器的VHDL源程序如例5.4所示。

【例5.4】

img301

img302

将文件保存放在与例5.3同一目录中,并创建元件符号,如图5.70所示。

img303

图5.70 DECL7S元件符号图

3)顶层原理图设计

在同一目录中新建一个原理图,点击右键,在出现的快捷菜单中选择“Enter Symbol...”,就可以调用前面创建的两个图形元件,绘出如图5.71所示的原理图。保存原理图,并把此原理图设置成当前项目,最后开始编译和仿真。仿真波形如图5.72所示。

img304

图5.71 顶层原理图

img305

图5.72 仿真波形

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

我要反馈