在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 958|回复: 0

[原创] MP5705 底板 用户手册

[复制链接]
发表于 2022-11-24 11:12:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
一、开发板简介1.1 产品简介
MP5705开发板底板适配本公司相关核心板,型号为MP5650(详见MP5650用户手册)。通过核心板+底板的模式来设计组成完整的开发。底板与核心板采用4个120pin高速板间连接器对插,型号为PANASONIC公司的AXK5A2137YG和AXK6A2337YG。底板按照全高半长PCIE板卡设计,可以直接安装在电脑机箱中使用。
MP5705底板为方便用户进行二次开发,扩展了一系列外围接口。其中包括2路SFP光纤接口、2路千兆以太网接口、4路SATA接口、PCIE x8接口、4路SMA接口、2组40针扩展接口(其中一组全部为差分信号)、板载下载器以及若干按键、LED、板载GTX时钟等。
MP5705底板硬件框图如图1.1所示:
4e4bd64bbb2448f4a7d745eab5aaaea1~tplv-tt-shrink:640:0.jpg

图1.1 MP5705底板硬件框图
1.2 接口列表


名称
说明
数量
SFP/SFP+
≯10.3125G
2
Gigabit Ethernet
10/100/1000Mbps
2
PCIE x8
GEN 3.0
1
SATA
VER3.0
4
40PIN EXT IO
28个普通IO、18组差分IO
2
SMA
连接至MRCC
4
JTAG
MicroUSB接口
1
BUTTON
3
LED
8











1.3 产品结构尺寸图
产品结构尺寸如图1.3所示 :
33170a6279534695a5204e76a92766e3~tplv-tt-shrink:640:0.jpg

图1.3 产品结构尺寸图
二、主要接口介绍
2.1 SFP接口
板上共2个光模块的发送和接收与J4相连,实现2路高速的光纤通信接口。每一路光模块的电路原理图如图2.1所示:
图2.1 单路光模块电路原理图
每路的光纤数据通信接收和发送的速度高达10.3125Gb/s。用户可以将SFP/SFP+光模块插入到这2个光纤接口中进行光纤数据通信。2路光纤接口与J4连接器相连接。J4连接器与MP5650核心板上FPGA的GTX相连接。SFP/SFP+接口的引脚配置如表2.1所示:
表2.1 SFP/SFP+接口的引脚配置


信号名称
连接器管脚
对应FPGA管脚名称(MP5650)
M_SFP_TX_P
J4_32
B116_TX0_P
M_SFP_TX_N
J4_34
B116_TX0_N
M_SFP_RX_P
J4_31
B116_RX0_P
M_SFP_RX_N
J4_33
B116_RX0_N
Tx_Fault_1
J2_61
B15_L10_P
Tx_Disable_1
J2_65
B15_L11_P
LOS_1
J2_63
B15_L10_N
S_SFP_TX_P
J4_49
B116_TX1_P
S_SFP_TX_N
J4_51
B116_TX1_N
S_SFP_RX_P
J4_37
B116_RX1_P
S_SFP_RX_N
J4_39
B116_RX1_N
Tx_Fault_2
J2_67
B15_L11_N
Tx_Disable_2
J2_73
B15_L2_N
LOS_2
J2_71
B15_L2_P











2.2 千兆网接口
板上共设计了2路千兆网接口,使用了Realtek公司的RTL8211EG芯片。该芯片是符合10Base-T,100Base-TX和1000Base-T IEEE802.3标准的高集成度的以太网收发器。芯片与MAC之间支持RGMII接口和GMII接口。在MP5705的设计中默认支持RGMII。千兆网接口部分电路原理如图2.2所示:
f276f7b26dd94043b29ac52fde9f8c8f~tplv-tt-shrink:640:0.jpg

图2.2 千兆网部分原理图
两路RTL8211EG芯片与核心板之间通过J1相连,千兆网接口的引脚配置表如表2.2所示:
表2.2 千兆网接口引脚配置表


