Quartus Ⅱ的层次化设计
发布时间:2018/2/28 21:29:11 访问次数:1690
Quartus Ⅱ的层次化设计OCK226DC67A
复杂系统的描述常采用多层次结构。层次化设计先规划顶层设计,把顶层分解成几个底层模块,一个底层模块还可分解成若干个子模块,不断递推。子模块的设计方法可以是原理图法、文本法,也可以是几种方法混合设计。逐一完成各个底层设计,最后完成顶层设计。这一套流程称为“自顶向下地划分,自底向上地集成”。要注意的是,底层设计的文件名就是顶层设计中的模块名,各层设计的文件名不能重复,且本层设计的文件(模块)不能进行自身调用。下面举例说明。
设计要求
设计一个药片自动包装计数控制显示系统。药片通过透明的传送管加到药瓶中,当药片挡住光电开关时,累计加上一个数,每计完妍片药片,就完成一瓶药片的装瓶,机械手就自动将瓶盖拧上。要求:①用两位二ˉ十进制数扫描显示两只七段数码管;②用实验箱按键开关模仿光电开关的信号发生功能,但要注意按键开关的消抖动问题;③用实验箱的FPGA下载板和实验箱外围硬件资源实现药片自动包装计数控制显示系统的硬件功能。
Quartus Ⅱ的层次化设计OCK226DC67A
复杂系统的描述常采用多层次结构。层次化设计先规划顶层设计,把顶层分解成几个底层模块,一个底层模块还可分解成若干个子模块,不断递推。子模块的设计方法可以是原理图法、文本法,也可以是几种方法混合设计。逐一完成各个底层设计,最后完成顶层设计。这一套流程称为“自顶向下地划分,自底向上地集成”。要注意的是,底层设计的文件名就是顶层设计中的模块名,各层设计的文件名不能重复,且本层设计的文件(模块)不能进行自身调用。下面举例说明。
设计要求
设计一个药片自动包装计数控制显示系统。药片通过透明的传送管加到药瓶中,当药片挡住光电开关时,累计加上一个数,每计完妍片药片,就完成一瓶药片的装瓶,机械手就自动将瓶盖拧上。要求:①用两位二ˉ十进制数扫描显示两只七段数码管;②用实验箱按键开关模仿光电开关的信号发生功能,但要注意按键开关的消抖动问题;③用实验箱的FPGA下载板和实验箱外围硬件资源实现药片自动包装计数控制显示系统的硬件功能。