关于FPGA上的FMC接口知识点的介绍

(文章来源:百家号)
fmc ( fpga mezzanine card ) fpga中间层板卡,整个fmc模块由子板模块、载卡两部分构成。子板模块和载卡之间由连接器连接,子板模块上连接器使用公座(male),载卡上连接器使用母座(female)。载卡连接器引脚与具有可配置io资源的芯片例如fpga引脚通过pcb设计连接在一起;子板模块上连接器引脚与io接口也是通过pcb设计连接起来。子板pcb上可以设计不同的io接口实现不同的功能,这样,同一个载卡可以通过子板的设计实现不同的扩展功能,使芯片的应用更加灵活。
fpga 夹层卡 (fmc) 标准旨在为基础板(载卡)上的 fpga 提供标准的夹层卡尺寸、连接器和模块接口。i/o 接口与 fpga 分离,不仅简化了 i/o 接口模块设计,同时还能最大化载卡的重复使用率。支持高达 10 gb/s 的信号传输速率,夹层卡和载卡之间潜在总带宽达 40 gb/s。不管是采用定制的内部板设计还是商用成品 (cots) 夹层卡或载卡,fmc 标准有助于将现有的 fpga / 载卡设计重新用到新的 i/o 上,而这只需更换 fmc 模块并对 fpga 设计略作调整即可。
fmc 标准的出现将板设计进行了模块化,分为处理引擎(载卡)和 i/o 引擎(fmc 模块)两大部分。设计人员现在能重复利用单个载卡(包括一个或多个fpga 以及适当数量和类型的 fmc 连接器和板)作为多种不同市场和应用的基础。此外,借助性能更高、功能更强的新型 fpga 产品,设计人员能在确保与现有 fmc 模块全面兼容的同时轻松升级到新载卡。
fmc 标准到载卡上 fpga 的接口有两种一种是具有 160 个引脚的低引脚数 (lpc) 连接器,另一种则是具有 400 个引脚的高引脚数 (hpc) 连接器。这两种连接器均支持高达 2 gb/s 的单端和差分信号传输速率,且到 fpga 串行连接器的信号传输速率高达 10 gb/s。
除了 68 个用户定义的单端信号或者 34 个用户定义的差分对外,lpc 连接器还提供了 1 个串行收发器对、时钟、jtag 接口和 1 个作为基础智能平台管理接口 (ipmi) 命令可选支持的 i2c 接口。而 hpc 连接器则提供了 160 个用户定义的单端信号(或者 80 个用户定义的差分对)、10 个串行收发器对以及更多时钟。hpc 和 lpc 连接器都使用相同的机械式连接器,唯一的差别在于实际上移植哪些信号,因此采用 lpc 连接器的卡也能插入 hpc 处,而且只要适当设计,hpc 卡在插入 lpc 处时还能提供诸多派生功能。

现代战争中常见的电子干扰分析
电位差计的测量原理及使用方法
高效率升压转换器是延长电池使用寿命的关键
纳微半导体宣布开设全新电动汽车设计中心
隔离开关常见故障及处理
关于FPGA上的FMC接口知识点的介绍
全自动电能表冲击电流试验装置的原理及设计
连接器中FPC与FFC的区别是什么
Linux新字符设备驱动开发方式
STM32单片机最小系统的工作原理和结构组成
定向耦合器的耦合度和耦合损耗的关系
除了科技巨头们还有哪些群体布局元宇宙赛道?
腾讯自研游戏支持NV的光追和DLSS
“NoSQL”的定义、作用和使用方法详细说明
STM32单片机外部晶振配置时钟设置
TCL华星攻势迅猛,或将年底在LCD领域击败京东方
传统机器人已是百年之躯,企业该如何另寻新路
全球智能硬件“独角兽”企业发展现状与趋势
智能仓储之RFID仓库管理解决方案
苹果iPhone 12 mini销量远低于12/Pro/Max仅占6%,iPhone 12最畅销