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

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

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

FPGA設(shè)計方法比ASIC好在哪里

電子設(shè)計 ? 來源:工程師曾玲 ? 2019-09-14 12:28 ? 次閱讀

一旦僅用于膠合邏輯,FPGA已經(jīng)發(fā)展到可以在單個器件上構(gòu)建片上系統(tǒng)(SoC)設(shè)計的程度。門和功能的數(shù)量急劇增加,以與傳統(tǒng)上僅通過ASIC設(shè)備提供的功能相競爭。本文介紹了FPGA設(shè)計方法優(yōu)于ASIC的一些優(yōu)勢,包括早期上市,輕松過渡到結(jié)構(gòu)化ASIC,以及降低NRE成本。

隨著FPGA器件在資源和性能方面的進步,最新FPGA已經(jīng)開始提供可以輕松定制的“平臺”解決方案,用于系統(tǒng)連接,DSP和/或數(shù)據(jù)處理應(yīng)用。隨著平臺解決方案變得越來越重要,領(lǐng)先的FPGA供應(yīng)商正在提出易于使用的設(shè)計開發(fā)工具。

這些平臺構(gòu)建工具通過自動化可編程芯片(SOPC)開發(fā)系統(tǒng)的系統(tǒng)定義和集成階段,加快了產(chǎn)品上市時間。這些工具不僅可以提高設(shè)計效率,還可以降低從第三方EDA供應(yīng)商處購買這些工具的成本。使用這些工具,系統(tǒng)設(shè)計人員可以在一個工具內(nèi)定義一個完整的系統(tǒng),從硬件到軟件,并在傳統(tǒng)的片上系統(tǒng)(SOC)設(shè)計的一小部分時間內(nèi)定義。

DSP設(shè)計

可編程邏輯器件中的DSP系統(tǒng)設(shè)計需要高級算法和硬件描述語言(HDL)開發(fā)工具。主要的FPGA供應(yīng)商提供DSP構(gòu)建工具,將MatlabSimulink的算法開發(fā),仿真和驗證功能與綜合,仿真和布局布線相結(jié)合。

這些工具可幫助設(shè)計人員在算法友好的開發(fā)環(huán)境中創(chuàng)建DSP設(shè)計的硬件表示,從而縮短DSP設(shè)計周期?,F(xiàn)有的Matlab功能和Simulink模塊可以與FPGA供應(yīng)商模塊和供應(yīng)商知識產(chǎn)權(quán)(IP)功能相結(jié)合,將系統(tǒng)級設(shè)計和實現(xiàn)與DSP算法開發(fā)聯(lián)系起來。這允許系統(tǒng),算法和硬件設(shè)計人員共享一個共同的開發(fā)平臺。

設(shè)計人員可以在采樣時間內(nèi)創(chuàng)建在Simulink中建模的系統(tǒng)的硬件實現(xiàn)。 DSP工具包含位和周期精確的Simulink模塊,涵蓋算術(shù)或存儲功能等基本操作。借助此類工具的可用性,設(shè)計人員能夠在手動編寫RTL所花費的時間的一小部分時間內(nèi)生成和優(yōu)化算法設(shè)計。

IP集成

隨著數(shù)百萬門FPGA的出現(xiàn),為了提高效率,設(shè)計人員必須盡可能地利用IP。第三方IP的集成并不容易執(zhí)行,因為必須驗證IP到目標(biāo)技術(shù),然后確保IP符合區(qū)域和性能規(guī)范。

但是對于FPGA,供應(yīng)商自己會在驗證第三方和內(nèi)部開發(fā)的IP區(qū)域和性能方面遇到麻煩。基于平臺的設(shè)計的最大優(yōu)勢是它支持專有邏輯與第三方IP的集成。

任何片上系統(tǒng)FPGA的挑戰(zhàn)都是驗證包括處理器內(nèi)核,第三方IP和專有邏輯在內(nèi)的整個系統(tǒng)的功能。要執(zhí)行此類驗證以及高速模擬器,驗證工程師還需要一整套驗證工具。為了支持系統(tǒng)驗證,F(xiàn)PGA設(shè)計方法支持形式驗證和靜態(tài)時序分析。

