出版時(shí)間:2005-7 出版社:人民郵電出版社 作者:億特科技 頁(yè)數(shù):284 字?jǐn)?shù):446000
內(nèi)容概要
本書(shū)介紹了目前主流的CPLD/FPGA開(kāi)發(fā)工具——Quartus II 4.0,并精選了10多個(gè)實(shí)際開(kāi)發(fā)案例向讀者詳細(xì)闡明了CPLD/FPGA的應(yīng)用設(shè)計(jì)方法,它們是16位并行乘法器設(shè)計(jì)、通用16位乘法器的流水線(xiàn)設(shè)計(jì)。雙端口RAM存儲(chǔ)器的設(shè)計(jì)、同步/異步FIFO存儲(chǔ)器的設(shè)計(jì)、海明碼編解碼器芯片的設(shè)計(jì)、RS編解碼器芯片設(shè)計(jì)及其擴(kuò)展應(yīng)用、帶PWM輸出的定時(shí)器/計(jì)數(shù)器芯片設(shè)計(jì)及其擴(kuò)展應(yīng)用、通用存儲(chǔ)控制器芯片的設(shè)計(jì)以及USB2.0接口芯片設(shè)計(jì),涵蓋了目前專(zhuān)用集成電路芯片(ASIC)開(kāi)發(fā)和CPLD/FPGA開(kāi)發(fā)的主要應(yīng)用技術(shù)。 本書(shū)專(zhuān)業(yè)性和實(shí)用性較強(qiáng)。適合中高級(jí)電路設(shè)計(jì)人員、集成電路開(kāi)發(fā)人員以及CPLD/FPGA系統(tǒng)設(shè)計(jì)人員閱讀和參考。
書(shū)籍目錄
第1章 CPLD/FPGA開(kāi)發(fā)基礎(chǔ) 1.1 CPLD/FPGA基礎(chǔ)知識(shí) 1.1.1 數(shù)字集成電路的發(fā)展 1.1.2 CPLD/FPGA內(nèi)部結(jié)構(gòu) 1.2 Verilog HDL基礎(chǔ) 1.2.1 Vefilog HDL程序結(jié)構(gòu) 1.2.2 Verilog HDL基本詞法 1.2.3 Verilog HDL數(shù)據(jù)類(lèi)型 1.2.4 Verilog HDL運(yùn)算符 1.2.5 Vefilog HDL表達(dá)式 1.2.6 Verilog HDL行為建模與綜合 1.2.7 Verilog HDL任務(wù)與函數(shù) 1.3 CPLD/FPGA的基本開(kāi)發(fā)流程 1.3.1 CPLD/FPGA基本開(kāi)發(fā)流程 1.3.2 CPLD/FPGA開(kāi)發(fā)經(jīng)驗(yàn)介紹第2章 開(kāi)發(fā)工具——Altera Quartus II詳解 2.1 Quartus II簡(jiǎn)介 2.1.1 Quartus II的新特性 2.1.2 Quartus II的安裝與啟動(dòng) 2.1.3 Quartus II設(shè)計(jì)流程 2.2 新建一個(gè)設(shè)計(jì)工程 2.2.1 通過(guò)轉(zhuǎn)換MAX+plus II設(shè)計(jì)新建一個(gè)設(shè)計(jì)工程 2.2.2 使用“New Project Wizard”命令新建一個(gè)設(shè)計(jì)工程 2.3 編譯與仿真工具 2.3.1 編譯工具 2.3.2 仿真工具 2.4 時(shí)序分析工具 2.4.1 設(shè)計(jì)工程的時(shí)序分析 2.4.2 查看時(shí)序分析結(jié)果 2.5 總結(jié)第3章 簡(jiǎn)單組合邏輯設(shè)計(jì)實(shí)例 3.1 二進(jìn)制編碼轉(zhuǎn)換芯片設(shè)計(jì) 3.1.1 BCD碼的轉(zhuǎn)換設(shè)計(jì) 3.1.2 格雷碼的轉(zhuǎn)換設(shè)計(jì) 3.2 CRC校驗(yàn)芯片設(shè)計(jì) 3.2.1 循環(huán)冗余校驗(yàn)原理 3.2.2 16位CRC校驗(yàn)芯片設(shè)計(jì) 3.2.3 系統(tǒng)測(cè)試 3.3 乘法器原理與設(shè)計(jì) 3.3.1 乘法器原理 3.3.2 乘法器設(shè)計(jì)方法介紹 3.3.3 組合邏輯乘法器的實(shí)現(xiàn)第4章 簡(jiǎn)單時(shí)序邏輯設(shè)計(jì)實(shí)例 4.1 16位乘法器芯片設(shè)計(jì) 4.2 MegaWizard Plug-In Manager的使用方法 4.3 各類(lèi)存儲(chǔ)器的設(shè)計(jì) 4.3.1 雙端口隨機(jī)訪(fǎng)問(wèn)存儲(chǔ)器芯片設(shè)計(jì) 4.3.2 同步先入先出(FIFO)存儲(chǔ)器芯片設(shè)計(jì) 4.3.3 異步先入先出(FIFO)存儲(chǔ)器芯片設(shè)計(jì) 4.3.4 FIFO存儲(chǔ)器測(cè)試文件的編寫(xiě) 4.4 組合邏輯與時(shí)序邏輯綜合設(shè)計(jì)——海明碼編解碼器設(shè)計(jì) 4.4.1 海明碼原理 4.4.2 海明碼編解碼器設(shè)計(jì)第5章 Reed Solomon編碼器設(shè)計(jì) 5.1 RS編碼器簡(jiǎn)介 5.1.1 RS編碼原理 5.1.2 RS編碼器功能描述 5.2 RS編碼器的結(jié)構(gòu)設(shè)計(jì) 5.3 編碼器的電路描述 5.3.1 GF域的算術(shù)運(yùn)算 5.3.2 RS(5,3)編碼器的電路描述 5.3.3 RS(5,3)編碼器測(cè)試文件的編寫(xiě) 5.4 RS(255,223)編碼器的電路描述第6章 支持PWM輸出的定時(shí)器,計(jì)數(shù)器芯片設(shè)計(jì) 6.1 芯片功能描述 6.2 芯片結(jié)構(gòu)設(shè)計(jì) 6.2.1 主系統(tǒng)電路接口 6.2.2 寄存器與數(shù)據(jù)緩存區(qū) 6.2.3 芯片內(nèi)部電路模塊 6.3 電路描述 6.3.1 WISHBONE電路接口定義描述 6.3.2 定時(shí)器/計(jì)數(shù)器實(shí)體電路描述 6.3.3 測(cè)試文件的編寫(xiě) 6.4 擴(kuò)展應(yīng)用 6.4.1 簡(jiǎn)單可編程中斷控制器 6.4.2 步進(jìn)電機(jī)控制器第7章 存儲(chǔ)控制器芯片設(shè)計(jì) 7.1 功能描述 7.2 芯片結(jié)構(gòu)設(shè)計(jì) 7.2.1 WISHBONE電路接口模塊 7.2.2 上電配置模塊 7.2.3 存儲(chǔ)刷新控制器模塊 7.2.4 存儲(chǔ)器地址跟蹤模塊 7.2.5 地址發(fā)生器與計(jì)數(shù)器模塊 7.2.6 數(shù)據(jù)打包處理器模塊 7.2.7 存儲(chǔ)器定時(shí)控制器與存儲(chǔ)外部接口模塊 7.3 芯片寄存器與端口定義 7.3.1 芯片寄存器定義 7.3.2 芯片端口定義 7.4 電路描述 7.4.1 系統(tǒng)宏定義符號(hào)描述 7.4.2 上電配置模塊電路描述 7.4.3 地址發(fā)生器模塊電路描述 7.4.4 數(shù)據(jù)打包處理器模塊電路描述 7.4.5 存儲(chǔ)外部接口模塊描述 7.5 系統(tǒng)編譯與操作 7.5.1 存儲(chǔ)器的組織形式 7.5.2 存儲(chǔ)器定時(shí)配置第8章 符合USB 2.0規(guī)范的串行通信接口芯片設(shè)計(jì) 8.1 功能描述 8.2 芯片結(jié)構(gòu)設(shè)計(jì) 8.2.1 系統(tǒng)時(shí)鐘 8.2.2 WISHBONE接口與存儲(chǔ)器接口 8.2.3 UTMI接口模塊 8.2.4 協(xié)議層模塊 8.2.5 串行通信芯片的操作分析 8.3 芯片寄存器與端口定義 8.3.1 芯片寄存器定義 8.3.2 芯片端口定義 8.4 電路描述 8.4.1 系統(tǒng)宏定義符號(hào)描述 8.4.2 UTMI接口模塊電路描述 8.4.3 協(xié)議層模塊電路描述 8.4.4 系統(tǒng)編譯
編輯推薦
本書(shū)是作者在實(shí)際開(kāi)發(fā)經(jīng)驗(yàn)的基礎(chǔ)上撰寫(xiě)的介紹CPLD/FPGA系列器件應(yīng)用開(kāi)發(fā)技術(shù)的書(shū)籍,選取了10多個(gè)具有代表性的案例,按照技術(shù)點(diǎn)從易到難的順序安排,旨在使讀者很好地掌握產(chǎn)品開(kāi)發(fā)流程和相關(guān)技術(shù)知識(shí)。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
CPLD/FPGA應(yīng)用系統(tǒng)設(shè)計(jì)與產(chǎn)品開(kāi)發(fā) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版