最新資訊

基于FMC標準的FPGA夾層卡I/O設計

面對似乎層出不窮的新I/O標準,目前嵌入式系統(tǒng)設計人員繼續(xù)依靠FPGA來部署系統(tǒng)日益重要的外部I/O接口,這點絲毫不足為奇。FPGA可提供大量可配置的I/O,能在適當IP基礎上支持幾乎無限多種高度復雜的I/O標準。設計人員還能用FPGA執(zhí)行流內(nèi)(in-stream)數(shù)據(jù)處理,甚至以數(shù)千兆位級信號傳輸速率和帶寬運行的協(xié)議。FPGA能夠靈活適應I/O要求變化。FPGA經(jīng)重配置(除了替換物理I/O組件和連接器外基本無需其它更改)后,便可部署新的協(xié)議。如果I/O不是實施在夾層模塊上的話,那么這就意味著需要修改板的設計。為了避免設計更改造成成本和工作量的增加,設計人員以前一直采用PCI夾層卡(PMC)和交換夾層卡(XMC)標準。不過,上述標準是十多年前針對單板計算機(SBC)等通用解決方案而并非FPGA開發(fā)的。2008年7月,情況發(fā)生了變化,美國國家標準學會(ANSI)批準發(fā)布了VITA57FPGA夾層卡(FMC)標準。FMC標準由包括FPGA廠商和最終用戶在內(nèi)的公司聯(lián)盟開發(fā),旨在為基礎板(載卡)上的FPGA提供標準的夾層卡尺寸、連接器和模塊接口。通過這種方式將I/O接口與FPGA分離,不僅簡化了I/O接口模塊設計,同

發(fā)表于:4/15/2011