注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)CPLD/FPGA應(yīng)用系統(tǒng)設(shè)計與產(chǎn)品開發(fā)

CPLD/FPGA應(yīng)用系統(tǒng)設(shè)計與產(chǎn)品開發(fā)

CPLD/FPGA應(yīng)用系統(tǒng)設(shè)計與產(chǎn)品開發(fā)

定 價:¥36.00

作 者: 億特科技編著
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: CPLD

ISBN: 9787115132000 出版時間: 2005-07-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 284 字數(shù):  

內(nèi)容簡介

  本書介紹了目前主流的CPLD/FPGA開發(fā)工具——QuartusII4.0,并精選了10多個實際開發(fā)案例向讀者詳細闡明了CPLD/FPGA的應(yīng)用設(shè)計方法,它們是16位并行乘法器設(shè)計、通用16位乘法器的流水線設(shè)計。雙端口RAM存儲器的設(shè)計、同步/異步FIFO存儲器的設(shè)計、海明碼編解碼器芯片的設(shè)計、RS編解碼器芯片設(shè)計及其擴展應(yīng)用、帶PWM輸出的定時器/計數(shù)器芯片設(shè)計及其擴展應(yīng)用、通用存儲控制器芯片的設(shè)計以及USB2.0接口芯片設(shè)計,涵蓋了目前專用集成電路芯片(ASIC)開發(fā)和CPLD/FPGA開發(fā)的主要應(yīng)用技術(shù)。本書專業(yè)性和實用性較強。適合中高級電路設(shè)計人員、集成電路開發(fā)人員以及CPLD/FPGA系統(tǒng)設(shè)計人員閱讀和參考。

作者簡介

暫缺《CPLD/FPGA應(yīng)用系統(tǒng)設(shè)計與產(chǎn)品開發(fā)》作者簡介

圖書目錄

