注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)計算機科學理論與基礎(chǔ)知識數(shù)字邏輯與組成原理實踐教程

數(shù)字邏輯與組成原理實踐教程

數(shù)字邏輯與組成原理實踐教程

定 價:¥49.00

作 者: 張冬冬,王力生,郭玉臣 著
出版社: 清華大學出版社
叢編項: 面向"工程教育認證"計算機系列課程規(guī)劃教材
標 簽: 暫缺

ISBN: 9787302488347 出版時間: 2018-07-01 包裝: 平裝
開本: 16 頁數(shù): 323 字數(shù):  

內(nèi)容簡介

  本書基于同濟大學“貫通式”計算機硬件課程實踐教學改革經(jīng)驗撰寫。在實驗設(shè)計中,將“數(shù)字邏輯”和“計算機組成原理”兩門課程的教學和實驗有機地貫通起來,自底向上進行了一體化的實驗設(shè)計。本書采用圖文并茂的方式,使讀者在了解數(shù)字系統(tǒng)設(shè)計過程及MIPS CPU設(shè)計原理的基礎(chǔ)上,能夠由淺入深地掌握邏輯電路原理圖繪制、Verilog硬件描述語言編程、Xilinx FPGA開發(fā)板的調(diào)試和仿真工具的熟練使用,并能依照書中的實驗設(shè)置,配合“數(shù)字邏輯”及“計算機組成原理”理論內(nèi)容,從CPU基本部件實驗做起,逐步實現(xiàn)自己的CPU設(shè)計和調(diào)試,從而提高讀者解決復(fù)雜計算機工程問題的能力。本書可以作為高等院?!皵?shù)字邏輯”和“計算機組成原理”課程的實踐教材,也可作為相關(guān)技術(shù)人員的培訓教材或自學參考書。

作者簡介

暫缺《數(shù)字邏輯與組成原理實踐教程》作者簡介

圖書目錄


目錄

