注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡計算機輔助設計與工程計算其他相關軟件精通Verilog HDL語言編程

精通Verilog HDL語言編程

精通Verilog HDL語言編程

定 價:¥65.00

作 者: 劉波
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 算法語言

購買這本書可以去


ISBN: 9787121041273 出版時間: 2007-05-01 包裝: 平裝
開本: 頁數: 543 字數:  

內容簡介

  本書是Verilog HDL語言編程設計的優(yōu)秀實踐指導書。全書通過基礎知識和大量實例結合的形式,詳細介紹了Verilog HDL語言程序設計的基礎、 Verilog語言的綜合內幕、常用EDA工具的使用、CPLD/FPGA設計的指導原則,以及大量的工程應用實例。全書共分為五篇23章:第一篇為Verilog HDL語言設計基礎篇;第二篇為Verilog HDL語言綜合原理篇;第三篇為常用EDA開發(fā)工具篇;第四篇為設計經驗與技巧篇;第五篇是Verilog HDL實例應用篇。內容從零開始,由淺入深,循序漸進,符合讀者學習過程。集基礎知識、設計經驗與技巧、綜合應用實例于一體,是讀者學習Verilog HDL語言編程的最佳參考資料。本書適合電子、計算機、自動控制等專業(yè)的大學學生閱讀,同時也適合廣大從事數字系統設計的科研人員使用。

作者簡介

  劉波,男,29歲,畢業(yè)于西安理工大學測控專業(yè),碩士研究生。目前在成都前鋒科技事業(yè)部擔任主持設計師,精通單片機、CPLD/FPGA及DSP的設計,現主要從事數字電視相關產品的開發(fā)。 曾經設計完成過的代表性項目有:QF5310型MPEG2綜合解碼器、QF5372型多標準調制射頻信號發(fā)生器、QF537l型DVB-C QAM調制器、QF5312型DVB—C數字電視測試接收機等。

圖書目錄

第一篇 Verilog HDL 語言設計基礎篇.
第1章 VerilogHDL語言設計入門
1.1 HDL發(fā)展概述
1.2 與VHDL和C語言的比較
1.3 VerilogHDL語言開發(fā)流程
1.4 VerilogHDL程序的基本結構
第2章 VerilogHDL語言要素與表達式
2.1 程序格式
2.2 注釋
2.3 間隔符
2.4 數值
2.5 字符串
2.6 標識符
2.7 系統任務和函數
2.8 編譯指令
2.9 數據類型
2.10 表達式
第3章 行為級建模
3.1 行為級建模的結構
3.2 語句塊
第4章結構級建模
4.1模塊級建模
4.2門級建模
第5章時序狀態(tài)機的設計入門與提高
5.1有限狀態(tài)機(FSM)的分類
5.2有限狀態(tài)機常用的描述.開發(fā)方法
5.3基于狀態(tài)轉移圖(STG)的設計
第二篇cVerilogcHDL語言綜合原理篇
第6章綜合的基本知識
6.1綜合的概念
6.2數值集合與數據類型
6.3儲值單元的綜合原則
第7章VerilogHDL語句的綜合
7.1連續(xù)賦值(ContinuouscAssignment)語句的綜合
7.2過程賦值(ProceduralcAssignment)語句的綜合
7.3邏輯運算符的綜合
7.4算術運算符的綜合
7.5關系運算符(relationalcoperator)的綜合
7.6移位(shift)運算符綜合
7.7位選擇(bit-selects)綜合
7.8條件表達式的綜合
7.9always語句的綜合
7.10if語句的綜合
7.11case語句的綜合
7.12關于鎖存器的綜合
7.13循環(huán)語句的綜合
7.14觸發(fā)器的建模
7.15阻塞和非阻塞賦值的深入討論
7.17任務的綜合
7.18值x(任意值).z(高阻)的綜合
第8章常用模塊的建模實例
8.1組合邏輯的建模
8.2時序邏輯的建模
8.3計數器建模
8.4多路開關建模
8.5譯碼器建模
8.6移位寄存器建模
8.7存儲器建模
8.8ALU單元建模
8.9加法器建模
第9章建模優(yōu)化
9.1資源共享
9.2公共子表達式
9.3代碼調整
9.4公因子
9.5觸發(fā)器和鎖存器的優(yōu)化
9.6代碼大小
9.7算術表達式樹高度優(yōu)化
9.8運算符強度縮減
第10章設計驗證7
10.2面向驗證的編碼風格
10.3定時驗證
10.4時序分析基礎
10.5定時驗證的系統任務
第三篇常用EDA開發(fā)工具篇
第11章Quartusll使用指南
11.1QuartusⅡ簡介
11.2QuartusⅡ設計流程
11.3QuartusⅡ設計方法
11.4QuartusⅡ各功能詳解
11.5時序約束與分析
11.6設計優(yōu)化
11.7SignalTapII
第12章ISE開發(fā)工具
12.1SE系統簡介
12.21SE設計快速入門
12.3工程管理與設計輸入
12.41SE中綜合工具介紹
12.5約束設置
12.6設計進階
第13章ModelSim開發(fā)工具
13.1ModelSim簡介
13.2基本仿真步驟
13.3cModelSim各界面介紹
13.4ModelSim調試功能
第四篇設計經驗與技巧篇
第14章c優(yōu)秀設計的經驗與技巧指導
14.1VerilogHDL語言的編碼風格(CodingStyle)
14.2同步復位與異步復位
14.3設計異步多時鐘系統的綜合及描述技巧
第五篇VerilogcHDLc實例應用篇
第15章各種加法器(減法器)設計
15.1行波進位(Ripple-Carry)加法器
15.2進位鏈(Carry-Chain)加法器
15.3跳躍進位(Carry-Skip)加法器
第16章常用乘法器設計
16.1基本乘法器
16.2時序乘法器
16.3陣列乘法器
第17章伽羅華域(3F(q)乘法器設計
17.1應用背景
17.2理論算法
17.3基于弱對偶基的有限域比特并行乘法器建模
17.4弱對偶基有限域乘法器程序說明
第18章常用除法器設計
18.1二進制恢復除法器
18.2時序除法器設計
第19章積分梳狀濾波器(CIC)設計
19.1應用背景
19.3三級CIC抽取濾波器建模
19.4程序說明
第20章cCORDIC數字計算機的設計
20.1應用背景
20.2理論算法
20.3用CORDIC計算正.余弦值實例建模
20.4程序說明
第21章偽隨機序列應用設計
21.1應用背景
21.2理論知識
21.3PN序列應用實例
21.4程序說明
第22章c異步FIFO設計
22.111cFIFO“空”/“滿”檢測
22.2FIFO模塊結構
22.3FIFO源代碼說明
22.4異步FIFO的相關問題
第23章cRS(204,146188)譯碼器的設計
23.1應用背景
23.2理論算法
23.3RS(204,149188)譯碼器建模
23.4程序說明
附錄A Verilog關鍵字
附錄B Verilog運算符
附錄CcVerilog系統任務與函數

本目錄推薦

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