第N章 現場可程式邏輯閘陣列

可程式規劃裝置,是一個重要的章節,也就是驅動著的結構「可程式規劃裝置—程式語言指令集架構—軟體」重要基礎,以數位邏輯電路圖的方式說明結構。

由於本章節會介紹階段可以, 分成可以佈線、設計電路、重新燒入,在設計與用途都是不同的。

在現在主流市場為主的可程式規劃裝置非 FPGA 莫數了。又依照 FPGA 市佔,分別為第一名 Xilinx ,第二名 Altera ,第三名 Lattice 。

因此可以知道老大吃肉喝酒,老二喝湯,老三只能撿剩的,因此既然如此 Lattice 透過開放原始碼的方式,吸引開放原始碼社群跟自幹玩家加入作為助力。

  • 唯讀記憶體(ROM, )
  • 隨機存取記憶體(RAM, )
  • 可程式邏輯陣列
  • 可程式陣列邏輯
  • 可程式邏輯裝置(PLD, Programmable Logic Device)
  • 序向可規劃裝置(SPLD, Small/Simple Programmable Logic Device)
  • 複雜可程式邏輯裝置(CPLD, Complex Programmable Logic Device)
  • 現場可程式邏輯閘陣列(FPGA, Field Programmable Gate Array)
graph TD subgraph "IC Design Tree" 1["IC Design Methodology"] --> 2["Full Custom"] 1 --> 3["Semi Custom"] 3 --> 4["Gate Array"] 3 --> 5["Standard Cell"] 3 --> 6["Programmable Device"] 6 --> SPLD 6 --> CPLD 6 --> FPGA 6 --> PLD end