第1章基于可編程邏輯的數(shù)字系統(tǒng)設(shè)計概述
1.1可編程邏輯設(shè)計步驟
1.1.1設(shè)計輸入
1.1.2編譯狀態(tài)
1.1.3功能模擬
1.1.4綜合
1.1.5實現(xiàn)
1.1.6時序模擬
1.1.7下載
1.2數(shù)字電路設(shè)計實驗環(huán)境配置
1.2.1Logisim安裝
1.2.2ModelSim安裝配置
1.2.3Vivado安裝配置
第2章Logisim基礎(chǔ)知識
2.1Logisim基本功能介紹
2.2Logisim使用入門
第3章Verilog HDL基礎(chǔ)
3.1Verilog HDL門級描述
3.1.1模塊定義
3.1.2端口聲明
3.1.3門級調(diào)用
3.1.4模塊的實例化
3.1.5內(nèi)部連線聲明
3.1.6層次化設(shè)計
3.2Verilog HDL數(shù)據(jù)流級描述
3.2.1assign語句
3.2.2操作符
3.2.3操作數(shù)
3.3Verilog HDL行為級描述
3.3.1initial結(jié)構(gòu)和always結(jié)構(gòu)
3.3.2順序塊和并行塊
3.3.3if語句
3.3.4case語句
3.3.5循環(huán)語句
3.3.6過程賦值語句
3.3.7任務(wù)與函數(shù)
3.3.8設(shè)計的可綜合性
3.4Verilog HDL測試平臺描述
3.4.1基本的TestBench結(jié)構(gòu)
3.4.2激勵信號描述
3.4.3編譯指令
3.4.4測試相關(guān)的系統(tǒng)任務(wù)和系統(tǒng)函數(shù)
3.5狀態(tài)機描述
3.5.1狀態(tài)機類型
3.5.2狀態(tài)機表示方法
3.5.3狀態(tài)機的Verilog HDL描述方法
3.5.4狀態(tài)機設(shè)計實例——上升沿檢測器
第4章Xilinx FPGA開發(fā)板及軟件工具
4.1Xilinx FPGA開發(fā)板
4.1.1Nexys 4 DDR開發(fā)板介紹
4.1.2主要外圍接口電路介紹
4.2Vivado設(shè)計流程
4.2.1新建工程
4.2.2設(shè)計文件輸入
4.2.3功能仿真
4.2.4設(shè)計綜合
4.2.5工程實現(xiàn)
4.3Vivado時序約束
4.3.1時鐘約束簡介
4.3.2添加時鐘約束
4.3.3Report Timing Summary時序分析
4.4IP核封裝及模塊化設(shè)計
4.4.1創(chuàng)建工程
4.4.2輸入設(shè)計
4.4.3IP封裝
4.4.4添加用戶自定義IP
4.4.5模塊化設(shè)計
4.5Vivado邏輯分析儀ILA的使用
4.5.1創(chuàng)建工程
4.5.2添加源文件和約束文件
4.5.3綜合
4.5.4Mark Debug
4.5.5Set up Debug
4.5.6生成Bit文件
4.5.7下載
4.5.8Hardware Debug
第5章ModelSim仿真及調(diào)試工具
5.1基本使用
5.1.1用戶操作界面簡介
5.1.2新建ModelSim庫
5.1.3新建工程
5.2波形窗口使用
5.2.1波形調(diào)整
5.2.2保存波形文件
5.3數(shù)據(jù)流窗口使用
5.4斷點調(diào)試
5.4.1查看代碼文件
5.4.2設(shè)置斷點
5.4.3重新仿真
5.4.4查看信號
5.4.5單步調(diào)試
5.5代碼覆蓋率查看
5.5.1代碼覆蓋率窗口的調(diào)出
5.5.2代碼覆蓋率窗口的查看與分析
5.5.3代碼覆蓋率報告
5.5.4根據(jù)代碼覆蓋率修改測試代碼
5.6內(nèi)存查看
5.6.1內(nèi)存查看窗口調(diào)出
5.6.2指定地址單元/數(shù)據(jù)查看
5.6.3存儲器數(shù)據(jù)導(dǎo)出導(dǎo)入
5.6.4存儲器數(shù)據(jù)修改
第6章數(shù)字邏輯實驗設(shè)計
6.1基本門電路與數(shù)據(jù)擴展描述實驗
6.2數(shù)據(jù)選擇器與數(shù)據(jù)分配器實驗
6.3譯碼器與編碼器實驗
6.4桶形移位器實驗
6.5數(shù)據(jù)比較器與加法器實驗
6.6觸發(fā)器與PC寄存器實驗
6.7計數(shù)器與分頻器實驗
6.8RAM與寄存器堆實驗
6.9行為級ALU實驗
6.10數(shù)字邏輯綜合實驗
第7章MIPS CPU基礎(chǔ)及設(shè)計
7.1MIPS CPU概述
7.1.1概述
7.1.2基本架構(gòu)及編程模型
7.1.3CP0
7.1.4MIPS CPU中斷機制
7.1.5MARS匯編器
7.2MIPS32指令系統(tǒng)介紹
7.2.1指令格式及類型
7.2.2指令的尋址
7.3MIPS 31條指令介紹
7.4MIPS 23條擴展指令介紹
7.5CPU設(shè)計方法
7.5.1單周期CPU設(shè)計
7.5.2多周期CPU設(shè)計
7.6CPU的測試
7.6.1前仿真測試
7.6.2后仿真測試
7.6.3下板測試
第8章計算機組成原理實驗設(shè)計
8.1MIPS匯編編程實驗
8.232位乘法器實驗
8.332位除法器實驗
8.431條指令單周期CPU設(shè)計實驗
8.5中斷處理實驗
8.654條指令CPU設(shè)計實驗
8.754條指令CPU綜合應(yīng)用實驗
附錄AVerilog快速參考指南
參考文獻

本目錄推薦

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