本文主要介绍Xilinx FPGA的FMC接口。

Xilinx FPGA的FMC是FPGA Mezzanine Card的简称。FMC分为处理引擎(载卡)和I/O引擎(FMC模块)两大部分。载卡和模块之间通过连接器连接(Samtec的),载卡上的连接器通常使用母座(female),模块上的连接器通常使用公座(male),设计人员可以重复利用单个载卡(包括一个或多个FPGA以及适当数量和类型的FMC连接器和板)作为多种不同市场和应用的基础。同时,借助性能更高、功能更强的新型FPGA产品,设计人员能在确保与现有FMC模块全面兼容的同时轻松升级到新载卡。

FMC标准定义了单宽度(69mm*76.5mm)和双宽度(139mm*76.5mm)两种尺寸。单宽度模块支持到载卡的单个连接器。双宽度模块主要面向需要更高带宽、更大前面板空间或较大PCB面积的应用,支持多达两个连接器。FMC标准提供两种尺寸,能够更加灵活地根据空间、I/O要求或者这两者的要求对板进行精心优化。

选定尺寸之后,板设计人员就要在两种不同连接器间做出选择,以用作FMC标准到载卡上FPGA的接口:一种是具有160个引脚的低引脚数(LPC:Low Pin Count Connector with 160pins)连接器,另一种则是具有400个引脚的高引脚数(HPC:High Pin Count Connector with 400pins)连接器。这两种连接器均支持高达2Gb/s的单端和差分信号传输速率,且到FPGA串行连接器的信号传输速率高达10Gb/s。

除了68个用户定义的单端信号或者34个用户定义的差分对外,LPC连接器还提供了1个串行收发器对、时钟、JTAG接口和1个作为基础智能平台管理接口(IPMI)命令可选支持的I2C接口。而HPC连接器则提供了160个用户定义的单端信号或者80个用户定义的差分对、10个串行收发器对以及更多时钟。

HPC和LPC连接器都使用相同的机械式连接器,唯一的差别在于实际上移植哪些信号,因此采用LPC连接器的卡也能插入HPC处,而且只要适当设计,HPC卡在插入LPC处时还能提供诸多派生功能。

详细的规格可以参考相关标准:

ANSI/VITA 57.1 - Revised2019 FMC: FPGA Mezzanine Cards Base Standard

ANSI/VITA 57.4 - Revised2018 FMC+: FPGA Mezzanine Cards Base Standard - Next Generation

以上就是针对FMC的简单介绍,详细可以参考相关标准。

本文转载自:硬件助手

fmc接口定义_Xilinx FPGA的FMC接口相关推荐

  1. fmc接口定义_Xilinx开发板FMC接口-Samtec连接器LPC HPC

    Xilinx 开发板 FMC 接口 -Samtec 连接器 LPC HPC 一. FMC 标准 FMC 标准描述了一个通用的模块,它是以一定范围的应用,环境和市场为目标的. 该 标准由包括 FPGA ...

  2. rj45 千兆接口定义_网线的RJ45接口的针脚定义

    我们生活中常用的网线接头类型分为两类:用于连接到网络中的终端设备的DTE类型,如连接到PC机的网卡的网线属于DTE型.还有用于网络设备间连接的DCE类型,如路由器连接到交换机的线或交换机连接到交换机的 ...

  3. android显示屏线接口定义,常见TFT液晶显示器的接口定义

    一.TFT-LCD的接口种类: 单TTL6位(8位) 双TTL6位(8位) 单LVDS6位(8位) 双LVDS6位(8位) 单TMDS6位(8位) 双TMDS6位(8位) 标准RSDS 6位和8位是用 ...

  4. java 机机接口定义_【JAVA】接口

    先问一个问题,为什么需要接口? 看例子: 需求:要求实现防盗门的功能.门有"开"和"关"的功能,所有"上锁"和"开锁"的 ...

  5. 常用接口定义01——3.5mm耳机接口

     本篇参考百度经验文章:http://jingyan.baidu.com/article/b7001fe166b0870e7282dd99.html 手机耳机接口终于在2009年9月被统一规定了接 ...

  6. 定义一个动物类java_Java问题利用接口继承完成对生物、动物、人三个接口的定义,其中生物接口定义呼吸抽象方法,动物接口定义了吃饭和睡觉两个抽...

    共回答了11个问题采纳率:100% Organisms.java; public interface Organisms { public abstract void breathe(); } --- ...

  7. 基于FPGA实现PCI-E接口和DMA控制器设计

    随着网络的飞速发展,人们可获取的信息量日益增长,数据的处理及存储速率的要求也越来越高.万兆网(10Gb以太网)的普及,高速存储设备的应用(如DDR2,传输速率可达800M)对系统带宽带来极大的挑战. ...

  8. typescript接口定义

    接口描述: 接口的使用,这里讲的是接口的使用 (其实就是定义一些规定) 接口定义 interface Accountable{getIncome():number; } 接口实现 如果实现了一个指定的 ...

  9. iphone ipad等苹果设备30针数据线接口定义,大家可能有用

    原文地址::http://wenku.baidu.com/view/0afc1cfb910ef12d2af9e781.html 相关网帖 1.iphone数据线接口定义----http://wenku ...

最新文章

  1. 哈夫曼树实现压缩文件
  2. Linux系统Vi/Vim编辑器的简单介绍、安装/卸载、常用命令
  3. Redis缓存穿透、缓存击穿和缓存雪崩
  4. 可以对同一个html元素定义不同的样式,CSS的多种选择器的使用.ppt
  5. sql 插入text字段包含特殊字符_Kettle(PDI)转换中输出之插入/更新详解
  6. Packet for query is too large(1767212 1048576)mysql在存储图片时提示图片过大
  7. mysql crash定位分析_MySQL实例crash的案例详细分析
  8. quickreport 加急!!!
  9. android unity 关闭应用_使用Android Studio在安卓平台Profile Unity应用
  10. (大家发表一下看法)微软研发智能系统 可通过电脑24小时监控员工
  11. echarts 生成 迁徙图_百度地图+echarts(迁徙图)
  12. 第一次滑雪经过——教你如何省钱
  13. 一、大话HTTP协议-HTTP的前世今生
  14. VMware SDS之11: VMware SPBM之DELL SC(也即Compellent)篇
  15. python 求最大内切圆和最小外接圆问题
  16. Java测试工程师技术面试题库【持续补充更新】
  17. 成都启之航电商:抖音小店使用效果+性价比产品+直播
  18. 企业宣传片的转场技巧
  19. 中国计算机学会推荐中文科技期刊目录(2019年)
  20. WVS使用教程(Web Vulnerability Scanner)

热门文章

  1. 小灰灰的APP学习之路(二)--创建第一个Hello World项目
  2. 使用VBS实现word、excel批量转换为pdf
  3. OpenWRT添加RTC时钟模块(DS1307)
  4. 报错 java.lang.IllegalStateException: Could not load TestContextBootstrapper [null]. Specify @Bootstra
  5. 光机相互作用的哈密顿量
  6. 西门子PLC300的以太网模块使用总结
  7. 用JSONObject转json,报找不到net/sf/ezmorph/Morpher
  8. (转)多媒体通话杂谈:SBC设备(边界会话控制器)全面剖析讲解
  9. 做咨询顾问后看过的书籍
  10. spi总线 上层调用_spi总线的mmc卡驱动调试总结 | 学步园