Verilog數(shù)字系統(tǒng)設(shè)計教程(第2版)

  • 所屬分類:
    高等院校工..
  • 作者:
    夏宇聞 編著
  • 出版社:
    北京航空航天大學(xué)出版社
  • ISBN:9787811243093
  • 出版日期:2008-6-1
  • 原價:
    ¥40.00元
    現(xiàn)價:¥32.00元
  • 本書信息由合作網(wǎng)站提供,請前往以下網(wǎng)站購買:

    京東商城

     

    當(dāng)當(dāng)網(wǎng)

圖書簡介

本書講述了自20世紀(jì)90年代開始在美國和其他先進的工業(yè)化國家逐步推廣的利用硬件描述語言(Verilog HDL)建模、仿真和綜合的設(shè)計復(fù)雜數(shù)字邏輯電路與系統(tǒng)的方法和技術(shù)。書中內(nèi)容從算法和計算的基本概念出發(fā),講述如何由硬線邏輯電路來實現(xiàn)復(fù)雜數(shù)字邏輯系統(tǒng)的方法。全書共分4部分。第一部分共8章,即Verilog數(shù)字設(shè)計基礎(chǔ)篇,可作為本科生的入門教材。第二部分共10章,即設(shè)計和驗證篇,可作為本科高年級學(xué)生或研究生學(xué)習(xí)數(shù)字系統(tǒng)設(shè)計的參考書。第三部分為實踐篇,共提供12個上機練習(xí)和實驗范例。第四部分是語法篇,即Verilog 硬件描述語言參考手冊;IEEE Verilog13642001標(biāo)準(zhǔn)簡介,以反映Verilog語法的最新變化,可供讀者學(xué)習(xí)、查詢之用。
本書的教學(xué)方式以每2學(xué)時講授一章為宜,每次課后需要花10 h復(fù)習(xí)思考。完成10章學(xué)習(xí)后,就可以開始做上機練習(xí),由簡單到復(fù)雜,由典型到一般,循序漸進地學(xué)習(xí)Verilog HDL基礎(chǔ)知識。按照書上的步驟,可以使大學(xué)電子類及計算機工程類本科及研究生,以及相關(guān)領(lǐng)域的設(shè)計工程人員在半年內(nèi)掌握Verilog HDL設(shè)計技術(shù)。
本書可作為電子工程類、自動控制類、計算機類的大學(xué)本科高年級及研究生教學(xué)用書,亦可供其他工程人員自學(xué)與參考。
目錄
第一部分 Verilog數(shù)字設(shè)計基礎(chǔ)
第1章 Verilog的基本知識
  1.1 硬件描述語言HDL
  1.2 Verilog HDL的歷史
1.2.1 什么是Verilog HDL
1.2.2 Verilog HDL的產(chǎn)生及發(fā)展
1.3 Verilog HDL和 VHDL的比較
  1.4 Verilog的應(yīng)用情況和適用的設(shè)計
  1.5 采用Verilog HDL設(shè)計復(fù)雜數(shù)字電路的優(yōu)點
1.5.1 傳統(tǒng)設(shè)計方法——電路原理圖輸入法
1.5.2 Verilog HDL設(shè)計法與傳統(tǒng)的電路原理圖輸入法的比較
1.5.3 Verilog的標(biāo)準(zhǔn)化與軟核的重用
1.5.4 軟核、固核和硬核的概念及其重用
  1.6 采用硬件描述語言(Verilog HDL)的設(shè)計流程簡介
1.6.1 自頂向下(Top_Down)設(shè)計的基本概念
1.6.2 層次管理的基本概念
1.6.3 具體模塊的設(shè)計編譯和仿真的過程
1.6.4 具體工藝器件的優(yōu)化、映像和布局布線
  小結(jié)
  思考題
 第2章 Verilog語法的基本概念
  概述
2.1 Verilog模塊的基本概念
  2.2 Verilog用于模塊的測試
  小結(jié)
  思考題
 第3章 模塊的結(jié)構(gòu)、數(shù)據(jù)類型、變量和基本運算符號
  概述
  3.1 模塊的結(jié)構(gòu)
