EDA技術及套用:Verilog HDL版

EDA技術及套用:Verilog HDL版

《EDA技術及套用:Verilog HDL版》是2011年7月1日西安電子科技大學出版社出版的圖書,作者是譚會生。

基本介紹

  • 書名:EDA技術及套用:Verilog HDL版
  • 作者:譚會生
  • ISBN:9787560626031
  • 出版社: 西安電子科技大學出版社
  • 出版時間: 2011年7月1日
  • 裝幀:46.00元
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

《EDA技術及套用:VerilogHDL版(第3版)》內容分為五個部分,前四部分為正文,共七章,第五部分為附錄。第一部分概括地闡述了EDA技術及套用的基本概念、基礎知識和基本流程等內容(第1章);第二部分比較全面地介紹了EDA技術的主要內容,包括EDA的物質基礎——Latticc、Altera和Xilinx公司主流大規模可程式邏輯器件FPGA/CPLD的品種規格、性能參數、組成結構及原理(第2章),EDA的主流表達方式——vcdlo舅HDL的編程基礎(第3章),EDA的設計開發軟體——QuartusIl8.0、ISEDesignSuitelo.1、ispLEVER8.1、SynplifyPr07.6、ModelSimSE6.0等五個常用EDA工具軟體的安裝與使用(第4章),EDA的實驗開發系統一一通用EDA實驗開發系統基本組成、工作原理、性能指標及GW48型EDA實驗開發系統的結構及使用方法(第5章):第三部分提供了12個綜合性的EDA設計套用實例(第6章),包括數位訊號處理、智慧型控制、神經網路中經常用到的高速PID控制器、FIR濾波器、CORDIC算法的套用等實例;第四部分是EDA技術實驗(第7章);第五部分是附錄,包括常用FPGA/CPLD管腳圖、利用www進行EDA資源的檢索等內容。
《EDA技術及套用:VerilogHDL版(第3版)》可供高等院校電子工程、通信工程、自動化、計算機套用、儀器儀表等信息工程類及相近專業的本科生或研究生使用.也可作為相關人員的自學參考書。

圖書目錄

第1章 緒論
1.1 EDA技術的涵義
1.2 EDA技術的發展歷程
1.3 EDA技術的主要內容
1.3.1 大規模可程式邏輯器件
1.3.2 硬體描述語言(HDL)
1.3.3 EDA軟體開發工具
1.3.4 EDA實驗開發系統
1.4 EDA軟體系統的構成
1.5 EDA工具的發展趨勢
1.6 EDA的工程設計流程
1.6.1 FPGA/CPLD工程設計流程
1.6.2 AS1C工程設計流程
1.7 數字系統的設計
1.7.1 數字系統的設計模型
1.7.2 數字系統的沒計方法
1.7.3 數字系統的設計準則
1.7.4 數字系統的設計步驟
1.8 EDA技術的套用展望
習題
第2章 大規模可程式邏輯器件
2.1 可程式邏輯器件概述
2.1.1 PLD的發展進程
2.1.2 PLD的分類方法
2.1.3 常用CPLD和FPGA標識的含義
2.2 Latt1ce公司的CPLD和FPGA器件
2.2.1 Latt1ce公司的CPLD和FPGA概述
2.2.2 1spLS1/pLS1系列CPLD結構
2.2.3 1spMACH系列CPLD結構
2.2.4 EC/ECP系列FPGA結構
2.2.5 XP/XP2系列FPGA結構
2.2.6 MachXO系列FPGA結構
2.3 Altera公司的CPLD和FPGA器件
2.3.1 Altera公司的CPLD和FPGA概述
2.3.2 MAX系列CPLD結構
2.3.3 MAX 11系列CPLD結構
2.3.4 Cyclone系列FPGA結構
2.3.5 Strat1x系列FPGA結構
2.4 X1l1nx公司的CPLD和FPGA器件
2.4.1 X1l1nx公司的CPLD和FPGA概述
2.4.2 XC9500系列CPLD結構
2.4.3 CoolRunner系列CPLD結構
2.4.4 Spartan系列FPGA結構
2.4.5 V1rtex系列FPGA結構
2.5 CPLD和FPGA的編程與配置
2.5.1 CPLD和FPGA的編程配置
2.5.2 CPLD和FPGA的下載接口
2.5.3 CPLD器件的編程電路
2.5.4 FPGA器件的配置電路
2.6 FPGA和CPLD的開發套用選擇
習題:
第3章 Ver1log HDL編程基礎
3.1 Ver1log HDL簡介
3.1.1 常用硬體描述語言簡介
3.1.2 Ver1log HDL的優點
3.1.3 Ver1log HDL程式設計約定
3.2 Ver1log HDL程式概述
3.2.1 Ver1log F1DL程式設計舉例
3.2.2 Ver1log HDL程式的基本結構
3.2.3 Ver1log HDE程式的基本特性
3.2.4 Ver1log HDL程式的描述風格
3.3 Ver1log HDL語言要素
3.3.1 Ver1logHE1L文字規則
3.3.2 Ver1log HDL數據類型
3.3.3 VerilogHDL操作符
3.3.4 編譯器偽指令
3.4 結構描述語句
3.4.1 元件實例化語句
3.4.2 門級結構描述
3.5 數據流描述語句
3,5.1 隱式連續賦值語句
3.5.2 顯式連續賦值語句
3.5.3 連續賦值的表達式
3.5.4 連續賦值的套用實例
3.6 行為描述語句
3.6.1 過程性結構
3.6.2 過程賦值語句
3.6.3 塊語句
3.6.4 條件語句
3.6.5 選擇語句
3.6.6 循環語句
3.6.7 wait語句
3.7 函式與任務
3.7.1 函式
3.7.2 任務
3.7.3 函式調用函式
3.7.4 任務調用函式及任務
3.7.5 系統函式與任務
3.8 基本邏輯電路設計
3.8.1 組合邏輯電路設計
3.8.2 時序邏輯電路設計
3.8.3 存儲器電路設計
3.9 狀態機的VerilogHDL設計
3.9.1 狀態機的基本結構和編碼方案
3.9.2 一般狀態機的VerilogHDL設計
3.9.3 摩爾狀態機的VefilogHDL設計
3.9.4 米立狀態機的’VerilogHDL設計
習題
第4章 常用EDA工具軟體操作指南
4.1 常用EDA工具軟體安裝指南
4.2 常用EDA工具軟體操作用例
4.2.1 四位十進制計數器電路
4.2.2 計數動態掃描顯示電路
4.2.3 EDA仿真測試模型及程式
……
第5章 EDA實驗開發系統
第6章 Vrtilong HDL設計套用實例
第7章 EDA技術實驗
附錄1 常用FPGA/CPLD管腳圖
附錄2 利用WWWF進行EDA資源的檢索
主要參考文獻

相關詞條

熱門詞條

聯絡我們