一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

選擇低價(jià)FPGA開發(fā)板付出的高昂代價(jià)

jf_pJlTbmA9 ? 2023-10-27 17:28 ? 次閱讀

在電子產(chǎn)品設(shè)計(jì)行業(yè),隨著 FPGA 等可編程器件的興起,一向舉止明智的企業(yè)開始有點(diǎn)失常。他們竟不對(duì)成本與效果、長期影響與工作流程效率進(jìn)行綜合而全面的考慮,僅著眼于短期效益,便對(duì) FPGA 開發(fā)硬件與工具匆匆做出選擇。

這一“便利”而沖動(dòng)的選擇可能是一塊價(jià)值幾十美元并且還配套提供免費(fèi)開發(fā)工具的基礎(chǔ) FPGA 開發(fā)板。

“便利”的代價(jià)

不可否認(rèn),幾十美元的 FPGA 開發(fā)板確實(shí)極富吸引力,但從專業(yè)產(chǎn)品設(shè)計(jì)經(jīng)濟(jì)學(xué)角度來考慮,這何嘗不是一種有風(fēng)險(xiǎn)的選擇。

舉例來說,某種新產(chǎn)品開發(fā)成本不低于100萬美元,潛在收入會(huì)超過 1000 萬美元,而參與項(xiàng)目的工程師平均工資為 10 萬美元,這種情況在當(dāng)今的行業(yè)中很常見。那么,想想看,如果把這數(shù)百萬美元開發(fā)項(xiàng)目的命脈交到區(qū)區(qū)幾十美元的系統(tǒng)投資手中,這些數(shù)字看起來該有多么失衡和錯(cuò)亂。

如果您做出了錯(cuò)誤的選擇――最終發(fā)現(xiàn)器件運(yùn)行速度太慢,占用太多功率,需要硬編碼處理器或DSP,或者需要更換――此時(shí)除了尋找替代器件和新開發(fā)板之外別無選擇。新開發(fā)板可能只需再花幾十美元,但在新器件繼續(xù)現(xiàn)有設(shè)計(jì)工作幾乎不太可能,這會(huì)進(jìn)而導(dǎo)致必須重新進(jìn)行設(shè)計(jì),而使項(xiàng)目開發(fā)延誤,代價(jià)高昂。

上述情況的前提是能夠從同一家廠商獲得合適的替代器件,但如果只能從其他廠商獲得可行的替代器件的話,情況會(huì)變得更糟。在此情況下,一旦新器件架構(gòu)與現(xiàn)有器件架構(gòu)不兼容,整個(gè)設(shè)計(jì)只能從頭再來,從而造成更長時(shí)間的延誤及更高成本。與此同時(shí),嵌入式軟件工程師還要繼續(xù)等待您完成嵌入式硬件。

另一個(gè)潛在約束是 FPGA 廠商提供的免費(fèi)專有工具鏈。雖然這些工具是用于支持廠商的相關(guān)產(chǎn)品和促進(jìn)銷售的,但是它們往往無法支持競爭對(duì)手的產(chǎn)品。因此,如果您為了解決設(shè)計(jì)問題而更換 FPGA 器件廠商,還需要學(xué)習(xí)適應(yīng)新的工具和方法。

粘性問題

為了便于入手,您還很有可能從器件廠商采購IP內(nèi)核。這種IP僅適用于該廠商提供的特定范圍的FPGA 器件,因此會(huì)緊緊地依賴于狹窄的芯片范圍。這種‘粘性 IP’會(huì)讓本來的設(shè)計(jì)選擇受限問題雪上加霜,因?yàn)樵谔剿髟O(shè)計(jì)選項(xiàng)時(shí)無法選擇其他廠商的器件。

隨著FPGA 設(shè)計(jì)逐漸發(fā)展到 SoC 方法,器件和嵌入式硬件設(shè)計(jì)成為了基本的關(guān)鍵要素。SoC 方法在 FPGA 中部署了處理器、存儲(chǔ)器以及數(shù)據(jù)處理等更多關(guān)鍵功能元件。選擇使用哪種器件的決定變得至關(guān)重要而且需要在設(shè)計(jì)早期決定,它容納的設(shè)計(jì)IP代表著巨大、寶貴的設(shè)計(jì)投資。設(shè)計(jì)選擇與重用成為嵌入式硬件的關(guān)鍵。

如今,F(xiàn)PGA已經(jīng)發(fā)展成設(shè)計(jì)的核心或中心平臺(tái)。這是超越 SoC 方法的進(jìn)一步發(fā)展,在其中,除了擁有高級(jí)功能,F(xiàn)PGA 還可用作設(shè)計(jì)中軟硬元素的連接結(jié)構(gòu)。處理器、存儲(chǔ)器或 DSP 可以作為軟核心、物理硬件或者同時(shí)作為二者加以實(shí)現(xiàn),而 FPGA 容納的可重編程層可以把它們?nèi)咳诤显谝黄稹?br />
現(xiàn)在產(chǎn)品設(shè)計(jì)的關(guān)鍵差異化要素同時(shí)在軟件和可編程硬件中被定義。所有這一切與 FPGA 功能及其容納的 IP 息息相關(guān),因此,事后才添加基于 FPGA 的簡單膠合邏輯的方法雖然在過去可行,但是現(xiàn)在已經(jīng)不再管用。自由選擇是實(shí)現(xiàn)出色設(shè)計(jì)方案的關(guān)鍵,缺乏自由選擇會(huì)產(chǎn)生巨大的潛在成本。

