EDA培训教程

EDA培训教程
作 者: 甘登岱 田富鹏 朱利娜
出版社: 机械工业出版社
丛编项:
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: 仪表工业
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《EDA培训教程》作者简介

内容简介

随着集成电路技术和计算机技术的飞速发展,熟练掌握EDA-ElectronicDesignAutomation(电子设计自动化)技术已经成为电子工程师必需具备的基本技能。本书旨在帮助电子工程师掌握常用EDA软件的基本使用方法,并能以计算机为工具完成电子电路分析与设计。本书共分四篇,分别介绍电子电路分析软件(EWB)、电子电路计算机辅助设计软件、可编程逻辑器件(ISP)、常用开发软件(MAXplusII)和单片机开发系统软件(WAVE)。本书可作为高职、高专和中等专业学校电气类专业通用教材,也可供广大电子电路设坟人员和在校学生自学使用。本书前言随着集成电路技术和计算机技术的飞速发展,熟练掌握EDA-ElectronicDesignAutomation(电子设计自动化)技术已经成为电子工程师必需具备的基本技能。为帮助电子工程师掌握常用EDA软件的基本使用方法,并能以计算机作为工具完成电子电路分析与设计,特编写了本书。本书共四篇,分别介绍了电子电路分析软件EWB-ElectronicsWorkbench、电子电路计算机辅助设计软件Protel99SE、可编程逻辑器件(ISP)常用开发软件MAXplusII和单片机开发系统软件WAVE(伟福)的应用。各篇的主要内容如下。第1篇电子电路的仿真(EWB)从事电子产品设计、开发等工作的人员,经常需要对设计的电路进行实验和调试。以往的实验往往在面包板上进行,根据实验结果不断更新元器件或修改参数,直至达到设计要求。但由于受工作场地、仪器设备和元器件品种、数量的限制,有些实验往往无法及时完成。即使能完成,由于插装元器件和连接导线费时费力,工作效率低。随着计算机技术的发展,电子电路的仿真或模拟已成为电子系统设计的必要手段。在仿真过程中,仅需操作鼠标即可设计电路、更换元器件、修改参数、测量数据和观察波形,直至电路最优。80年代末90年代初,加拿大InteractiveImageTechnologies公司推出了专门用于电子电路仿真的虚拟“电子工作台”(ElectronicsWorkbench——简记为EWB),它可以仿真模拟电路、数字电路和混合电路,目前已在电子工程设计和电工电子类课程教学领域得到了广泛应用。在本篇中,我们以4章篇幅介绍了EWB软件的功能与安装方法,基本使用方法,EWB的分析功能,并利用该软件对若干典型电路进行了分析。第2篇印制电路板设计(Protel99SE)Pr...

图书目录

前言

第一篇电子电路的仿真

第1章EWB概述及安装

1.1EWB的特点与功能

1.2EWB的安装

1.2.1安装EWB的环境要求

1.2.2软件安装

思考与练习

第2章EWB基本使用方法

2.1熟悉EWB的菜单

2.1.1File菜单

2.1.2Edit菜单

2.1.3Circuit菜单

2.1.4Analysis菜单

2.1.5Window菜单

2.1.6Help菜单

2.2EWB的工具栏及元器件库栏

2.2.1EWB的工具栏

2.2.2EWB的元器件库栏

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.4555多谐振荡器电路的分析

4.4.1555多谐振荡器电路的原理

4.4.2电路分析

思考与练习

第二篇印制电路板设计

第5章Protel99SE入门

5.1原理图编辑器和PCB编辑器的功能

5.1.1原理图编辑器的特点

5.1.2PCB编辑器的特点

5.2初识Protel99SE

5.2.1设计数据库的创建与管理

5.2.2设计数据库管理

5.2.3Protel99SE文件管理

5.2.4启动相应编辑器功能

5.3设置Protel99SE工作环境

思考与练习

第6章Protel99SE原理图设计

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.4AT89C2051显示与输入电路设计

思考与练习

第7章Protel99SE印制电路板图设计

7.1PCB设计流程

7.2熟悉PCB编辑器

7.2.1熟悉PCB编辑器的界面

7.2.2熟悉PCB编辑器的菜单

7.3设计范例

7.3.1共发射级单管放大器电路板设计

7.3.2制作元器件封装库的方法

思考与练习

第三篇可编程逻辑器件设计

第8章可编程逻辑器件基础

8.1PLD的发展历程

8.2使用PLD的方法

8.2.1PLD开发软件

8.2.2PLD的分类和使用

8.3PLD电路表示方法

8.4PLD器件的基本结构

8.4.1PROM结构

8.4.2FPLA结构

8.4.3PLA和GAL结构

8.5通用阵列逻辑器件GAL的基本结构

8.5.1普通型GAL

8.5.2GAL产品介绍

8.6MAX7000系列CPLD器件结构和性能

思考与练习

第9章VHDL语言

9.1语言要素

9.1.1标识符

9.1.2数据对象

9.1.3数据类型

9.1.4属性

9.2操作符

9.3VHDL的结构

9.3.1VHDL基本构成

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.2if语句

9.5.3case语句

9.5.4loop语句

9.5.5next语句

9.5.6exit语句

9.5.7return语句

9.5.8null语句

9.5.9wait语句

9.5.10过程调用语句和断言语句

9.5.11report语句

9.6描述风格

9.6.1行为描述

9.6.2数据流描述

9.6.3结构描述

9.7VHDL程序设计实例

思考与练习

第10章AlteraMAX+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.3VHDL语言设计计数器

11.2.4仿真结果

11.3数字钟

11.3.1设计要求

11.3.2顶层电路图

11.3.3各模块VHDL语言源程序

11.3.4仿真结果

思考与练习

第四篇WAVE单片机开发系统

第12章WAVE单片机开发系统入门

12.1WAVE单片机开发系统特点

12.2WAVEE2000仿真器硬件

12.3Windows版本软件安装

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Ⅱ型教学系统介绍