国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

FPGA I/O架構朝滿足更高吞吐量要求的方向演進

發布時間:2010-10-9 10:15    發布者:eetech
關鍵詞: FPGA , 架構 , 吞吐量
CPU 、ASIC和存儲器的設計者為了使器件擁有盡可能高的通信帶寬,他們在設計過程中充分利用I/O單元中的每一個晶體管來達到這個目標。這些器件常與FPGA相連接。因此,FPGA的設計者面臨著一個不同以往的挑戰:提供一個不僅能滿足這些集成電路對互連帶寬的要求,而且還能支持不同接口協議的可編程接口。

解決方案是可編程硬件I/O模塊。這些可編程硬件模塊位于FPGA的I/O路徑內。硬件模塊的傳輸單元將高速數據及相關的時序信號一起發送至接收器電路。這些模塊中的接收單元擁有時序調整的功能,以便在很高的速度下能可靠地采集數據。此外,這些模塊通過增加數據的寬度來減緩數據傳輸速率,從而使FPGA能夠對這些數據進行處理。以下兩個例子說明了FPGA的I/O結構的發展。

源同步接口

在源同步接口中,發送器芯片發送數據字和數據采樣時鐘至接收器。接收器芯片使用時鐘來采集數據。從理論上說,源同步接口的速度是沒有任何限制的。但是,隨著數據速率的提高,由于數據相位偏移的差錯,以及因工藝、電壓和溫度引起接收器內部延時的變化,導致數據采集出錯。一些常見的源同步接口為SPI4.2、XGMII 、DDR SDRAM和串行LVDS ADCDAC

為了可靠地鎖存輸入至器件的數據,在FPGA內預先設計了源同步接口。針對中等性能的應用,可以通過匹配輸入和數據路徑做到。然而,對更高性能的接口,用算法彌補這些差錯是很重要的。補償這些差錯有兩個步驟。首先,器件在啟動時,該算法補償數據相位偏移和工藝的延時。其次,當開始正常的數據傳輸時,該算法監測和糾正由于電壓和溫度的變化而引起的時鐘和數據相位關系的差錯。而這些監測算法可以在FPGA內實現,以防止在高數據速率情況下數據采集出錯,這些算法已經在FPGA 的I/O中很好地實現了。

LatticeSC FPGA的I/O引腳中使用了一個可編程的硬件模塊(圖1),實時地監測和糾正數據和時鐘的關系。因此,LatticeSC FPGA可以實現可靠的源同步接口,運行的數據傳輸速率可達2Gbps。為了使輸入的數據速率與FPGA的運行速度相匹配,I/O引腳還提供了一個變速功能,可將進入FPGA的數據速率降低8倍。設計人員可用軟件來配置這個硬件模塊,以滿足系統的性能需求,然后專注于處理數據的算法。



圖1:LatticeSC I/O引腳中的2Gbps源同步數據接口。

3.125Gbps SERDES (串化器/解串器)通道

SERDES是一種高速串行接口,它已用于許多標準,諸如PCI-Express、XAUI、Serial Rapid I/O、Gigabit Ethernet和JESD204。首先,發送器將時鐘編入數據,然后通過一對線路傳輸合成的串行位流。接收器電路通過時鐘數據恢復(CDR)電路從數據中提取時鐘,并使用恢復的時鐘對數據解串。然后用相應的物理層協議,對解串后的數據解碼,并細分為字。在發送并行的數據至FPGA之前,接收器還應當通過彈性緩沖器處理,以補償提取的時鐘和FPGA時鐘之間的頻率差異。在接收器和發送器中的邏輯速度應足夠的快,以便處理3.125Gbps速率的數據。

通過使用一個可編程的硬件模塊(圖2),LatticeECP2M低成本FPGA 能夠滿足各種協議標準要求。硬件模塊的高速模擬SERDES部分能夠實現均衡,時鐘提取,對高達3.125Gbps速率的數據進行串化和解串化處理。為了進行字邊界識別,用緩沖方式使物理層協議和時鐘速率相匹配,硬件模塊包括一個可編程的物理編碼子層(PCS)功能塊。PCS功能塊可以配置成實現協議的特殊數據提取/格式。由于設計這些可編程硬件模塊旨在滿足性能要求,設計人員可以頗有信心地在FPGA中實現更高層的協議邏輯。



圖2:LatticeECP2 FPGA的 SERDES功能塊。

為增加芯片至芯片連接的通道帶寬,LatticeSC FPGA已經在I/O路徑中加入了可編程的硬件模塊。這些模塊很容易使設計人員在FPGA中實現邏輯功能。為支持更高的數據率, LatticeECP2M器件中的SERDES模塊進一步在硬件中實現一些高速協議功能。而FPGA內的結構則用來實現更高層的數據處理功能。
本文地址:http://m.qingdxww.cn/thread-30944-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • FPGA設計流程培訓教程
  • Chiptorials ——如何將CryptoAuthLib庫用于Microchip安全身份驗證IC
  • 無線充電基礎知識及應用培訓教程
  • Chiptorials ——使用ATECC608 TrustFLEX實現基本非對稱身份驗證
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲最大免费视频网 | 污网站免费观看污网站 | 色多多幸福宝 | 日本精品在线视频 | 国产精品视频免费看 | 日本高清视频在线 | 亚洲黄色一级毛片 | 高清亚洲 | 日韩精品视频免费在线观看 | 欧美视频免费 | 麻豆成人在线视频 | 国产啪视频免费视频观看视频 | 成人在线视频网 | 深海免费观看完整版正版 | 久草www| 一级毛片在线看 | 杰罗德游戏在线观看完整版免费 | 国内一卡2卡三卡四卡在线 国内一级一级毛片a免费 | 四虎影院在线免费观看视频 | 国产一级视频在线观看 | 亚洲狠狠婷婷综合久久蜜桃 | 天堂网在线www资源网 | 日本免费人成黄页在线观看视频 | 看国产毛片| 在线成人免费观看国产精品 | 天堂五月天 | 中文国产成人精品久久久 | 亚洲国产影视 | 日本亚洲成高清一区二区三区 | 国产精品永久在线 | 国产在线91精品天天更新 | 大伊香蕉在线观看视频 wap | 在线欧美精品二区三区 | 国产亚洲欧美一区二区三区 | 黄色一级性生活视频 | 黄色片aaaa| 一级毛片免费不卡直观看 | 成人午夜精品久久久久久久小说 | 欧美精品网址 | 免费黄色网页 | 两个人在线播放 |