3.1.1 模塊的端口定義
3.1.2 模塊內(nèi)容
3.1.3 理解要點
3.1.4 要點總結(jié)
  3.2 數(shù)據(jù)類型及其常量和變量
3.2.1 常量
3.2.2 變量
  3.3 運算符及表達式
3.3.1 基本的算術(shù)運算符
3.3.2 位運算符
  小結(jié)
  思考題
 第4章 運算符、賦值語句和結(jié)構(gòu)說明語句
  概述
  4.1 邏輯運算符
  4.2 關(guān)系運算符
  4.3 等式運算符
  4.4 移位運算符
  4.5 位拼接運算符
  4.6 縮減運算符
  4.7 優(yōu)先級別
  4.8 關(guān) 鍵 詞
  4.9 賦值語句和塊語句
   4.9.1 賦值語句
   4.9.2 塊語句
  小結(jié)
  思考題
 第5章 條件語句、循環(huán)語句、塊語句與生成語句
  概述
  5.1 條件語句(if_else語句)
  5.2 case語句
  5.3 條件語句的語法
  5.4 多路分支語句
  5.5 循環(huán)語句
   5.5.1 forever語句
   5.5.2 repeat語句
   5.5.3 while語句
   5.5.4 for語句
  5.6 順序塊和并行塊
   5.6.1 塊語句的類型
   5.6.2 塊語句的特點
  5.7 生成塊
   5.7.1 循環(huán)生成語句
   5.7.2 條件生成語句
   5.7.3 case生成語句
  5.8舉例
   5.8.1 四選一多路選擇器
   5.8.2 四位計數(shù)器
  小結(jié)
  思考題
 第6章 結(jié)構(gòu)語句、系統(tǒng)任務(wù)、函數(shù)語句和顯示系統(tǒng)任務(wù)
  概述
  6.1 結(jié)構(gòu)說明語句
6.1.1 initial語句
6.1.2 always語句
  6.2 task和function說明語句
6.2.1 task和function說明語句的不同點
6.2.2 task說明語句
6.2.3 function說明語句
6.2.4 函數(shù)的使用舉例
6.2.5 自動(遞歸)函數(shù)
6.2.6 常量函數(shù)
6.2.7 帶符號函數(shù)
  6.3 關(guān)于使用任務(wù)和函數(shù)的小結(jié)
6.4 常用的系統(tǒng)任務(wù)
6.4.1 $display和$write任務(wù)
6.4.2 文件輸出
6.4.3 顯示層次
6.4.4 選通顯示
6.4.5 值變轉(zhuǎn)儲文件
  6.5 其他系統(tǒng)函數(shù)和任務(wù)
  小結(jié)
  思考題
 第7章 調(diào)試用系統(tǒng)任務(wù)和常用編譯預(yù)處理語句
  概述
  7.1 系統(tǒng)任務(wù) $monitor
  7.2 時間度量系統(tǒng)函數(shù)$time
  7.3 系統(tǒng)任務(wù)$finish
  7.4 系統(tǒng)任務(wù)$stop
  7.5 系統(tǒng)任務(wù)$readmemb和$readmemh
  7.6 系統(tǒng)任務(wù) $random
  7.7 編譯預(yù)處理
7.7.1 宏定義?define
7.7.2 文件包含"處理?include
7.7.3 時間尺度?timescale
7.7.4 條件編譯命令?ifdef、?else、?endif
7.7.5 條件執(zhí)行
  小結(jié)
  思考題
 第8章 語法概念總復(fù)習(xí)練習(xí)
  概述
  小結(jié)
第二部分 設(shè)計和驗證部分
 第9章 Verilog HDL模型的不同抽象級別
  概述
  9.1 門級結(jié)構(gòu)描述
9.1.1 與非門、或門和反向器及其說明語法
9.1.2 用門級結(jié)構(gòu)描述D觸發(fā)器
9.1.3 由已經(jīng)設(shè)計成的模塊構(gòu)成更高一層的模塊
  9.2 Verilog HDL的行為描述建模
