Verilog HDL應(yīng)用程序設(shè)計(jì)實(shí)例精講

出版時(shí)間:2009-10  出版社:電子工業(yè)出版社  作者:劉福奇,劉波 編著  頁數(shù):518  字?jǐn)?shù):670000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書從實(shí)用的角度出發(fā),通過大量的工程實(shí)例,詳細(xì)、深入地介紹了Verilog HDL應(yīng)用程序設(shè)計(jì)的方法與技巧。全書共分2篇12章,第一篇為Verilog HDL基礎(chǔ)知識(shí),概要介紹了Verilog HDL的特點(diǎn)、語言要素與表達(dá)式、行為級(jí)建模、結(jié)構(gòu)級(jí)建模、語句的綜合、設(shè)計(jì)與驗(yàn)證,以及代碼優(yōu)化技巧,引導(dǎo)讀者技術(shù)入門;第二篇為VerilogHDL應(yīng)用編程實(shí)例,通過30多個(gè)實(shí)例,循序漸進(jìn)地介紹了VerilogHDL在邏輯電路、存儲(chǔ)器、數(shù)字通信、數(shù)字控制、信號(hào)測(cè)量領(lǐng)域的應(yīng)用編程技術(shù)和技巧。這些實(shí)例典型豐富,全部來自于實(shí)踐并且調(diào)試通過,融合了作者多年的設(shè)計(jì)經(jīng)驗(yàn),應(yīng)用性和指導(dǎo)性強(qiáng),利于讀者學(xué)習(xí)后舉一反三,快速提高應(yīng)用編程能力。    本書配有一張光盤,包含了全書實(shí)例的程序源代碼和部分視頻教程,方便讀者學(xué)習(xí)和使用。本書適合計(jì)算機(jī)硬件、電子與通信工程等相關(guān)專業(yè)的大學(xué)生,以及從事Verilog HDL編程的科研人員使用。

書籍目錄

