0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA原型驗(yàn)證系統(tǒng)中復(fù)制功能模塊的作用

jf_5P3RKFtu ? 來源:芯播客 ? 2023-05-04 16:21 ? 次閱讀

在進(jìn)行FPGA原型驗(yàn)證的過程中,當(dāng)要把大型的SoC進(jìn)行FPGA原型驗(yàn)證時(shí),有時(shí)候會(huì)遇到一種情況,同樣的接口分兩組出去到不同的模塊,而這兩個(gè)模塊規(guī)模較大,又需要分割在兩片F(xiàn)PGA中,這時(shí)候就會(huì)像下圖一樣:

20e79c06-e65c-11ed-ab56-dac502259ad0.png

此時(shí),途中畫圈的Block到底應(yīng)該放在FPGA_A中還是FPGA_B中呢?假如放在FPGA_A中,則會(huì)增加FPGA_A和FPGA_B的IO資源,如下圖所示,F(xiàn)PGA需要64+8=72個(gè)IO,而FPGA_B則需要64個(gè)IO。這樣,對(duì)于整個(gè)FPGA原型驗(yàn)證系統(tǒng)而言,光這一個(gè)功能點(diǎn),IO資源一共使用了64+72=136個(gè),然而真正的SoC并不僅僅是這一點(diǎn)兒功能,實(shí)際上需要更多的IO去連接各個(gè)FPGA。

20f2cf5e-e65c-11ed-ab56-dac502259ad0.png

所以,對(duì)于原型驗(yàn)證系統(tǒng),我們推薦采用復(fù)制邏輯的辦法,以使FPGA原型驗(yàn)證系統(tǒng)在不改變SoC功能的情況下,完成IO的節(jié)省,如下圖所示,使用的IO數(shù)量從64+72下降到8+8、所以FPGA原型驗(yàn)證系統(tǒng)的EDA工具要有分辨那些模塊能夠在不改變功能的前提下復(fù)制到不同的FPGA中,以節(jié)省IO。

20fcda26-e65c-11ed-ab56-dac502259ad0.png

誠然,節(jié)省IO的代價(jià)使增加了整個(gè)系統(tǒng)的邏輯資源,但這個(gè)增加是值得的。復(fù)制是一個(gè)非常有用的技巧,當(dāng)我們進(jìn)行分區(qū)時(shí),或者最好是在分區(qū)之前,我們應(yīng)該注意復(fù)制機(jī)會(huì),以降低IO需求。復(fù)制對(duì)于在FPGA之間分發(fā)芯片支持項(xiàng)目(如時(shí)鐘和重置)也非常有用。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1629

    文章

    21736

    瀏覽量

    603419
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50816

    瀏覽量

    423663
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8598

    瀏覽量

    151163
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4165

    瀏覽量

    218269
  • 原型驗(yàn)證
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    10741

原文標(biāo)題:FPGA原型驗(yàn)證系統(tǒng)中復(fù)制功能模塊的作用

