- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3节 FPGA的常用配置电路
FPGA 配置电路
5.3.1 主串模式——最常用的FPGA配置模式 1.配置单片FPGA 在主串模式下,由FPGA的CCLK管脚给PROM提供工作时钟,相应地PROM在CCLK的上升沿提供将数据从D0管脚送到FPGA的DIN管脚。无论PROM芯片类型(即使其支持并行配置),都只利用其串行配置功能。例如Spartan3E单片FPGA的主串配置电路如图5-12所示。
图5-12 Soartan-3E主从模式配置电路
?
1)信号管脚说明
其中要注意3类管脚的连接方式:首先,模式选择管脚M[2:0]在配置过程中或者INIT_B变高时,必须设置为全0,当FPGA的输出管脚DONE变高后,模式配置管脚可以作为普通I/O管脚使用;其次,HSWAP管脚的输入电平在器件配置阶段必须保持不变,可以拉低使能FPGA所有I/O管脚的上拉电阻,也可以拉高去掉FPGA所有I/O管脚的上拉电阻,当FPGA配置完毕,输出信号DONE变高后,可以作为普通I/O管脚使用;最后,FPGA的DOUT管脚仅在多芯片配置时有效,在单芯片配置中悬空。 (1)对图5-12中FPGA芯片各个管脚的功能和配置进行简单介绍,如表5-5所示。
表5-5 主串模式下FPGA配置管脚说明
(2)必须要掌握从设备PROM的管脚信号。下面对图5-12中PROM芯片各个管脚的功能和配置进行简单介绍,如表5-6所列。
表5-6 主串模式下PROM配置管脚说明??
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的TDO到连接器的TDO,形成了完整的JTAG链,FPGA芯片被称为链首芯片。也可以根据需要调换FPGA和PROM的位置,使PROM成为链首芯片。 (2)电源适配性 如图5-13所示,由于FPGA和PROM要完成数据通信,二者的接口电平必须一致,即FPGA相应分组的管脚电压Vcco_2必须和PROM Vcco的输入电压大小一致,且理想值为2.5V,这是由于FPGA的PROG_B和DONE管脚由2.5V的Vccaux供电。此外,由于JTAG连接器的电压也由2.5V的Vccaux提供,因此PROM的VCCJ也必须为2.5V。因此,如果接口电压和参考电压不同,在配置阶段需要将相应分组的管脚电压和参考电压设置为一致;在配置完成后,再将其切换到用户所需的工作电压。当然,FPGA和PROM也可以自适应3.3V的I/O电平以及JTAG电平,但需要进行一定的改动,即添加几个外部限流电阻,如图5-13所示。在主串模式下,XCFxxS系列PROM的核电压必须为3.3V,XCFxxP系列PROM的核电压必须为1.8V。
图5-13 3.3V的JTAG配置电路示意图
图5-13中的RSER、RPAR这两个电阻要特别注意。首先,RSER= 68Ω将流入每个输入的电流限制到 9.5 mA;其次,N = 3三个输入的二极管导通, RPAR = VCCAUX min/ NIIN = 2.375V/(3*9.5mA) =83 Ω 或 82 Ω (与标准值误差小于 5% 的电阻 ) (3)CCLK的信号完整性 CCLK信号是JTAG配置数据传输的时钟信号,其信号完整性非常关键。FPGA配置电路刚开始以最低时钟工作,如果没有特别指定,将逐渐提高频率。CCLK信号是由FPGA内部产生的,对于不同的芯片和电平,其最大值如表5-7所示。
表5-7 不同PROM芯片的最大配置时钟频率
3)主串配置电路工作流程 一般FPGA芯片都有两个配置触发事件:上电复位以及软件复位。不同配置模式的工作流程基本是一致的,下面对整个过程进行详细说明。(1)普通配置
您可能关注的文档
- 第1章配送概述.ppt
- 第1章项目概况.doc
- 第1讲二手车评估需要解决的问题.ppt
- 第2章单片机基础.PDF
- 第3章无线数据通信及无线LAN-沈阳理工大学.ppt
- 第4章函数发生器的设计及Proteus.PDF
- 第4章创建原理图元器件库-贵州电子信息职业技术学院.ppt
- 第4章存储器系统接口-西安交通大学教师个人主页-首页.ppt
- 第4章起重机械检验过程安全防护.ppt
- 第5章动态电路时域分析-沈阳工程学院图书馆.ppt
- 2025年中国铸管沥青漆喷涂机市场调查研究报告.docx
- 2025至2031年中国聚四氟乙割管料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国屏蔽箱行业投资前景及策略咨询研究报告.docx
- 2025年中国B级电源电涌保护器市场调查研究报告.docx
- 2025至2031年中国陶瓷印章行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国保冷材料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国金彩立雕玻璃行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国机箱螺母柱数据监测研究报告.docx
- 2025至2030年中国小GS管装饰头数据监测研究报告.docx
- 2025至2030年中国气动电阻焊机数据监测研究报告.docx
文档评论(0)