书签 分享 收藏 举报 版权申诉 / 27
上传文档赚钱

类型FPGA基础知识培训课件.pptx

  • 上传人(卖家):晟晟文业
  • 文档编号:3699724
  • 上传时间:2022-10-05
  • 格式:PPTX
  • 页数:27
  • 大小:1.32MB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《FPGA基础知识培训课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    FPGA 基础知识 培训 课件
    资源描述:

    1、u FPGA设计基础理论知识介绍u FPGA硬件设计u FPGA软件设计u Xilinx FPGA器件概述u Xilinx FPGA开发流程2006 CMOS数字集成电路晶体管级、最底层的构成晶体管级、最底层的构成 组合与时序逻辑单元门级电路、最基本的组成单元门级电路、最基本的组成单元半导体存储器数字系统的核心构成数字系统的核心构成2006触发器(Flip-Flop)与锁存器(latch)图 基本的D-Latch图 基本的D-Flip-Flop两者的优点与缺点?2006u FPGA与CPLD/EPLDu ASIC专用集成电路u ASSP专用标准产品u 异构多处理系统2006几种典型数字系统之间

    2、u FPGA与CPLD的区别与联系以及应用场景?u FPGA与ASIC的区别与联系以及应用场景?u ASIC与ASSP的区别与联系以及应用场景?u ASIC与ASSP未来的发展方向?u 异构多处理系统的优势何在?u 可编程器件与DSP(MPU)的区别?u 可编程器件与ARM(MCU)的区别?u 可编程器件与GPU的区别?2006专业术语u IP(Intellectual Property)核 即知识产权,是一段具有特定电路功能的硬件描述语言程序即知识产权,是一段具有特定电路功能的硬件描述语言程序 u 软核(Soft Core)用用HDL语言建立的数字系统模型语言建立的数字系统模型u 固核(Fi

    3、rm Core)用用HDL建模和综合后生成的网表建模和综合后生成的网表u 硬核(Hard Core)对功率、体积和性能进行了优化,并映射至特定的工艺。对功率、体积和性能进行了优化,并映射至特定的工艺。具体实例包括已完成具体实例包括已完成布局布线的网表,以特定工艺库或全定制物理布图,或两者之组合。布局布线的网表,以特定工艺库或全定制物理布图,或两者之组合。u 网表(netlist)是一个电路的雏形、电路之间硬件的连接形式是一个电路的雏形、电路之间硬件的连接形式u 综合 就是在所给的标准单元库和设计约束的前提下,将对电路的就是在所给的标准单元库和设计约束的前提下,将对电路的HDL高级语言描述,高级

    4、语言描述,转化成优化过的门级网表的处理过程转化成优化过的门级网表的处理过程2006Verilog 的抽象n 系统级(system)用高级语言对电路模块的外部性能进行设计和描述n 算法级(algorithmic)用高级语言结构设计算法n RTL级(Register Transfer Level)描述数据在寄存器之间流动和如何处理这些数据n 门级(gate-level)描述逻辑门以及逻辑门之间的连接n 开关级(switch-level)描述器件中三极管和储存节点以及它们之间连接20062006通用系统 平台u 芯片选型芯片选型 功能、性能、接口、资源评估 u 接口预验证接口预验证 高速接口、存储器

    5、接口u 原理设计原理设计 电源设计、时钟设计、复位设计、接口设计、加载u 硬件调试硬件调试 在线调试2006通用系统 平台 FPGA的电源设计功耗估计、模拟与数字电源、上电与掉电时序功耗估计、模拟与数字电源、上电与掉电时序 FPGA的时钟设计时钟源选择、内部时钟单元、时钟源选择、内部时钟单元、JitterJitter与与skewskew FPGA的复位设计全局复位、看门狗、同步与异步复位全局复位、看门狗、同步与异步复位 FPGA的加载设计加载方式、加载顺序、加载时间加载方式、加载顺序、加载时间 FPGA的接口设计加载接口、存储器接口、高速接口、电源监控接口加载接口、存储器接口、高速接口、电源监

    6、控接口2006通用系统 平台u 设计方法的种类设计方法的种类 原理图设计方法、硬件描述语言设计方法 u 设计思想设计思想 自顶向下、模块化设计u 设计流程设计流程 需求分析、模块划分、设计输入、综合优化、时序收敛u 设计技巧设计技巧 模块复用、面积与速度的互换、流水线、乒乓操作软件设计的几大难点u 异步跨时钟域的处理u 异步设计与亚稳态u 高速设计中的时序收敛u 大规模逻辑设计的总体架构u 大规模逻辑设计中的模块划分u 大规模逻辑设计中的接口互联u 大规模逻辑设计中的资源优化u 大规模逻辑设计中的执行效率FPGA设计的时序分析软件设计的几大难点u 异步跨时钟域的处理u 异步设计与亚稳态u 高速

    7、设计中的时序收敛u 大规模逻辑设计的总体架构u 大规模逻辑设计中的模块划分u 大规模逻辑设计中的接口互联u 大规模逻辑设计中的资源优化u 大规模逻辑设计中的执行效率FPGA设计的时序分析FPGA设计的接口互联产生原因FPGA软件设计之时序分析静态时序影响程度动态时序周期约束时序约束边沿约束延时约束时序分析 关键词:建立时间 保持时间 设计必要性产生原因影响程度设计必要性解决问题:板级互联FPGA软件设计之接口互联板级接口拓扑结构:星型、树型、网型、交换型Chip级接口接口协议:PLB、Wishbone、AXI模块接口解决问题:模块间互联拓扑结构:交换型、点对点型接口互联 关键词:PLB总线 w

    8、ishbone总线 AXI总线 接口类型:PCI/PCIE、Ethernet等解决问题:芯片级互联拓扑结构:主从型、点对点型接口类型:SRIO、LVDS、bus型28nm工艺节点45nm工艺节点65nm工艺节点Spartan-3Spartan-3Virtex-2Virtex-2Virtex-4Virtex-4Virtex-5Virtex-5Spartan-6Spartan-6Virtex-6Virtex-67 7系列系列16nm工艺节点90nm工艺节点军品级军品级2006Xilinx Xilinx 的的6565纳米工艺节点纳米工艺节点Virtex-5Virtex-5系列系列FPGAFPGAu

    9、Virtex-5 LX系列:高性能通用逻辑系列u Virtex-5 LXT系列:具有高速串行连接功能高性能逻辑u Virtex-5 SXT系列:具有高速串行连接功能高性能信号处理应用u Virtex-5 FXT系列:具有高速串行连接功能高性能嵌入式系统应用2006通用系统 平台Xilinx Xilinx 的的4545纳米及其以下工艺节点纳米及其以下工艺节点FPGAFPGA2006通用系统 平台Xilinx Xilinx 的的4545纳米及其以下工艺节点纳米及其以下工艺节点FPGAFPGA常用型号:LX45/75T常用型号:325T常用型号:690T2006通用系统 平台Xilinx Xilin

    10、x 的的ZYNQ MPSoCZYNQ MPSoC可以实现异构多处理,具有更高的集成性、可靠性、保密性和智能性可以实现异构多处理,具有更高的集成性、可靠性、保密性和智能性2006通用系统 平台Xilinx Xilinx 的的ZYNQ MPSoCZYNQ MPSoC可以实现异构多处理,具有更高的集成性、可靠性、保密性和智能性可以实现异构多处理,具有更高的集成性、可靠性、保密性和智能性常用型号:7Z0452006关键词:仿真(关键词:仿真(Modelsim/ISMModelsim/ISM)、开发()、开发(ISEISE)、调试()、调试(ChipscopeChipscope)综合、实现、布局布线综合

    11、、实现、布局布线功能仿真:测试激励、可综合功能仿真:测试激励、可综合HDLHDL前仿真(功能仿真)前仿真(功能仿真)静态时序分析(静态时序分析(STASTA)在线调试(在线调试(ChipscopeChipscope)固化配置文件固化配置文件调试:调试:cdccdc、icon/ila/vioicon/ila/vio2006信号窗口信号窗口波形窗口波形窗口源文件窗口源文件窗口处理子窗口处理子窗口脚本子窗口脚本子窗口工作区子窗口工作区子窗口20062006文件窗口文件窗口波形窗口波形窗口2006并行执行的编程思想,区别于顺序执行软硬件结合的思维方式,区别于软件编程时序收敛的基本条件模块化的设计思想,可复用性稳健性的终极目标FPGAFPGA设计经验分享:设计经验分享:

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:FPGA基础知识培训课件.pptx
    链接地址:https://www.163wenku.com/p-3699724.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库