FMC标准以及FMC连接器介绍
一、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连接器介绍相关推荐
- FMC(FPGA Mezzanine card)连接器
reference: http://www.cnjat.com/zixun/ynjd/1556.html FMC板卡标准(二)FMC夹层卡模块 FMC标准以及FMC连接器介绍 FPGA标准接口卡规范_ ...
- FMC板卡标准(一)介绍及FMC兼容
说明:ANSI/VITA 57.1-2008标准对FMC规范做了详细的规定,包括对FMC的特性.尺寸.FMC载板.FMC连接器管脚分配以及电气要求等都有详细的要求.本文及后续博客对该标准进行详细的翻译 ...
- fmc接口定义_FMC接口介绍
1.FMC标准 FMC标准描述一个通用的模块,它是以一定范围的应用,环境和市场为目标的.FMC标准旨在为基础板(载卡)上的FPGA提供标准的夹层板(子卡)尺寸.连接器和模块接口.通过该方式将I/O接口 ...
- 高速数据采集卡之FMC子板丨FMC接口AD/DA子卡丨坤驰科技
FMC子板因为其多样性,灵活性及得到日益广泛的使用.坤驰科技做为高速数据采集产品和FMC子板的设计者,近几年发布了多多款FMC子板产品,它们包含高速AD板和高速DA板及混合AD/DA板.它们的电气与机 ...
- python 标准库之 glob 介绍(获取文件夹下所有同类文件)
python标准库之glob介绍 glob 文件名模式匹配,不用遍历整个目录判断每个文件是不是符合. 1.通配符 星号(*)匹配零个或多个字符 import glob for name in glob ...
- ul1977标准_UL 1977连接器认证知识
第一节.认识UL认证 和 CUL认证 一.UL认证的一些标识: 1. UL列名标志是最常用的 UL 标志. 如果产品贴有这一标志,即表明 UL 认定该产品的代表性样品符合 UL 的安全要求. 2. ...
- Exchange 2013接收连接器介绍
Exchange 2013默认的接受连接器有5种如下: 那么,如何区分和理解这5种接收连接器呢? 首先明确接收连接器的定义: 接收连接器用于控制发送到 Exchange 组织的入站邮件流. 接收连接器 ...
- 虚拟机usb接口连接失败_适用于汽车的USB接口连接器介绍与设计(好文分享)
本文由电蜂优选(Elecbee.cn)--连接器采购平台工程师为您整理,感谢您的阅读,采购连接器,上电蜂. USB(通用串行总线)正逐步发展成为一项标准的传输协议.毫无疑问,这种发展得益于USB接口在 ...
- C++标准库类型vector介绍
3.3 标准库类型vector 标准库类型vector表示对象的集合,其中所有对象的类型都相同,集合中的每个对象都拥有一个与之对应的索引,索引用于访问对象,因为vector容纳着其他对象,所以也经常被 ...
最新文章
- Load和Initialize往死了问是一种怎样的体验?
- quartz 两个java_spring boot整合quartz实现多个定时任务的方法
- 用户在购买机器之后不知如何正确保养笔记本电脑
- [置顶] Android数据的四种存储方式SharedPreferences、SQLite、Content Provider和File (二) —— SQLite...
- 计算机软件基础 一课本,计算机软件基础(-)课后习题答案.doc
- 一道说难不难的js题目
- 什么是真正的程序员:A Little Printf Story
- 【每日一题】一起冲击蓝桥杯吧——Day09【蓝桥真题一起练】
- tplink虚拟服务器 tcp,关于TP-Link路由器端口映射详解
- 计算机MAR代表什么,MAR是什么意思?
- Google推荐的图片加载库Glide介绍
- linux系统相关文件夹讲解,Linux中重要文件夹介绍PPT课件
- andriod 连接数据库(MySQL)
- 资深营销团队管理专家——文彬
- 微信小程序支持windows PC版了
- 数字电视标准ATSC,DVB的比较
- 常见的互联网名词 O2O、B2B、C2C等
- oracle 查询字符代码dump,字符集问题(Linux、oracle、终端等,导入导出数据)
- python3安装speech语音模块
- ADB 使用详细教程——Awesome Adb
热门文章
- 模型调参利器--hyperopt
- 网页中嵌入Flash的方法
- vim deepin linux,在Deepin 20系统中只能用vim/vscode编辑器来打开conf文件
- android studio开发工具新手入门
- 1型错误和2型错误_实际项目常犯错误8:挡土墙计算的常见问题2
- 【观察】软博会平行论坛:数据中心和边缘计算绿色创新,为北京软件产业发展护航...
- 赛迪智库:2017年智能技术将呈现八大发展趋势
- Carthage 常用命令
- Machine Learning Techniques 笔记:2-16 Finale
- 【智能制造】转型企业智能工厂的思考与建设重点