目錄
第1章數目系統與數碼1.1數目基底與補數1.1.1數目的基底1.1.2補數的取法1.1.3補數的簡單應用-減法1.2未帶號數目系統1.2.1二進制數目系統1.2.2八進制數目系統1.2.3十六進制數目系統1.2.4二進制算術運算1.3帶號數表示法1.3.1正數表示法1.3.2負數表示法1.3.3帶號數表示範圍1.4帶號數算術運算1.4.1帶號大小表示法1.4.21補數表示法1.4.32補數表示法1.5文數字碼與數碼1.5.1文數字碼1.5.2十進制碼1.5.3格雷碼1.6錯誤偵測與更正碼1.6.1錯誤偵測碼1.6.2錯誤更正碼1.7參考資料1.8習題第2章 交換代數2.1布林代數2.1.1布林代數的公理2.1.2布林代數的基本定理2.2交換代數2.2.1基本定義2.2.2交換函數2.2.3邏輯運算子2.3交換函數標準式2.3.1最小項與最大項2.3.2標準(表示)式2.3.3標準式的互換2.3.4交換函數性質2.4交換函數與邏輯電路2.4.1基本邏輯閘2.4.2邏輯閘的基本應用2.4.3交換函數的執行2.5VerilogHDL介紹2.5.1HDL基本概念2.5.2程式模組基本結構2.5.3基本邏輯閘電路2.5.4模擬與測試2.6參考資料2.7習題第3章數位積體電路3.1邏輯閘相關參數3.1.1電壓轉換特性3.1.2雜音邊界3.1.3扇入與扇出3.2TTL邏輯族系3.2.1二極體與電晶體3.2.2標準TTLNOT閘3.2.3TTL基本邏輯閘3.2.4TTL邏輯族系輸出級電路3.3CMOS邏輯族系3.3.1基本原理3.3.2CMOS基本邏輯閘3.3.3CMOS邏輯族系輸出級電路3.3.4三態緩衝閘類型與應用3.4*ECL邏輯族系3.4.1*射極耦合邏輯閘電路3.5VerilogHDL3.5.1開關邏輯元件3.5.2三態邏輯閘3.5.3線接邏輯3.6參考資料3.7習題第4章交換函數化簡4.1基本概念4.1.1簡化準則4.1.2代數運算化簡法4.2卡諾圖化簡法4.2.1卡諾圖4.2.2卡諾圖化簡程序4.2.3最簡POS表式4.2.4未完全指定交換函數4.2.5五個變數卡諾圖4.2.6變數引入圖法4.3最簡式求取方法4.3.1質隱項表4.3.2Petrick方法4.3.3探索法4.4參考資料4.5習題第5章邏輯閘層次電路設計5.1組合邏輯電路設計與分析5.1.1組合邏輯電路設計5.1.2組合邏輯電路分析5.1.3組合邏輯電路的執行5.2邏輯閘層次組合邏輯電路5.2.1兩層邏輯閘電路5.2.2多層邏輯閘電路5.3組合邏輯電路時序分析5.3.1邏輯突波5.3.2函數突波5.3.3無邏輯突波邏輯電路設計5.4VerilogHDL5.4.1邏輯閘傳播延遲5.4.2資料流程層次5.4.3行為層次5.4.4測試標竿程式5.5參考資料5.6習題第6章組合邏輯電路模組設計6.1解碼器6.1.1解碼器電路設計6.1.2解碼器的擴充6.1.3執行交換函數6.2編碼器6.2.1編碼器(優先權編碼器)電路設計6.2.2編碼器的擴充6.3多工器6.3.1多工器電路設計6.3.2多工器的擴充6.3.3執行交換函數6.4解多工器6.4.1解多工器電路設計6.4.2解多工器的擴充6.4.3報行交換函數6.5比較器6.5.1大小比較器電路設計6.5.2比較器的擴充6.6算術運算電路設計6.6.1二進制加/減法運算電路6.6.2BCD加法運算電路6.6.3二進制乘法運算電路6.7VerilogHDL6.7.1基本組合邏輯電路模組6.7.2階層式設計概念6.7.3函數與工作6.8參考資料6.9習題第7章同步序向邏輯電路7.1序向邏輯電路概論7.1.1基本電路模式7.1.2序向邏輯電路表示方式7.1.3記憶元件7.2同步序向邏輯電路設計與分析7.2.1同步序向邏輯電路設計7.2.2由特性函數求激勵函數7.2.3狀態指定7.2.4同步序向邏輯電路分析7.3狀態化簡7.3.1完全指定狀態表化簡7.3.2未完全指定狀態表化簡7.4VerilogHDL7.4.1正反器7.4.2同步序向邏輯電路7.5參考資料7.6習題第8章 計數器與暫存器8.1計數器設計與分析8.1.1非同步(漣波)計數器設8.1.2同步計數器設計8.1.3計數器分析8.1.4商用MSI計數器8.2暫存器與移位暫存器8.2.1暫存器8.2.2移位暫存器8.2.3隨意存取記憶器(RAM)8.3移位暫存器的應用8.3.1資料格式轉換8.3.2序列產生器8.4時序產生電路8.4.1時脈產生器8.4.2時序產生器.8.4.3數位單擊電路8.5VerilogHDL8.5.1計數器電路8.5.2移位暫存器與應用8.6參考資料8.7習題第9章非同步序向邏輯電路9.1非同步序向邏輯電路設計與分析9.1.1電路基本模式9.1.2基本模式電路設計9.1.3脈波模式電路設計9.1.4非同步序向邏輯電路分析9.2元件延遲效應與狀態指定9.2.1邏輯突波9.2.2競賽與循環9.2.3狀態指定9.2.4基本突波9.3參考資料9.4習題第10章數位系統設計---使用ASM圖/RTL10.1數位系統設計策略10.1.1結構化數位系統設計10.1.2設計方法10.2ASM圖10.2.1ASM圖10.2.2ASM圖與狀態圖的等效10.2.3ASM圖的執行10.3資料處理單元設計與執行10.3.1RTL定義10.3.2暫存器資料轉移10.3.3記憶器資料轉移10.3.4算術與邏輯運算10.3.5移位運算10.4控制單元設計與執行10.4.1隨機邏輯控制單元10.4.2微程式控制單元10.5數位系統設計實例10.5.11位元數目計算電路10.5.2VerilogHDL程式10.6參考資料10.7習題第11章數位系統執行---使用可規劃元件11.1數位系統執行(ASIC實現)11.1.1數位系統(ASIC)執行方法11.1.2現場可規劃元件11.1.3CAD設計工具11.2可規劃邏輯元件(PLD)11.2.1ROM元件11.2.2PLA元件11.2.3PAL元件11.3CPLD與FPGA元件11.3.1CPLD元件---XC9500XL系列11.3.2FPGA元件---XC4000系列11.3.3CPLD/FPGA應用實例11.4參考資料11.5習題第12章數位邏輯電路實驗12.1邏輯電路實驗概論12.1.1基本元件12.1.2脈波產生器電路12.1.3輸出指示電路12.2基本組合邏輯電路實驗1數目系統實驗2數位邏輯閘實驗3交換函數與邏輯閘電路實驗4多層NAND/NOR邏輯閘電路實驗5解碼器與優先權編碼器實驗6多工器與解多工器實驗74位元加法/減法器電路實驗84位元對4位元乘法器電路12.3基本序向邏輯電路實驗90101序列偵測器電路實驗10非同步計數器電路實驗11同步計數器電路實驗12商用計數器74×163的應用實驗13移位暫存器實驗14移位暫存器計數器電路實驗15時序產生器電路12.4基本應用電路實驗16ECC產生器與檢查器實驗17算術運算單元實驗18數位時鐘實驗19串列加/減法器電路實驗201位元數目計數電路
第1章數目系統與數碼1.1數目基底與補數1.1.1數目的基底1.1.2補數的取法1.1.3補數的簡單應用-減法1.2未帶號數目系統1.2.1二進制數目系統1.2.2八進制數目系統1.2.3十六進制數目系統1.2.4二進制算術運算1.3帶號數表示法1.3.1正數表示法1.3.2負數表示法1.3.3帶號數表示範圍1.4帶號數算術運算1.4.1帶號大小表示法1.4.21補數表示法1.4.32補數表示法1.5文數字碼與數碼1.5.1文數字碼1.5.2十進制碼1.5.3格雷碼1.6錯誤偵測與更正碼1.6.1錯誤偵測碼1.6.2錯誤更正碼1.7參考資料1.8習題第2章 交換代數2.1布林代數2.1.1布林代數的公理2.1.2布林代數的...