EDA培訓教程

EDA培訓教程

《EDA培訓教程》是2005年機械工業出版社出版的圖書,作者是甘登岱,田富鵬,朱利娜。

內容簡介

隨著積體電路技術和計算機技術的飛速發展,熟練掌握EDA——Electronic Design Automation(電子設計自動化)技術已經成為電子工程師必需具備的基本技能。本書旨在幫助電子工程師掌握常用EDA軟體的基本使用方法,並能以計算機為工具完成電子電路的分析與設計—。

本書共分四篇,分別介紹了電子電路分析軟體(EWB)、電子電路計算機輔助設計軟體、可程式邏輯器件(ISP)、常用開發軟體(MAX+plus Ⅱ)和單片機開發系統軟體(WAVE)。

本書可作為高職、高專和中等專業學校電氣類專業通用教材,也可供廣大電廣電路設計人員和在校學生自學使用。

目錄

前言

第一篇 電子電路的仿真

第1章 EWB概述及安裝

1.1 EWB的特點與功能

1.2 EWB的安裝

1.2.1 安裝EWB的環境要求

1.2.2 軟體安裝

思考與練習

第2章 EWB基本使用方法

2.1 熟悉EWB的選單

2.1.1 File選單

2.1.2 Edit選單

2.1.3 Circuit選單

2.1.4 Analysis選單

2.1.5 Window選單

2.1.6 Help選單

2.2 EWB的工具列及元器件庫欄

2.2.1 EWB的工具列

2.2.2 EWB的元器件庫欄

2.3 電路的創建與元器件的連線

2.3.1 電路的創建

2.3.2 元器件連線與接點的使用

2.4 使用儀器和儀表

2.4.1 使用儀器的方法

2.4.2 各種儀器的特點

思考與練習

第3章 EWB分析功能

3.1 參數設定

3.2 直流工作點分析

3.3 交流頻率分析

3.4 瞬態分析

3.5 傅立葉分析

3.6 極點-零點分析

3.7 傳遞函式分析

思考與練習

第4章 EWB電路分析實例

4.1 基本放大電路

4.1.1 基本放大電路的原理

4.1.2 基本放大電路的分析

4.2 串聯型穩壓電路的分析

4.2.1 串聯型穩壓電路的原理

4.2.2 電路分析

4.3 十進制計數器電路的分析

4.3.1 十進制計數器電路的原理

4.3.2 電路分析

4.4 555多諧振盪器電路的分析

4.4.1 555多諧振盪器電路的原理

4.4.2 電路分析

思考與練習

第二篇 印製電路板設計

第5章 Protel 99 SE入門

5.1 原理圖編輯器和PCB編輯器的功能

5.1.1 原理圖編輯器的特點

5.1.2 PCB編輯器的特點

5.2 初識Protel 99 SE

5.2.1 設計資料庫的創建與管理

5.2.2 設計資料庫管理

5.2.3 Protel 99 SE檔案管理

5.2.4 啟動相應編輯器功能

5.3 設定Protel 99 SE工作環境

思考與練習

第6章 Protel 99 SE原理圖設計

6.1 繪製原理圖的步驟和要點

6.2 熟悉原理圖編輯器

6.2.1 熟悉工具列

6.2.2 熟悉選單

6.2.3 熟悉面板

6.3 設計範例

6.3.1 共發射級單管放大器電路設計

6.3.2 單片機並行匯流排擴展接口電路設計

6.3.3 單片機AT89C2051原理圖符號設計

6.3.4 AT89C2051顯示與輸入電路設計

思考與練習

第7章 Protel99SE印製電路板圖設計

7.1 PCB設計流程

7.2 熟悉PCB編輯器

7.2.1 熟悉PCB編輯器的界面

7.2.2 熟悉PCB編輯器的選單

7.3 設計範例

7.3.1 共發射級單管放大器電路板設計

7.3.2 製作元器件封裝庫的方法

思考與練習

第三篇 可程式邏輯器件設計

第8章 可程式邏輯器件基礎

8.1 PLD的發展歷程

8.2 使用PLD的方法

8.2.1 PLD開發軟體

8.2.2 PLD的分類和使用

8.3 PLD電路表示方法

8.4 PLD器件的基本結構

8.4.1 PROM結構

8.4.2 FPLA結構

8.4.3 PLA和GAL結構

8.5 通用陣列邏輯器件GAL的基本結構

8.5.1 普通型GAL

8.5.2 GAL產品介紹

8.6 MAX7000系列CPLD器件結構和性能

思考與練習

第9章 VHDL語言

9.1 語言要素

9.1.1 標識符

9.1.2 數據對象

9.1.3 數據類型

9.1.4 屬性

9.2 操作符

9.3 VHDL的結構

9.3.1 VHDL基本構成

9.3.2 實體說明

9.3.3 結構體

9.3.4 配置

9.3.5 子程式

9.3.6 程式包

9.3.7 庫

9.4 並行語句

9.4.1 進程語句

9.4.2 並行信號賦值語句

9.4.3 並行過程調用語句

9.4.4 並行斷言語句

9.4.5 塊語句

9.4.6 元件例化語句

9.4.7 生成語句

9.5 順序語句

9.5.1 變數賦值語句

9.5.2 if語句

9.5.3 case語句

9.5.4 loop語句

9.5.5 next語句

9.5.6 exit語句

9.5.7 return語句

9.5.8 null語句

9.5.9 wait語句

9.5.10 過程調用語句和斷言語句

9.5.11 report語句

9.6 描述風格

9.6.1 行為描述

9.6.2 數據流描述

9.6.3 結構描述

9.7 VHDL程式設計實例

思考與練習

第10章 Altera MAX+plusⅡ操作指南

10.1 建立工程檔案

10.1.1 創建源程式Cnt4.vhd

10.1.2 創建源程式Decl7s.vhd

10.1.3 創建源檔案top.gdf

10.2 編譯工程檔案

10.3 仿真工程檔案

10.3.1 生成仿真波形檔案

10.3.2 仿真

10.3.3 定時分析

10.3.4 下載檔案

思考與練習

第11章 MAX+plusⅡ設計實例

11.1 組合邏輯電路的設計

11.1.1 設計要求

11.1.2 繪製電路圖

11.1.3 使用VHDL語言設計電路

11.1.4 仿真電路

11.2 具有預置功能的兩位數的十進制計數器

11.2.1 設計要求

11.2.2 原理圖設計計數器

11.2.3 VHDL語言設計計數器

11.2.4 仿真結果

11.3 數字鐘

11.3.1 設計要求

11.3.2 頂層電路圖

11.3.3 各模組VHDL語言源程式

11.3.4 仿真結果

思考與練習

第四篇 WAVE單片機開發系統

第12章 WAVE單片機開發系統入門

12.1 WAVE單片機開發系統特點

12.2 WAVEE2000仿真器硬體

12.3 Windows版本軟體安裝

12.4 熟悉WAVE仿真軟體開發環境

12.4.1 "檔案"選單

12.4.2 "編輯"、"搜尋"與"項目"選單

12.4.3 "執行"選單

12.4.4 "視窗"選單

12.4.5 "仿真器"選單

思考與練習

第13章 WAVE仿真軟體分析功能使用

13.1 影子存儲器

13.2 程式時效分析

13.3 數據時效分析

思考與練習

附錄 EDAⅡ型教學系統介紹

相關詞條

相關搜尋

熱門詞條

聯絡我們