FPGA發(fā)展到今天,SerDes (Serializer - Deserializer) 基本上是標配了。從PCI到PCI Express,從ATA到SATA,從并行ADC接口到JESD204,從RIO到Serial RIO,……等等,都是在借助SerDes來提高性能。SerDes是非常復雜的數(shù)模混合設(shè)計,用戶手冊的內(nèi)容只是描述了森林里面的一棵小樹,并不能夠解釋SerDes是怎么工作的。而本文也主要是基于Lattice ECP3和ECP5 的SerDes UG,來簡單地介紹一下Lattice ECP3&ECP5 SerDes的一些基本特性。
廢話不多說,進入正題。
Lattice的ECP3/ECP5系列FPGA內(nèi)部集成了SerDes/PCS的硬核(Hard Core),其速率最高可達3.2Gbps,而ECP5-5G系列的SerDes最高可達5Gbps。Lattice的SerDes是基于CML信號的,借助 PCS(物理編碼子層,Physical Coding Sublayer)可以支持PCI Express、JESD204A/B、SD-SDI、HD-SDI、3G-SDI、GbE、CPRI、Gigabit Ethernet (1GbE and SGMII)和XAUI等多種串行通信協(xié)議,具體如下圖所示。
就PCIe(PCI Express)而言,ECP3/ECP5可支持1.0/1.1版本(2.5Gbps),而ECP5-5G還可支持2.0版本(5Gbps)。借助Lattice提供的PCIe相關(guān)的IP(Endpoint&Root),可以快速的完成基于FPGA的PCIe設(shè)備的開發(fā)。
Lattice ECP3,ECP5(ECP5-5G)的SerDes/PCS結(jié)構(gòu)基本相同,區(qū)別主要在于ECP5將兩個SerDes/PCS通道合并到一個叫做DCU的模塊中去。ECP5的每一個DCU均包含一個AUX通道(以及TxPLL),而ECP3每四個SerDes/PCS通道才包含一個AUX通道。ECP3和ECP5的結(jié)構(gòu)圖分別如下圖所示:
其中,ECP5的SerDes/PCS的單個通道的詳細結(jié)構(gòu)圖如下圖所示:
ECP5的SerDes時鐘結(jié)構(gòu)圖如下:
注:本文只是對Lattice ECP3/ECP5器件中的SerDes/PCS進行了簡要的介紹,具體還請閱讀參考閱讀中的相關(guān)UG。
-
SerDes
+關(guān)注
關(guān)注
7文章
211瀏覽量
35656 -
Lattice
+關(guān)注
關(guān)注
12文章
84瀏覽量
71835
原文標題:【博文連載】PCIe掃盲——Lattice ECP3/ECP5 SerDes簡介
文章出處:【微信號:ChinaAET,微信公眾號:電子技術(shù)應用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
萊迪思ECP5系列FPGA續(xù)寫“低功耗”神話
【技術(shù)求教】Lattice-ECP3如何實現(xiàn)雙程序動態(tài)加載
求指導用ECP3芯片來驅(qū)動液晶顯示的設(shè)計思路
請問誰有LATTICE ECP3系列的開發(fā)資料嗎?
如何使用ECP5FPGA解決網(wǎng)絡(luò)邊緣應用設(shè)計挑戰(zhàn)
Lattice_EC-ECP_Std_Eval_Board Re
萊迪思發(fā)布適用于寬帶接入和視頻等應用的ECP5 FPGA產(chǎn)品系列
Lattice ECP5和ECP5-5G FPGA系列VIP處理器解決方案

Lattice公司的DSP架構(gòu)

ECP5-5G及ECP5-5G Versa開發(fā)板主要特性

基于全新ECP5-5G器件的IP和解決方案, 適用于工業(yè)和通信應用
Lattice ECP3 FPGA系列AMC評估開發(fā)方案

評論