目录 2
第一篇 EWB在电路分析中的应用 2
第1章 EWB在电路分析中的应用 2
1.1 EWB工作软件介绍 2
1.1.1 EWB工作平台简介 2
1.1.2 EWB工作平台的主要特点 3
1.1.3 EWB的环境要求 3
1.2.2 EWB的菜单栏 4
1.2.1 EWB的主界面 4
1.2 EWB的基本界面 4
1.2.3 EWB的工具条 8
1.2.4 EWB的元器件库 9
1.3 EWB的主要操作 17
1.3.1 电路的设计和仿真 17
1.3.2 元器件库中元器件的创建和删除 19
1.4 EWB中虚拟仪器介绍 20
1.4.1 数字万用表 20
1.4.2 示波器 21
1.4.4 波特图绘图仪 22
1.4.3 函数信号发生器 22
1.5 电路设计及分析流程 23
1.5.1 创建电路图 23
1.5.2 运用虚拟仪器观察实验结果 25
1.6 电路分析参考实验 27
第2章 Pspice编程入门 42
2.1 Pspice的组成及分析步骤 42
第二篇 Pspice在电子线路中的应用 42
2.2 电路描述 44
2.2.1 节点、元件单位及元件描述的首字母 44
2.2.2 常用无源器件的描述 45
2.2.3 电源的描述 48
2.2.4 半导体器件的描述 51
2.3 分析指令 58
2.3.1 直流分析指令 58
2.3.2 交流分析指令 62
2.3.3 瞬态分析(TRAN)指令 63
2.3.4 傅里叶分析(FOUR)指令 64
2.3.5 通用参数扫描分析(STEP)指令 66
2.3.6 蒙特卡洛分析(MC)指令 67
2.3.7 温度分析(TEMP)指令 69
2.3.8 噪声分析(NOISE)指令 69
2.3.9 输出指令 69
2.3.10 其他功能描述语句 72
2.3.11 电路与库函数 74
3.1.1 半导体二极管的参数及温度对其伏安特性的影响 77
第3章 线性电子线路的分析与设计 77
3.1 半导体二极管及电路 77
3.1.2 半导体二极管的开关特性及限幅作用 79
3.2 双极型晶体管及电路 80
3.2.1 基区宽度调制效应对晶体管特性曲线的影响 80
3.2.2 共射放大电路的工作原理 82
3.3 场效应晶体管及电路 83
3.3.1 MOS管的衬底效应及外加偏压对其转移特性和输出特性的影响 83
3.3.2 MOS管的放大作用 85
3.4 晶体管模拟集成电路中的基本单元电路 86
3.4.1 三种组态基本放大电路 86
3.4.2 差动放大电路 91
3.4.3 多级放大电路及组合放大单元 96
3.5 MOS模拟集成电路中的基本单元电路 100
3.5.1 单级CMOS放大电路 101
3.5.2 CMOS差动放大电路 103
3.6.1 负反馈放大电路的分析与计算 105
3.6 反馈放大电路 105
3.6.2 负反馈放大电路的稳定性及相位补偿 110
3.7 集成运算放大器及基本应用电路 115
3.7.1 有源积分电路 115
3.7.2 电压比较器 118
第4章 非线性电子线路的分析与设计 126
4.1 正弦波振荡电路 126
4.1.1 LC振荡器 126
4.1.2 RC振荡器 131
4.1.3 石英晶体管振荡器 133
4.1.4 负阻振荡器 137
4.2 功率放大电路 139
4.3 直流稳压电源 142
4.4 谐振功率放大器 145
4.5 调制与解调电路 147
4.5.1 振幅调制电路 147
4.5.2 混频电路 149
4.5.3 鉴频电路 151
5.1 综合设计举例 154
第5章 综合设计举例与实验 154
5.2 实验 158
第三篇 CPLD/FPGA的设计与应用 170
第6章 MAX+PLUS ll使用指南 170
6.1 MAX+PLUSⅡ的安装 171
6.1.1 推荐的系统配置 171
6.1.2 MAX+PLUSⅡ的安装 171
6.2 基于MAX+PLUS II的设计 173
6.2.1 建立一个新项目 173
6.2.2 设计输入 174
第7章 Verilog HDL基础知识 192
7.1 硬件描述语言(HDL)概述 192
7.1.1 使用硬件描述语言的必要性 192
7.1.2 Verilog HDL硬件描述语言的发展历程 192
7.1.3 Verilog HDL语言的主要能力 192
7.2 程序基本结构 193
7.2.1 模块 193
7.2.2 逻辑功能的几种基本描述方法 195
7.3 Verilog HDL语言要素 196
7.3.1 标识符 197
7.3.2 关键字 197
7.3.3 格式 197
7.3.4 注释 198
7.3.5 数字与字符串 198
7.3.6 数据类型 200
7.3.7 参数 203
7.3.8 运算符及表达式 203
7.4.1 赋值语句 206
7.4 语句 206
7.4.2 条件语句 208
7.4.3 循环语句 210
7.4.4 过程语句 211
7.4.5 编译预处理语句 213
7.4.6 语句的顺序执行与并行执行 214
7.5 系统任务和系统函数 214
第8章 CPLD/FPGA在数字系统设计中的应用 217
8.1 常用组合逻辑电路模块的设计 217
8.2 常用时序电路模块的设计 222
8.3 4人电子优先抢答器设计 232
8.4 智能交通灯控制器设计 235
8.5 4×4矩阵键盘控制器设计 241
8.6 全自动电梯控制器设计 246
8.7 动态目标发生器设计 271
9.1 MATLAB语言概述 280
9.1.1 MATLAB语言的特点 280
第9章 MATLAB基础知识 280
第四篇 MATLAB在信号系统分析中的应用 280
9.1.2 MATLAB命令的结构 281
9.1.3 MATLAB的库函数 281
9.1.4 MATLAB命令的执行 281
9.1.5 数据的输入和结果输出 282
9.1.6 环境参数 282
9.1.7 命令与文件的编辑和建立 282
9.2.1 基础知识 284
9.2 MATLAB的基本语法 284
9.2.2 向量 286
9.2.3 数组运算 287
9.2.4 数学函数 287
9.3 绘图 288
9.3.1 X—Y绘图 289
9.3.2 图线形式和颜色 291
9.4 MATLAB使用简介 291
9.5 交互式人机界面介绍 294
9.6 信号与系统参考实验 296
参考文献 307