本書是根據(jù)不斷發(fā)展的EDA技術(shù)以及作者多年的教學(xué)經(jīng)驗和工程實踐, 并在參閱大量同類教材和相關(guān)文獻的基礎(chǔ)上編寫完成。本書在內(nèi)容結(jié)構(gòu)、基本方法、應(yīng)用實例等方面的安排和取舍上, 既考慮了EDA技術(shù)理論的系統(tǒng)性、完整性和簡潔性, 又注重了EDA技術(shù)教學(xué)的可操作性和實踐性, 盡量做到用理論指導(dǎo)電子設(shè)計實踐, 用設(shè)計實例驗證理論技術(shù), 實現(xiàn)了理論與實踐的有機結(jié)合。另外, 本書每章均附有內(nèi)容提要、本章小結(jié)和習(xí)題與正文配合, 便于組織教學(xué)和自學(xué)。
前言
第1章 EDA技術(shù)概述
1.1 EDA技術(shù)的含義
1.2 EDA技術(shù)的發(fā)展
1.3 EDA技術(shù)的主要內(nèi)容
1.4 EDA設(shè)計方法
1.5 EDA設(shè)計流程
本章小結(jié)
習(xí)題
第2章 可編程邏輯器件
2.1 概述
2.2 可編程邏輯器件的組成和分類
2.3 可編程陣列邏輯(PAL)器件
2.4 通用邏輯陣列(GAL)器件
前言
第1章 EDA技術(shù)概述
1.1 EDA技術(shù)的含義
1.2 EDA技術(shù)的發(fā)展
1.3 EDA技術(shù)的主要內(nèi)容
1.4 EDA設(shè)計方法
1.5 EDA設(shè)計流程
本章小結(jié)
習(xí)題
第2章 可編程邏輯器件
2.1 概述
2.2 可編程邏輯器件的組成和分類
2.3 可編程陣列邏輯(PAL)器件
2.4 通用邏輯陣列(GAL)器件
2.5 復(fù)雜可編程邏輯器件(CPLD)
2.6 現(xiàn)場可編程門陣列(FPGA)器件
2.7 FPGA和CPLD的差別與特點
2.8 可編程邏輯器件產(chǎn)品簡介
本章小結(jié)
習(xí)題
第3章 EDA開發(fā)軟件及應(yīng)用
3.1 Quar[usⅡ簡介
3.2 QuartusⅡ軟件的安裝
3.3 QuanusⅡ軟件的設(shè)計流程
3.4 QuartusⅡ軟件的設(shè)計應(yīng)用
3.5 QuartusⅡ中可參數(shù)化宏模塊介紹及應(yīng)用
3.6 嵌入式邏輯分析儀SignalTapⅡ
3.7 仿真軟件ModelSim及其應(yīng)用
本章小結(jié)
習(xí)題
第4章 VerilogHDL硬件描述語言
4.1 VerilogHDL概述
4.2 VerilogHDL語言要素
4.3 VerilogHDL設(shè)計模塊的基本結(jié)構(gòu)
4.4 門級建模
4.5 數(shù)據(jù)流建模
4.6 行為級建模
4.7 結(jié)構(gòu)建模
4.8 任務(wù)和函數(shù)
4.9 編譯預(yù)處理
4.10 系統(tǒng)任務(wù)和系統(tǒng)函數(shù)
本章小結(jié)
習(xí)題
第5章 EDA基礎(chǔ)實驗
5.1 原理圖輸入法設(shè)計實驗
5.2 VerilogHDL輸入法設(shè)計實驗
5.3 硬件控制接口實驗
本章小結(jié)
習(xí)題
第6章 EDA技術(shù)的應(yīng)用
6.1 數(shù)字鐘設(shè)計
6.2 鍵盤掃描及數(shù)碼管顯示應(yīng)用
6.3 串行接口應(yīng)用
6.4 計算器設(shè)計
6.5 交通控制器設(shè)計
本章小結(jié)
習(xí)題
附錄 ATE3教學(xué)與開發(fā)平臺
附錄 BDE2教學(xué)與開發(fā)平臺
參考文獻