工具支持

FPGA設(shè)計流程支持使用第三方EDA工具執(zhí)行設(shè)計流程任務(wù),例如靜態(tài)時序分析,形式驗證和RTL以及門級仿真。

傳統(tǒng)上,F(xiàn)PGA設(shè)計和PCB設(shè)計由不同的設(shè)計團隊使用多個EDA工具和流程單獨完成。這可能會產(chǎn)生板級連接和時序收斂的挑戰(zhàn),這可能會影響設(shè)計人員的性能和上市時間。新的EDA工具將PCB解決方案和FPGA供應(yīng)商設(shè)計工具結(jié)合在一起,有助于在FPGA上實現(xiàn)FPGA的平滑集成。

過渡到結(jié)構(gòu)化ASIC

當(dāng)對FPGA部件的需求增加時,F(xiàn)PGA供應(yīng)商提供了一種全面的ASIC替代方案,稱為結(jié)構(gòu)化ASICs 提供從原型到大批量生產(chǎn)的完整解決方案,并保持其等效FPGA的強大功能和高性能架構(gòu),并消除了可編程性。結(jié)構(gòu)化ASIC解決方案不僅可以提高性能,還可以顯著降低成本。

隨著FPGA領(lǐng)域新技術(shù)的出現(xiàn),設(shè)計公司可以選擇ASIC以外的選項。隨著掩模成本接近100萬美元的價格標(biāo)簽,并且NRE成本接近另一百萬美元,很難證明ASIC的單位體積較小。另一方面,F(xiàn)PGA提高了在芯片上構(gòu)建系統(tǒng)的能力,該芯片具有超過百萬的ASIC等效門和幾兆位的片上RAM。對于大批量生產(chǎn),結(jié)構(gòu)化ASIC解決方案將ASIC的成本優(yōu)勢與FPGA的低風(fēng)險解決方案相結(jié)合。

Shekar Chandrashekar是Altera公司軟件應(yīng)用技術(shù)人員的成員。

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

    關(guān)注

    552

    文章

    7913

    瀏覽量

    347612
  • FPGA
    +關(guān)注

    關(guān)注

    1624

    文章

    21538

    瀏覽量

    600461
  • asic
    +關(guān)注

    關(guān)注

    34

    文章

    1176

    瀏覽量

    120139
