- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA配置方式
配置电路
FPGA 配置方式灵活多样,根据芯片是否能够自己主动加载配置数据分为主模式、从模式以及 JTAG 模式。典型的主模式都是加载片外非易失 ( 断电不丢数据 ) 性存储器中的配置比特流,配置所需的时钟信号 ( 称为CCLK) 由 FPGA 内部产生,且 FPGA 控制整个配置过程。从模式需要外部的主智能终端 ( 如处理器、微控制器或者 DSP 等 ) 将数据下载到 FPGA 中,其最大的优点就是 FPGA 的配置数据可以放在系统的任何存储部位,包括: FLASH、硬盘、网络,甚至在其余处理器的运行代码中。JTAG 模式为调试模式,可将 PC 中的比特文件流下载到 FPGA 中,断电即丢失。此外,目前赛灵思还有基于 Internet 的、成熟的可重构逻辑技术 System ACE 解决方案。 (1) 主模式 在主模式下,FPGA 上电后,自动将配置数据从相应的外存储器读入到 SRAM 中,实现内部结构映射 ;主模式根据比特流的位宽又可以分为 :串行模式 ( 单比特流 ) 和并行模式 ( 字节宽度比特流 ) 两大类。如 :主串行模式、主 SPI FLASH 串行模式、内部主 SPI FLASH 串行模式、主 BPI 并行模式以及主并行模式,如图 5-19 所示。 (2) 从模式在从模式下,FPGA 作为从属器件,由相应的控制电路或微处理器提供配置所需的时序,实现配置数据的 下载。从模式也根据比特流的位宽不同分为串、并模式两类,具体包括 :从串行模式、JTAG 模式和从并行模 式三大类,其概要说明如图 5-20 所示。 (3)JTAG 模式在 JTAG 模式中,PC 和 FPGA 通信的时钟为 JTAG 接口的 TCLK,数据直接从 TDI 进入 FPGA,完成相应 功能的配置。
图5-19 常用主模式下载方式示意图
图5-20 常用的从模式下载方式示意图
目前,主流的 FPGA 芯片都支持各类常用的主、从配置模式以及 JTAG,以减少配置电路失配性对整体系 统的影响。在主配置模式中,FPGA 自己产生时钟,并从外部存储器中加载配置数据,其位宽可以为单比特或 者字节;在从模式中,外部的处理器通过同步串行接口,按照比特或字节宽度将配置数据送入 FPGA 芯片。此外, 多片 FPGA 可以通过 JTAG 菊花链的形式共享同一块外部存储器,同样一片 / 多片 FPGA 也可以从多片外部存 储器中读取配置数据以及用户自定义数据。Xilinx FPGA 的常用配置模式有 5 类:主串模式、从串模式、Select MAP 模式、Desktop 配置和直接 SPI 配置。 在从串配置中,FPGA 接收来自于外部 PROM 或其它器件的配置比特数据,在 FPGA 产生的时钟 CCLK 的作用 下完成配置,多个 FPGA 可以形成菊花链,从同一配置源中获取数据。Select MAP 模式中配置数据是并行的, 是速度最快的配置模式。SPI 配置主要在具有 SPI 接口的 FLASH 电路中使用。下面以 Spartan-3E 系列芯片为例, 给出各种模式的配置电路。
5.5.2 主串模式——最常用的FPGA配置模式
1.配置单片FPGA在主串模式下,由 FPGA 的 CCLK 管脚给 PROM 提供工作时钟,相应的 PROM 在 CCLK 的上升沿将数据 从 D0 管脚送到 FPGA 的 DIN 管脚。无论 PROM 芯片类型 ( 即使其支持并行配置 ),都只利用其串行配置功能。 Spartan3E 系列 FPGA 的单片主串配置电路如图 5-21 所示。主串模式是赛灵思公司各种配置方式中最简单, 也最常用的方式,基本所有的可编程芯片都支持主串模式。
图5-21 Spartan-3E主串模式配置电路
2.配置电路的关键点主串配置电路最关键的 3 点就是 JTAG 链的完整性、电源电压的设置以及 CCLK 信号的考虑。只要这 3 步 任何一个环节出现问题,都不能正确配置 PROM 芯片。(1)JTAG 链的完整性FPGA 和 PROM 芯片都有自身的 JTAG 接口电路,所谓的 JTAG 链完整性指的是将 JTAG 连接器、FPGA、 PROM 的 TMS、TCK 连在一起,保证从 JTAG 连接器 TDI 到其 TDO 之间,形成 JTAG 连接器的“TDI → (TDI~TDO) → (TDI~TDO) → JTAG 连接器 TDO”的闭合回路,其中 (TDI~TDO) 为 FPGA 或者 PROM 芯片 自身的一对输入、输出管脚。图 5-12 中配置电路的 JTAG 链从连接器的 TDI 到 FPGA 的 TDI,再从 FPGA 的 TDO 到 PROM 的 TDI,最后从 PROM 的
您可能关注的文档
最近下载
- 数学游戏单元 第1课时在校园里找一找(教学课件)一年级数学上册人教版.pptx VIP
- 《第一节 认识物联网》优质课件.pptx VIP
- 医院危重病人报告制度.docx VIP
- 2021年初中物理培优(重点高中自主招生 竞赛)难题练习第17章 欧姆定律.docx VIP
- 【企业管理表格】服装店面管理表格大全 22个.doc VIP
- 一种自发螺旋扰动的文丘里式混气装置.pdf VIP
- 基于UbD模式的高中语文整本书阅读教学研究——以《乡土中国》为例.pdf
- 植筋施工方案.docx VIP
- 债权转让合同协议书模板(电子版).docx
- 苏教版五年级上册《科学》全套教学课件(共486页PPT).pptx
文档评论(0)