色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于FPGA和ASIC的區分和應用

M93f_興芯微 ? 來源:djl ? 2019-08-25 10:40 ? 次閱讀

在數字系統中ASICFPGA本身就有太多相似的地方,如我們看到的,在圖像處理領域,ASIC和FPGA可以完成同樣的圖像處理任務;在通信領域,ASIC和FPGA可以完成相同的信道編碼、高速通信接口等任務,這樣的例子舉不勝數。ASIC設計和FPGA設計中也存在著很多的相似的地方。它們二者在功能實現中都采用HDL描述。乍一看,二者似乎完全相同,但二者之間又互有優缺點。

首先說說什么是ASIC?

ASIC(ApplicationSpecific Integrated Circuit,專用集成電路)是一種應對特定用戶和特定電子系統而專門設計的集成電路。因為數字系統的發展和廣泛應用,當大家聽到ASIC時,會默認為其為數字IC。其實不論它是模擬或數字的,或兩者的混合,任何具有特定功能和特定用途的芯片都是一個ASIC。例如,ISP主要針對圖像處理,完成圖像噪聲去除、壞點去除、白平衡、自動曝光控制等功能。由于其定制式的設計,在設計中可以根據電路的功能和性能的要求對電路中的基本原件,如與門,或門,開關電路,觸發器等按照特定的方式排列,實現最小面積,最優功耗等設計優化,因此ASIC具有體積小、功耗低、可靠性提高、執行速度快等優點。有優點當然也有缺點,定制化的設計會使得一旦制造完成電路就固定,無法再更改。

關于FPGA和ASIC的區分和應用

ASIC芯片內部結構圖

其次再看看什么是FPGA?

FPGA(Field Programmable Gate Array,現場可編程門陣列)本質也是一種ASIC,是一種包括可以配置邏輯模塊、可配置連線資源的ASIC。完全由用戶通過軟件進行配置和編程,從而完成某種特定的功能,且可以反復擦寫。由于其可配置和可編程的特點,我們當然可以進行編程實現相應的圖像噪聲去除、壞點去除、白平衡、自動曝光控制等功能,從而采用FPGA完成同樣的圖像處理功能。其靈活性解決了定制電路的不足,在修改和升級時,不需額外地改變PCB電路板,只是在計算機上修改和更新程序,使硬件設計工作成為軟件開發工作,縮短了系統設計的周期,提高了實現的靈活性。可配置的帶來的影響當然是功耗高、體積大、執行速度和可靠性方面較差一些。

關于FPGA和ASIC的區分和應用

FPGA內部結構圖

從內部結構圖中可以看出FPGA芯片內部更規整,基本單元有規律的平均分布在芯片內部,而ASIC芯片里面基本找不到相同的地方。打個比方,ASIC芯片就好比普通住宅,每種戶型的戶內格局與房間數不同,裝修風格也完全不一樣;而FPGA芯片就好比一個個由廠房倉庫改建的LOFT,面積、風格全部一致。

“哎呀,有點扯遠了,下面小興就帶著大家具體看看二者區別。”

ASIC和FPGA的基本單元不一樣。ASIC內部各個功能模塊的基本實現單元是與、或、非、觸發器;FPGA基本單元為邏輯單元(由于每家的縮寫不一樣,所以統稱邏輯單元)。一個邏輯單元包含了各種可配置單元(通過配置實現與、或、非邏輯)和觸發器。ASIC芯片由于基本單元顆粒更小,單位面積利用率大大高于FPGA。

關于FPGA和ASIC的區分和應用

ASIC基本單元示意圖

關于FPGA和ASIC的區分和應用


FPGA基本單元示意圖

設計流程不一樣。ASIC設計流程需從數字前端、后端甚至模擬人員,開發周期長、風險大,而FPGA設計一個工具搞定所有問題。但是同樣帶來的問題是FPGA需要更嚴格設計規則,速度、面積、功耗等都不如ASIC效率高。

關于FPGA和ASIC的區分和應用

FPGA與ASIC設計流程對比

設計成本不同。ASIC芯片需要高昂的留片和封測等一次性工程費用,這就需要有一定的使用量來平攤這一成本;但從單個器件本身的角度講,具有可配置的靈活性的FPGA較ASIC成本要高。這表示在大批量生產時ASIC具有成本低的優勢,FPGA較適合應用使用量低的小產量應用場景。

