可編程邏輯及存儲器件

PLD(Programmable Array Logic)(用戶根據自己的需要,定義其邏輯功能的器件)集成度與性能方面的折中
在這裏插入圖片描述
在這裏插入圖片描述
(1)熔絲編程
在這裏插入圖片描述
(2)mos管
在這裏插入圖片描述
電路符號:
在這裏插入圖片描述
叉號表示連接狀態
在這裏插入圖片描述
在這裏插入圖片描述
簡單可編程邏輯器件(使用與-或陣列)
(1)PLA
在這裏插入圖片描述
典型的PLA集成電路由16個輸入、48個乘積項、8個輸出(16x48x8)
(只能實現組合邏輯)
(2)PAL(只有與陣列是可以編程的)
在這裏插入圖片描述
PAL器件實現時序邏輯:
在這裏插入圖片描述
(3)GAL
在這裏插入圖片描述
在這裏插入圖片描述
複雜可編程邏輯器件
(1)CPLD
在這裏插入圖片描述

  • 邏輯塊
    在這裏插入圖片描述
    可編程乘積項陣列決定了每個邏輯塊乘積項的總數
    輸入變量個數決定了每個乘積項的變量個數
    乘積項分配電路:將乘積項陣列中任何一個乘積項分配給某一個宏單元或多個宏單元
    宏單元:一個或門、一個觸發器和一些可編程的數據選擇器及控制門
    在這裏插入圖片描述

可編程的內部連線:
(1)在這裏插入圖片描述
(2)
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
(2)FPGA

  • 採用LUT(查找表)實現邏輯功能,而非與或陣列
  • 編程技術採用SRAM(無限編程)和反熔絲(編程前呈現高阻態,加壓後電阻減小,導通,只能編程一次)
    在這裏插入圖片描述
    在這裏插入圖片描述
    使用FPGA一般使用E2 ROM存儲非易失數據

在這裏插入圖片描述
(1)邏輯塊
在這裏插入圖片描述
以及時序電路和存儲電路

(2)I/O塊
在這裏插入圖片描述
(3)互聯開關
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章