出版時間:2003-5 出版社:電子工業(yè)出版社 作者:陳云洽,保延翔 頁數(shù):299 字數(shù):405000
內(nèi)容概要
本書從數(shù)字系統(tǒng)設計的角度出發(fā),簡明而系統(tǒng)地介紹了可編程邏輯器件及其開發(fā)與應用技術(shù)。內(nèi)容包括:在系統(tǒng)可編程邏輯器件的一般結(jié)構(gòu)、原理,作為設計工具的硬件描述語言ABEL-HDL、VHDL,相關(guān)的EDA軟件以及基于可編程邏輯器件的數(shù)字系統(tǒng)設計方法。在取材和編排上,力求理論聯(lián)系實際、由淺入深、循序漸進。書中結(jié)合實際應用,對用ABEL-HDL和VHDL設計數(shù)字系統(tǒng)的方法做了詳細討論,并給出許多有代表性的實例。相關(guān)器件和EDA開發(fā)平臺選取了國內(nèi)廣泛使用的 Lattice公司的ispLSI器件及其開發(fā)工具ispDesignEXPERT設計系統(tǒng)。
本書可作為高等院校電子、通信、自控、計算機類各專業(yè)的教材,也可作為上述學科及相關(guān)學科工程技術(shù)人員的參考書。
書籍目錄
第1章 可編程邏輯器件簡介1.1 可編程邏輯器件的發(fā)展1.2 可編程邏輯器件分類1.2.1 可編程邏輯器件按集成度的分類1.2.2 可編程邏輯器件按結(jié)構(gòu)的分類1.2.3 可編程邏輯器件按編程工藝的分類1.3 PLD的基本結(jié)構(gòu)1.3.1 與或陣列1.3.2 宏單元1.4 FPGA的基本結(jié)構(gòu)1.4.1 查找表型FPGA的結(jié)構(gòu)1.4.2 多路開關(guān)型FPGA的結(jié)構(gòu)1.4.3 多級與非門型FPGA的結(jié)構(gòu)1.5 先進的編程和測試技術(shù)1.5.1 在系統(tǒng)可編程技術(shù)1.5.2 邊界掃描測試技術(shù)思考與練習第2章 ispLSI器件的結(jié)構(gòu)與原理2.1 ispLSI器件概述2.1.1 ispLSI器件簡介2.1.2 ispLSI器件的主要技術(shù)特性2.2 ispLSI器件的結(jié)構(gòu)與原理2.2.1 萬能邏輯塊GLB(Generic Logic Block)2.2.2 集總布線區(qū)GRP(Global Routing Pool)2.2.3 輸入/ 輸出單元IOC(Input/Output Cell)2.2.4 輸出布線區(qū)ORP(Output Routing Pool)2.2.5 時鐘分配網(wǎng)絡CDN(Clock Distribution Network)2.2.6 宏模塊結(jié)構(gòu)(Megablock)2.3 ispLSI 1016的主要性能指標和封裝2.3.1 ispLSI 1016的主要性能指標2.3.2 ispLSI/pLSI 1016的封裝和引腳定義思考與練習第3章 ispLSI器件的編程3.1 在系統(tǒng)編程技術(shù)原理3.1.1 ispLSI器件的編程結(jié)構(gòu)3.1.2 ISP狀態(tài)機3.1.3 ISP編程的定時關(guān)系3.2 ISP器件的編程方式3.2.1 通過PC的I/O口編程3.2.2 利用用戶目標系統(tǒng)或線路板上的單片機或微處理器編程3.2.3 多個ISP器件的編程3.3 互連的在系統(tǒng)編程3.3.1 ispGDS的結(jié)構(gòu)與原理3.3.2 ispGDS器件的編程思考與練習第4章 ABEL-HDL4.1 ABEL-HDL的基本元素與語法4.1.1 字符集4.1.2 標識符4.1.3 字符串4.1.4 注釋4.1.5 操作數(shù)4.1.6 運算符、表達式和方程4.1.7 集合4.1.8 特殊常量值4.1.9 塊4.1.10 變量及變量代換4.2 ABEL-HDL的語言結(jié)構(gòu)4.2.1 基本結(jié)構(gòu)4.2.2 文件頭部4.2.3 定義段4.2.4 邏輯描述段4.2.5 測試向量段4.2.6 結(jié)束段4.3 指示字思考與練習第5章 VHDL簡介5.1 概述5.2 VHDL程序結(jié)構(gòu)5.2.1 VHDL程序的基本結(jié)構(gòu)5.2.2 實體說明5.2.3 結(jié)構(gòu)體5.2.4 配置5.2.5 程序包和庫5.3 VHDL的基本元素5.3.1 標識符5.3.2 數(shù)據(jù)對象5.3.3 數(shù)據(jù)類型5.3.4 屬性5.3.5 VHDL的表達式與運算符5.4 VHDL的基本描述語句5.4.1 順序語句5.4.2 并行語句5.4.3 子程序思考與練習第6章 ispDesignEXPERT及其應用6.1 可編程邏輯器件設計的一般方法6.1.1 開發(fā)工具6.1.2 器件設計的一般方法6.2 ispDesignEXPERT設計軟件6.2.1 ispDesignEXPERT系統(tǒng)的設計環(huán)境6.2.2 ispDesignEXPERT軟件的基本命令6.3 ispDesignEXPERT設計軟件的應用6.3.1 創(chuàng)建新項目6.3.2 電路原理圖的輸入6.3.3 ABEL-HDL文件的輸入6.3.4 建立頂層設計文件6.3.5 層次化操作6.3.6 編譯和設計的實現(xiàn)6.3.7 邏輯功能仿真(邏輯模擬)6.3.8 時序仿真6.3.9 仿真調(diào)試6.3.10 引腳鎖定6.3.11 ISP器件的編程6.4 VHDL輸入設計方式6.4.1 VHDL文件的輸入6.4.2 VHDL源程序的綜合6.4.3 仿真測試6.4.4 引腳鎖定和器件的編程6.5 ispDesignEXPERT的文件后綴及含義思考與練習第7章 采用ISP器件的數(shù)字系統(tǒng)設計7.1 采用ISP器件的數(shù)字系統(tǒng)設計方法7.1.1 數(shù)字系統(tǒng)的設計過程7.1.2 數(shù)字系統(tǒng)設計的基本方法7.2 組合邏輯電路的設計7.2.1 運用ABEL-HDL設計組合邏輯電路7.2.2 運用VHDL設計組合邏輯電路7.3 時序邏輯電路的設計7.3.1 運用ABEL-HDL設計時序邏輯電路7.3.2 運用VHDL設計時序邏輯電路7.4 測試向量序列的編寫7.4.1 編寫測試向量序列的基本方法7.4.2 編寫測試向量的技巧7.5 數(shù)字系統(tǒng)設計7.5.1 系統(tǒng)設計7.5.2 采用電路原理圖/ABEL-HDL描述系統(tǒng)功能7.5.3 編譯、仿真測試與適配7.5.4 采用ABEL-HDL描述系統(tǒng)功能7.5.5 采用電路原理圖/VHDL描述系統(tǒng)功能7.5.6 采用VHDL描述系統(tǒng)功能(一)7.5.7 采用VHDL描述系統(tǒng)功能(二)思考與練習第8章 數(shù)字系統(tǒng)設計實例8.1 智力競賽搶答器的設計8.1.1 搶答器的功能描述8.1.2 搶答器的設計8.1.3 采用電路原理圖/ABEL-HDL描述的搶答器的設計8.1.4 仿真與測試8.1.5 采用ABEL-HDL描述的搶答器的設計8.1.6 采用VHDL描述的搶答器的設計8.2 交通信號燈控制器的設計8.2.1 交通信號燈控制器的功能描述8.2.2 交通信號燈控制器的設計8.2.3 采用電路原理圖/ABEL-HDL描述的交通信號燈控制器的設計8.2.4 仿真與測試8.2.5 采用VHDL描述的交通信號燈控制器的設計8.3 簡易電子樂器的設計8.3.1 樂曲演奏電路的基本原理8.3.2 簡易電子樂器的功能描述8.3.3 電子薩克斯管的設計8.3.4 采用電路原理圖/ABEL-HDL描述的電子薩克斯管的設計8.3.5 采用VHDL描述的電子薩克斯管的設計8.4 數(shù)字頻率計的設計8.4.1 數(shù)字頻率計的功能描述8.4.2 簡易數(shù)字頻率計的設計8.4.3 采用電路原理圖描述的簡易數(shù)字頻率計的設計8.4.4 采用VHDL描述的簡易數(shù)字頻率計的設計8.5 FIR數(shù)字濾波器的設計8.5.1 FIR數(shù)字濾波器結(jié)構(gòu)簡介8.5.2 FIR濾波器的設計方案8.5.3 采用VHDL描述的FIR濾波器的設計思考與練習參考文獻
圖書封面
評論、評分、閱讀與下載
CPLD應用技術(shù)與數(shù)字系統(tǒng)設計 PDF格式下載