欢迎来到天天文库
浏览记录
ID:3144497
大小:930.00 KB
页数:18页
时间:2017-11-19
《基于eda的fir滤波器设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、西华大学课程设计说明书1.EDA技术简介EDA是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。20世纪90年代,国际上电子和计算机技术较先进的国家,一直在积极探索新的电子电路设计方法,并在设计方法、工具等方面进行了彻底的变革,取得了巨大成功。在电子技术设计领域,可编程逻辑器件(如CPLD、FPGA)的应用,已得到广泛的普及,这些器件为数字系统的设计带来了极大的灵活性。这些器件可以通过软件编程而对其硬件结构和工作方式进行
2、重构,从而使得硬件的设计可以如同软件设计那样方便快捷。这一切极大地改变了传统的数字系统设计方法、设计过程和设计观念,促进了EDA技术的迅速发展。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或
3、PCB版图的整个过程的计算机上自动处理完成。现在对EDA的概念或范畴用得很宽。包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。第18页西华大学课程设计说明书2.芯片介绍2.1CPLD的结构和各部分模块Altera的MAX®II系列CPLD是有史以来功耗最低、成本最低的CPLD。MAXIICPLD基于突破性的体系结构,在所有CPLD系列中,其单位I/O引脚的功耗和成本都是最低的。随着MAXIIZ的推出,
4、有三种型号产品都使用了同样的创新CPLD体系结构:MAXIICPLD;MAXIIGCPLD;MAXIIZCPLD;这一瞬时接通的非易失器件系列面向蜂窝手机设计等通用低密度逻辑应用。不但具有传统CPLD设计的低成本特性,MAXIICPLD还进一步提高了高密度产品的功耗和成本优势,这样,您可以使用MAXIICPLD来替代高功耗和高成本ASSP以及标准逻辑CPLD。如下图是CPLD的结构原理图:GCLRI/O控制模块全局信号GENGCLK图2.1CPLD的结构原理图由图2.1可以看出CPLD主要由3部分组成:PIA可编程连线阵列;LAB逻辑阵列块;I/OE,I/O块;①PIA可编程连线阵列:第1
5、8页西华大学课程设计说明书PIA信号EEPROM编辑单元到LAB图2.2PIA信号布线到LAB的方式不同的LAB通过在可编程连线阵列(PIA)上布线,以相互连接构成所需的逻辑。②LAB逻辑阵列块:共享扩展项提供的“与非”乘积项局部连线图2.3LAB结构原理图一个LAB由16个宏单元构成。第18页西华大学课程设计说明书③I/O控制块:TOPIA快速输入至寄存器(宏单元中)来自宏单元6个全局输入使能信号图2.4PIA与I/O口之间的连接结构图这个可以根据用户的需要配置为输入、输出或双向管脚,同时,全局信号也由I/OE提供。2.2MAXⅡ器件系列的高级特性MAX IICPLD支持高级功能集成,以
6、降低系统设计成本。这一部分介绍MAX IICPLD的高级特性。①.低功耗:十分之一的功耗(和前一代3.3VMAX器件相比);1.8V内核电压降低了功耗,提高可靠性;CPLD业界最低的待机规范,大大延长了电池供电时间;自动启动/停止功能,CPLD不使用时关断。②.低成本体系结构:以一半的价格实现四倍的密度(和前一代MAX器件相比);通过设计,减小了管芯面积,单位I/O引脚成本在业界是最低的。③.高性能:支持高达300MHz的内部时钟频率;性能加倍(和3.3-VMAX器件相比)。④.独特的特性:第18页西华大学课程设计说明书板上振荡器和用户闪存;不需要分立振荡器或者非易失存储器,减少了芯片数量
7、。⑤.实时在系统可编程能力(ISP):器件工作时,可下载第二个设计;降低了远程现场更新的成本。⑥.灵活的MultiVolt内核:片内电压稳压器支持3.3V、2.5V和1.8V供电;减少了电源数量,简化了电路板设计。⑦.并行闪存加载程序宏功能:提高了板上不兼容JTAG闪存的配置效率;通过MAXII器件实现JTAG命令,简化了电路板管理。⑧.I/O功能:MultiVoltI/O支持和1.5-V、1.8-V、2.5-V以及3.
此文档下载收益归作者所有