综合设计与设计选题
发布时间:2014/7/17 21:41:22 访问次数:715
本章所讲的综合设计即平时讲的课程设计, K4B1G1646G-BCH9也就是综合应用所学知识设计一个较为复杂的数字电路和系统。传统的数字系统的设计方法是采用真值表、卡诺图、逻辑表达式、状态图、状态表等。后来逐步采用中规模组合和时序功能件的方法设计,只要弄清楚中规模功能件的逻辑功能和引脚含义,可将反映实际逻辑功能的逻辑表达式直接转换为与某一中规模功能件的输入、输出逻辑关系式相等效的式子,就可以直接用这一中规模功能件设计电
路。设计经验丰富时,可针对数字电路要求实现的逻辑功能,直接选用器件绘图(如计数、译码和显示电路),不局限于某种固定步骤。
随着可编程逻辑器件的实现,应用可编程逻辑器件设计和实现现代(尤其是复杂的)数字电路和系统成为一大趋势。借助于计算机和编程开发软件,应用自顶向下层次化设计方法设计方案,用原理图和VHDL语言编程,就可将数字电路和系统装载到可编程逻辑器件里,由后者实现其逻辑功能。
用可编程逻辑器件设计和实现数字电路逻辑功能的基本步骤如下。
①按照设计要求,应用自顶向下层次化方法,画出顶层电路原理图。如果电路简单,只是一个单层次的话,就画出电路原理图或编好VHDL语言程序。
②打开编程软仵、输入原理图或VHDL语言程序,先输入下一层或底层文件,编译,使其产生模块符号,在顶层调用模块符号,建好顶层电路原理图、选择好器件、锁定好引脚、编译产生下载文件,将下载文件下载到可编程器件里。
③设计好可编程器件的外围电路,如脉冲电路、放大驱动、稳压电源等。
④将各部分电路安装、焊接在一起,经过测试,结果符合要求。
本章限用可编程逻辑器件设计和实现数字电路的逻辑功能。
本章所讲的综合设计即平时讲的课程设计, K4B1G1646G-BCH9也就是综合应用所学知识设计一个较为复杂的数字电路和系统。传统的数字系统的设计方法是采用真值表、卡诺图、逻辑表达式、状态图、状态表等。后来逐步采用中规模组合和时序功能件的方法设计,只要弄清楚中规模功能件的逻辑功能和引脚含义,可将反映实际逻辑功能的逻辑表达式直接转换为与某一中规模功能件的输入、输出逻辑关系式相等效的式子,就可以直接用这一中规模功能件设计电
路。设计经验丰富时,可针对数字电路要求实现的逻辑功能,直接选用器件绘图(如计数、译码和显示电路),不局限于某种固定步骤。
随着可编程逻辑器件的实现,应用可编程逻辑器件设计和实现现代(尤其是复杂的)数字电路和系统成为一大趋势。借助于计算机和编程开发软件,应用自顶向下层次化设计方法设计方案,用原理图和VHDL语言编程,就可将数字电路和系统装载到可编程逻辑器件里,由后者实现其逻辑功能。
用可编程逻辑器件设计和实现数字电路逻辑功能的基本步骤如下。
①按照设计要求,应用自顶向下层次化方法,画出顶层电路原理图。如果电路简单,只是一个单层次的话,就画出电路原理图或编好VHDL语言程序。
②打开编程软仵、输入原理图或VHDL语言程序,先输入下一层或底层文件,编译,使其产生模块符号,在顶层调用模块符号,建好顶层电路原理图、选择好器件、锁定好引脚、编译产生下载文件,将下载文件下载到可编程器件里。
③设计好可编程器件的外围电路,如脉冲电路、放大驱动、稳压电源等。
④将各部分电路安装、焊接在一起,经过测试,结果符合要求。
本章限用可编程逻辑器件设计和实现数字电路的逻辑功能。
上一篇:基于CPLD的信息显示系统的设计