EDA-理论1 [兼容模式].pdf
《EDA-理论1 [兼容模式].pdf》由会员分享,可在线阅读,更多相关《EDA-理论1 [兼容模式].pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、西安电子科技大学国家级精品课程数字电路与系统设计-1-数字电路与系统设计数字电路与系统设计EDA实验实验主 讲:杨明磊主 讲:杨明磊Email:雷达信号处理国防科技重点实验室雷达信号处理国防科技重点实验室西安电子科技大学国家级精品课程数字电路与系统设计-2-课程简介课程简介 该课程是数字电路与系统设计后续的实验课,希望通过该课程的学习,为今后的学习和工作打下坚实的基础,促进数字系统设计水平的提高。该课程是数字电路与系统设计后续的实验课,希望通过该课程的学习,为今后的学习和工作打下坚实的基础,促进数字系统设计水平的提高。电子设计自动化(电子设计自动化(EDA:Electronic Design
2、Automation)是九十年代电子设计领域中一项先进技术,它使大规模集成电路的设计与制作进入自动化,大大改变了电子系统设计的传统方式。)是九十年代电子设计领域中一项先进技术,它使大规模集成电路的设计与制作进入自动化,大大改变了电子系统设计的传统方式。它以它以可编程逻辑器件(可编程逻辑器件(PLD)为载体,以计算机为工作平台,以为载体,以计算机为工作平台,以EDA工具软件工具软件为开发环境,以为开发环境,以硬件描述语言(硬件描述语言(HDL)为电子系统功能的描述方式,以电子系统设计为应用方向的电子产品自动化的设计过程。为电子系统功能的描述方式,以电子系统设计为应用方向的电子产品自动化的设计过程
3、。西安电子科技大学国家级精品课程数字电路与系统设计-3-课程简介课程简介载体:载体:可编程逻辑器件(可编程逻辑器件(PLD)开发环境:开发环境:EDA工具软件工具软件描述方式:描述方式:硬件描述语言(硬件描述语言(HDL)工作平台:计算机工作平台:计算机应用方向:电子系统设计应用方向:电子系统设计为什么要学习为什么要学习EDA PLD应用与发展应用与发展VHDL语言和语言和Quartus II怎样学习怎样学习EDA 实例引导知识实例引导知识 理论和实践相结合理论和实践相结合学习成果:学习成果:EDA实验及大作业实验及大作业WhyHowWhat三“三“W”西安电子科技大学国家级精品课程数字电路与
4、系统设计-4-课程安排课程安排理论(理论(10课时):课时):了解可编程逻辑器件(了解可编程逻辑器件(PLD)的相关知识及其应用)的相关知识及其应用 学习学习VHDL语言的基础知识语言的基础知识 基本的设计方法和步骤基本的设计方法和步骤实验课(实验课(20课时):课时):学习学习Quartus II软件的使用和程序设计软件的使用和程序设计 完成习题和实验报告完成习题和实验报告 完成综合设计报告,在实验板上验证完成综合设计报告,在实验板上验证考核方式:考核方式:平时成绩平时成绩+上机实验及报告上机实验及报告+综合设计及报告综合设计及报告EDA:(Electronic Design Automat
5、ion)载 体载 体载 体载 体描述方式描述方式描述方式描述方式开发环境开发环境开发环境开发环境基础应用基础应用基础应用基础应用西安电子科技大学国家级精品课程数字电路与系统设计-5-西安电子科技大学国家级精品课程数字电路与系统设计-6-推荐教材与参考资料推荐教材与参考资料教材:教材:潘松 黄继业 潘松 黄继业 EDA技术实用教程技术实用教程:VHDL版(第四版)科学出版社版(第四版)科学出版社 2010 侯伯亨 主编侯伯亨 主编VHDL硬件描述语言与数字逻辑电路设计(第三版),西安:西安电子科技大学出版社,硬件描述语言与数字逻辑电路设计(第三版),西安:西安电子科技大学出版社,2009.赵曙光
6、等编著可编程逻辑器件原理、开发与应用,西电出版社赵曙光等编著可编程逻辑器件原理、开发与应用,西电出版社参考网站:参考网站:;可编程逻辑器件中文网站可编程逻辑器件中文网站 ;西安电子科技大学国家级精品课程数字电路与系统设计-7-一、为什么要学习一、为什么要学习VHDL?数字化社会,数字化社会,PLD/FPGA得到了广泛的应用得到了广泛的应用 PLD:可编程逻辑器件(可编程逻辑器件(Programmable Logic Device)FPGA:现场可编程门阵列(现场可编程门阵列(Field Programmable Gate Array)两者的功能基本相同,只是实现原理略有不同两者的功能基本相同,
7、只是实现原理略有不同 可以毫不夸张的讲,可以毫不夸张的讲,PLD能完成任何数字器件的功能,上至高性能能完成任何数字器件的功能,上至高性能CPU,下至简单的下至简单的74电路,都可以用电路,都可以用PLD来实现。来实现。PLD如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。如同一张白纸或是一堆积木,工程师可以通过传统的原理图输入法,或是硬件描述语言自由的设计一个数字系统。VHDL就是其中应用广泛的一种语言,它功能强,规范性好。就是其中应用广泛的一种语言,它功能强,规范性好。西安电子科技大学国家级精品课程数字电路与系统设计-8-PLD产品应用产品
8、应用消费电子消费电子 数字电视数字电视 DVD播放器播放器/刻录机刻录机 显示器显示器/投影仪投影仪 家庭网络家庭网络 便携式娱乐便携式娱乐 家用电器家用电器无线通信无线通信 3G 基础设施基础设施 3GPP LTE WiMAX 高级高级DSP技术技术西安电子科技大学国家级精品课程数字电路与系统设计-9-PLD产品应用产品应用军事和航空航天军事和航空航天 安全通信安全通信 雷达和声纳雷达和声纳 电子战电子战 COTS计算机计算机 导航和控制导航和控制医疗应用医疗应用诊断成像诊断成像 电疗电疗 心率处理心率处理 生命科学生命科学西安电子科技大学国家级精品课程数字电路与系统设计-10-PLD产品应
9、用产品应用汽车汽车工业工业西安电子科技大学国家级精品课程数字电路与系统设计-11-PLD产品应用产品应用PLD/FPGA的应用无处不在!的应用无处不在!有人的地方就有江湖有人的地方就有江湖(选自武林外传选自武林外传)有电子产品的地方就有有电子产品的地方就有PLD!西安电子科技大学国家级精品课程数字电路与系统设计-12-PLD产品应用产品应用有线通信有线通信广播广播计算机和存储计算机和存储测试测量测试测量西安电子科技大学国家级精品课程数字电路与系统设计-13-PLD背景背景数字化社会,数字集成电路不断更新换代数字化社会,数字集成电路不断更新换代 早期:电子管、晶体管、小中规模集成电路;发展到超大
10、规模集成电路早期:电子管、晶体管、小中规模集成电路;发展到超大规模集成电路(VLSIC,几万门以上,几万门以上)以及许多具有特定功能的专用集成电路以及许多具有特定功能的专用集成电路设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路设计与制造集成电路的任务已不完全由半导体厂商来独立承担。系统设计师们更愿意自己设计专用集成电路(ASIC)芯片,而且希望芯片,而且希望ASIC的设计周期尽可能短,最好是在实验室里就能设计出合适的的设计周期尽可能短,最好是在实验室里就能设计出合适的ASIC芯片,并且立即投入实际应用之中,因而出现了现场可编程逻辑器件芯片,并且立
11、即投入实际应用之中,因而出现了现场可编程逻辑器件(FPLD)其中应用最广泛的当属其中应用最广泛的当属现场可编程门阵列现场可编程门阵列(FPGA)和和复杂可编程逻辑器件复杂可编程逻辑器件(CPLD)。西安电子科技大学国家级精品课程数字电路与系统设计-14-PLD发展发展早期:早期:只有可编程只读存贮器只有可编程只读存贮器(PROM)、紫外线可擦除只读存贮器、紫外线可擦除只读存贮器(EPROM)和电可擦除只读存贮器和电可擦除只读存贮器(EEPROM)三种三种 只能完成简单的数字逻辑功能只能完成简单的数字逻辑功能稍复杂的可编程芯片,即可编程逻辑器件稍复杂的可编程芯片,即可编程逻辑器件(PLD)能够完
12、成各种数字逻辑功能。能够完成各种数字逻辑功能。典型的典型的PLD由一个“与”门和一个“或”门阵列组成,而任意一个组合逻辑都可以用“与一或”表达式来描述,故由一个“与”门和一个“或”门阵列组成,而任意一个组合逻辑都可以用“与一或”表达式来描述,故 PLD能以乘积和的形式完成大量的组合逻辑功能。能以乘积和的形式完成大量的组合逻辑功能。产品:主要有产品:主要有PAL(可编程阵列逻辑可编程阵列逻辑)和和GAL(通用阵列逻辑通用阵列逻辑)特点:可以实现速度特性较好的逻辑功能,但其过于简单的结构也使它们只能实现规模较小的电路。特点:可以实现速度特性较好的逻辑功能,但其过于简单的结构也使它们只能实现规模较小
13、的电路。西安电子科技大学国家级精品课程数字电路与系统设计-15-PLD发展发展20世纪世纪80年代中期:年代中期:Altera和和Xilinx分别推出了类似于分别推出了类似于PAL结构的扩展型结构的扩展型 CPLD和与标准门阵列类似的和与标准门阵列类似的FPGA 都具有体系结构和逻辑单元灵活、集成度高以及适用范围宽等特点都具有体系结构和逻辑单元灵活、集成度高以及适用范围宽等特点 兼容了兼容了PLD和通用门阵列的优点,可实现较大规模的电路,编程也很灵活和通用门阵列的优点,可实现较大规模的电路,编程也很灵活 广泛应用于产品的原型设计和产品生产广泛应用于产品的原型设计和产品生产(一般在一般在10,0
14、00件以下件以下)之中之中 几乎所有应用门阵列、几乎所有应用门阵列、PLD和中小规模通用数字集成电路的场合均可应用和中小规模通用数字集成电路的场合均可应用FPGA和和CPLD器件。器件。21世纪:更大规模的世纪:更大规模的FPGA/CPLD不断推出不断推出 高密度、高集成度和高性能:更多的逻辑单元和片上存储单元高密度、高集成度和高性能:更多的逻辑单元和片上存储单元 集成各种硬宏功能:集成各种硬宏功能:DSP、高速收发器、高速收发器、PLL 等等西安电子科技大学国家级精品课程数字电路与系统设计-16-FPGA与与CPLD 不同厂家的叫法不尽相同不同厂家的叫法不尽相同 Xilinx:基于查找表技术
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 兼容模式 EDA-理论1 兼容模式 EDA 理论 兼容 模式
限制150内