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

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

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

FPGA的組成架構(gòu)、類(lèi)型及應(yīng)用講解

我快閉嘴 ? 來(lái)源:EDA365網(wǎng) ? 作者:EDA365網(wǎng) ? 2020-09-30 14:00 ? 次閱讀

FPGA代表現(xiàn)場(chǎng)可編程門(mén)陣列,它是一種半導(dǎo)體邏輯芯片,可編程成幾乎任何類(lèi)型的系統(tǒng)或數(shù)字電路,類(lèi)似于PLD。PLD僅限于數(shù)百個(gè)門(mén),但FPGA支持?jǐn)?shù)千個(gè)門(mén)。FPGA架構(gòu)的配置通常使用語(yǔ)言來(lái)指定,即HDL(硬件描述語(yǔ)言),其類(lèi)似于用于ASIC(專(zhuān)用集成電路)的語(yǔ)言。

與固定功能ASIC技術(shù)(如標(biāo)準(zhǔn)單元)相比,F(xiàn)PGA可提供許多優(yōu)勢(shì)。通常,ASIC需要數(shù)月才能制造出來(lái),并且它們的成本將達(dá)到數(shù)千美元才能獲得該設(shè)備。但是,F(xiàn)PGA的制造時(shí)間不到一秒鐘,成本從幾美元到一千美元不等。FPGA的靈活性在很大程度上降低了成本,功耗和延遲。與標(biāo)準(zhǔn)單元ASIC相比, FPGA需要20到35倍的面積,速度性能比ASIC慢3到4倍。本文介紹了FPGA的基礎(chǔ)知識(shí)和FPGA架構(gòu)模塊,包括I / O焊盤(pán),邏輯塊和開(kāi)關(guān)矩陣。FPGA是VLSI的一些新興趨勢(shì)領(lǐng)域。

FPGA架構(gòu)

通用FPGA架構(gòu)由三種類(lèi)型的模塊組成。它們是I / O塊或焊盤(pán),開(kāi)關(guān)矩陣/互連線和可配置邏輯塊(CLB)。基本FPGA架構(gòu)具有二維邏輯塊陣列,其具有用于用戶安排邏輯塊之間的互連的裝置。下面討論FPGA架構(gòu)模塊的功能:

CLB(可配置邏輯塊)包括數(shù)字邏輯,輸入和輸出。它實(shí)現(xiàn)了用戶邏輯。

互連提供邏輯塊之間的方向以實(shí)現(xiàn)用戶邏輯。

根據(jù)邏輯,開(kāi)關(guān)矩陣提供互連之間的切換。

用于外部世界的I / O墊與不同的應(yīng)用程序通信。

邏輯塊包含 MUX(多路復(fù)用器),D觸發(fā)器和LUT。LUT實(shí)現(xiàn)了組合邏輯功能; MUX用于選擇邏輯,D觸發(fā)器存儲(chǔ)LUT的輸出。

FPGA的基本構(gòu)建模塊是基于查找表的函數(shù)發(fā)生器。LUT的輸入數(shù)量從3,4,6變化,甚至在實(shí)驗(yàn)后變?yōu)??,F(xiàn)在,我們有自適應(yīng)LUT,每個(gè)LUT提供兩個(gè)輸出,并實(shí)現(xiàn)兩個(gè)函數(shù)發(fā)生器。

Xilinx Virtex-5是最受歡迎的FPGA,它包含一個(gè)與MUX連接的查找表(LUT)一個(gè)如上所述的觸發(fā)器。目前的FPGA由大約數(shù)百或數(shù)千個(gè)可配置邏輯塊組成。對(duì)于配置FPGA,Modelsim和Xilinx ISE軟件用于生成比特流文件和用于開(kāi)發(fā)。

基于應(yīng)用的FPGA類(lèi)型

現(xiàn)場(chǎng)可編程門(mén)陣列基于低端FPGA,中檔FPGA和高端FPGA等應(yīng)用分為三類(lèi)。

低端FPGA

這些類(lèi)型的FPGA設(shè)計(jì)用于低功耗,低邏輯密度和每芯片低復(fù)雜度。低端FPGA的例子是Altera的Cyclone系列,Xilinx的Spartan系列,Microsemi的融合系列和萊迪思半導(dǎo)體的Mach XO / ICE40。

中端FPGA

