一、FMC标准

FMC标准描述了一个通用的模块,它是以一定范围的应用,环境和市场为目标的。 
        该标准由包括 FPGA 厂商和最终用户在内的公司联盟开发,旨在为基础板(载卡)上的 FPGA 提供标准的夹层板(子卡)尺寸、连接器和模块接口。通过这种方式将 I/O 接口与 FPGA 分离,不仅简化了 I/O 接口模块设计,同时还最大化了载卡的重复利用率。

二、FMC标准的优点

FMC 标准与使用 PCI、PCI-X、PCI-E 或 Serial RapidIO 等复杂接口连接到载卡的 PMC 和 XMC 标准不同,FMC 标准只要求核心 I/O收发器电路直接连接至载卡上的 FPGA 即可。 
        在FMC子模块的设计中,通过固定电信号位置,使用最小的系统支持和灵活的引脚分配,能最大限度地减少设计的精力和资源,不仅提高了效率,而且也带来了诸多显著优势,主要有以下几方面: 
        (1)设计重复利用性:不管是采用定制的内部板设计还是商用成品 (COTS) 子卡或载卡,FMC 标准有助于将现有的 FPGA / 载卡设计重新用到新的 I/O 上,而这只需更换 FMC 模块并对 FPGA 设计略作调整即可。 
        (2)数据吞吐量:支持高达 10 Gb/s 的信号传输速率,子卡和载卡之间潜在总带宽达 40 Gb/s。 
        (3)多I/O:提供充足I/O数量,紧密排列,空间占用少 
        (4)兼容性:标准化的电源,规范的信号定义,增加彼此的兼容性 
        (5)稳定性:宽面积接触,采用BGA封装,增加抗震性能

三、FMC标准的尺寸及其对应使用的连接器

(1)FMC标准定义了单宽度(69 毫米 x 76.5 毫米) 和双宽度(139 毫米 x 76.5 毫米)两种尺寸。单宽度模块支持到载卡的单个连接器。双宽度模块主要面向需要更高带宽、更大前面板空间或较大PCB 面积的应用,支持多达两个连接器。FMC 标准提供两种尺寸,能够更加灵活地根据空间、I/O 要求或者这两者的要求对板进行精心优化。 
        (2)FMC 连接器是美国 Samtec公司设计的高密度高速连接器,以用作标准到载卡上的 FPGA 的接口:一种是具有 160个引脚的低引脚数 (LPC) 连接器,另一种则是具有 400个引脚的高引脚数 (HPC) 连接器。这两种连接器均支持高达 2Gb/s 的单端和差分信号传输速率,且到 FPGA 串行连接器的信号传输速率高达 10Gb/s。 
        (3)HPC 和 LPC 连接器都使用相同的机械式连接器,唯一的差别在于实际上移植哪些信号,因此采用 LPC 连接器的卡也能插入 HPC 处,而且只要适当设计,HPC 卡在插入 LPC 处时还能提供诸多派生功能。此外,除了 68个用户定义的单端信号或者 34个用户定义的差分对外,LPC 连接器还提供了 1个串行收发器、时钟、JTAG 接口和 1个作为基础智能平台管理接口 (IPMI) 命令可选支持的 I2C 接口。而 HPC 连接器则提供了 160个用户定义的单端信号(或者 80个用户定义的差分对)、10个串行收发器对以及更多时钟。

四、实物图

下面的板子采集和处理分开,作为一个AD、DA的子卡

CameraLink输入/输出子模块

五、连接方式

公众号“硬件攻城狮的秘密”,专注原创知识和硬件资源分享,关注就送福利:硬件基础课程和EMC学习资料。

如有收获,点赞,收藏激励下本人吧!

资料来源:

http://www.cnjat.com/zixun/ynjd/1556.html

https://wenku.baidu.com/view/82c58b2ce2bd960590c6772e.html