信号名称
连接器管脚
对应FPGA管脚名称(MP5650)
PHY1_TX0
J1_22
B18_L19_P
PHY1_TX1
J1_24
B18_L19_N
PHY1_TX2
J1_26
B18_L15_P
PHY1_TX3
J1_28
B18_L15_N
PHY1_TX4
J1_42
B18_L24_P
PHY1_TX5
J1_44
B18_L24_N
PHY1_TX6
J1_46
B18_L5_P
PHY1_TX7
J1_48
B18_L5_N
PHY1_RX0
J1_21
B18_L2_P
PHY1_RX1
J1_23
B18_L2_N
PHY1_RX2
J1_25
B18_L8_P
PHY1_RX3
J1_27
B18_L8_N
PHY1_RX4
J1_31
B18_L22_P
PHY1_RX5
J1_33
B18_L22_N
PHY1_RX6
J1_35
B18_L14_P
PHY1_RX7
J1_37
B18_L14_N
PHY1_TX_CLK
J1_32
B18_L11_P
PHY1_RX_CLK
J1_15
B18_L13_P
PHY1_GTX_CLK
J1_41
B18_L3_P
PHY1_RXDV
J1_43
B18_L3_N
PHY1_TXEN
J1_45
B18_L1_P
PHY1_RSTn
J1_47
B18_L1_N
PHY1_INT
J1_51
B18_L21_P
PHY1_MDIO
J1_53
B18_L21_N
PHY1_MDC
J1_55
B18_L9_P
PHY1_TXER
J1_57
B18_L9_N
PHY1_RXER
J1_54
B18_L20_N
PHY1_COL
J1_56
B18_L23_P
PHY1_CRS
J1_58
B18_L23_N
PHY2_TX0
J1_92
B17_L4_P
PHY2_TX1
J1_94
B17_L4_N
PHY2_TX2
J1_96
B17_L2_P
PHY2_TX3
J1_98
B17_L2_N
PHY2_TX4
J1_104
B17_L11_N
PHY2_TX5
J1_106
B17_L21_P
PHY2_TX6
J1_108
B17_L21_N
PHY2_TX7
J1_117
B17_L9_N
PH2_RX0
J1_67
B17_L3_N
PHY2_RX1
J1_71
B17_L15_P
PHY2_RX2
J1_73
B17_L15_N
PHY2_RX3
J1_75
B17_L5_P
PHY2_RX4
J1_87
B17_L14_N
PHY2_RX5
J1_83
B17_L1_N
PHY2_RX6
J1_81
B17_L1_P
PHY2_RX7
J1_77
B17_L5_N
PHY2_TX_CLK
J1_102
B17_L11_P
PHY2_RX_CLK
J1_85
B17_L14_P
PHY2_GTX_CLK
J1_86
B17_L13_P
PHY2_RXDV
J1_105
B17_L7_P
PHY2_TXEN
J1_103
B17_L8_N
PHY2_RSTn
J1_101
B17_L8_P
PHY2_INT
J1_91
B17_L17_P
PHY2_MDIO
J1_93
B17_L17_N
PHY2_MDC
J1_95
B17_L6_P
PHY2_TXER
J1_97
B17_L6_N
PHY2_RXER
J1_115
B17_L9_P
PHY2_COL
J1_113
B17_L10_N
PHY2_CRS
J1_107
B17_L7_N











