3U VPX板卡设计
最近設計了一塊3U VPX CPU板卡,具體硬件設計過程如下:
1:首先了解3U VPX的相關標準,包括板卡尺寸,接插件定義等等;
2:確定板卡要實現(xiàn)的功能,此板卡包含1553B、RS422、CAN總線、IO輸入輸出、SRIO、以太網(wǎng)、USB、I2C、存儲接口等;
(a)1553B接口:1553B協(xié)議使用FPGA的PL邏輯解析,外接1553B接口芯片和變壓器;
(b)RS422接口:使用C31、C32芯片進行接口轉(zhuǎn)換;
(c)CAN總線:接口采用隔離設計;
(d)以太網(wǎng):使用PS端RGMII接口,雖然以太網(wǎng)mac芯片支持 1.8V,但是CPU的RGMII不支持1.8V,如果配置1.8V軟件會出現(xiàn)警告,其他接口比如I2C、CAN總線與以太網(wǎng)在一個bank,需加接口電平轉(zhuǎn)換芯片。
3:確定CPU型號,選擇集成度較高的zynq系列;
4:畫原理圖,確定好各芯片之間的接口;
5:PCB布局布線,包括DDR3、USB、以太網(wǎng)、CAN總線等接口的差分等長處理,電源層、地層的劃分。畫完之后如圖所示。此版本為調(diào)試版,增加了兩排排針,正式版再取消。
后續(xù)板卡生產(chǎn)完成后還有焊接、調(diào)試工作,目測軟件工作量較大,再繼續(xù)更新。
總結(jié)
以上是生活随笔為你收集整理的3U VPX板卡设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 6U VPX板卡资料:6U VPX 高性
- 下一篇: 基于6U VPX架构的6槽标准VPX机