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

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

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

FPGA的特點及架構(gòu)

科技觀察員 ? 來源:apogeeweb ? 作者:apogeeweb ? 2023-07-03 14:39 ? 次閱讀

FPGA(現(xiàn)場可編程門陣列),是在可編程器件(如PAL,GAL,CPLD等)的基礎(chǔ)上進一步發(fā)展的產(chǎn)物。它是作為ASIC領(lǐng)域的半定制電路開發(fā)的,不僅解決了定制電路的不足,而且克服了原有可編程器件柵極電路的局限性。它是當(dāng)今數(shù)字系統(tǒng)設(shè)計的主要硬件平臺,其主要特點是用戶可以完全通過軟件進行配置和編程來完成特定功能。并且可以反復(fù)擦除。

在修改和升級中,不需要對PCB電路板進行額外的更改,而只需要在計算機中修改和更新程序,使硬件設(shè)計工作成為軟件開發(fā)工作。縮短了系統(tǒng)設(shè)計的周期,提高了實施的靈活性,降低了成本。

FPGA的特點

1.高性能和實時性

由于FPGA芯片由數(shù)百萬個邏輯單元實現(xiàn),因此具有并行處理能力,運行速度比單片機DSP快得多。

2.高集成性能

FPGA可以根據(jù)用戶的需求在內(nèi)部嵌入硬/軟IP核,從而滿足不同的要求,使用SOPC技術(shù)可以節(jié)省目標(biāo)硬件的面積。

3.高可靠性、低成本

現(xiàn)在現(xiàn)在的FPGA芯片在出廠前都經(jīng)過了100%的測試,這意味著設(shè)計人員不需要承擔(dān)芯片的生產(chǎn)成本。

4.高靈活性和低功耗

FPGA是現(xiàn)場可編程的。用戶可以重復(fù)編程、擦除、使用或使用不同的設(shè)計來實現(xiàn)不同的功能,而外圍電路保持不變。這為產(chǎn)品升級和維護帶來了極大的便利。

FPGA的架構(gòu)

FPGA使用邏輯單元陣列(LCA)的概念,其中包括可配置邏輯模塊CLB(可配置邏輯塊),輸入/輸出塊(IOB),互連和靜態(tài)存儲器SRAM,用于存儲編程數(shù)據(jù)。

pYYBAGSibMiAevXIAADJyFzRLOI038.png

1.可編程邏輯模塊負載均衡

CLB是邏輯功能的基本單元,通常排列成規(guī)則陣列并分散在整個芯片中。負載均衡一般由邏輯函數(shù)發(fā)生器、觸發(fā)器、數(shù)據(jù)選擇器等組成。函數(shù)發(fā)生器用于實現(xiàn)n個輸入變量的任意組合邏輯。

poYBAGSibMSAFaq9AACBpLr5Crc942.png

2.輸入/輸出模塊(IOB)

IOB在器件引腳和內(nèi)部邏輯陣列之間提供連接,主要由輸入發(fā)生器,輸入緩沖器,輸出觸發(fā)/鎖存器和輸出緩沖器組成,可以定義為具有雙向I/O功能的輸入/輸出。當(dāng)定義為輸入時,通過引腳的信號首先發(fā)送到輸入緩沖器,輸入緩沖器分為兩個通道,一個直接發(fā)送到MUX通道,另一個在延遲后發(fā)送到輸入路徑D觸發(fā)器。然后發(fā)送到數(shù)據(jù)選擇器,根據(jù)不同的控制信息判斷CLB數(shù)組是發(fā)送到輸入緩沖區(qū)還是觸發(fā)。

3.可編程互連資源紅外

IR可以在CLB和CLB之間或CLB和IOB之間連接,IR主要由許多金屬段組成。這些金屬段具有可編程開關(guān),可通過自動接線連接各種電路。芯片內(nèi)線按長度劃分:單長度線(a),雙長線(b)和長線(c)。

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

    關(guān)注

    1625

    文章

    21624

    瀏覽量

    601245
  • 可編程器件
    +關(guān)注

    關(guān)注

    2

    文章

    59

    瀏覽量

    20918