收藏 人收藏

    評論

    相關(guān)推薦

    差分曼徹斯特 曼徹斯特 好在哪里解決了什么問題?

    大家?guī)兔Ψ治鲆幌拢翰罘致鼜厮固? 曼徹斯特 好在哪里解決了什么問題?
    發(fā)表于 07-14 18:16

    有很多人喜歡用S9013作為驅(qū)動蜂鳴器、小型風(fēng)扇、LED,S9013S8050好在哪里?高頻特性更好?

    有很多人喜歡用S9013作為驅(qū)動蜂鳴器、小型風(fēng)扇、LED,S9013S8050好在哪里?高頻特性更好?
    發(fā)表于 02-08 10:49

    小米MIUI8.2你到底好在哪里?到底值不值得升級呢?

    小米 MIUI8.2 穩(wěn)定版已經(jīng)更新,也有很多的米粉已經(jīng)體驗上了新功能。相比以往的MIUI版本到底好在哪里呢?
    發(fā)表于 02-18 08:52 ?3w次閱讀

    一文看懂fpgaasic的區(qū)別

    本文主要介紹了fpgaasic的區(qū)別在哪里FPGA現(xiàn)場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進一步發(fā)展的產(chǎn)物。ASIC
    發(fā)表于 01-05 17:01 ?24.6w次閱讀

    未來顯示技術(shù)的發(fā)展趨勢,Micro LED究竟好在哪里?

    近兩年Micro LED顯示技術(shù)的流行讓不少業(yè)內(nèi)人士看到了行業(yè)發(fā)展新的希望,那么Micro LED究竟好在哪里?
    的頭像 發(fā)表于 08-21 15:37 ?8405次閱讀

    FPGAASIC它們的區(qū)別在哪

    FPGA變得之前更加流行了。現(xiàn)在的FPGA不再只是查找表(LUT)和寄存器的簡單組合了,它已經(jīng)成為系統(tǒng)探索的架構(gòu),以及驗證未來ASIC設(shè)計架構(gòu)的橋梁。
    發(fā)表于 06-21 17:52 ?5019次閱讀

    為什么現(xiàn)在Type-c如此受歡迎,相比USB好在哪里

    可能很多小伙伴心中都有一個疑問:為啥現(xiàn)在的手機都采用Type-c,之前不都還是USB的天下嗎?怎么突然手機的充電接口就改變了,Type-c相比USB到底好在哪里?
    發(fā)表于 11-13 11:46 ?8111次閱讀

    好評率爆表的哈曼卡頓音箱,究竟好在哪里

    哈曼卡頓AURA STUDIO2無線音箱,究竟好在哪里?首先僅從外觀方面來看,哈曼卡頓AURA STUDIO2無線音箱,就足夠出眾!
    發(fā)表于 11-28 10:28 ?2781次閱讀

    USB3.0連接器USB2.0連接器好在哪里

    要比較USB3.0連接器USB2.0連接器好在哪里,有五個方面是不我們繞不開的,分別是傳輸速率、物理總線、功耗、帶寬、總線利用率。
    發(fā)表于 05-10 10:27 ?3393次閱讀

    石頭掃地機器人T7 Pro究竟好在哪里

    石頭掃地機器人T7 Pro究竟好在哪里,讓我來一一為你說明~
    的頭像 發(fā)表于 10-16 11:07 ?2175次閱讀

    又是碳化硅(SiC),它到底好在哪里?

    碳化硅和氮化鎵技術(shù)的“甜區(qū)”在哪里?
    發(fā)表于 06-02 11:14 ?2987次閱讀
    又是碳化硅(SiC),它到底<b class='flag-5'>好在哪里</b>?

    鴻蒙系統(tǒng)好在哪里 華為鴻蒙官網(wǎng)報名

    鴻蒙系統(tǒng)好在哪里?有哪些優(yōu)勢呢?下面就由小編來為大家簡單介紹一下!
    的頭像 發(fā)表于 07-07 09:09 ?2251次閱讀

    FPGA_ASIC-DSP和FPGA共用FLASH進行配置的方法

    FPGA_ASIC-DSP和FPGA共用FLASH進行配置的方法(哪些專業(yè)適合嵌入式開發(fā))-該文檔為FPGA_ASIC-DSP和FPGA共用
    發(fā)表于 07-30 11:16 ?21次下載
    <b class='flag-5'>FPGA_ASIC</b>-DSP和<b class='flag-5'>FPGA</b>共用FLASH進行配置的<b class='flag-5'>方法</b>

    fpgaasic的區(qū)別在哪里

    FPGA(Field-ProgrammableGateArray),即現(xiàn)場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎(chǔ)上進一步發(fā)展的產(chǎn)物。它是作為專用集成電路(ASIC)領(lǐng)域中的一種半定制電路而出現(xiàn)的,既解決了定制電路的不足,又克服了原有可編程器件門電路
    發(fā)表于 08-11 09:18 ?2161次閱讀

    光纖HDMI線傳統(tǒng)HDMI線好在哪里

    為了滿足大家對高清畫質(zhì)的要求,如今,HDMI線已經(jīng)成為傳輸高清音視頻的必備設(shè)備,與普通HDMI線相比,光纖HDMI線有很多優(yōu)勢,所以光纖HDMI線貴也有一些原因。光纖HDMI線傳統(tǒng)HDMI線好在哪里
    的頭像 發(fā)表于 07-07 09:42 ?1155次閱讀