欢迎来到天天文库
浏览记录
ID:18798074
大小:411.30 KB
页数:19页
时间:2018-09-24
《集成电路eda技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、集成电路EDA技术研究集成电路EDA技术研究姓名:殷彦浩班级:通信1001班学号:102102318集成电路EDA技术研究集成电路EDA技术研究目录数字系统EDA技术研究21传统数字系统与现代数字系统设计制作21.1传统数字系统设计方法21.2现代数字系统设计方法31.3数字系统的传统与现代设计方法区别32集成电路设计过程42.1芯片硬件设计过程52.2软件协同设计63可编程逻辑器件(PLD)的设计过程63.1PLD简述63.2应用PLD的EDA开发流程74当代集成电路设计公司和可编程逻辑器件的软
2、件设计平台104.1当代集成电路设计公司104.2常用EDA软件工具115FPGA和CPLD芯片信息获取145.1FPGA芯片145.2CPLD芯片166总结与感想17附录18参考文献1818集成电路EDA技术研究数字系统EDA技术研究摘要电子设计自动化(EDA)的产生给电子设计领域带来了一个全新的理念,它是电子设计发展的必然趋势。文章简要介绍了EDA技术和传统电路设计的特点、PLD设计过程、当代集成电路设计公司和可编程逻辑器件的软件设计平台及PLD芯片文字信息介绍。关键词电子设计自动化(EDA)
3、;可编程逻辑器件(PLD);数字系统设计1传统数字系统与现代数字系统设计制作1.1传统数字系统设计方法传统的数字电路理论中,由真值表、卡诺图等来完整描述逻辑电路的功能。数字系统设计的质量主要凭借设计者对逻辑设计的熟悉程度和经验,把有关的逻辑功能拼接成预期的系统,电路制作是选用面包板或印刷电路板,根据连线图制作符合设计要求的电路。电路调试是在设计制作好的电路板上验证所设计电路的功能是否符合设计要求。如不符合要求,需要检查错误是由电路制作还是设计方案引起的,并进行相应的处理,直至符合要求为止。这种设计
4、数字系统的方法,常称为试凑法。试凑法是数字系统设计中最原始、受限制最多、效率和效果欠佳的方法,有很大的局限性,不能适应各种功能各种规模的数字系统的设计要求。特点:(1)设计周期短;(2)成功率高;(3)系列化设计差;(4)不适合SOC的设计;(5)是实现模拟集成电路技术积累的捷径。18集成电路EDA技术研究1.2现代数字系统设计方法现代电路与系统的设计思想是一种自上而下的模块化设计思路。自上而下就是先着眼于整个系统的功能,并按系统的要求,把系统分割成若干个子系统,再把每个子系统划分若干个功能模块,
5、已标准或常用的基本单元去实现功能模块。从上到下,每一步都可控制、可发现错误、可修改、可进行不同层次的仿真,处理过程都由软件自动完成。它可以在所有级别上对硬件设计进行说明、建模和仿真测试。由此可见,自顶向下的设计方法是一种高效率性、高稳定性、易修改、易查找故障及可以进行系统仿真的设计方法现代数字系统是集成电路的技术,集成电路技术与计算机辅助设计(CAD)技术的发展相伴而行,相辅相成,相互促进。经过发展融合形成电子系统设计自动化(ESDA)。可以说现代电子设计技术的核心是电子设计自动化(EDA)技术,
6、在EDA工具软件平台上,对硬件描述语言HDL为系统逻辑描述手段完成的设计文件。自动的完成逻辑编译、逻辑化简、逻辑分割、逻辑综合、结构综合以及逻辑优化仿真测试。1.3数字系统的传统与现代设计方法区别1)设计思想不同传统的数字系统硬件设计采用自底向上的设计方法,根据系统对硬件的要求,得到设计规格书和系统控制流图,再根据规格书和流图,对系统的功能细化,合理划分功能模块,在对各模块进行细化设计,调试完成后将各个模块连接起来,再调试完成整个系统的硬件设计。而EDA设计采用自顶向下的方法,系统设计分为系统设计
7、和逻辑设计两个阶段。先进行系统级设计,再进行逻辑级设计。如图1.31)使用范围不同设计思想的限制决定了传统数字系统设计方法只适用于中小规模电路系统设计;而现在EDA设计方法通常使用于大规模高效率系统设计2)选用器件不同18集成电路EDA技术研究在传统设计中,设计者总是根据系统的具体需要,着眼于市场上能买到的逻辑器件,来构成所设计的逻辑电路。在EDA设计中,设计者可将设计好的硬件用可编程逻辑器件实现,或者根据需要设计自用的ASIC芯片,而无需受到只能使用通用原器件的限制。1)设计和调试难度在传统设计
8、中,设计者再设计电路前,对于组合电路应该写出该电路的逻辑表达式或真值表;对于时序电路应写出电路的状态表,比较复杂。EDA设计中采用硬件描述语言设计电路,无需逻辑表达式或状态表。传统设计中调试只能等到硬件电路组装完成后进行,这样设计时存在的问题只能在后期才能发现。EDA设计中设计过程中要进行三级仿真,便于系统设计早起发现问题图1.32集成电路设计过程2.1芯片硬件设计过程1)功能设计阶段18集成电路EDA技术研究设计人员产品的应用场合,设定一些诸如功能、操作速度、接口规格、环境温度及
此文档下载收益归作者所有