FMC标准以及FMC连接器介绍相关推荐

  1. FMC(FPGA Mezzanine card)连接器

    reference: http://www.cnjat.com/zixun/ynjd/1556.html FMC板卡标准(二)FMC夹层卡模块 FMC标准以及FMC连接器介绍 FPGA标准接口卡规范_ ...

  2. FMC板卡标准(一)介绍及FMC兼容

    说明:ANSI/VITA 57.1-2008标准对FMC规范做了详细的规定,包括对FMC的特性.尺寸.FMC载板.FMC连接器管脚分配以及电气要求等都有详细的要求.本文及后续博客对该标准进行详细的翻译 ...

  3. fmc接口定义_FMC接口介绍

    1.FMC标准 FMC标准描述一个通用的模块,它是以一定范围的应用,环境和市场为目标的.FMC标准旨在为基础板(载卡)上的FPGA提供标准的夹层板(子卡)尺寸.连接器和模块接口.通过该方式将I/O接口 ...

  4. 高速数据采集卡之FMC子板丨FMC接口AD/DA子卡丨坤驰科技

    FMC子板因为其多样性,灵活性及得到日益广泛的使用.坤驰科技做为高速数据采集产品和FMC子板的设计者,近几年发布了多多款FMC子板产品,它们包含高速AD板和高速DA板及混合AD/DA板.它们的电气与机 ...

  5. python 标准库之 glob 介绍(获取文件夹下所有同类文件)

    python标准库之glob介绍 glob 文件名模式匹配,不用遍历整个目录判断每个文件是不是符合. 1.通配符 星号(*)匹配零个或多个字符 import glob for name in glob ...

  6. ul1977标准_UL 1977连接器认证知识

    第一节.认识UL认证 和 CUL认证 一.UL认证的一些标识: 1.  UL列名标志是最常用的 UL 标志. 如果产品贴有这一标志,即表明 UL 认定该产品的代表性样品符合 UL 的安全要求. 2. ...

  7. Exchange 2013接收连接器介绍

    Exchange 2013默认的接受连接器有5种如下: 那么,如何区分和理解这5种接收连接器呢? 首先明确接收连接器的定义: 接收连接器用于控制发送到 Exchange 组织的入站邮件流. 接收连接器 ...

  8. 虚拟机usb接口连接失败_适用于汽车的USB接口连接器介绍与设计(好文分享)

    本文由电蜂优选(Elecbee.cn)--连接器采购平台工程师为您整理,感谢您的阅读,采购连接器,上电蜂. USB(通用串行总线)正逐步发展成为一项标准的传输协议.毫无疑问,这种发展得益于USB接口在 ...

  9. C++标准库类型vector介绍

    3.3 标准库类型vector 标准库类型vector表示对象的集合,其中所有对象的类型都相同,集合中的每个对象都拥有一个与之对应的索引,索引用于访问对象,因为vector容纳着其他对象,所以也经常被 ...

最新文章

  1. Load和Initialize往死了问是一种怎样的体验?
  2. quartz 两个java_spring boot整合quartz实现多个定时任务的方法
  3. 用户在购买机器之后不知如何正确保养笔记本电脑
  4. [置顶] Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite...
  5. 计算机软件基础 一课本,计算机软件基础(-)课后习题答案.doc
  6. 一道说难不难的js题目
  7. 什么是真正的程序员:A Little Printf Story
  8. 【每日一题】一起冲击蓝桥杯吧——Day09【蓝桥真题一起练】
  9. tplink虚拟服务器 tcp,关于TP-Link路由器端口映射详解
  10. 计算机MAR代表什么,MAR是什么意思?
  11. Google推荐的图片加载库Glide介绍
  12. linux系统相关文件夹讲解,Linux中重要文件夹介绍PPT课件
  13. andriod 连接数据库(MySQL)
  14. 资深营销团队管理专家——文彬
  15. 微信小程序支持windows PC版了
  16. 数字电视标准ATSC,DVB的比较
  17. 常见的互联网名词 O2O、B2B、C2C等
  18. oracle 查询字符代码dump,字符集问题(Linux、oracle、终端等,导入导出数据)
  19. python3安装speech语音模块
  20. ADB 使用详细教程——Awesome Adb

热门文章

  1. 模型调参利器--hyperopt
  2. 网页中嵌入Flash的方法
  3. vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件
  4. android studio开发工具新手入门
  5. 1型错误和2型错误_实际项目常犯错误8:挡土墙计算的常见问题2
  6. 【观察】软博会平行论坛:数据中心和边缘计算绿色创新,为北京软件产业发展护航...
  7. 赛迪智库:2017年智能技术将呈现八大发展趋势
  8. Carthage 常用命令
  9. Machine Learning Techniques 笔记:2-16 Finale
  10. 【智能制造】转型企业智能工厂的思考与建设重点