問題是,面對(duì)成千上萬的巨大投資,您是否愿意冒險(xiǎn)采用低成本 FPGA 開發(fā)板并能夠承受它帶來的影響?

為獲得設(shè)計(jì)自由而投資

我們需要的是不會(huì)造成上述限制和設(shè)計(jì)約束的 FPGA 開發(fā)系統(tǒng)。理想情況下需要具備一種能夠通過插入式FPGA子板系統(tǒng)容納任何器件的可重構(gòu)開發(fā)板。各種子板可按需添加,從而在設(shè)計(jì)進(jìn)行過程中逐步提高可用器件選擇范圍。

隨后,嵌入式開發(fā)的物理硬件選擇可以擺脫對(duì) FPGA 類型及其廠商的依賴。硬件外設(shè)板選擇也是如此,開發(fā)板可為通用外設(shè)級(jí)提供插入式系統(tǒng),如:LCD 屏幕、I/O 接口或音視頻信號(hào)調(diào)節(jié),其中還可包含配套 IP,從而可以輕松快速從一個(gè)外設(shè)轉(zhuǎn)移到另一個(gè)外設(shè),或在最終設(shè)計(jì)中添加相關(guān)硬件。

如果這種系統(tǒng)還可以提供一系列良好的擴(kuò)展連接器,并具備與其重要性相符的質(zhì)量水平,而非追求低價(jià)格,那么相關(guān)硬件就能夠帶來自由的設(shè)計(jì)方法。

下一步是通過消除 FPGA 設(shè)計(jì)工具的相同約束而獲得器件自由。這樣,在修改 FPGA 器件時(shí)只需加載新的約束文件,而設(shè)計(jì)來源仍有效,只需進(jìn)行很少,甚至無需任何重新設(shè)計(jì)。

最終可以獲得能夠打開器件與IP可能性廣闊天地大門的FPGA開發(fā)系統(tǒng)。在最少重新設(shè)計(jì)的情況下更改器件的能力意味著能夠在完全了解真正需求的設(shè)計(jì)后期進(jìn)行最終器件選擇。雖然仍然受制于特定器件,但是粘性 IP 將不再約束您當(dāng)前或未來的設(shè)計(jì)思路。

