數字電路基礎課件-數字教案(第8章).ppt
《數字電路基礎課件-數字教案(第8章).ppt》由會員分享,可在線閱讀,更多相關《數字電路基礎課件-數字教案(第8章).ppt(28頁珍藏版)》請在裝配圖網上搜索。
第八章 可編程邏輯器件,第八章 可編程邏輯器件 (PLD, Programmable Logic Device),8.1 概述 一、PLD的基本特點 1. 數字集成電路從功能上有分為通用型、專用型兩大類 2. PLD的特點:是一種按通用器件來生產,但邏輯功能是由用戶通過對器件編程來設定的,數字 系統(tǒng),,二、PLD的發(fā)展和分類 PROM是最早的PLD PAL 可編程邏輯陣列 FPLA 現場可編程陣列邏輯 GAL 通用陣列邏輯 EPLD 可擦除的可編程邏輯器件 FPGA 現場可編程門陣列 ISP-PLD 在系統(tǒng)可編程的PLD,三、LSI中用的邏輯圖符號,EPROM:與陣列固定,或陣列可編程,8.2 現場可編程邏輯陣列 FPLA,組合電路和時序電路結構的通用形式,A0~An-1,W0 W(2n-1),D0 Dm,8.2 FPLA,組合電路和時序電路結構的通用形式,8.3 PAL(Programmable Array Logic) 8.3.1 PAL的基本電路結構 一、基本結構形式 可編程“與”陣列+固定“或”陣列+輸出電路 最簡單的形式為: 二、編程單元 出廠時, 所有的交叉點均有熔絲,8.3.2 PAL的輸出電路結構和反饋形式,一. 專用輸出結構,用途:產生組合邏輯電路,二. 可編程輸入/輸出結構,用途:組合邏輯電路, 有三態(tài)控制可實現總線連接 可將輸出作輸入用,,三. 寄存器輸出結構,,用途:產生時序邏輯電路,四. 異或輸出結構,,時序邏輯電路 還可便于對“與-或”輸出求反,五. 運算反饋結構,時序邏輯電路 可產生A、B的十六種算術、邏輯運算,8.4 通用邏輯陣列 GAL,8.4.1 電路結構形式 可編程“與”陣列 + 固定“或”陣列 + 可編程輸出電路 OLMC,編程單元 采用E2CMOS 可改寫,GAL16V8,8.4.2 OLMC,,,,,,數據選擇器,,8.4.3 GAL的輸入和輸出特性,GAL是一種較為理想的高輸入阻抗器件,8.5 可擦除的可編程邏輯陣列EPLD,一、結構特點 相當于 “與-或”陣列(PAL) + OLMC 二、采用EPROM工藝 集成度提高,8.7 現場可編程門陣列FPGA,一、基本結構,,,1. IOB 2. CLB 3. 互連資源 4. SRAM,1. IOB,可以設置為輸入/輸出; 輸入時可設置為:同步(經觸發(fā)器) 異步(不經觸發(fā)器),2. CLB,本身包含了組合電路和觸發(fā)器,可構成小的時序電路 將許多CLB組合起來,可形成大系統(tǒng),3. 互連資源,4. SRAM分布式 每一位觸發(fā)器控制一個編程點,二、編程數據的裝載,數據可先放在EPROM或PC機中 通電后,自行啟動FPGA內部的一個時序控制邏輯電路,將在EPROM中存放的數據讀入FPGA的SRAM中 “裝載”結束后,進入編程設定的工作狀態(tài),??!每次停電后,SRAM中數據消失 下次工作仍需重新裝載,8.8 在系統(tǒng)可編程通用數字開關(ispGDS),8.9 PLD的編程,以上各種PLD均需離線進行編程操作,使用開發(fā)系統(tǒng) 一、開發(fā)系統(tǒng) 硬件:計算機+編程器 軟件:開發(fā)環(huán)境(軟件平臺) VHDL, Verilog 真值表,方程式,電路邏輯圖(Schematic) 狀態(tài)轉換圖( FSM),二、步驟 抽象(系統(tǒng)設計采用Top-Down的設計方法) 選定PLD 選定開發(fā)系統(tǒng) 編寫源程序(或輸入文件) 調試,運行仿真,產生下載文件 下載 測試,isp器件的編程接口(Lattice),,,開發(fā) 環(huán)境,使用ispPLD的優(yōu)點: *不再需要專用編程器 *為硬件的軟件化提供可能 *為實現硬件的遠程構建提供可能,- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 數字電路 基礎 課件 數字 教案
裝配圖網所有資源均是用戶自行上傳分享,僅供網友學習交流,未經上傳用戶書面授權,請勿作他用。
鏈接地址:http://zhongcaozhi.com.cn/p-2836323.html