這些類(lèi)型的FPGA是低端和高端FPGA之間的最佳解決方案,它們是在性能和成本之間取得平衡而開(kāi)發(fā)的。中端FPGA的示例是來(lái)自Altera的Arria,來(lái)自Xlinix的Artix-7 / Kintex-7系列,來(lái)自Microsemi的IGL002和來(lái)自萊迪思半導(dǎo)體的ECP3和來(lái)自萊迪思半導(dǎo)體的ECP5系列。

高端FPGA

這些類(lèi)型的FPGA是為邏輯密度和高性能而開(kāi)發(fā)的。高端FPGA的例子有Altera的Stratix系列,Xilinx的Virtex系列,Achronix的Speedster 22i系列和Microsemi的ProASIC3系列。

FPGA的應(yīng)用:

FPGA在過(guò)去十年中獲得了快速增長(zhǎng),因?yàn)樗鼈冞m用于廣泛的應(yīng)用。FPGA的具體應(yīng)用包括數(shù)字信號(hào)處理,生物信息學(xué),設(shè)備控制器,軟件定義無(wú)線電,隨機(jī)邏輯,ASIC原型設(shè)計(jì),醫(yī)學(xué)成像,計(jì)算機(jī)硬件仿真,集成多個(gè)SPLD,語(yǔ)音識(shí)別,加密,過(guò)濾和通信編碼等等。

通常,F(xiàn)PGA保留用于生產(chǎn)量較小的特定垂直應(yīng)用。對(duì)于這些小批量應(yīng)用,頂級(jí)公司支付每單位硬件成本。如今,新的性能動(dòng)態(tài)和成本擴(kuò)展了可行的應(yīng)用范圍。