9.2.1 僅用于產(chǎn)生仿真測試信號的Verilog HDL行為描述建模
9.2.2 Verilog HDL建模在TopDown設(shè)計中的作用和行為建模的可綜合性問題
  9.3 用戶定義的原語
  小結(jié)
  思考題
 第10章 如何編寫和驗證簡單的純組合邏輯模塊
  概述
  10.1 加法器
  10.2 乘法器
  10.3 比較器
  10.4 多路器
  10.5 總線和總線操作
  10.6 流水線
  小結(jié)
  思考題
 第11章 復(fù)雜數(shù)字系統(tǒng)的構(gòu)成
  概述
  11.1 運算部件和數(shù)據(jù)流動的控制邏輯
11.1.1 數(shù)字邏輯電路的種類
11.1.2 數(shù)字邏輯電路的構(gòu)成
  11.2 數(shù)據(jù)在寄存器中的暫時保存
  11.3 數(shù)據(jù)流動的控制
  11.4 在Verilog HDL設(shè)計中啟用同步時序邏輯
  11.5 數(shù)據(jù)接口的同步方法
  小結(jié)
  思考題
 第12章 同步狀態(tài)機的原理、結(jié)構(gòu)和設(shè)計
  概述
  12.1 狀態(tài)機的結(jié)構(gòu)
  12.2 Mealy狀態(tài)機和Moore狀態(tài)機的不同點
  12.3 如何用Verilog來描述可綜合的狀態(tài)機
12.3.1 用可綜合Verilog模塊設(shè)計狀態(tài)機的典型辦法
12.3.2 用可綜合的Verilog模塊設(shè)計、用獨熱碼表示狀態(tài)的狀態(tài)機
12.3.3 用可綜合的Verilog模塊設(shè)計、由輸出指定的碼表示狀態(tài)的狀態(tài)機
12.3.4 用可綜合的Verilog模塊設(shè)計復(fù)雜的多輸出狀態(tài)機時常用的方法
  小結(jié)
  思考題
 第13章 設(shè)計可綜合的狀態(tài)機的指導(dǎo)原則
  概述
  13.1 用Verilog HDL語言設(shè)計可綜合的狀態(tài)機的指導(dǎo)原則
  13.2 典型的狀態(tài)機實例
  13.3 綜合的一般原則
  13.4 語言指導(dǎo)原則
  13.5 可綜合風(fēng)格的Verilog HDL模塊實例
13.5.1 組合邏輯電路設(shè)計實例
13.5.2 時序邏輯電路設(shè)計實例
  13.6 狀態(tài)機的置位與復(fù)位
13.6.1 狀態(tài)機的異步置位與復(fù)位
13.6.2 狀態(tài)機的同步置位與復(fù)位
小結(jié)
思考題
第14章 深入理解阻塞和非阻塞賦值的不同
  概述
14.1 阻塞和非阻塞賦值的異同
14.1.1 阻塞賦值
14.1.2 非阻塞賦值
  14.2 Verilog模塊編程要點
  14.3 Verilog的層次化事件隊列
  14.4 自觸發(fā)always塊
  14.5 移位寄存器模型
  14.6 阻塞賦值及一些簡單的例子
  14.7 時序反饋移位寄存器建模
  14.8 組合邏輯建模時應(yīng)使用阻塞賦值
  14.9 時序和組合的混合邏輯——使用非阻塞賦值
  14.10 其他阻塞和非阻塞混合使用的原則
  14.11 對同一變量進行多次賦值
  14.12 常見的對于非阻塞賦值的誤解
  小結(jié)
  思考題
 第15章 較復(fù)雜時序邏輯電路設(shè)計實踐
  概述
  小結(jié)
  思考題
 第16章 復(fù)雜時序邏輯電路設(shè)計實踐
  概述
16.1 二線制I2C CMOS串行EEPROM的簡單介紹
16.2 I2C總線特征介紹
16.3 二線制I2C CMOS串行EEPROM的讀寫操作
16.4 EEPROM的Verilog HDL程序
總結(jié)
  思考題
 第17章 簡化的 RISC_CPU設(shè)計
  概述