收藏 人收藏

    評論

    相關(guān)推薦

    FPGA架構(gòu)演進之路 FPGA架構(gòu)設(shè)計原則和實現(xiàn)挑戰(zhàn)

    成本。FPGA架構(gòu)的設(shè)計涉及許多不同的設(shè)計選擇,從高級架構(gòu)參數(shù)到晶體管級實現(xiàn)細節(jié),目標(biāo)是制造高度可編程的器件,同時最小化可重新配置的面積和性能成本。隨著應(yīng)用需求和工藝技術(shù)能力的不斷發(fā)展,FPG
    發(fā)表于 08-11 09:52 ?1713次閱讀
    <b class='flag-5'>FPGA</b><b class='flag-5'>架構(gòu)</b>演進之路 <b class='flag-5'>FPGA</b><b class='flag-5'>架構(gòu)</b>設(shè)計原則和實現(xiàn)挑戰(zhàn)

    什么是FPGAFPGA是什么意思?FPGA特點

    Integrated Circuit Hardware Description)的進步。FPGA特點FPGA具有體系結(jié)構(gòu)和邏輯單元靈活、集成度高以及適用范圍寬等特點。 兼容了PLD
    發(fā)表于 10-05 16:32

    FPGA架構(gòu)和應(yīng)用基礎(chǔ)知識

    `FPGA代表現(xiàn)場可編程門陣列,它是一種半導(dǎo)體邏輯芯片,可編程成幾乎任何類型的系統(tǒng)或數(shù)字電路,類似于PLD。PLD僅限于數(shù)百個門,但FPGA支持數(shù)千個門。FPGA架構(gòu)的配置通常使用語言
    發(fā)表于 12-14 17:39

    ARM、DSP、FPGA的技術(shù)特點和區(qū)別是什么

    ARM、DSP、FPGA的技術(shù)特點和區(qū)別是什么?ARM(Advanced RISC Machines)是微處理器行業(yè)的一家知名企業(yè),設(shè)計了大量高性能、廉價、耗能低的RISC處理器、相關(guān)技術(shù)及軟件。ARM架構(gòu)是面向低預(yù)算市場設(shè)計的
    發(fā)表于 07-19 06:36

    FPGA各芯片架構(gòu)特點

    文章目錄各種硬件CPUGPUNPUFPGA各芯片架構(gòu)特點總結(jié)國產(chǎn)化分析華為Atlas 300寒武紀(jì)比特大陸各種硬件CPUCPU(Central Processing Unit)中央處理器,是一塊
    發(fā)表于 07-26 07:02

    FPGA芯片整體架構(gòu)

    FPGA芯片整體架構(gòu)如下所示,整個芯片是以BANK進...
    發(fā)表于 07-29 07:00

    FPGA 內(nèi)部詳細架構(gòu) 精選資料分享

    FPGA 內(nèi)部詳細架構(gòu)FPGA 芯片整體架構(gòu)1.可編程輸入輸出單元(IOB)(Input Output Block)2.可配置邏輯塊(CLB)(Configurable Logic B
    發(fā)表于 07-30 08:10

    ARM、DSP、FPGA的區(qū)別與特點

    ARM、DSP、FPGA特點和區(qū)別 ARM(Advanced RISC Machines)是微處理器行業(yè)的一家知名企業(yè),設(shè)計了大量高性能、廉價、耗能低的RISC處理器、相關(guān)技術(shù)及軟 件。ARM架構(gòu)是面向低預(yù)
    發(fā)表于 05-06 16:35 ?8021次閱讀

    FPGA 是如何引入工業(yè)驅(qū)動架構(gòu)的?

    在這個系列的第一篇博文中,我們了解到FPGA是如何被引入到驅(qū)動架構(gòu)中的?,F(xiàn)在,我們來看一看在一個工業(yè)驅(qū)動/伺服機架構(gòu)中使用FPGA時遇到的一些挑戰(zhàn),以及以COTS MCU形式運轉(zhuǎn)的控制
    發(fā)表于 04-26 12:17 ?2103次閱讀
    <b class='flag-5'>FPGA</b> 是如何引入工業(yè)驅(qū)動<b class='flag-5'>架構(gòu)</b>的?

    FPGA與DSP有哪些區(qū)別、特點及用途?

    FPGA是一種可編程的硅芯片,DSP是數(shù)字信號處理,當(dāng)系統(tǒng)設(shè)計人員在項目的架構(gòu)設(shè)計階段就面臨到底采用FPGA還是DSP的重要問題。本文將首先分別介紹FPGA和DSP的
    發(fā)表于 09-29 16:43 ?3.1w次閱讀

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

    通用FPGA架構(gòu)由三種類型的模塊組成。它們是I / O塊或焊盤,開關(guān)矩陣/互連線和可配置邏輯塊(CLB)。基本FPGA架構(gòu)具有二維邏輯塊陣列,其具有用于用戶安排邏輯塊之間的互連的裝置。
    的頭像 發(fā)表于 09-30 14:00 ?8122次閱讀

    淺談FPGA芯片架構(gòu)

    ?FPGA 芯片架構(gòu)是非常重要的,如果你不了解 FPGA 芯片內(nèi)部的詳細架構(gòu)
    的頭像 發(fā)表于 07-04 14:36 ?1192次閱讀
    淺談<b class='flag-5'>FPGA</b>芯片<b class='flag-5'>架構(gòu)</b>

    加速FPGA選擇和系統(tǒng)設(shè)計的架構(gòu)探索.zip

    加速FPGA選擇和系統(tǒng)設(shè)計的架構(gòu)探索
    發(fā)表于 12-30 09:21 ?3次下載

    fpga是什么架構(gòu)

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

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

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