一些更常見(jiàn)的FPGA應(yīng)用包括:航空航天和國(guó)防,醫(yī)療電子,ASIC原型,音頻,汽車(chē),廣播,消費(fèi)電子,分布式貨幣系統(tǒng),數(shù)據(jù)中心,高性能計(jì)算,工業(yè),醫(yī)療,科學(xué)儀器,安全系統(tǒng),視頻和圖像處理,有線通信,無(wú)線通信。
責(zé)任編輯:tzh

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

    關(guān)注

    1620

    文章

    21510

    瀏覽量

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

    關(guān)注

    450

    文章

    49636

    瀏覽量

    417148
  • 半導(dǎo)體
    +關(guān)注

    關(guān)注

    334

    文章

    26323

    瀏覽量

    209988
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGA芯片架構(gòu)和資源有深入的理解,精通Verilog HDL、VHDL

    崗位職責(zé) 1.負(fù)責(zé)FPGA架構(gòu)設(shè)計(jì)、代碼編寫(xiě)、仿真等; 2.協(xié)同軟、硬件工程師完成系統(tǒng)聯(lián)調(diào)和測(cè)試; 3.負(fù)責(zé)項(xiàng)目中FPGA設(shè)計(jì)的相關(guān)文檔編寫(xiě)及維護(hù); 任職要求 1.碩士及以上學(xué)歷,電子、通信
    發(fā)表于 09-15 15:23

    主流芯片架構(gòu)包括哪些類(lèi)型

    主流芯片架構(gòu)是芯片設(shè)計(jì)領(lǐng)域中的核心組成部分,它們決定了芯片的功能、性能、功耗等多個(gè)方面。當(dāng)前,全球范圍內(nèi)主流的芯片架構(gòu)主要包括以下幾種類(lèi)型。
    的頭像 發(fā)表于 08-22 11:08 ?359次閱讀

    ai服務(wù)器是什么架構(gòu)類(lèi)型

    AI服務(wù)器,即人工智能服務(wù)器,是專(zhuān)門(mén)為人工智能應(yīng)用設(shè)計(jì)的高性能計(jì)算服務(wù)器。AI服務(wù)器的架構(gòu)類(lèi)型有很多種,以下是一些常見(jiàn)的架構(gòu)類(lèi)型: CPU架構(gòu)
    的頭像 發(fā)表于 07-02 09:51 ?578次閱讀

    SX3 Utility FPGA Configuration是否支持其他類(lèi)型FPGA

    ECP5 是否支持其他類(lèi)型FPGA? Microchip PolarFire FPGA例如 mpf300tl-fcsg536i
    發(fā)表于 05-22 08:13

    FPGA 完整形式

    。 架構(gòu): 它由數(shù)千個(gè)稱(chēng)為可配置邏輯塊 (CLB) 的基本元素組成,這些元素被稱(chēng)為結(jié)構(gòu)的可編程互連系統(tǒng)包圍,該結(jié)構(gòu)在 CLB 和 FPGA 與外部設(shè)備之間的 I/O 塊接口之間引導(dǎo)信號(hào)。 邏輯塊由
    發(fā)表于 03-30 11:49

    fpga封裝技術(shù)和arm架構(gòu)的優(yōu)缺點(diǎn)

    FPGA封裝技術(shù)和ARM架構(gòu)是兩個(gè)不同的概念,分別屬于硬件設(shè)計(jì)的不同領(lǐng)域。
    的頭像 發(fā)表于 03-26 15:51 ?529次閱讀

    fpga封裝技術(shù)和arm架構(gòu)有什么區(qū)別

    FPGA封裝技術(shù)與ARM架構(gòu)在多個(gè)方面存在顯著的區(qū)別。
    的頭像 發(fā)表于 03-26 15:50 ?536次閱讀

    fpga芯片架構(gòu)介紹

    FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)芯片架構(gòu)是一種高度靈活和可編程的集成電路架構(gòu),它以其獨(dú)特的結(jié)構(gòu)和功能,在現(xiàn)代電子系統(tǒng)中扮演著至關(guān)重要的角色。FPGA芯片
    的頭像 發(fā)表于 03-15 14:56 ?538次閱讀

    fpga是什么架構(gòu)

    FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)的架構(gòu)主要由可配置邏輯模塊(CLB)、輸入/輸出模塊(IOB)以及可編程互連資源組成。
    的頭像 發(fā)表于 03-14 17:05 ?613次閱讀

    基于微軟數(shù)據(jù)中心的FPGA講解分析

    FPGA 和 GPU 最大的區(qū)別在于體系結(jié)構(gòu),FPGA 更適合做需要低延遲的流式處理,GPU 更適合做大批量同構(gòu)數(shù)據(jù)的處理。
    發(fā)表于 02-27 14:45 ?490次閱讀
    基于微軟數(shù)據(jù)中心的<b class='flag-5'>FPGA</b><b class='flag-5'>講解</b>分析

    FPGA與GPU的區(qū)別

    和GPU之間的區(qū)別。 架構(gòu)FPGA是一種可編程邏輯器件,它由一系列可編程的邏輯單元(LOOKUP表和寄存器)組成,并通過(guò)可編程的互連網(wǎng)絡(luò)進(jìn)行連接。這使得FPGA具有高度的靈活性和可
    的頭像 發(fā)表于 12-25 15:28 ?1479次閱讀

    高速ADC模擬輸入架構(gòu)類(lèi)型介紹

    采用高速模數(shù)轉(zhuǎn)換器(ADC)的系統(tǒng)設(shè)計(jì)非常困難,對(duì)于輸入有兩類(lèi)ADC架構(gòu)可供選擇:緩沖型和無(wú)緩沖型。 緩沖和無(wú)緩沖架構(gòu)的特征 高線性度緩沖器,但需要更高的功率; 更易設(shè)計(jì)輸入網(wǎng)絡(luò)與高阻抗緩沖器接口
    發(fā)表于 12-18 07:42

    變頻器架構(gòu)組成和設(shè)計(jì)方法

    電子發(fā)燒友網(wǎng)站提供《變頻器架構(gòu)組成和設(shè)計(jì)方法.doc》資料免費(fèi)下載
    發(fā)表于 11-15 10:58 ?2次下載
    變頻器<b class='flag-5'>架構(gòu)</b><b class='flag-5'>組成</b>和設(shè)計(jì)方法

    LED驅(qū)動(dòng)架構(gòu)類(lèi)型

    電子發(fā)燒友網(wǎng)站提供《LED驅(qū)動(dòng)架構(gòu)類(lèi)型.doc》資料免費(fèi)下載
    發(fā)表于 11-15 09:50 ?0次下載
    LED驅(qū)動(dòng)<b class='flag-5'>架構(gòu)</b><b class='flag-5'>類(lèi)型</b>

    FPGA的基本組成和設(shè)計(jì)流程

    FPGA(Field Programmable Gate Array)是一種可編程邏輯器件,它是由大量的可編程邏輯單元(查找表、觸發(fā)器等)和可編程互連資源組成的。FPGA的靈活性和可重構(gòu)性使其在數(shù)字系統(tǒng)設(shè)計(jì)中得到了廣泛應(yīng)用。
    發(fā)表于 09-28 17:22 ?908次閱讀