设计底层模块。
发布时间:2018/2/28 21:33:10 访问次数:522
①消抖动电路的设计OC-MOOB
●设计原理图。打开Quartus II软件,用原理图法设计消抖动电路,如图5.3.52o)所示。
●文件保存。保存图形设计文件“11g1eJulse・bdf到设计文件夹路径D∶\cllt z bcd\中。
●把它设为当时的顶层(执行菜单Pr句ect/sCt Ⅱ Top乇钾el Entity命令),并作全程编译。
●波形仿真分析。仿真结果如图5,3,52(b)所示。注意:输入信号CTIN接收的是实验箱中“压下为低(电平)、抬起为高(电平)”的按键信号(有抖动毛刺),消抖动电路的输出信号CK是没有抖动毛刺的干净脉冲信号,代表药品数的计数脉冲。
●作一次包装此底层元件入工作库的打包操作(执行菜单Fi1e/Crcate Defau1t symbol命令),则生成模块符号文件sing1eJu1se・bsf,可供以后在顶层设计时调用。
(b)消抖动单脉冲电路的消抖动效果仿真图
图5,352 消抖动单脉冲电路的设计及仿真
①消抖动电路的设计OC-MOOB
●设计原理图。打开Quartus II软件,用原理图法设计消抖动电路,如图5.3.52o)所示。
●文件保存。保存图形设计文件“11g1eJulse・bdf到设计文件夹路径D∶\cllt z bcd\中。
●把它设为当时的顶层(执行菜单Pr句ect/sCt Ⅱ Top乇钾el Entity命令),并作全程编译。
●波形仿真分析。仿真结果如图5,3,52(b)所示。注意:输入信号CTIN接收的是实验箱中“压下为低(电平)、抬起为高(电平)”的按键信号(有抖动毛刺),消抖动电路的输出信号CK是没有抖动毛刺的干净脉冲信号,代表药品数的计数脉冲。
●作一次包装此底层元件入工作库的打包操作(执行菜单Fi1e/Crcate Defau1t symbol命令),则生成模块符号文件sing1eJu1se・bsf,可供以后在顶层设计时调用。
(b)消抖动单脉冲电路的消抖动效果仿真图
图5,352 消抖动单脉冲电路的设计及仿真
上一篇:设计底层模块。
上一篇:二十四进制BCD计数器设计