《普通高等“十二五”規(guī)劃教材:EDA技術及應用教程》根據(jù)工程設計、課堂教學和實驗教學的要求,以提高實際工程設計能力為目的,對EDA技術和相關知識做了系統(tǒng)和完整的介紹;重點講述了硬件描述語言(VHDL)及用VHDL語言設計數(shù)字邏輯電路和數(shù)字系統(tǒng)的方法;這是電子系統(tǒng)設計方法上的一次革命性的變化,也是21世紀的電子工程師必須掌握的專門知識。
《普通高等“十二五”規(guī)劃教材:EDA技術及應用教程》分為“理論篇”和“實踐篇”,共9章。“理論篇”詳細介紹了EDA技術的基本知識、目標器件的結構原理、設計輸入方法、VHDL的設計優(yōu)化和邏輯綜合、綜合開發(fā)平臺以及EDA技術的典型應用,每章都配有習題!皩嵺`篇”介紹了常用的EDA技術工具的使用方法、實驗內容和FPGA硬件系統(tǒng)設計。實驗內容包含基礎性實驗、綜合性實驗和設計性實驗三部分,每一個實驗后面都有拓展性的思考題,給學習者足夠的思考空間和創(chuàng)造空間。
《普通高等“十二五”規(guī)劃教材:EDA技術及應用教程》可以作為高等院校電子工程、通信、工業(yè)自動化、計算機應用技術等學科的本科生或研究生的電子設計或EDA技術課程的教材和實驗指導書,也可作為相關專業(yè)技術人員的參考書。
第一篇 理論篇
第1章 緒論
1.1 EDA概述
1.1.1 EDA技術的發(fā)展歷程
1.1.2 EDA技術的基本特征
1.1.3 EDA技術實現(xiàn)目標
1.1.4 硬件描述語言(HDL)
1.1.5 EDA技術的基本工具
1.1.6 EDA技術的基本設計思路
1.1.7 EDA系統(tǒng)級設計開發(fā)流程
1.1.8 EDA技術的發(fā)展趨勢
1.2 數(shù)字系統(tǒng)硬件設計概述
1.2.1 自底向上的設計
1.2.2 自頂向下的設計
1.2.3 自頂向下技術的設計流程及關鍵技術
1.2.4 設計描述風格
習題
第2章 VHDL語言程序的基本要素及基本結構
2.1 VHDL語言的命名規(guī)則
2.1.1 數(shù)字型文字
2.1.2 字符串型文字
2.1.3 標識符
2.1.4 下標名
2.1.5 段名
2.1.6 注釋
2.2 VHDL語言的數(shù)據(jù)類型及運算操作符
2.2.1 VHDL語言的客體及其分類
2.2.2 VHDL語言的數(shù)據(jù)類型
2.2.3 VHDL語言的運算操作符
2.3 VHDL語言設計的基本單元及其構成
2.3.1 實體說明
2.3.2 構造體
2.4 VHDL構造體描述的幾種方法
2.4.1 行為描述
2.4.2 數(shù)據(jù)流描述
2.4.3 結構描述
2.5 包集合、庫及配置
2. 5.1 庫
2.5.2 包集合
2.5.3 配置(CONFIGURATION)
2.6 VHDL子程序(SUBPROGRAM)
習題
第3章 VHDL語言的主要描述語句
3.1 順序處理語句
3.1.1 WAIT語句
3.1.2 斷言(ASSERT)語句
3.1.3 信號賦值語句
3.1.4 變量賦值語句
3.1.5 IF語句
3.1.6 CASE語句
3.1.7 LOOP語句
3.1.8 NEXT語句
3.1.9 EXIT語句
3.1.10 過程調用語句
3.2 并發(fā)處理語句
3.2.1 進程(PROCESS)語句
3.2.2 并發(fā)信號賦值(Concurrent Signal Assignment)語句
3.2.3 條件信號賦值(Conditional Signal Assignment)語句
3.2.4 選擇信號賦值(Selective Signal Assignment)語句
3.2.5 并發(fā)過程調用(Concurrent Procedure Call)語句
3.2.6 塊(BLOCK)語句
3.2.7 元件例化語句
3.2.8 生成語句
3.3 其他語句和說明
3.3.1 屬性( ATTRIBUTE)描述與定義語句
3.3.2 文本文件操作
習題
……
第二篇 實踐篇
附錄A QuartusⅡ9.0簡明教程
附錄B 基礎實驗程序
參考文獻