vbyone接口引脚定义_FMC接口介绍

1、FMC标准

FMC标准描述一个通用的模块,它是以一定范围的应用,环境和市场为目标的。FMC标准旨在为基础板(载卡)上的FPGA提供标准的夹层板(子卡)尺寸、连接器和模块接口。通过该方式将I/O接口与FPGA分离,简化I/O接口模块设计,最大化载卡的重复利用率

2、概述

FMC(FPGA Mezzanine Card)FPGA中间层板卡,整个FMC模块由子板模块、载卡模块两部分构成。子卡和载卡之间由连接器连接,子卡模块上连接器使用公座(male),载卡上连接器使用母座(female)。载卡连接器引脚与具有可配置IO资源的芯片,例如:引脚通过PCB设计连接在一起,子板模块上的连接器引脚与I/O接口也是通过PCB设计连接起来。子板PCB上可以设计不同I/O接口实现不同的功能,以此,同一载卡可以通过子板的设计实现不同的扩展功能,使芯片的应用更加灵活。

FPGA夹层卡(FMC)标准旨在为基础板(载卡)上的FPGA提供标准的夹层卡尺寸、连接器和模块标准。支持高达10Gb/s的信号传输速率,夹层板和载卡之间潜在总带宽达40Gb/s。

FMC标准的出现将板设计进行了模块化,分为处理引擎(载卡)和I/O引擎(FMC模块)两个部分。因此,可以重复利用单个载卡(包括一个或者多个FPGA以及适当数量和类型的FMC连接器和板)作为不同应用的基础。

FMC标准到载卡提供两种FPGA的接口:

  • 一种是具有 160 个引脚的低引脚数 (LPC) 连接器;
  • 一种则是具有 400 个引脚的高引脚数 (HPC) 连接器。

这两种连接器均支持高达 2 Gb/s 的单端和差分信号传输速率,且到 FPGA 串行连接器的信号传输速率高达 10 Gb/s。除了 68 个用户定义的单端信号或者 34 个用户定义的差分对外,LPC 连接器还提供了 1 个串行收发器对、时钟、JTAG 接口和 1 个作为基础智能平台管理接口 (IPMI) 命令可选支持的

接口。而 HPC 连接器则提供了 160 个用户定义的单端信号(或者 80 个用户定义的差分对)、10 个串行收发器对以及更多时钟。HPC 和 LPC 连接器都使用相同的机械式连接器,唯一的差别在于实际上移植哪些信号,因此采用 LPC 连接器的卡也能插入 HPC 处,而且只要适当设计,HPC 卡在插入 LPC 处时还能提供诸多派生功能。

3、示例

图1、图2是Xilinx VC707开发板,它上面有两个FMC接口,可以接两块FMC子板。

353c14b87f16d77ab28fd58ec4faaccb.png
图1 VC707开发板框图

aae76a53bc769a9935eee06050d7cc69.png
图2 VC707开发板实物图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值