第1章 CPLD/FPGA開發(fā)基礎(chǔ) 1
1.1 CPLD/FPGA基礎(chǔ)知識 1
1.1.1 數(shù)字集成電路的發(fā)展 1
1.1.2 CPLD/FPGA內(nèi)部結(jié)構(gòu) 3
1.2 Verilog HDL基礎(chǔ) 8
1.2.1 Verilog HDL程序結(jié)構(gòu) 8
1.2.2 Verilog HDL基本詞法 9
1.2.3 Verilog HDL數(shù)據(jù)類型 13
1.2.4 Verilog HDL運算符 14
1.2.5 Verilog HDL表達式 17
1.2.6 Verilog HDL行為建模與綜合 19
1.2.7 Verilog HDL任務(wù)與函數(shù) 23
1.3 CPLD/FPGA的基本開發(fā)流程 27
1.3.1 CPLD/FPGA基本開發(fā)流程 27
1.3.2 CPLD/FPGA開發(fā)經(jīng)驗介紹 28
第2章 開發(fā)工具——Altera Quartus II詳解 31
2.1 Quartus II簡介 31
2.1.1 Quartus II的新特性 31
2.1.2 Quartus II的安裝與啟動 32
2.1.3 Quartus II設(shè)計流程 34
2.2 新建一個設(shè)計工程 36
2.2.1 通過轉(zhuǎn)換MAX+plus II設(shè)計新建一個設(shè)計工程 36
2.2.2 使用“New Project Wizard”命令新建一個設(shè)計工程 37
2.3 編譯與仿真工具 41
2.3.1 編譯工具 42
2.3.2 仿真工具 45
2.4 時序分析工具 49
2.4.1 設(shè)計工程的時序分析 49
2.4.2 查看時序分析結(jié)果 50
2.5 總結(jié) 51
第3章 簡單組合邏輯設(shè)計實例 52
3.1 二進制編碼轉(zhuǎn)換芯片設(shè)計 52
3.1.1 BCD碼的轉(zhuǎn)換設(shè)計 52
3.1.2 格雷碼的轉(zhuǎn)換設(shè)計 56
3.2 CRC校驗芯片設(shè)計 60
3.2.1 循環(huán)冗余校驗原理 60
3.2.2 16位CRC校驗芯片設(shè)計 62
3.2.3 系統(tǒng)測試 64
3.3 乘法器原理與設(shè)計 65
3.3.1 乘法器原理 65
3.3.2 乘法器設(shè)計方法介紹 66
3.3.3 組合邏輯乘法器的實現(xiàn) 67
第4章 簡單時序邏輯設(shè)計實例 72
4.1 16位乘法器芯片設(shè)計 72
4.2 MegaWizard Plug-In Manager的使用方法 77
4.3 各類存儲器的設(shè)計 80
4.3.1 雙端口隨機訪問存儲器芯片設(shè)計 80
4.3.2 同步先入先出(FIFO)存儲器芯片設(shè)計 88
4.3.3 異步先入先出(FIFO)存儲器芯片設(shè)計 98
4.3.4 FIFO存儲器測試文件的編寫 108
4.4 組合邏輯與時序邏輯綜合設(shè)計——海明碼編解碼器設(shè)計 115
4.4.1 海明碼原理 115
4.4.2 海明碼編解碼器設(shè)計 117
第5章 Reed Solomon編碼器設(shè)計 124
5.1 RS編碼器簡介 124
5.1.1 RS編碼原理 125
5.1.2 RS編碼器功能描述 126
5.2 RS編碼器的結(jié)構(gòu)設(shè)計 127
5.3 編碼器的電路描述 129
5.3.1 GF域的算術(shù)運算 129
5.3.2 RS(5,3)編碼器的電路描述 132
5.3.3 RS(5,3)編碼器測試文件的編寫 144
5.4 RS(255,223)編碼器的電路描述 148
第6章 支持PWM輸出的定時器/計數(shù)器芯片設(shè)計 154
6.1 芯片功能描述 154
6.2 芯片結(jié)構(gòu)設(shè)計 155
6.2.1 主系統(tǒng)電路接口 155
6.2.2 寄存器與數(shù)據(jù)緩存區(qū) 156
6.2.3 芯片內(nèi)部電路模塊 158
6.3 電路描述 161
6.3.1 WISHBONE電路接口定義描述 161
6.3.2 定時器/計數(shù)器實體電路描述 163
6.3.3 測試文件的編寫 176
6.4 擴展應(yīng)用 180
6.4.1 簡單可編程中斷控制器 181
6.4.2 步進電機控制器 186
第7章 存儲控制器芯片設(shè)計 189
7.1 功能描述 189
7.2 芯片結(jié)構(gòu)設(shè)計 192
7.2.1 WISHBONE電路接口模塊 193
7.2.2 上電配置模塊 194
7.2.3 存儲刷新控制器模塊 195
7.2.4 存儲器地址跟蹤模塊 197
7.2.5 地址發(fā)生器與計數(shù)器模塊 202
7.2.6 數(shù)據(jù)打包處理器模塊 203
7.2.7 存儲器定時控制器與存儲外部接口模塊 204
7.3 芯片寄存器與端口定義 205
7.3.1 芯片寄存器定義 205
7.3.2 芯片端口定義 208
7.4 電路描述 209
7.4.1 系統(tǒng)宏定義符號描述 210
7.4.2 上電配置模塊電路描述 212
7.4.3 地址發(fā)生器模塊電路描述 226
7.4.4 數(shù)據(jù)打包處理器模塊電路描述 231
7.4.5 存儲外部接口模塊描述 234
7.5 系統(tǒng)編譯與操作 240
7.5.1 存儲器的組織形式 241
7.5.2 存儲器定時配置 242
第8章 符合USB 2.0規(guī)范的串行通信接口芯片設(shè)計 245
8.1 功能描述 245
8.2 芯片結(jié)構(gòu)設(shè)計 246
8.2.1 系統(tǒng)時鐘 247
8.2.2 WISHBONE接口與存儲器接口 247
8.2.3 UTMI接口模塊 256
8.2.4 協(xié)議層模塊 258
8.2.5 串行通信芯片的操作分析 259
8.3 芯片寄存器與端口定義 260
8.3.1 芯片寄存器定義 260
8.3.2 芯片端口定義 263
8.4 電路描述 264
8.4.1 系統(tǒng)宏定義符號描述 265
8.4.2 UTMI接口模塊電路描述 268
8.4.3 協(xié)議層模塊電路描述 278
8.4.4 系統(tǒng)編譯 283

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號