注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計程序設計綜合Verilog FPGA芯片設計

Verilog FPGA芯片設計

Verilog FPGA芯片設計

定 價:¥35.00

作 者: 林灶生、劉紹漢
出版社: 北京航空航天大學出版社
叢編項:
標 簽: 數(shù)字邏輯

ISBN: 9787810777391 出版時間: 2006-07-01 包裝: 平裝
開本: 16開 頁數(shù): 282 字數(shù):  

內容簡介

  除講述基本的設計技巧外,還深入介紹了多模塊整合設計技術,適合各層次設計者參考使用。內容包括數(shù)字邏輯設計與Verilog發(fā)展歷史,Veril og設計風格與概念,Verilog設計結構,門級描述,數(shù)據(jù)流建模,行為描述,函數(shù)及任務,UDP邏輯電路與狀態(tài)機,Verilog程序設計技巧,電路延時時序的設定及實用專題設計范例等?!禫erilog FPGA 芯片設計(附光盤)》適于大專院校電子類及計算機工程類本科及研究生,以及相關領域的工程設計人員使用。

作者簡介

暫缺《Verilog FPGA芯片設計》作者簡介

圖書目錄

第1章 數(shù)字邏輯設計與Verilog的發(fā)展過程
1.1 計算機輔助設計與集成電路產(chǎn)業(yè)1
1.2 硬件描述語言3
1.3 集成電路芯片設計流程3
第2章 Verilog 設計風格與概念
2.1 設計風格5
2.1.1 設計者與修改原因5
2.1.2 設計代碼的注釋和說明5
2.1.3 設計過程注意事項6
2.2 基本概念7
2.2.1 操作符7
2.2.2 注釋說明與空白7
2.2.3 數(shù)字8
2.2.4 字符串9
2.2.5 標識符、關鍵詞及系統(tǒng)函數(shù)10
2.2.6 信息顯示于標準的輸出12
2.2.7 仿真監(jiān)視13
2.2.8 結束仿真14
參考文獻15
第3章 Verilog設計結構
3.1 設計方法17
3.2 模塊17
3.3 端口19
3.4 模塊實例的引用20
3.5 數(shù)據(jù)類型21
3.5.1 數(shù)值集合21
3.5.2 線網(wǎng)22
3.5.3 寄存器23
3.5.4 向量23
3.5.5 數(shù)字24
3.5.6 參數(shù)24
3.5.7 數(shù)組與內存25
3.5.8 三態(tài)25
參考文獻26
第4章 門級描述
4.1 and,or,nand,nor,xor及xnor門27
4.2 buf及not門29
4.3 實例說明30
4.4 多路輸入選擇器實例40
習題45
參考文獻45
第5章 數(shù)據(jù)流建模
5.1 連續(xù)賦值46
5.2 表達式47
5.2.1 常數(shù)值表達式47
5.2.2 操作數(shù)47
5.2.3 操作符48
5.3 應用實例60
5.3.1 38譯碼器60
5.3.2 42編碼器62
5.3.3 4位加法器64
5.3.4 14多路輸出選擇器65
5.3.5 3位多數(shù)位表決器67
5.3.6 1位全減器68
習 題70
參考文獻70
第6章 行為描述
6.1 過程性結構71
6.1.1 initial區(qū)塊71
6.1.2 always區(qū)塊71
6.2 過程性賦值76
6.2.1 阻塞過程性賦值76
6.2.2 非阻塞過程性賦值79
6.3 begin…end塊語句82
6.4 if語句82
6.5 case語句93
6.6 casez語句99
6.7 casex語句102
6.8 循環(huán)105
6.8.1 for循環(huán)105
6.8.2 while循環(huán)115
6.8.3 forever循環(huán)116
6.8.4 repeat循環(huán)116
6.9 begin…end區(qū)塊語句119
6.10 fork…join區(qū)塊語句120
6.11 wait語句121
6.12 實用范例122
6.12.1 兩位數(shù)BCD計數(shù)器122
6.12.2 BCD碼加法器125
6.12.3 16字節(jié)雙端口RAM129
6.12.4 16字節(jié)單端口RAM132
習題135
參考文獻135
第7章 函數(shù)及任務
7.1 函數(shù)136
7.2 任務143
7.3 函數(shù)調用函數(shù)147
7.4 任務調用函數(shù)及任務149
7.5 系統(tǒng)函數(shù)與任務151
7.5.1 與實數(shù)有關的系統(tǒng)函數(shù)與任務151
7.5.2 顯示與寫入系統(tǒng)任務152
7.5.3 驅動器計數(shù)系統(tǒng)函數(shù)152
7.5.4 文件輸出系統(tǒng)任務153
7.5.5 結束執(zhí)行系統(tǒng)任務154
7.5.6 時序檢查系統(tǒng)任務154
7.5.7 測試信號系統(tǒng)任務155
7.5.8 加載內存系統(tǒng)任務155
7.5.9 時間刻度系統(tǒng)函數(shù)與任務156
7.5.10 儲存與重新激活系統(tǒng)任務158
7.5.11 復位系統(tǒng)任務158
7.5.12 其它系統(tǒng)任務與函數(shù)158
習 題160
參考文獻160
第8章 用戶定義的原語邏輯電路與狀態(tài)機
8.1 UDP的設計方法162
8.2 用UDP描述組合邏輯電路163
8.3 用UDP描述時序邏輯電路166
8.4 狀態(tài)機169
8.4.1 Moore狀態(tài)機169
8.4.2 Mealy狀態(tài)機181
習題199
參考文獻200
第9章 Verilog程序設計技巧
9.1 程序設計201
9.1.1 如何設計綜合電路201
9.1.2 數(shù)學表達式的順序及群集202
9.1.3 if語句與case語句的比較203
9.2 編譯器預處理命令203
9.2.1 `include204
9.2.2 `define與`undef204
9.2.3 `timescale205
9.2.4 `resetall206
9.2.5 `ifdef,`else與`endif206
參考文獻207
第10章 電路延遲時序的設定
10.1 邏輯門延遲208
10.2 連接線延遲210
10.3 模塊路徑延遲210
10.3.1 特定區(qū)塊210
10.3.2 特定參數(shù)213
10.4 跳變沿敏感的路徑延遲214
10.5 狀態(tài)相關路徑延遲216
10.6 延遲時間值設定218
習題219
參考文獻220
第11章 實用專題設計范例
11.1 0~9999 十進制計數(shù)器221
11.2 16位移位式乘法器227
11.3 16位固定點式乘法器230
11.4 16位布斯乘法器234
11.5 16位移位式除法器237
11.6 16位重存與非重存除法器242
11.7 移動蛇控制電路248
11.8 鍵盤控制電路257
11.9 循環(huán)冗余校驗電路264
11.10 浮點數(shù)運算器電路271
11.10.1 浮點數(shù)加法器272
11.10.2 浮點數(shù)乘法器277
參考文獻282

本目錄推薦

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