FPGA技术小结教案课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《FPGA技术小结教案课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- FPGA 技术 小结 教案 课件
- 资源描述:
-
1、FPGA技术小结教案技术小结教案教学目标 整理和归纳FPGA的分类原理、FPGA的应用设计方法学;对前述课程的有关FPGA的基本理论和设计流程、设计技术的关键点给出整体的综合的归纳和小结;为顺利进入应用设计实验,奠定基础。主要内容 nFPGA分类原理的小结 nFPGA应用设计方法的小结 n国内外FPGA专业网站的名称、有关专业书籍 nFPGA应用设计实验 n附录:实验题目FPGA分类原理的小结 n不同编程原理的分类特征 n不同规模的分类特征 n系统级平台FPGA器件的主要特征 三类主流FPGA的比较表 功能名称编程开关 相对功耗 可编程的灵活性 系统时延 系统资源的利用率 SRAM FPGA
2、SRAM挥发性 小大不可预测相对高FLASH(EEPROM)CPLD FLASH非挥发性 大最小可预测不高反熔丝FPGA 无源开关一次性 最小最大不可预测最高100%目前FPGA的发展方向n大规模系统级 n低电压绿色器件 n专用功能器件 n模拟/数字混合FPGA n局部重构、自重构、动态重构器件 n自重构自适应器件FPGA应用设计方法的小结 n设计流程 n应用设计的基本点n设计流程的关键点 n综合概念与设计技巧设计流程 设计输入设计输入设计实现设计实现设计下载设计下载前前后后仿仿真真器件器件应用设计的基本点 nEDA工具 nIP及元件库资源 n目标下载板(硬件实验目标)设计流程的关键点 n设计
3、输入n设计实现n设计仿真n设计下载综合概念与设计技巧 逻辑资源优化n 综合的概念 根据约束条件的电路构成优化n 器件的选择原则n 流水线技术n 低功耗设计原则n 组合门控的影响国内外FPGA专业网站的名称、有关专业书籍 nhttp:/ category=Publications/FPGA+Device+Families/Spartan- 西安电子科大出版社 褚振勇 等编FPGA应用设计实验 n实验题目实验一 随机数发生器的原理分析与设计实现 实验二 四位乘法器的设计,要求用两种不同的电路实现n实验的安排n实验报告需要注意的要点附录 课堂教学提问:nFPGA的主要三种分类,试列其主要特征?n分别
4、分析比较三类FPGA在编程灵活性、资源利用率、时延特性方面的优劣和原因n现代大规模的FPGA中,其DLL、BMEM、PIO等特征说明n试述你知道的设计输入方法,主流的档案格式是?n试述设计实现的参数指引和条件约束n为何功能仿真正确的电路,在设计实现后的时延仿真时,可能出现逻辑错误,分析主要原因,罗列解决方法。不同编程原理的分类特征 n SRAM FPGAn FLASH(EEPROM)CPLDn 反熔丝FPGA 返回SRAM FPGA 特征:挥发性的MEM 工作时一般外接PROM 系统时延不可预测 结构图SRAM开关图返回SRAM FPGA结构图返回SRAM开关图返回FLASH(EEPROM)C
5、PLD 特征:非挥发MEM 工作时不需外接配置 系统时延可预测结构图MACROCELL图 返回FLASH(EEPROM)CPLD结构图返回MACROCELL图返回反熔丝FPGA 特征:无源开关(一次性可编程)工作时不需外接配置 系 统时延不可预测 功耗相对低 结构图反熔丝图 返回反熔丝FPGA结构图返回反熔丝图返回不同规模的分类特征 n小规模FPGA(低价格、特色化专门应用、低功耗)n大规模FPGA(专用功能模块、低功耗、IP库、DSP库)n系统级平台FPGA(内置CPU核、总线结构、软硬件协同设计)返回系统级平台FPGA器件的主要特征(1)功能模块nDLL模块 nBRAM nPIO BANK
6、 n内部CPU nDSP IP模块(2)低电压低功耗绿色器件(3)PSOC系统n软硬件协同设计 nCPU核 n总线结构返回软硬件协同设计返回Compiler/Linker(Simulator)C Code DebuggerData2BlockRAMBitstreamStandard Embedded SWDevelopment FlowStandard FPGA HWDevelopment FlowSynthesizerPlace&RouteSimulator VHDL/VerilogMicroBlaze code in Spartan-3 on-chip memory?Download to
7、 FPGAObject CodeEmbedded Development KitDLL模块返回CLKINCLKOUTProgrammableDelay LineControlLogicCLKFB ClockDistributionCLKINCLKOUTProgrammableOscillatorControlLogicCLKFB ClockDistributionCLKINBRAMPort A Port BReadReadReadWriteWriteWriteWriteRead返回Block RAMSpartan-3True Dual-PortBlock RAMPort APort BDevi
8、ceNo.of Blocks Block RAM BitsXC3S50472KXC3S20012216KXC3S40016288KXC3S100024432KXC3S150032576KXC3S200040720KXC3S4000961,728KXC3S50001041,872KPIO BANK返回Single ended and differential784 single-ended,344 differential pairs622 Mb/sec LVDS24 I/O standards,8 flexible I/O banksPCI 32/33 and 64/33 supportEli
9、minate costly bus transceiversMultiple package optionsVoltages:3.3V,2.5V,1.8V,1.5V,1.2VOn Chip Digitally Controlled ImpedanceBank 2Bank 0Bank 1Bank 5Bank 4Bank 3Bank 7Bank 6内部CPU返回USBOPBUARTOPBUARTJTAGOPB USBSystemACEOPBArbiterOPB TimerOPBSDRAMOPB VideoProcessorOPB I2CRS 232RS 232RS 422Xilinx System
展开阅读全文