可配置性。FPGA中的FP表示了Field Programmable,即現場可配置。這里小興又要提到上面的例子,舊倉庫或舊廠房改建的LOFT在房屋結構不變得條件下內部功能可以做出翻天覆地的變化。而買了一套普通住房之后基本上只能做些敲敲打打。話說回來,FPGA能做到現場可配置,也就是說上一刻FPGA是個CPU,下一刻FPGA就變成了一個ISP。對比FPGA,ASIC的可配置性為0,所以才需要更多的人員、更多的工具去保證設計無誤。

應用場合。ASIC芯片一旦流片功能就無法改變,基本專片專用。而FPGA可配置特性就可以應用在功能會改變的場合,例如,原型驗證,ASIC設計過程中會使用到FPGA來進行原型驗證;功能升級,在產品中采用FPGA實現一些業內暫時還沒成熟的解決方案,可以在后續功能變動時方便升級。

根據上述對比,我可以看出,在大批量生產和使用時,ASIC由于其體積小、功耗低、可靠性高、執行速度快等優點較為適合使用;在一些小眾應用場景,在沒有對應ASIC情況下,可使用FPGA替代ASIC;同時也因為FPGA的開發速度快,對于新興產業,在還沒有適用ASIC情況下,可以使用FPGA替代ASIC快速占領市場。當然因為二者之間的相似之處,在ASIC流片前,FPGA可以說是完成ASIC功能驗證的不二之選。

話說沒有對比就沒有…..,哈哈哈,沒有互相傷害了,小興我就兩者的特點給大家列出來,以方便大家可以更清楚的了解ASIC和FPGA。

關于FPGA和ASIC的區分和應用

先簡單介紹這么多了,隨著芯片制程工藝的不斷發展,以及應用場景的多樣化,ASIC和FPGA在產品應用中也呈現出多樣化的趨勢。例如,iPhone7中就已經集成了一顆FPGA芯片,在如此大出貨量的產品中使用FPGA實屬少見,究其原因如何網絡上說法不一。這些待小興我在后續的推送中再來分析。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1629

    文章

    21729

    瀏覽量

    603011
  • 芯片
    +關注

    關注

    455

    文章

    50714

    瀏覽量

    423158
  • 集成電路
    +關注

    關注

    5387

    文章

    11530

    瀏覽量

    361645
