VITA57.1标准更新:FPGA扩展接口变化

5星 · 超过95%的资源 需积分: 50 165 下载量 65 浏览量 更新于2024-07-26 1 收藏 1.76MB PDF 举报
"VITA57标准,全称为FPGA Mezzanine Card (FMC) 标准,是一个由VITA(VME International Trade Association)制定的接口规范,旨在促进FPGA(Field-Programmable Gate Array)的模块化和可互操作性。此标准允许FPGA主卡(carrier card)通过高速信号连接到小型化插卡(mezzanine card),以扩展FPGA的功能。VITA57.1是该标准的一个修订版本,关注于2008年提出的潜在变更,以改进兼容性和互操作性。" 在VITA57.1-2008标准的修订考虑中,一个关键变化涉及时钟信号的方向。原始标准定义了从主卡到子卡(carrier card to mezzanine card)的时钟信号,如CLK0_C2M_N、CLK0_C2M_P、CLK1_C2M_N和CLK1_C2M_P。提议的变更将这些信号重新定义为从子卡到主卡(M2C,Mezzanine to Carrier)的信号,例如CLK0_M2C_P和CLK0_M2C_N。这表明设计者正在考虑增强子卡对主卡的时钟控制能力,以便更好地适应不同的应用需求。 新的信号标签为: - CLK0_M2C_P 替换 CLK0_C2M_P - CLK0_M2C_N 替换 CLK0_C2M_N - CLK1_M2C_P 替换 CLK1_C2M_P,同时新增CLK2_M2C_P - CLK1_M2C_N 替换 CLK1_C2M_N,同时新增CLK2_M2C_N - 新增CLK3_M2C_P 和 CLK3_M2C_N,用于替换CLK1_C2M_P和CLK1_C2M_N 此外,标准修订还将加入一条规则,规定CLK*_M2C信号必须从最低序号开始填充并向上扩展。这有助于确保在设计和实现过程中的一致性和系统级的正确配置。这样的规定有助于避免信号混乱,确保所有兼容的FMC卡和主卡之间的无缝通信。 VITA57标准不仅定义了物理连接,还包含了电气特性、机械接口、信号定义和互连协议等方面的规定,使得不同供应商的FMC模块能在兼容的FPGA主卡上使用,促进了硬件的复用和快速开发。对于需要灵活扩展和高性能接口的嵌入式系统设计者来说,VITA57标准及其后续修订版提供了宝贵的框架。通过持续的更新和完善,该标准能够跟上技术发展的步伐,满足不断变化的市场需求。