17.1 課題的來由和設(shè)計環(huán)境介紹
17.2 什么是CPU
17.3 RISC_CPU結(jié)構(gòu)
 17.3.1 時鐘發(fā)生器
  17.3.2 指令寄存器
17.3.3 累加器
17.3.4 算術(shù)運算器
17.3.5 數(shù)據(jù)控制器
17.3.6 地址多路器
17.3.7 程序計數(shù)器
17.3.8 狀態(tài)控制器
17.3.9 外圍模塊
  17.4 RISC_CPU 操作和時序
17.4.1 系統(tǒng)的復(fù)位和啟動操作
17.4.2 總線讀操作
17.4.3 總線寫操作
17.5 RISC_CPU尋址方式和指令系統(tǒng)
17.6 RISC_CPU模塊的調(diào)試
17.6.1 RISC_CPU模塊的前仿真
17.6.2 RISC_CPU模塊的綜合
17.6.3 RISC_CPU模塊的優(yōu)化和布局布線
  小結(jié)
  思考題
 第18章 虛擬器件/接口、IP和基于平臺的設(shè)計方法及其在大型數(shù)字系統(tǒng)設(shè)計中的作用
  概述
  18.1 軟核和硬核、宏單元、虛擬器件、設(shè)計和驗證IP以及基于平臺的設(shè)計方法
  18.2 設(shè)計和驗證IP供應(yīng)商
  18.3 虛擬模塊的設(shè)計
  18.4 虛擬接口模塊的實例
  小結(jié)
  思考題
第三部分 設(shè)計示范與實驗練習(xí)
 概述
 練習(xí)一 簡單的組合邏輯設(shè)計
 練習(xí)二 簡單分頻時序邏輯電路的設(shè)計
 練習(xí)三 利用條件語句實現(xiàn)計數(shù)分頻時序電路
 練習(xí)四 阻塞賦值與非阻塞賦值的區(qū)別
 練習(xí)五 用always塊實現(xiàn)較復(fù)雜的組合邏輯電路
 練習(xí)六 在Verilog HDL中使用函數(shù)
 練習(xí)七 在Verilog HDL中使用任務(wù)(task)
 練習(xí)八 利用有限狀態(tài)機進行時序邏輯的設(shè)計
 練習(xí)九 利用狀態(tài)機實現(xiàn)比較復(fù)雜的接口設(shè)計
 練習(xí)十 通過模塊實例調(diào)用實現(xiàn)大型系統(tǒng)的設(shè)計
 練習(xí)十一 簡單卷積器的設(shè)計
  附錄一 A/D轉(zhuǎn)換器的Verilog HDL模型機所需要的技術(shù)參數(shù)
  附錄二 2K*8位 異步 CMOS 靜態(tài)RAM HM65162模型
 練習(xí)十二 利用SRAM設(shè)計一個FIFO
第四部分 語法篇
 語法篇1 關(guān)于Verilog HDL的說明
  一、 關(guān)于 IEEE 1364標(biāo)準(zhǔn)
  二、 Verilog簡介
  三、 語法總結(jié)
  四、 編寫Verilog HDL源代碼的標(biāo)準(zhǔn)
  五、 設(shè)計流程
 語法篇2 Verilog硬件描述語言參考手冊
  一、 Verilog HDL語句與常用標(biāo)志符(按字母順序排列)
  二、 系統(tǒng)任務(wù)和函數(shù)(System task and function)
  三、 常用系統(tǒng)任務(wù)和函數(shù)的詳細使用說明
  四、 Command Line Options 命令行的可選項
  五、 IEEE Verilog 13642001標(biāo)準(zhǔn)簡介
參考文獻

同類熱銷圖書