2.3 PCIE接口
MP5705底板配备了一个PCIE x8 GEN3.0的PCIE接口,为FPGA与处理器通信提供了强大的接口。PCIe具备如下优点:
1) 带宽高,目前FPGA有PCIe Gen3 x16,或者PCIe Gen4 x8,链路速度可以达到128Gbps;
2) FPGA直连,不需要外部PHY;
3) 协议保证数据无误传输,两级CRC,重传机制,保证数据无误;
4) 软件生态丰富,各种系统原生支持,通过简单的驱动就可以完成数据交互;
5) 在PCIe之上的协议逐渐增多,例如NVMe是基于PCIe的上层协议;
Xilinx从15年前,V4系列开始,一直在PCIe的解决方案上深耕,提供众多的应用方案级的解决方案,方便用户专注于自己的应用。早期,Xilinx提供的有Application Notes,例如XAPP859,XAPP1052等,构建了基本的双向数据传输。当时一些第三方公司,类似于PLDA,NwLogic也出针对Xilinx FPGA的PCIe传输方案。
后来,Xilinx团队2017年附近推出XDMA解决方案,并持续增加功能、修正Bug,到目前为止,XDMA已经成为一个功能强大、成熟稳定的Xilinx FPGA解决方案。功能上涵盖了SG功能,AXI-Lite功能,多通道分离,AXI-MM和AXI-Stream支持等。稳定性上,经过4年的逐步完善,目前已经有众多的客户基于这套方案实现产品,涵盖医疗、电力、通讯、数据中心等各种应用。
MP5705底板PCIE接口引脚配置表如表2.3所示:
表2.3 PCIE接口引脚配置表


信号名称
连接器管脚
对应FPGA管脚名称(MP5650)
PCIE_TX0_P
J2_67
B117_RX0_P
PCIE_TX0_N
J2_69
B117_RX0_N
PCIE_TX1_P
J2_79
B117_RX1_P
PCIE_TX1_N
J2_81
B117_RX1_N
PCIE_TX2_P
J2_74
B117_RX2_P
PCIE_TX2_N
J2_76
B117_RX2_N
PCIE_TX3_P
J2_85
B117_RX3_P
PCIE_TX3_N
J2_87
B117_RX3_N
PCIE_TX4_P
J2_115
B118_RX0_P
PCIE_TX4_N
J2_117
B118_RX0_N
PCIE_TX5_P
J2_98
B118_RX1_P
PCIE_TX5_N
J2_100
B118_RX1_N
PCIE_TX6_P
J2_110
B118_RX2_P
PCIE_TX6_N
J2_112
B118_RX2_N
PCIE_TX7_P
J2_116
B118_RX3_P
PCIE_TX7_N
J2_118
B118_RX3_N
PCIE_RX0_P
J2_68
B117_TX0_P
PCIE_RX0_N
J2_70
B117_TX0_N
PCIE_RX1_P
J2_62
B117_TX1_P
PCIE_RX1_N
J2_64
B117_TX1_N
PCIE_RX2_P
J2_80
B117_TX2_P
PCIE_RX2_N
J2_82
B117_TX2_N
PCIE_RX3_P
J2_86
B117_TX3_P
PCIE_RX3_N
J2_88
B117_TX3_N
PCIE_RX4_P
J2_103
B118_TX0_P
PCIE_RX4_N
J2_105
B118_TX0_N
PCIE_RX5_P
J2_109
B118_TX1_P
PCIE_RX5_N
J2_111
B118_TX1_N
PCIE_RX6_P
J2_91
B118_TX2_P
PCIE_RX6_N
J2_93
B118_TX2_N
PCIE_RX7_P
J2_97
B118_TX3_P
PCIE_RX7_N
J2_99
B118_TX3_N
PCIE_CLK_P
J2_104
B118_CLK0_P
PCIE_CLK_N
J2_106
B118_CLK0_N
PCIE_PERST
J2_75
B15_L18_P











2.4 SATA接口
MP5705板载4个SATA接口,配合MP5650核心板可实现SATA3.0的全部功能。电路原理图如图2.4所示:
6119cf327bbe4073858f66c07db31465~tplv-tt-shrink:640:0.jpg

