出版時間:2006-8 出版社:國防工業(yè) 作者:劉建清 頁數(shù):254
Tag標(biāo)簽:無
內(nèi)容概要
CPLD(復(fù)雜可編程邏輯器件)在數(shù)字電子技術(shù)領(lǐng)域中的應(yīng)用越來越廣泛,尤其適合于新產(chǎn)品的開發(fā)與小批量生產(chǎn),因此深受廣大工程技術(shù)人員喜愛?! 稄牧汩_始學(xué)CPLD和Verilog HDL編程技術(shù)》定位于讓初學(xué)者從零起步,輕松學(xué)會CPLD的系統(tǒng)設(shè)計技術(shù)。本書以ALTERA公司的系列芯片為目標(biāo)載體,簡要分析了可編程邏輯器件的結(jié)構(gòu)和特點,以及相應(yīng)開發(fā)軟件的使用方法,同時,還用大量篇幅介紹了初學(xué)者最容易掌握的Verilog HDL硬件描述語言。本書完全以實戰(zhàn)為主,通過實踐的方法幫助讀者加深理解CPLD的基本知識。 本書附贈光盤一張,光盤中包含了書中所有實驗的源程序。 《從零開始學(xué)CPLD和Verilog HDL編程技術(shù)》可供從事各類電子系統(tǒng)設(shè)計的廣大工程技術(shù)人員以及電子愛好者閱讀,也可作為電子類專業(yè)的教材或教學(xué)參考書使用。
書籍目錄
第一章 CPLD與FPGA概述第一節(jié) 可編程邏輯器件的發(fā)展及特點一、可編程邏輯器件的發(fā)展二、CPLD/FGPA的用途三、CPLD/FPGA的特點四、CPLD與FPGA的比較五、CPLD/FPGA和單片機(jī)的比較第二節(jié) CPLD/FPGA的基本工作原理一、基于乘積項的CPLD的工作原理二、采用查找表的FPGA的工作原理第三節(jié) Altera系列CPLD介紹一、MAX7000系列器件簡介二、MAX7000系列器件的結(jié)構(gòu)三、MAX7000系列器件功能描述第四節(jié) Xilinx系列CPLD介紹一、XC9500系列器件簡介二、XC9500系列器件的結(jié)構(gòu)三、XC9500系列器件功能描述第五節(jié) 可編程邏輯器件的開發(fā)一、可編程邏輯器件的設(shè)計過程二、可編程邏輯器件設(shè)計舉例第二章 CPLD實驗儀介紹第一節(jié) DP-MCU/Altera實驗儀一、實驗儀主要器件二、應(yīng)用接口三、跳線接口四、原理簡介第二節(jié) DP—MCU/Xilinx實驗儀一、實驗儀主要器件二、應(yīng)用接口三、跳線接口四、原理簡介第三節(jié) 其他CPLD實驗儀一、CPLDMCU下載仿真實驗儀二、Altera CPLD開發(fā)板三、5l+CPLD學(xué)習(xí)板第三章 CPLD開發(fā)軟件和仿真軟件的使用第一節(jié) Altera開發(fā)軟件MAX+plusII的安裝和使用一、MAX+plusII的安裝二、MAX+plusII的使用第二節(jié) Xmnx開發(fā)軟件ISE WebPACK的安裝和使用一、WebPACK軟件的安裝二、WebPACK軟件的使用第三節(jié) 仿真Modelsim SE軟件的安裝和使用一、Modelsim SE 6.0軟件的安裝二、Modelsim SE 6.0軟件的使用第四章 初識Verilog HDL第一節(jié) 硬件描述語言概述一、什么是硬件描述語言二、硬件描述語言的發(fā)展三、為何使用硬件描述語言第二節(jié) Verilog HDL基本知識一、什么是Verilog HDL二、Verilog HDL的發(fā)展三、Verilog HDL與VHDL比較四、Verilog HDL與C語言的比較第三節(jié) Verilog HDL模塊介紹一、什么是模塊二、模塊的結(jié)構(gòu)第五章 Verilog HDL數(shù)據(jù)類型與運(yùn)算符第一節(jié) Verilog HDL基本詞法一、標(biāo)識符二、關(guān)鍵字三、注釋四、空白符第二節(jié) Verilog HDL常量變量及其數(shù)據(jù)類型一、常量及其數(shù)據(jù)類型二、變量及其數(shù)據(jù)類型第三節(jié) Verilog HDL運(yùn)算符一、算術(shù)運(yùn)算符二、邏輯運(yùn)算符三、位運(yùn)算符四、關(guān)系運(yùn)算符五、等式運(yùn)算符六、縮位運(yùn)算符七、移位運(yùn)算符八、條件運(yùn)算符九、位拼接運(yùn)算符第六章 Verilog HDL基本語句第一節(jié) 賦值語句一、持續(xù)賦值語句二、過程賦值語句第二節(jié) 塊語句一、串行塊語句beginIend二、并行塊語句fork-join第三節(jié) 過程語句一、initial過程語句二、always過程語句第四節(jié) 條件語句一、if條件語句二、case條件語句第五節(jié) 循環(huán)語句一、forever語句二、repeat語句三、while語句四、for語句第六節(jié) 編譯向?qū)дZ句一、宏替換define二、文件包舍include三、條件編譯ifdef、else、endif四、時間尺度timescale第七節(jié) 任務(wù)(task)和函數(shù)(function)說明語句一、任務(wù)(task)說明語句二、函數(shù)(function)說明語句第八節(jié) 系統(tǒng)任務(wù)與系統(tǒng)函數(shù)一、$display和$write任務(wù)二、$monitor與$strobe三、$time與$realtime四、$finish與$stop第七章 Verilog HDL的描述方式第一節(jié) 結(jié)構(gòu)描述方式一、Verilog HDL內(nèi)置門元件二、門級結(jié)構(gòu)描述第二節(jié) 數(shù)據(jù)流描述方式第三節(jié) 行為描述方式第八章 用Verilog HDL描述數(shù)字電路第一節(jié) 基本門電路的設(shè)計一、與門二、或門三、非門四、與非門五、或非門六、異或門七、緩沖門八、三態(tài)門第二節(jié) 組合邏輯電路的設(shè)計一、數(shù)據(jù)選擇器二、編碼器三、譯碼器四、加法器第三節(jié) 雙穩(wěn)態(tài)觸發(fā)器的設(shè)計一、RS觸發(fā)器二、D觸發(fā)器三、JK觸發(fā)器四、T觸發(fā)器第四節(jié) 時序邏輯電路的設(shè)計一、寄存器二、鎖存器三、計數(shù)器第九章 CPLD實驗與綜合設(shè)計實例第一節(jié) CPLD基本實驗一、LED發(fā)光二極管實驗二、鍵盤實驗三、數(shù)碼LED顯示器實驗四、音響實驗第二節(jié) CPLD綜合設(shè)計實例一、樂曲演奏電路二、數(shù)字鐘三、頻率計四、交通燈參考文獻(xiàn)
編輯推薦
CPLD(復(fù)雜可編程邏輯器件)在數(shù)字電子技術(shù)領(lǐng)域中的應(yīng)用越來越廣泛,尤其適合于新產(chǎn)品的開發(fā)與小批量生產(chǎn),因此深受廣大工程技術(shù)人員喜愛?! ”緯ㄎ挥谧尦鯇W(xué)者從零起步,輕松學(xué)會CPLD的系統(tǒng)設(shè)計技術(shù)。本書以ALTERA公司的系列芯片為目標(biāo)載體,簡要分析了可編程邏輯器件的結(jié)構(gòu)和特點,以及相應(yīng)開發(fā)軟件的使用方法,同時,還用大量篇幅介紹了初學(xué)者最容易掌握的Verilog HDL硬件描述語言。本書完全以實戰(zhàn)為主,通過實踐的方法幫助讀者加深理解CPLD的基本知識。本書附贈光盤一張,光盤中包含了書中所有實驗的源程序?! ”緯晒氖赂黝愲娮酉到y(tǒng)設(shè)計的廣大工程技術(shù)人員以及電子愛好者閱讀,也可作為電子類專業(yè)的教材或教學(xué)參考書使用。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
從零開始學(xué)CPLD和Verilog HDL編程技術(shù) PDF格式下載