審核編輯 黃宇

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

    關(guān)注

    1642

    文章

    21920

    瀏覽量

    612164
  • 嵌入式
    +關(guān)注

    關(guān)注

    5125

    文章

    19438

    瀏覽量

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

    關(guān)注

    38

    文章

    4303

    瀏覽量

    221096
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5389

    瀏覽量

    100988
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Why FPGA開發(fā)板喜歡FMC?

    來都來了,我們就來好好講講為什么萬能的FPGA如此青睞FMC?WhyFMC?FMC即FPGAMezzanineCard(FPGA中間層板卡),由子模塊和載卡兩部分構(gòu)成。FMC載卡:為
    的頭像 發(fā)表于 04-14 09:52 ?182次閱讀
    Why <b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)板</b>喜歡FMC?

    發(fā)布|CAE1200+FPGA開發(fā)板

    奇歷士聯(lián)合IDH晶立達(dá)推出的CAE1200+FPGA開發(fā)板(型號(hào):sICGW5A25A01)是一款高性能、多功能的開發(fā)平臺(tái),集成了高精度數(shù)據(jù)采集和靈活的FPGA處理能力,適用于工業(yè)通信
    的頭像 發(fā)表于 02-19 11:50 ?458次閱讀
    發(fā)布|CAE1200+<b class='flag-5'>FPGA</b><b class='flag-5'>開發(fā)板</b>

    ADS54J64EVM開發(fā)板可以配套使用哪些Xilinx FPGA開發(fā)板呢?

    個(gè) FMC 連接器,該連接器也可與領(lǐng)先的FPGA制造商提供的許多開發(fā)套件兼容。 那么問題來了,TI的這兩個(gè)AD開發(fā)板到底能不能直接用在Xilinx FPGA的其他通用
    發(fā)表于 12-20 10:18

    【迅為】瑞芯微RK3588開發(fā)板RK3568開發(fā)板區(qū)別及優(yōu)勢

    RK3568開發(fā)板
    的頭像 發(fā)表于 11-18 14:19 ?1157次閱讀
    【迅為】瑞芯微RK3588<b class='flag-5'>開發(fā)板</b>RK3568<b class='flag-5'>開發(fā)板</b>區(qū)別及優(yōu)勢

    正點(diǎn)原子fpga開發(fā)板不同型號(hào)

    正點(diǎn)原子作為國內(nèi)領(lǐng)先的FPGA開發(fā)板供應(yīng)商,其產(chǎn)品線覆蓋了從入門級(jí)到高端應(yīng)用的各個(gè)領(lǐng)域。這些開發(fā)板不僅適用于學(xué)術(shù)研究,還廣泛應(yīng)用于工業(yè)控制、通信、圖像處理等多個(gè)領(lǐng)域。 1. 入門級(jí)開發(fā)板
    的頭像 發(fā)表于 11-13 09:30 ?2841次閱讀

    正點(diǎn)原子和野火開發(fā)板哪個(gè)好

    在嵌入式開發(fā)領(lǐng)域,FPGA開發(fā)板因其靈活性和可定制性而受到工程師的青睞。正點(diǎn)原子(ZYNQ)和野火(Yihui)是兩個(gè)知名的FPGA開發(fā)板
    的頭像 發(fā)表于 11-13 09:29 ?3439次閱讀

    ARM開發(fā)板FPGA的結(jié)合應(yīng)用

    一、引言 ARM開發(fā)板是一種基于ARM架構(gòu)的嵌入式開發(fā)平臺(tái),具有高性能、低功耗的特點(diǎn)。FPGA是一種可編程的數(shù)字電路,可以根據(jù)需要配置不同的邏輯功能。將ARM開發(fā)板
    的頭像 發(fā)表于 11-05 11:42 ?1261次閱讀

    51開發(fā)板芯片資料

    51開發(fā)板芯片資料
    發(fā)表于 09-18 09:29 ?1次下載

    linux開發(fā)板與樹莓派的區(qū)別

    定義和用途 Linux開發(fā)板:Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式開發(fā)板,通常用于工業(yè)自動(dòng)化、物聯(lián)網(wǎng)、智能家居等領(lǐng)域。 樹莓派:樹莓派(Raspberry Pi)是一種基于Linux
    的頭像 發(fā)表于 08-30 15:34 ?1596次閱讀

    新一代低價(jià)開發(fā)板芯片RK3562來啦! — 觸覺智能RK3562開發(fā)板

    最近我收到了個(gè)一套開發(fā)板,有核心,開發(fā)板,還有個(gè)7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK3562不少人,可能不太熟悉啊,之前見過的都是RK3566
    的頭像 發(fā)表于 08-15 17:42 ?2458次閱讀
    新一代<b class='flag-5'>低價(jià)</b><b class='flag-5'>開發(fā)板</b>芯片RK3562來啦! — 觸覺智能RK3562<b class='flag-5'>開發(fā)板</b>

    AGM官方AG32 MCU開發(fā)板

    ?AG32&STM32demov1.2開發(fā)板?AG32&STM32demov1.2開發(fā)板,AGM原廠推出板載MCU為AG32VF407VGT6(100pin
    的頭像 發(fā)表于 08-15 13:34 ?1541次閱讀
    AGM官方AG32 MCU<b class='flag-5'>開發(fā)板</b>

    米爾NXP i.MX 93開發(fā)板的Qt開發(fā)指南

    1.概述Qt是一個(gè)跨平臺(tái)的圖形應(yīng)用開發(fā)框架,被應(yīng)用在不同尺寸設(shè)備和平臺(tái)上,同時(shí)提供不同版權(quán)版本供用戶選擇。米爾NXPi.MX93開發(fā)板(MYD-LMX9X開發(fā)板)使用Qt6.5版本進(jìn)行
    的頭像 發(fā)表于 06-07 08:01 ?2057次閱讀
    米爾NXP i.MX 93<b class='flag-5'>開發(fā)板</b>的Qt<b class='flag-5'>開發(fā)</b>指南

    FPGA核心上市!紫光同創(chuàng)Logos-2和Xilinx Artix-7系列

    隨著嵌入式的快速發(fā)展,在工控、通信、5G通信領(lǐng)域,FPGA以其超靈活的可編程能力,被越來越多的工程師選擇。近日,米爾電子發(fā)布2款FPGA的核心
    的頭像 發(fā)表于 05-30 08:01 ?1832次閱讀
    <b class='flag-5'>FPGA</b>核心<b class='flag-5'>板</b>上市!紫光同創(chuàng)Logos-2和Xilinx Artix-7系列

    紫光同創(chuàng)PGL22G開發(fā)板|盤古22K開發(fā)板,國產(chǎn)FPGA開發(fā)板,接口豐富,高性價(jià)比

    盤古22K開發(fā)板是基于紫光同創(chuàng)Logos系列PGL22G芯片設(shè)計(jì)的一款FPGA開發(fā)板,全面實(shí)現(xiàn)國產(chǎn)化方案,板載資源豐富,高容量、高帶寬,外圍接口豐富,不僅適用于高校教學(xué),還可以用于實(shí)驗(yàn)項(xiàng)目、項(xiàng)目
    發(fā)表于 05-23 10:04

    鴻蒙OpenHarmony開發(fā)板解析:【芯片解決方案】

    芯片解決方案是指基于某款開發(fā)板的完整解決方案,包含驅(qū)動(dòng)、設(shè)備側(cè)接口適配、開發(fā)板sdk等。
    的頭像 發(fā)表于 05-10 15:42 ?1536次閱讀
    鴻蒙OpenHarmony<b class='flag-5'>開發(fā)板</b>解析:【芯片解決方案】