<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

簡單認識現場可編程門陣列

Semi Connect ? 來源:Semi Connect ? 2023-12-01 09:25 ? 次閱讀

現場可編程門陣列 (Field Programmable Gate Array, FPGA)也稱為現場可編程器件,是在 PROM ( Programmable Read Only Memory )、PLD ( ProgrammableLogic Device)、 PLA ( Programmable Logic Array)、 GAL (Gate Array Logic)、CPLD ( Complex Programmable LogicDevice)等可編程器件的基礎上,發展成的一種半定制化集成電路芯片,它具有硬件可編程的特點。

1985年 Xilinx 公司推出全球第一款 FPGA 產品 XC2064, 使用了 2μm 制造工藝,包含64個邏輯塊(合1200個邏輯門)。 2003 年 Xilinx 公司推出了 90nm制造工藝的 Spartan-3 系列產品,隨后又推出了 65nm制造工藝的 Virtex-5 系列產品和 45nm制造工藝的 virtex-6系列產品。2011年 Xilinx公司和 Altera 公司相繼推出了 28nm制造工藝的 FPGA 產品,這些產品具有高效的邏輯集成功能和更低功耗。2016年Xilinx公司和 Altera 公司推出了 16nm 制造工藝的 FPGA 產品。

FPGA主要由可編程輸入/輸出單元(I/O Blocks)、可編程邏輯塊(Configurable Logic Block, CLB,簡稱邏輯單元)、嵌入式 RAM、可編程布線、底層嵌入功能單元和內嵌專用硬核六大部分組成??删幊踢壿媺K是 FPGA 的基本邏輯單元,它由觸發器(Trigger)和查找表 (Look-Up Table, LUT)兩部分組成。

FPGA 芯片包含數以百萬計的邏輯單元,配置它們實現特定的邏輯功能十分復雜,需要使用專用 EDA 開發工具編譯出對應的配置文件或二進制碼流。主流的 FPGA 廠商的 EDA 開發工具主要有 Altera(2015 年被Intel 并購)的 QuartusⅡ、Xilinx 的ISE 和 Vivado、Lattice 的 ispLEVER、 Atmel (2016 年被 Microchip 并購)的pASSP 和 Actel (2010年被 Microsemi 并購)的Libero。

FPGA 設計方法的發展可劃分為三個時代,即硬件描述時代、嵌入式軟核時代和異構系統時代。

硬件描述時代是 FPGA設計的第一個時代。設計人員根據待設計的電路功能使用硬件描述語言 ( Hardware Description Language, HDL)完成開發。由于模塊化數字電路可被封裝為 IP (Intellectual Property)核的形式,使用 IP 核完成FPGA 的最終設計,可大大提高效率。

嵌入式軟核時代是 FPGA 設計的第二個時代。它以 Altera 公司的微處理器軟核Nios Ⅱ和 Xilinx公司的微處理器軟核Microblaze 為代表。設計人員利用 FPGA內部的邏輯資源搭建微處理器軟核,再將 I/0 接口等IP軟核連接至微處理器軟核總線,從而構成可編程系統芯片 (Programmable Systemon Chip,PSoC)。設計人員可使用C、C++等高級語言控制可編程片上系統工作,實現軟硬件協同設計。?????

在功耗、性能和開發周期等因素的驅動下,FPGA 設計進入了異構系統時代。以CPU 為核心的哈佛結構(或馮氏結構)和可編程邏輯電路同時存在于FPGA中,使異構系統更具綜合優勢。例如,Altera 的 Cyclone V 系列和 Xilinx的Zynq系列均包含ARM硬核。同時,隨著高層次綜合 ( High -Level Synthesis,HLS)的推出,FPGA 的 EDA 工具得到進一步的發展,可直接使用C、C++等語言對 FPGA 進行硬件編程,更大程度地提高了 FPGA 的設計效率。

2010 年后,神經網絡技術在人工智能領域得到了廣泛的應用。FPGA 因具有高度并行、高吞吐量、低功耗和可重構等特點而備受關注,成為在實現深度學習算法的系統中提高性能功耗比的重要器件。

審核編輯:湯梓紅

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

    關注

    1604

    文章

    21340

    瀏覽量

    594042
  • Xilinx
    +關注

    關注

    70

    文章

    2121

    瀏覽量

    119521
  • 可編程器件
    +關注

    關注

    2

    文章

    59

    瀏覽量

    20879
  • 現場可編程門陣列

    關注

    1

    文章

    19

    瀏覽量

    4663