Verilog HDL基礎(chǔ)知識(shí) 第1章 Verilog HDL語言概述    1.1 HDL概念與發(fā)展歷史    1.2 Verilog HDL語言特點(diǎn)    1.3 Verilog HDL語言開發(fā)流程    1.4 Verilog HDL程序的基本結(jié)構(gòu)     1.4.1 模塊     1.4.2 模塊調(diào)用 第2章 erilog HDL語法基礎(chǔ)    2.1  程序格式    2.2 注釋    2.3  間隔符    2.4 數(shù)值    2.5  字符串    2.6 標(biāo)識(shí)符    2.7 系統(tǒng)任務(wù)和函數(shù)    2.8 編譯指令    2.9 數(shù)據(jù)類型     2.9.1 線網(wǎng)(Net)和變量(Variable)     2.9.2 標(biāo)量(Scalar)與矢量(Vector)     2.9.3 線網(wǎng)(Net)數(shù)據(jù)類型     2.9.4 變量(Variable)數(shù)據(jù)類型     2.9.5 數(shù)組(Array)類型     2.9.6 參數(shù)     2.9.7 名字空間    2.10 表達(dá)式     2.10.1 操作符     2.10.2 操作數(shù)     2.10.3 延遲表達(dá)式     2.l0.4 表達(dá)式的位寬     2.10.5 有符號(hào)表達(dá)式 第3章 行為級(jí)建模    3.1 行為級(jí)建模的結(jié)構(gòu)     3.1.1 過程塊結(jié)構(gòu)     3.1.2 initial過程塊     3.1.3 always過程塊    3.2  語句塊     3.2.1 順序語句塊(begin—end)     3.2.2 并行語句塊(fork-join)     3.2.3 順序塊和并行塊的混合使用    3.3  時(shí)間控制     3.3.1 延時(shí)控制     3.3.2 邊沿觸發(fā)事件控制     3.3.3  電平敏感事件控制(wait語句)    3.4 賦值語句     3.4.1 過程賦值語句     3.4.2 阻塞型賦值語句和非阻塞型賦值語句     3.4.3 連續(xù)賦值語句和過程連續(xù)賦值語句    3.5  分支語句     3.5.1 if-else條件分史語句     3.5.2 case分支控制語句    3.6 循環(huán)控制語句     3.6.1 forever循環(huán)語句     3.6.2 repeat循環(huán)語句     3.6.3 while循環(huán)語句     3.6.4 for循環(huán)語句    3.7 任務(wù)(task)和函數(shù)(function)     3.7.1任務(wù)(task)     3.7.2  函數(shù)(function) 第4章 結(jié)構(gòu)級(jí)建模   4.1 模塊級(jí)建模     4.1.1 模塊的定義     4.1.2 模塊的端口     4.1.3 模塊的調(diào)用     4.1.4 在模塊調(diào)用時(shí)對(duì)參數(shù)值的更改    4.2  門級(jí)建?!?   4.2.1  內(nèi)置基本門級(jí)元件     4.2.2 用戶自定義基本元件(UDP) 第5章 Verilog HDL語句的綜合    5.1  綜合概述     5.1.1 綜合的概念     5.1.2 數(shù)值集合與數(shù)據(jù)類型     5.1.3 儲(chǔ)值單元的綜合原則    5.2 連續(xù)賦值語句的綜合    5.3  過程賦值語句的綜合     5.3.1  阻塞賦值語句     5.3.2 非阻塞賦值語句    5.4 邏輯運(yùn)算符的綜合    5.5 算術(shù)運(yùn)算符的綜合     5.5.1 無符號(hào)運(yùn)算    5.5.2 有符號(hào)運(yùn)算     5.5.3 進(jìn)位與位寬   5.6 關(guān)系運(yùn)算符的綜合   5.7 移位(shiR)運(yùn)算符綜合   5.8 位選擇綜合   5.9 條件表達(dá)式的綜合   5.10 always語句的綜合   5.11 if語句的綜合   5.12 case語句的綜合     5.12.1 從case語句綜合出鎖存器     5.12.2  casez和casex語句的綜合     5.12.3 并行的case語句     5.12.4 條件表達(dá)式使用常量的case語句   5.13 鎖存器的綜合   5.14 循環(huán)語句的綜合     5.14.1 靜態(tài)循環(huán)的綜合     5.14.2 非靜態(tài)循環(huán)的綜合    5.15 阻塞和非阻塞賦值    5.16 函數(shù)的綜合    5.17 任務(wù)的綜合    5.18 任意值/高阻的綜合 第6章 設(shè)計(jì)驗(yàn)證    6.1 后綜合設(shè)計(jì)驗(yàn)證     6.1.1 基于仿真的驗(yàn)證     6.1.2 形式化驗(yàn)證    6.2 面向驗(yàn)證的編碼風(fēng)格     6.2.1 功能正確性     6.2.2 時(shí)序正確性    6.3  定時(shí)驗(yàn)證    6.4 時(shí)序分析基礎(chǔ)     6.4.1 周期與最大時(shí)鐘頻率     6.4.2  時(shí)鐘建立時(shí)間  …… 第7章 Verilog HDL代碼優(yōu)化技巧Verilog HDL應(yīng)用編程實(shí)例 第8章 組合電路設(shè)計(jì)實(shí)例 第9章 時(shí)序電路設(shè)計(jì)實(shí)例 第10章 存儲(chǔ)器電路設(shè)計(jì)實(shí)例 第11章 數(shù)字通信與控制設(shè)計(jì)實(shí)例 第12章 數(shù)字頻率測(cè)量設(shè)計(jì)實(shí)例

章節(jié)摘錄

  Verilog HDL基礎(chǔ)知識(shí)  第1章 Verilog HDL語言概述  本章將簡(jiǎn)單介紹Verilog HDL語言的特點(diǎn)、開發(fā)流程,以及Verilog程序的基本結(jié)構(gòu)。通過本章學(xué)習(xí),讀者將對(duì)Verilog HDL語言有一個(gè)入門性的了解和認(rèn)識(shí)?! ?.1 HDL概念與發(fā)展歷史  1.HDL概念  硬件描述語言(Hardware Description Language)是硬件設(shè)計(jì)人員和EDA(Electronic Design Automation)工具之間的界面,它主要用于從算法級(jí)、門級(jí)到開關(guān)級(jí)的多種抽象設(shè)計(jì)層次的數(shù)字系統(tǒng)建模。被建模的數(shù)字系統(tǒng)對(duì)象既可以是簡(jiǎn)單的門,也可以是完整的數(shù)字電子系統(tǒng)。硬件描述語言的主要功能是編寫設(shè)計(jì)文件,建立電子系統(tǒng)行為級(jí)的仿真模型,然后利用高性能的計(jì)算機(jī)對(duì)用Verilog HDL或VHDL建模的復(fù)雜數(shù)字邏輯進(jìn)行仿真,之后再對(duì)它進(jìn)行自動(dòng)綜合以生成符合要求且在電路結(jié)構(gòu)上可以實(shí)現(xiàn)的數(shù)字邏輯網(wǎng)表(Netlist),然后根據(jù)網(wǎng)表和適合某種工藝的器件自動(dòng)生成具體電路,最后生成該工藝條件下具體電路的延時(shí)模型。仿真驗(yàn)證無誤后用于制造ASIC(Application Specific Integrated Circuit,專用集成電路)芯片或?qū)懭隖PGA(現(xiàn)場(chǎng)可編程邏輯門陣列)和CPLD(復(fù)雜可編程邏輯器件)中?! ≡贓DA領(lǐng)域,一般把用HDL語言建立的數(shù)字系統(tǒng)模型稱為軟核(Soft Core),把用HDL建模和綜合后生成的網(wǎng)表稱為固核(Hard Core)。重復(fù)利用這些模塊可以縮短開發(fā)周期,提高產(chǎn)品開發(fā)成功率,并提高設(shè)計(jì)效率。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Verilog HDL應(yīng)用程序設(shè)計(jì)實(shí)例精講 PDF格式下載