图2.4 SATA接口电路原理图
SATA是一种基于行业标准的串行硬件驱动器接口,以连续串行的方式传输数据,支持热插拔,主要用于SATA主机与大容量存储设备之间的数据传输。目前,SATA一共发展了三代,分别是SATA1、SATA2、SATA3,向后兼容,每一代SATA具有相应的传输功能定义,并且他们的传输速率也不尽相同。SATA1.0的传输速率只有150MB/s,SATA2.0扩展为300MB/s,SATA3.0将端口的传输速率提升至6Gbit/s。
MP5705底板SATA接口引脚配置表如表2.4所示:
表2.4 SATA接口引脚配置表


信号名称
连接器管脚
对应FPGA管脚名称(MP5650)
SATA_TX0_P
J4_8
B115_TX0_P
SATA_TX0_N
J4_10
B115_TX0_N
SATA_RX0_P
J4_2
B115_RX0_P
SATA_RX0_N
J4_4
B115_RX0_N
SATA_TX1_P
J4_20
B115_TX1_P
SATA_TX1_N
J4_22
B115_TX1_N
SATA_RX1_P
J4_26
B115_RX1_P
SATA_RX1_N
J4_28
B115_RX1_N
SATA_TX2_P
J4_13
B115_TX2_P
SATA_TX2_N
J4_15
B115_TX2_N
SATA_RX2_P
J4_14
B115_RX2_P
SATA_RX2_N
J4_16
B115_RX2_N
SATA_TX3_P
J4_19
B115_TX3_P
SATA_TX3_N
J4_21
B115_TX3_N
SATA_RX3_P
J4_7
B115_RX3_P
SATA_RX3_N
J4_9
B115_RX3_N











2.5 40针扩展口
底板预留了2个2.54mm标准间距的40针的扩展口XS10和XS11,用于连接本公司设计的各个模块或者用户自己设计的模块功能电路,其中XS10上的18组差分信号在PCB布局上全部严格按照差分线布局,用户可以根据自己的需要选择。XS10和XS11的电路原理图如图2.5和2.6所示:
d593283848f54f589c723454af66cf5f~tplv-tt-shrink:640:0.jpg

图2.5 XS10电路原理图
0d44727ef7544882a667b2f6c31148e6~tplv-tt-shrink:640:0.jpg

图2.6 XS11电路原理图
40针扩展口引脚定义表:略。
2.5 JTAG接口
MP5705底板配备了一个板载JTAG电路。用户可以直接用一根MicroUSB线连接到底板即可实现FPGA在线升级和固化。由于该部分电路是直接焊接在底板上,因此不必担心热插拔造成FPGA芯片损坏。此外,MP5705底板还预留了标准2mm间距的14针JTAG接口,用户在购买的时候可以选择是否需要板载JTAG电路。
三、底板电源3.1供电接口
底板集成电源管理,支持+6V~+17V宽压输入。电源输入支持两种方式连接。一种为普通的DC-005(2.0)插座,如图3.1所示。一般用于简单的板级调试,可以直接使用12V的电源适配器,具有很强的灵活性。
图3.1 DC-005(2.0)实物照片
另一种方式采用凤凰座进行连接,型号为TE公司的796866-4。实物图如图3.2所示。该连接器耐压高,接触电阻小,抗震性优异,能承受-40℃~+105℃高温。插头与插座之间由锁紧螺丝固定,适合在工业级设备上使用。可直接用于工程样机开发。
图3.2 796866-4实物照片
3.2 电源电路
底板共有三种电源,分别是数字5.0V,数字3.3V和模拟3.3V。其中数字5.0V和数字3.3V通过TI公司的电源芯片TPS54620产生。电路如图3.3所示:
0a4d7f8c96f649e6ae9198b25443d297~tplv-tt-shrink:640:0.jpg

图3.3 MP5705数字部分电源原理图
模拟3.3V主要为两路光模块供电,通过ADI公司的LT1963AES8_PBF产生。电路如图3.4所示:
332c6dcdc87e4bd68837ad29955092e7~tplv-tt-shrink:640:0.jpg

图3.4 MP5705模拟部分电源原理图
想了解开发板更多资料的,可以添加微信:MDYfpga003

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-9 01:50 , Processed in 0.036363 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表