原文標題:現場可編程門陣列,現場可程式閘陣列,Field Programmable Gate Array (FPGA)

文章出處:【微信號:Semi Connect,微信公眾號:Semi Connect】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    現場可編程門陣列

    新人請問:FPGA即現場可編程門陣列,其中的“現場”是什么意思?指的是什么?
    發表于 03-13 09:10

    現場可編程門陣列有哪些應用?

    現場可編程門陣列(FPGA)是一種可編程邏輯器件,由成千上萬個完全相同的可編程邏輯單元組成,周圍是輸入/輸出單元構成的外設。制造完成后,FP
    發表于 08-06 08:27

    XC7K325T-2FFG900I現場可編程門陣列

    ,HPL工藝,1.0V核心電壓工藝技術和0.9V內核電壓選項可實現更低的功耗。XC7K160T-2FFG676I現場可編程門陣列XCKU035-1FFVA1156C現場
    發表于 04-13 14:27

    XC6SLX16-2FTG256C現場可編程門陣列

    XC6SLX16-2FTG256C現場可編程門陣列XC6SLX16-2CPG196I現場可編程門陣列
    發表于 04-13 14:30

    XA6SLX25-3CSG324Q現場可編程門陣列

    XA6SLX25-3CSG324Q現場可編程門陣列XC3S400-4FG456C現場可編程門陣列
    發表于 04-26 15:00

    XC3SD1800A-4CSG484LI現場可編程門陣列

    `Spartan-3ADSP現場可編程門陣列系列(FPGA)解決了大多數高容量的設計難題,成本敏感的高性能DSP應用。這兩人家庭提供的密度從1.8到3.4百萬系統門,如表1所示。Spartan-3A
    發表于 04-26 15:07

    XC5VLX85-1FF676C現場可編程門陣列

    和FXT平臺包括高級高速串行連接和鏈接/事務層功能。XC5VLX50T-3FF665C現場可編程門陣列XC5VLX50T-3FFG665C現場可編程
    發表于 04-26 15:41

    XC6SLX75T-2CSG484I現場可編程門陣列

    電壓和結溫指標均代表最壞情況。參數包含在流行的設計和典型應用中。XC6SLX75T-2CSG484I現場可編程門陣列XC6SLX75T-2FGG484I現場
    發表于 04-26 15:46

    XC7A200T-2FFV1156I現場可編程門陣列

    FPGA。所有電源電壓和結溫規格是最壞情況的代表。參數包含在流行設計中常見且典型應用程序。XC4VSX25-10FFG668C現場可編程門陣列XC7A200T-2FFV1156I現場
    發表于 04-26 16:00

    FPGA-現場可編程門陣列

    1.FPGA-現場可編程門陣列  每一塊FPGA芯片都是由有限多個帶有可編程連接的預定義源組成來實現一種可重構數字電路?! D1.FPGA不同構成  FPGA芯片說明書中,包含了
    發表于 07-30 07:23

    現場可編程門陣列在逆變器控制系統中的應用

    現場可編程門陣列在逆變器控制系統中的應用::介紹了現場可編程門陣列(FPGA)器件的內部結構特點
    發表于 09-20 18:01 ?24次下載

    現場可編程門陣列的結構與設計

    現場可編程門陣列的結構與設計   摘要:現場可編程門陣列
    發表于 07-07 10:59 ?1380次閱讀
    <b class='flag-5'>現場</b><b class='flag-5'>可編程</b><b class='flag-5'>門陣列</b>的結構與設計

    現場可編程門陣列的供電原理及應用

    現場可編程門陣列的供電原理及應用 FPGA概述現場可編程門陣列(FPGA)是一種
    發表于 03-17 10:44 ?1418次閱讀
    <b class='flag-5'>現場</b><b class='flag-5'>可編程</b><b class='flag-5'>門陣列</b>的供電原理及應用

    現場可編程邏輯門陣列器件 FPGA原理及應用設計

    現場可編程邏輯門陣列器件 FPGA原理及應用設計
    發表于 09-19 11:26 ?17次下載
    <b class='flag-5'>現場</b><b class='flag-5'>可編程</b>邏輯<b class='flag-5'>門陣列</b>器件 FPGA原理及應用設計

    基于現場可編程門陣列的電機控制器測試

    基于現場可編程門陣列的電機控制器測試
    發表于 07-02 16:57 ?14次下載
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>