FPGA

FPGA

現場可程式邏輯

詳細解釋

FPGA(Field-Programmable Gate Array,現場可程式閘陣列)是一種可在製造後由用戶程式化的半導體器件。與固定功能的特殊應用積體電路不同,FPGA允許硬體邏輯在部署後重新配置,提供軟體的靈活性與硬體的性能。

FPGA架構:

  • 可配置邏輯塊(CLB):實現組合邏輯和時序邏輯的基本單元
  • 可程式互連:連接各個邏輯塊的開關矩陣
  • I/O區塊:與外部世界通信的介面
  • 專用硬體:DSP切片(乘法器)、Block RAM(記憶體)

AI領域的應用:

與其他硬體比較:

  • 比GPU:更高能效比,適合固定工作負載
  • 比ASIC:開發成本低,可迭代優化
  • 缺點:時脈頻率較低,開發需要硬體描述語言(Verilog/VHDL)

主要供應商:Xilinx(AMD)、Intel(Altera)、Lattice

探索更多AI詞彙

查看所有分類,繼續學習AI知識