用戶評(píng)論 (總計(jì)30條)

 
 

  •   這是一本學(xué)習(xí)verilog的很好的參考書,尤其適合初學(xué)者,實(shí)例多還有教學(xué)視頻。
  •   本書比較基本,詳細(xì)介紹了verilog的基本知識(shí),配有詳細(xì)的例程,可以作為參考
  •   一起在圖書館借過一本劉波的書,也是講Verilog的,很好,但是不想往跑了,還是自己收藏本吧。
  •   內(nèi)容非常充實(shí),實(shí)例講的很詳細(xì),步驟很明確??催^劉福奇老師編寫另一本《FPGA嵌入式項(xiàng)目開發(fā)實(shí)戰(zhàn)》,這兩本書都非常好。從實(shí)例出發(fā),初學(xué)者的好幫手。
  •   前面講基礎(chǔ),后面主要講實(shí)例,比較豐富
  •   實(shí)例豐富,有學(xué)習(xí)價(jià)值
  •   我覺得應(yīng)該從難到易,提供一些程序源代碼,書上關(guān)于設(shè)計(jì)方面代碼太少
  •   講解清晰,實(shí)例也比較實(shí)用。
  •   送貨一點(diǎn)都不負(fù)責(zé),附帶的光盤沒隨書一起寄送。還需要自己將書郵寄回去,再重新發(fā)貨,客戶要承擔(dān)回寄費(fèi)用不說,簡(jiǎn)直就是一種折騰,與網(wǎng)絡(luò)購物的便利背道而馳
  •   這本書還可以,內(nèi)容挺實(shí)用
  •   推薦,推薦,很好的一本書?。。。?/li>
  •   還沒認(rèn)真看,應(yīng)該還不錯(cuò)
  •   內(nèi)容編的很好,寫得很清楚
  •   質(zhì)量挺不錯(cuò)的,就是發(fā)貨有點(diǎn)不及時(shí)
  •   東西不錯(cuò) 是正品 很簡(jiǎn)單很好的書
  •   貨到的特快
  •   是正版書 發(fā)貨挺快 七五折 挺好 愿店主生意興隆
  •   對(duì)所購的書很滿意
  •   不錯(cuò),書的內(nèi)容、編排等都還不錯(cuò)。正在看,快看完了,很容易理解。
  •   自學(xué)verilog,這本書有詳細(xì)語法和實(shí)例,我們老師推薦的,不錯(cuò)~
  •   沖著“實(shí)例精講”四個(gè)字買的這本書,例子是比較全,但注釋實(shí)在是太少了。對(duì)于FPGA干入門的我而言,看的真的很吃力。
  •   適合新手入門,后面實(shí)例注釋很少,本人看的很費(fèi)力!
  •   對(duì)于初學(xué)入門的自己來說,書里面的例子還不錯(cuò),能結(jié)合理論知識(shí)用實(shí)際例子鞏固自己的基礎(chǔ)
  •   還沒認(rèn)真研究,看起來還好
  •   郵寄速度還可以
  •   還不錯(cuò),就是配送太慢了
  •   寫得還好,前面講語法講得挺詳細(xì)的,很適合初學(xué)者,但是后面的實(shí)例卻沒有給出較多的注釋,對(duì)于例子的原理也是草草帶過,對(duì)初學(xué)者來說很難理解。
  •   書內(nèi)容的編排形式我比較喜歡,但這本書講的比較淺,而且書上有不少例子錯(cuò)誤。第八章以后有些實(shí)例的工作原理沒有講明白。這本書只對(duì)初學(xué)VERILOGIC的人比較有用。
  •   這本書講的不怎么樣和劉波之前的一本書重復(fù)很多,講Verilog太多,買的很貴,總之不值
  •   這本書名字到好聽,其實(shí)里面的內(nèi)容很一般
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7