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

FACE-VUP:大規(guī)模FPGA原型驗(yàn)證平臺(tái)
如何建立適合團(tuán)隊(duì)的FPGA原型驗(yàn)證系統(tǒng)平臺(tái)與技術(shù)?
什么是FPGA原型驗(yàn)證?如何用FPGA對(duì)ASIC進(jìn)行原型驗(yàn)證
多臺(tái)FPGA原型驗(yàn)證平臺(tái)系統(tǒng)如何實(shí)現(xiàn)自由互連
多片FPGA原型驗(yàn)證系統(tǒng)互連拓?fù)浞治?/a>

什么是FPGA原型驗(yàn)證?FPGA原型設(shè)計(jì)的好處是什么?
原型平臺(tái)是做什么的?proFPGA驗(yàn)證環(huán)境介紹

評(píng)論