电子设计自动化技术
发布时间:2014/7/21 21:06:04 访问次数:766
随着微电子技术、计算K3125机技术和半导体工艺技术的发展,出现了电子设计自动化技术(Elect。onic Design Automation,EDA)和大规模可编程集成电路,从此改变了设计者的设计思路。传统的硬件电路设计方法是采用自下而上的设计方法,即根据系统对硬件的要求,详细编制技术规格书并画出系统控制流图,然后根据技术规格书和系统控制流图对系统的功能进行细化,合理地划分功能模块并画出系统的功能框图,接着进行各功能模块的细化和电路设计;各功能模块电路设计、调试完成后,将各功能模块的硬件电路连接起来再进行系统的调试,最后完成整个系统的硬件设计。采用传统方法设计数字系统,特别是当电路系统非常庞大时,设计者必须具备较好的设计经验,而且繁杂多样的原理图的阅读和修改也给设计者带来诸多的不便。由此可见,自T而上的设计方法是一种低效率性、低可靠性、费时费力且成本高昂的设计方法。
现代电路与系统的设计思想是一种自上而下或自顶向下( TDP-DOWN)的模块化设计思路。自上而下就是先着眼于整个系统的功能,并按系统的要求把系统分割成若干个子系统,再把每个子系统划分成若干个功能模块,以标准或常用的基本单元去实现功能模块。从上到下,每一步都可控制、可发现错误、可修改、可进行不同层次的仿真,处理过程都由软件自动完成。它可以在所有级别上对硬件设计进行说明、建模和仿真测试。由此可见,自顶向下的设计方法是一种高效率性、高稳定性、易修改、易查找故障以及可以进行系统仿真的设计方法。
现代数字系统的实现是以各种系列的可编程器件为载体,以各种功能强大的编程平台或开发软件为工具进行的。可编程器件包括可编程逻辑器件、可编程模拟器件、可编程数字开关及互连器件等。可编程逻辑器件是用来实现数字电路及系统的功能,是构成ASIC的基本单元,而ASIC的设计及实现必须借助EDA技术。ASIC的改进对EDA工具提出更高的要求,从而促进了EDA技术的发展。当今,自顶向下的设计方法已经是EDA技术的首选设计方法,是ASIC及FPGA开发的主耍设计手段。
随着微电子技术、计算K3125机技术和半导体工艺技术的发展,出现了电子设计自动化技术(Elect。onic Design Automation,EDA)和大规模可编程集成电路,从此改变了设计者的设计思路。传统的硬件电路设计方法是采用自下而上的设计方法,即根据系统对硬件的要求,详细编制技术规格书并画出系统控制流图,然后根据技术规格书和系统控制流图对系统的功能进行细化,合理地划分功能模块并画出系统的功能框图,接着进行各功能模块的细化和电路设计;各功能模块电路设计、调试完成后,将各功能模块的硬件电路连接起来再进行系统的调试,最后完成整个系统的硬件设计。采用传统方法设计数字系统,特别是当电路系统非常庞大时,设计者必须具备较好的设计经验,而且繁杂多样的原理图的阅读和修改也给设计者带来诸多的不便。由此可见,自T而上的设计方法是一种低效率性、低可靠性、费时费力且成本高昂的设计方法。
现代电路与系统的设计思想是一种自上而下或自顶向下( TDP-DOWN)的模块化设计思路。自上而下就是先着眼于整个系统的功能,并按系统的要求把系统分割成若干个子系统,再把每个子系统划分成若干个功能模块,以标准或常用的基本单元去实现功能模块。从上到下,每一步都可控制、可发现错误、可修改、可进行不同层次的仿真,处理过程都由软件自动完成。它可以在所有级别上对硬件设计进行说明、建模和仿真测试。由此可见,自顶向下的设计方法是一种高效率性、高稳定性、易修改、易查找故障以及可以进行系统仿真的设计方法。
现代数字系统的实现是以各种系列的可编程器件为载体,以各种功能强大的编程平台或开发软件为工具进行的。可编程器件包括可编程逻辑器件、可编程模拟器件、可编程数字开关及互连器件等。可编程逻辑器件是用来实现数字电路及系统的功能,是构成ASIC的基本单元,而ASIC的设计及实现必须借助EDA技术。ASIC的改进对EDA工具提出更高的要求,从而促进了EDA技术的发展。当今,自顶向下的设计方法已经是EDA技术的首选设计方法,是ASIC及FPGA开发的主耍设计手段。
上一篇:语言状态提示电路
上一篇:采用自顶向下方法的优点