EDA技術基礎教程(Verilog HDL版)(普通高等教育電子信息類專業(yè)系列教材)
定 價:49 元
- 作者:張俊濤,陳曉莉 著
- 出版時間:2020/11/1
- ISBN:9787569317268
- 出 版 社:西安交通大學出版社
- 中圖法分類:TN702.2
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
教材共八章。第1-3章為基礎篇,首先介紹EDA的基本概念和實現(xiàn)要素,然后重點講述Verilog HDL硬件描述語言以及在Quartus II開發(fā)環(huán)境下進行EDA設計的基本流程、仿真方法和測試方法。第4-6章為應用篇,講述常用數(shù)字功能電路的邏輯描述,Quartus II中宏功能模塊的應用以及Verilog HDL中的狀態(tài)機描述方法,并通過多個典型的設計實踐項目加深應用。第7-8章為提高篇,講述HDL代碼的編寫規(guī)范、FPGA的設計原則、綜合與優(yōu)化設計問題以及Verilog HDL中的數(shù)值運算,*后講述可編程片上系統(tǒng)軟硬件設計的流程和方法,以適應電子競賽、以及嵌入式系統(tǒng)設計之需要。《EDA技術基礎教程(Verilog HDL版)》適用于高等學校EDA課程教材,電子技術課程設計以及電子設計競賽賽前培訓資料,也可以作為自學EDA技術的參考書。
第1章 EDA技術簡介
1.1 為什么需要學習EDA技術
1.2 應用EDA技術的三個要素
1.2.1 可編程邏輯器件
1.2.2 硬件描述語言
1.2.3 EDA軟件
1.3 EDA技術的應用領域
1.4 電子系統(tǒng)的設計方法
1.5 EDA網(wǎng)絡學習資源
思考與練習
第2章 Verilog HDL基礎
2.1 初識Verilog HDL
2.2 Verilog基本元素
2.2.1 取值集合
2.2.2 常量表示
2.2.3 標識符與關鍵詞
2.3 數(shù)據(jù)類型
2.3.1 線網(wǎng)類型
2.3.2 變量類型
2.3.3 存儲器
2.3.4 標量與矢量
2.4 運算符與操作符
2.4.1 算術運算符
2.4.2 邏輯運算符
2.4.3 位操作符
2.4.4 關系運算符
2.4.5 等式運算符
2.4.6 條件操作符
2.4.7 移位操作符
2.4.8 縮位運算符
2.4.9 拼接操作符
2.5 模塊功能的描述方法
2.5.1 行為描述
2.5.2 數(shù)據(jù)流描述
2.5.3 結構描述
2.5.4 混合描述方法
2.5.5 用戶自定義原語
2.6 層次化設計方法
2.7 函數(shù)與任務
2.7.1 函數(shù)
2.7.2 任務
2.8 編寫testbench
2.8.1 $display和Swrite任務
2.8.2 $monitor任務
2.8.3 $time函數(shù)和$timeformat任務
2.8.4 $fmish和$stop任務
2.8.5 testbench應用示例
思考與練習
第3章 Quartus II的應用
3.1 基本設計流程
……