文章出處:【微信號(hào):于博士Jacky,微信公眾號(hào):于博士Jacky】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    驗(yàn)證FPGA原型驗(yàn)證 FPGA原型設(shè)計(jì)面臨的挑戰(zhàn)是什么?

    什么是FPGA原型?? FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過將RTL移植到現(xiàn)場(chǎng)可編程門陣列(FPGA)來
    發(fā)表于 07-19 16:27 ?1979次閱讀

    簡(jiǎn)述FPGA原型驗(yàn)證系統(tǒng)復(fù)制功能模塊作用

    在進(jìn)行FPGA原型驗(yàn)證的過程,當(dāng)要把大型的SoC進(jìn)行FPGA原型
    的頭像 發(fā)表于 04-25 11:15 ?1943次閱讀
    簡(jiǎn)述<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗(yàn)證</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>中</b><b class='flag-5'>復(fù)制</b><b class='flag-5'>功能模塊</b>的<b class='flag-5'>作用</b>

    怎么采用FPGA原型系統(tǒng)加速物聯(lián)網(wǎng)設(shè)計(jì)?

    ProtoBridge 系統(tǒng)在物聯(lián)網(wǎng)設(shè)計(jì)起重要作用,S2C 的Prodigy 完整原型平臺(tái)還可以為物聯(lián)網(wǎng)設(shè)計(jì)流程的 各個(gè)方面提供解決方案。我們提供最全面的
    發(fā)表于 08-07 09:41

    高頻RFID芯片的FPGA原型驗(yàn)證平臺(tái)設(shè)計(jì)及驗(yàn)證

    的RFID系統(tǒng),用FPGA原型驗(yàn)證平臺(tái)替代上述的電子標(biāo)簽芯片(Tag),使用上層的應(yīng)用軟件開發(fā)驗(yàn)證激勵(lì)。通過閱讀器與
    發(fā)表于 05-29 08:03

    FPGA原型驗(yàn)證的技術(shù)進(jìn)階之路

    FPGA原型驗(yàn)證已是當(dāng)前原型驗(yàn)證的主流且成熟的芯片驗(yàn)證方法——它通過將RTL移植到現(xiàn)場(chǎng)可編程門陣
    發(fā)表于 08-21 05:00

    基于FPGA原型的GPS基帶驗(yàn)證系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

    隨著SoC設(shè)計(jì)復(fù)雜度的提高,驗(yàn)證已成為集成電路設(shè)計(jì)過程的瓶頸,而FPGA技術(shù)的快速發(fā)展以及良好的可編程特性使基于FPGA原型
    發(fā)表于 11-11 16:00 ?35次下載

    SIMULINK功能模塊的處理

    SIMULINK功能模塊的處理功能模塊的基本操作,包括模塊的移動(dòng)、復(fù)制、刪除、轉(zhuǎn)向、改變大小、模塊命名、顏色設(shè)定、參數(shù)設(shè)定、屬性設(shè)定、
    發(fā)表于 06-19 12:50 ?2529次閱讀

    S2C為Xilinx原型驗(yàn)證系統(tǒng)提供突破性驗(yàn)證模塊技術(shù)

    S2C日前宣布其Verification Module技術(shù)(專利申請(qǐng))已可用于其基于 Xilinx 的FPGA原型驗(yàn)證系統(tǒng)
    發(fā)表于 09-20 09:07 ?1360次閱讀

    如何建立適合團(tuán)隊(duì)的FPGA原型驗(yàn)證系統(tǒng)平臺(tái)與技術(shù)?

    FPGA原型驗(yàn)證在數(shù)字SoC系統(tǒng)項(xiàng)目當(dāng)中已經(jīng)非常普遍且非常重要,但對(duì)于一個(gè)SoC的項(xiàng)目而言,選擇合適的FPGA
    的頭像 發(fā)表于 04-03 09:46 ?1319次閱讀

    什么是FPGA原型驗(yàn)證?如何用FPGA對(duì)ASIC進(jìn)行原型驗(yàn)證

    FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過將RTL移植到現(xiàn)場(chǎng)可編程門陣列(FPGA)來驗(yàn)證專門應(yīng)用的集成電路(ASIC),專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
    發(fā)表于 04-10 09:23 ?1514次閱讀

    SoC設(shè)計(jì)的IO PAD怎么移植到FPGA原型驗(yàn)證

    FPGA原型驗(yàn)證系統(tǒng)要盡可能多的復(fù)用SoC相關(guān)的模塊,這樣才是復(fù)刻SoC原型的意義所在。
    的頭像 發(fā)表于 04-19 09:08 ?1292次閱讀

    SoC設(shè)計(jì)的IO PAD怎么移植到FPGA原型驗(yàn)證

    FPGA原型驗(yàn)證系統(tǒng)要盡可能多的復(fù)用SoC相關(guān)的模塊,這樣才是復(fù)刻SoC原型的意義所在。
    發(fā)表于 05-23 16:50 ?691次閱讀
    SoC設(shè)計(jì)的IO PAD怎么移植到<b class='flag-5'>FPGA</b><b class='flag-5'>原型</b><b class='flag-5'>驗(yàn)證</b>

    什么是FPGA原型驗(yàn)證?FPGA原型設(shè)計(jì)的好處是什么?

    FPGA原型設(shè)計(jì)是一種成熟的技術(shù),用于通過將RTL移植到現(xiàn)場(chǎng)可編程門陣列(FPGA)來驗(yàn)證專門應(yīng)用的集成電路(ASIC),專用標(biāo)準(zhǔn)產(chǎn)品(ASSP)和片上
    發(fā)表于 01-12 16:13 ?1224次閱讀

    fpga原型驗(yàn)證流程

    FPGA原型驗(yàn)證流程是確保FPGA(現(xiàn)場(chǎng)可編程門陣列)設(shè)計(jì)正確性和功能性的關(guān)鍵步驟。它涵蓋了從設(shè)計(jì)實(shí)現(xiàn)到
    的頭像 發(fā)表于 03-15 15:05 ?1583次閱讀

    fpga原型驗(yàn)證平臺(tái)與硬件仿真器的區(qū)別

    FPGA原型驗(yàn)證平臺(tái)與硬件仿真器在芯片設(shè)計(jì)和驗(yàn)證過程各自發(fā)揮著獨(dú)特的作用,它們之間存在明顯的區(qū)
    的頭像 發(fā)表于 03-15 15:07 ?1116次閱讀