書名 作者 出版社 價格 購買
算法導(dǎo)論(原書第3版)(全球超過50萬人閱讀的算法圣經(jīng)!.. (美)Thom.. 機械工業(yè)出版社

¥128.00

¥89.50
詳情
C++ Primer中文版 第4版 (一本久負盛名的C++經(jīng)典教程) (美)Stan.. 人民郵電出版社

¥99.00

¥80.50
詳情
Java編程思想(第4版) 機械工業(yè)出版社

¥108.00

¥75.50
詳情
城市規(guī)劃原理(第四版) 中國建筑工業(yè)出版..

¥78.00

¥61.90
詳情
C程序設(shè)計 第四版(中國高等院校計算機基礎(chǔ)教育課程體系規(guī).. 譚浩強 清華大學(xué)出版社

¥33.00

¥25.30
詳情
重構(gòu):改善既有代碼的設(shè)計(軟件開發(fā)的不朽經(jīng)典) [美]Martin.. 人民郵電出版社

¥69.00

¥56.30
詳情
UNIX 環(huán)境高級編程(第2版)(UNIX編程人員的圣經(jīng) 銷售突破.. W.Richard .. 人民郵電出版社

¥99.00

¥80.50
詳情
TCP/IP 詳解(卷1:協(xié)議) (美)史蒂.. 機械工業(yè)出版社

¥45.00

¥31.40
詳情
數(shù)字圖像處理(第三版) (美)岡薩.. 電子工業(yè)出版社

¥79.00

¥63.20
詳情
中國建筑史(第六版)(含光盤) 潘谷西  .. 中國建筑工業(yè)出版..

¥59.00

¥53.10
詳情
計算機網(wǎng)絡(luò) 第5版(含光盤) 謝希仁 編.. 電子工業(yè)出版社

¥35.00

¥27.90
詳情
外國建筑史(19世紀(jì)末葉以前) 第四版 陳志華 著 中國建筑工業(yè)出版..

¥46.00

¥36.80
詳情
室內(nèi)設(shè)計手繪效果表現(xiàn)(普通高校藝術(shù)與設(shè)計基礎(chǔ)教材) 張恒國 主.. 北京交通大學(xué)出版..

¥46.00

¥37.00
詳情
外國近現(xiàn)代建筑史(第二版) 羅小未 主.. 中國建筑工業(yè)出版..

¥48.00

¥38.40
詳情
材料科學(xué)基礎(chǔ)(第三版) 胡賡祥 , .. 上海交通大學(xué)出版..

¥49.50

¥42.30
詳情
計算機組成原理 (第2版) 唐朔飛 編.. 高等教育出版社

¥43.00

¥34.60
詳情
數(shù)據(jù)庫系統(tǒng)概念(原書第6版)(數(shù)據(jù)庫系統(tǒng)方面的經(jīng)典教材,.. (美)西爾.. 機械工業(yè)出版社

¥99.00

¥74.30
詳情
中國古典林史(第三版) 周維權(quán) 著 清華大學(xué)出版社

¥98.00

¥78.00
詳情
信號與系統(tǒng) 第二版 英文版 (美)奧本.. 電子工業(yè)出版社

¥79.00

¥63.20
詳情
C語言程序設(shè)計(第2版)(高等院校計算機應(yīng)用技術(shù)規(guī)劃教材.. 譚浩強 著 清華大學(xué)出版社

¥35.00

¥28.20
詳情
房屋建筑學(xué)(第四版)(附光盤)——普通高等教育土建學(xué)科.. 同濟大學(xué) .. 中國建筑工業(yè)出版..

¥49.00

¥39.10
詳情
自動控制原理(第五版)(配套教輔鏈接 http://product.da.. 胡壽松 主.. 科學(xué)出版社

¥52.00

¥36.40
詳情
公共建筑設(shè)計原理(第四版)(含光盤) 張文忠 主.. 中國建筑工業(yè)出版..

¥62.00

¥51.30
詳情
現(xiàn)代景觀規(guī)劃設(shè)計(第3版) 劉濱誼 著 東南大學(xué)出版社

¥129.00

¥104.80
詳情
室內(nèi)設(shè)計原理:上冊(第二版)(附光盤)——室內(nèi)設(shè)計與建.. 來增祥,陸.. 中國建筑工業(yè)出版..

¥58.00

¥46.40
詳情