收藏 人收藏

    評論

    相關推薦

    ASICFPGA的優勢與劣勢

    ASICFPGA具有不同的價值主張,在作出選擇前必須仔細評估。兩種種技術對比。這里介紹了ASICFPGA 的優勢與劣勢。
    發表于 03-31 17:30 ?5628次閱讀
    <b class='flag-5'>ASIC</b>和<b class='flag-5'>FPGA</b>的優勢與劣勢

    湯立人:華為采用ASIC替代FPGA系誤讀

    不久前,據國外媒體報道,華為公司正在首次使用ASIC來替代其設備中的FPGA芯片,而這些芯片原本采購于FPGA主要廠商之一的Altera【 電子發燒友網關于此事報道:華為
    發表于 11-14 08:47 ?2081次閱讀

    到底什么是ASICFPGA

    的,可以考慮FPGAASIC,能省則省。 最后的話 關于CPU、GPU、FPGAASIC的知識,就介紹到這里了。 它們是計算芯片的典
    發表于 01-23 19:08

    cogoask講解fpgaASIC是什么意思

    cogoask講解fpgaASIC是什么意思FPGA入門知識,什么是FPGAFPGA是英文Field Programmable Gat
    發表于 02-27 17:46

    ASIC設計-FPGA原型驗證

    1ASIC 驗證技術.................................................11.1 ASIC 設計流程
    發表于 09-18 15:26

    ASICFPGA有什么區別

      1、概念區別:  ASIC(專用集成電路)是一種在設計時就考慮了設計用途的IC。  FPGA(現場可編程門陣列)也是一種IC。顧名思義,只要有合適的工具和適當的專業基礎,工程師就可以對FPGA
    發表于 12-01 17:41

    ASIC設計轉FPGA時的注意事項

    FPGA原型驗證和其他驗證方法是不同的,任何一種其他驗證方法都是ASIC驗證中的一個環節,而FPGA驗證卻是一個過程。由于FPGAASIC
    發表于 09-10 17:22 ?1064次閱讀

    ASIC、ASSP、SoC和FPGA之間到底有何區別?

    我經常收到關于各類設備之間的差異的問題,諸如ASIC、ASSP、SoC和FPGA之間的區別問題。例如是SoC是ASIC嗎?或ASIC是SoC
    發表于 07-17 09:42 ?4.3w次閱讀

    ASICFPGA設計優勢和流程比較

    ASICFPGA 具有不同的價值主張,選擇其中之一之前,一定要對其進行仔細評估。2種技術的比較信息非常豐富。這里介紹了ASICFPGA的優勢與劣勢。
    發表于 11-25 09:24 ?4609次閱讀

    探析FPGAASIC的原理和區別

    FPGA是可編程ASICASIC:專用集成電路,它是面向專門用途的電路,專門為一個用戶設計和制造的。
    的頭像 發表于 12-15 09:58 ?5482次閱讀

    FPGA vs ASIC

    FPGA vs ASIC 相同點 都設計使用硬件描述語言(HDL),如VHDL或Verilog。但ASIC相比于FPGA開發上,代碼風格更為隨意,因為
    的頭像 發表于 11-28 10:30 ?1227次閱讀

    如何區分FPGAASIC

    ASIC基本都是基于標準單元開始設計的,還需要進行Place & Route。當芯片存在任何問題時,必須再次重新投片,直到達到你想要的功能和性能。ASIC設計流程非常昂貴,至少需要幾個月的時間才能完成。
    的頭像 發表于 03-21 11:15 ?967次閱讀
    如何<b class='flag-5'>區分</b><b class='flag-5'>FPGA</b>與<b class='flag-5'>ASIC</b>

    FPGAASIC技術對比

    FPGA要取代ASIC了,這是FPGA廠商喊了十多年的口號。可是,FPGA地盤占了不少,ASIC也依舊玩得愉快。那么,這兩位仁兄到底有啥不一
    的頭像 發表于 03-31 14:41 ?1689次閱讀
    <b class='flag-5'>FPGA</b>、<b class='flag-5'>ASIC</b>技術對比

    FPGAASIC的區別與聯系

      FPGAASIC作為數字電路的常見實現方式,其聯系和區別備受關注。本文將從FPGAASIC的基本概念入手,深入研究它們的區別與聯系,以幫助讀者更好地理解兩者的應用場景和選擇方法
    發表于 08-14 16:38 ?3161次閱讀

    FPGAASIC的優劣勢 FPGAASIC的應用場景及前景

      FPGAASIC是數字電路中常見的實現方式,因此人們經常會想要了解哪種芯片在未來的發展中更具有前途。然而,這取決于具體的應用場景和需求。在本文中,我們將探討FPGAASIC的優
    發表于 08-14 16:40 ?2149次閱讀
    主站蜘蛛池模板: a级男女性高爱潮高清试看| 国产成人在线小视频| 娇小8一12xxxx第一次| 青青久久网| 中文字幕欧美一区| 国产精品高清视频在线| 暖暖直播免费观看韩国| 亚洲欧美中文日韩v在线| 国产91综合| 欧美视频 亚洲视频| 中文字幕在线播放视频| 国产综合视频在线观看一区| 日本色呦呦| 99在线精品国自产拍| 久久学生精品国产自在拍| 亚洲成 人a影院青久在线观看| 被公疯狂玩弄的漂亮人妻| 美女扒开腿让男生桶爽免费APP| 亚洲精品无码国产爽快A片| 国产AV高清怡春院| 日本乱子伦一区二区三区| 97人人超碰国产精品最新蜜芽| 久久超碰色中文字幕| 亚洲成年人在线观看| 国产成人免费高清在线观看| 日本妈妈JMZZZZZ| caoporn超碰| 暖暖直播免费观看韩国| 99re久久热在这里精品| 老师破女学生特级毛片| 亚洲色在线| 极品少妇高潮XXXXX| 亚洲成人综合在线| 国产精品日本一区二区在线播放 | qvod电影网站| 美女视频秀色福利视频| 永久adc视频| 久久观看视频| 永久免费看bbb| 久久99热成人精品国产| 亚洲欧美成人综合|