【vivado UG学习】UG470:7 Series FPGAs Configuration学习笔记

本文详细介绍了Xilinx 7系列FPGA的配置模式,包括主从串行、主从SelectMAP、JTAG和边界扫描配置等,强调了不同模式的特性、引脚配置以及设计考虑因素。配置数据文件格式和配置流程也有详细阐述,对于理解和实现FPGA配置具有指导意义。

Spartan-7 : 密度最低,成本最低。
Artix-7 : 性能-功耗,带宽-功耗比值最好,成本敏感,大容量的设计。
Kintex-7 : 性价比最高。
Virtex-7 : 系统性能最高。

1 配置概述

7系列fpga可以:

  • 自己从非易失性存储介质中加载比特流。
  • 用外部控制源,如微处理器、DSP处理器、微控制器、PC机或电路板测试器。

两种配置方式都有两种产生配置数据的路径:

  • 第一个是串行数据路径,用于最小化引脚要求。
  • 第二个数据路径是8位、16位或32位数据路径,用于更高的性能或访问(或链接)到工业标准接口,对于处理器或x8或x16并行闪存等外部数据源非常理想。

像处理器和处理器外围设备一样,Xilinx fpga可以在系统中按需无限次地重新编程进入翻译页面

由于Xilinx FPGA配置数据存储在CMOS配置锁存器中(CCLs)中,所以掉电了需要重新配置。bit流通过特殊的配置引脚加载比特流配置文件。这些配置引脚作为不同配置模式的接口:

  • Master-Serial配置模式
  • Slave-Serial配置模式
  • Master SelectMAP(并行)配置模式(x8和x16)
  • Slave SelectMAP(并行)配置模式(x8、x16和x32)
  • JTAG/boundary-scan配置模式
  • 主串行外设接口( Serial Peripheral Interface,SPI) flash配置模式(x1, x2, x4)
  • 使用并行NOR flash的主字节外设接口(Byte Peripheral Interface,BPI) flash配置模式(x8和x16)

术语主或者从指的是配置时钟(CCLK)的方向。

  • 主:fpga内部振荡器产生CCLK。
  • 从:CCLK是外部输入的。

通过在专用模式输入引脚M[2:0]上设置适当的电平来选择特定的配置模式。
M1和M0模式引脚应通过上拉或下拉电阻(≤1kΩ)设置恒定直流电压水平,或直接连接到地或VCCO_0。
模式引脚不可在配置期间或配置后切换。

1.3 设计考虑

每种配置模式都会在配置阶段临时占用一些引脚,这些引脚在配置完成后会释放。

bit流文件的长度
每个FPGA部件类型的完整位流具有固定长度。

基于SSI技术的3D集成电路
具有两个或两个以上超逻辑区域的器件采用SS

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ChipWeaver

觉得有用的话点个赞吧 :)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值