FPGA原型驗證平臺系統(tǒng)靈活性主要體現(xiàn)在其外部連接表現(xiàn)形式,由單片F(xiàn)PGA平臺或者2片的FPGA,抑或是4片的FPGA組成一個子系統(tǒng)。然后由這些子系統(tǒng)去組成更大的幾十片F(xiàn)PGA原型驗證的系統(tǒng),或者幾百片F(xiàn)PGA原型驗證系統(tǒng)。試想一下,市場上有20個或更多FPGA做在單塊PCB電路板上的商用板,假如您的設計需要接近20個FPGA,那么這樣的怪物板可能看起來很有吸引力。
另一方面,如果這個項目需要更少的FPGA,但下一個項目可能需要更多的FPGA,那么這樣的電路板可能效率不高。所以,對于SoC芯片公司而言,允許擴展或分配FPGA數(shù)量的模塊化系統(tǒng)可以產(chǎn)生更大的投資回報,因為在多個項目中可以重復使用FPGA原型驗證子系統(tǒng)。
例如,8個FPGA原型可能很適合10個FPGA板(為項目中期的增強留出空間),但如果可以添加額外的板,則使用兩個4個FPGA板的模塊化系統(tǒng)也可以。后一種方法將允許一個較小的后續(xù)項目獨立使用四個FPGA板中的每一個,而嘗試重用前十個FPGA板的效率將大大降低。
這種思路適用于FPGA原型驗證系統(tǒng)中的IO接口和外圍設備子卡。僅僅因為設計有四個USB通道,所以電路板的選擇不應僅限于提供該數(shù)量通道的電路板。一個靈活的平臺將能夠提供多達四個以上的任何數(shù)量。
這也包括零,即母板可能不包括任何USB或其他特定接口,但應方便添加這些接口。其原因是,在基板上裝載豐富的外圍設備功能不僅浪費了金錢和電路板面積,最重要的是,它占用了專用于這些外圍設備的FPGA引腳,無論它們是否被使用。
需要說明的是,模塊化插件通常是支持IP核心的唯一方式,因為RTL不可用或需要敏感的PHY組件。這些顯然不能在基板上提供,因此IP供應商或FPGA原型驗證系統(tǒng)板供應商必須以另一種方式支持。如果板和IP由同一供應商提供,則可以將一些優(yōu)勢傳遞給最終用戶,因為IP經(jīng)過預測試,可用于模塊化板系統(tǒng)。
此外,隨著IP的發(fā)展,以滿足下一代標準,設計者可以用新的附加IP子卡代替新標準,而不必扔掉其余的電路板。因此,F(xiàn)PGA板之間的一個重要區(qū)別是可用的附加外圍功能的廣度及其供應和使用的方便性。
通常,最終用戶在選擇基于FPGA的原型供應商時應避免一刀切,因為在大多數(shù)情況下,這將涉及設計、項目和商業(yè)妥協(xié)。客戶應該期望供應商提供多種尺寸和類型的FPGA原型驗證系統(tǒng);例如,不同數(shù)量的FPGA、不同的IO接口等,但重要的是它們應該盡可能地交叉兼容,以便選擇某個板不會排除以后添加其他資源。該方法還要求從供應商的庫存中隨時可以獲得模塊,因為如果獲取用于構建平臺的模塊的時間過長,模塊化的優(yōu)勢可能會喪失。
這種模塊化方法的一個關鍵問題是,當信號在各個組件之間交叉時,以及實際上,這些組件是否甚至可以與足夠的信號鏈接在一起時,可能會導致性能損失。因此,我們現(xiàn)在應該密切關注維護靈活性和性能所涉及的互連問題。
審核編輯:劉清
-
FPGA
+關注
關注
1645文章
22040瀏覽量
618205 -
usb
+關注
關注
60文章
8179瀏覽量
272767 -
SoC芯片
+關注
關注
1文章
644瀏覽量
35814 -
PCB電路板
+關注
關注
10文章
189瀏覽量
17899
發(fā)布評論請先 登錄
驗證中的FPGA原型驗證 FPGA原型設計面臨的挑戰(zhàn)是什么?
高頻RFID芯片的FPGA原型驗證平臺設計及驗證
高頻RFID芯片的FPGA原型驗證平臺的設計及結果介紹
Cadence推出用于早期軟件開發(fā)的FPGA原型驗證平臺Protium S1
關于無源高頻電子標簽芯片功能驗證的FPGA原型驗證平臺設計

FACE-VUP:大規(guī)模FPGA原型驗證平臺
如何建立適合團隊的FPGA原型驗證系統(tǒng)平臺與技術?
什么是FPGA原型驗證?如何用FPGA對ASIC進行原型驗證
多臺FPGA原型驗證平臺系統(tǒng)如何實現(xiàn)自由互連
多片FPGA原型驗證系統(tǒng)互連拓撲分析

評論