在進行FPGA原型驗證的過程中,當(dāng)要把大型的SoC進行FPGA原型驗證時,有時候會遇到一種情況,同樣的接口分兩組出去到不同的模塊,而這兩個模塊規(guī)模較大,又需要分割在兩片F(xiàn)PGA中,這時候就會像下圖一樣:
此時,途中畫圈的Block到底應(yīng)該放在FPGA_A中還是FPGA_B中呢?假如放在FPGA_A中,則會增加FPGA_A和FPGA_B的IO資源,如下圖所示,F(xiàn)PGA需要64+8=72個IO,而FPGA_B則需要64個IO。這樣,對于整個FPGA原型驗證系統(tǒng)而言,光這一個功能點,IO資源一共使用了64+72=136個,然而真正的SoC并不僅僅是這一點兒功能,實際上需要更多的IO去連接各個FPGA。
所以,對于原型驗證系統(tǒng),我們推薦采用復(fù)制邏輯的辦法,以使FPGA原型驗證系統(tǒng)在不改變SoC功能的情況下,完成IO的節(jié)省,如下圖所示,使用的IO數(shù)量從64+72下降到8+8、所以FPGA原型驗證系統(tǒng)的EDA工具要有分辨那些模塊能夠在不改變功能的前提下復(fù)制到不同的FPGA中,以節(jié)省IO。
誠然,節(jié)省IO的代價使增加了整個系統(tǒng)的邏輯資源,但這個增加是值得的。復(fù)制是一個非常有用的技巧,當(dāng)我們進行分區(qū)時,或者最好是在分區(qū)之前,我們應(yīng)該注意復(fù)制機會,以降低IO需求。復(fù)制對于在FPGA之間分發(fā)芯片支持項目(如時鐘和重置)也非常有用。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
什么是FPGA原型?? FPGA原型設(shè)計是一種成熟的技術(shù),用于通過將RTL移植到現(xiàn)場可編程門陣列(FPGA)來
發(fā)表于 07-19 16:27
?1972次閱讀
ProtoBridge 系統(tǒng)在物聯(lián)網(wǎng)設(shè)計中起重要作用,S2C 的Prodigy 完整原型平臺還可以為物聯(lián)網(wǎng)設(shè)計流程的 各個方面提供解決方案。我們提供最全面的
發(fā)表于 08-07 09:41
的RFID系統(tǒng),用FPGA原型驗證平臺替代上述的電子標(biāo)簽芯片(Tag),使用上層的應(yīng)用軟件開發(fā)驗證激勵。通過閱讀器與
發(fā)表于 05-29 08:03
FPGA原型驗證已是當(dāng)前原型驗證的主流且成熟的芯片驗證方法——它通過將RTL移植到現(xiàn)場可編程門陣
發(fā)表于 08-21 05:00
隨著SoC設(shè)計復(fù)雜度的提高,驗證已成為集成電路設(shè)計過程中的瓶頸,而FPGA技術(shù)的快速發(fā)展以及良好的可編程特性使基于FPGA的原型
發(fā)表于 11-11 16:00
?35次下載
SIMULINK功能模塊的處理功能模塊的基本操作,包括模塊的移動、復(fù)制、刪除、轉(zhuǎn)向、改變大小、模塊命名、顏色設(shè)定、參數(shù)設(shè)定、屬性設(shè)定、
發(fā)表于 06-19 12:50
?2516次閱讀
S2C日前宣布其Verification Module技術(shù)(專利申請中)已可用于其基于 Xilinx 的FPGA原型驗證系統(tǒng)
發(fā)表于 09-20 09:07
?1356次閱讀
FPGA原型驗證在數(shù)字SoC系統(tǒng)項目當(dāng)中已經(jīng)非常普遍且非常重要,但對于一個SoC的項目而言,選擇合適的FPGA
發(fā)表于 04-03 09:46
?1308次閱讀
FPGA原型設(shè)計是一種成熟的技術(shù),用于通過將RTL移植到現(xiàn)場可編程門陣列(FPGA)來驗證專門應(yīng)用的集成電路(ASIC),專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
發(fā)表于 04-10 09:23
?1494次閱讀
FPGA原型驗證系統(tǒng)要盡可能多的復(fù)用SoC相關(guān)的模塊,這樣才是復(fù)刻SoC原型的意義所在。
發(fā)表于 04-19 09:08
?1277次閱讀
在進行FPGA原型驗證的過程中,當(dāng)要把大型的SoC進行FPGA原型
發(fā)表于 05-04 16:21
?689次閱讀
FPGA原型驗證系統(tǒng)要盡可能多的復(fù)用SoC相關(guān)的模塊,這樣才是復(fù)刻SoC原型的意義所在。
發(fā)表于 05-23 16:50
?686次閱讀
FPGA原型設(shè)計是一種成熟的技術(shù),用于通過將RTL移植到現(xiàn)場可編程門陣列(FPGA)來驗證專門應(yīng)用的集成電路(ASIC),專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
發(fā)表于 01-12 16:13
?1206次閱讀
FPGA原型驗證流程是確保FPGA(現(xiàn)場可編程門陣列)設(shè)計正確性和功能性的關(guān)鍵步驟。它涵蓋了從設(shè)計實現(xiàn)到
發(fā)表于 03-15 15:05
?1557次閱讀
FPGA原型驗證平臺與硬件仿真器在芯片設(shè)計和驗證過程中各自發(fā)揮著獨特的作用,它們之間存在明顯的區(qū)
發(fā)表于 03-15 15:07
?1106次閱讀
評論