书籍详情

Protel 98 for Windows实用大全

Protel 98 for Windows实用大全

作者:单文原,王丰主编

出版社:华中理工大学出版社

出版时间:2000-01-01

ISBN:9787560921402

定价:¥32.00

内容简介
  本书主要是向广大电子线路设计人员介绍Protel 98软件的使用并利用它来设计电子电路系统,从而使读者摆脱传统的入工设计的方法,使电子电路系统设计上升到一个新的水平。书中对Protel 98的方方面面都有翔实的介绍,而不仅仅只限于原理图的绘制和电路板设计。相信读者在阅读完本书之后,一定会对Protel 98有比较深入的了解。本书共13章,分为五个部分。第一部分包括第1章和第2章,主要介绍Protel 98总体系统,EDA/Client环境,以及一些资源的定制等等。第二部分包括第3章和第4章,主要介绍原理图的绘制和对原理图进行模拟仿真。第三部分包括第5章、第6章和第7章,主要介绍如何使用Advanced PCB进行印刷电路板设计。第四部分包括第8章、第9章、第10章和第11章,主要讲述了使用Advanced PLD对可编程逻辑器件进行开发的方法。第五部分包括第12章和第13章,主要介绍宏的使用方法,Client Basic语言,以及使用客户服务器开发工具集开发EDA/Client服务器的方法。本书是一本理论与实践并重、讲解深入浅出的实用图书。既可作为高等学校自控系、电信系等相关课程的教材,也是一本电子线路设计工程技术人员和爱好者的很好的参考书。
作者简介
暂缺《Protel 98 for Windows实用大全》作者简介
目录
第1章 Protel 98概述
1.1 绪论
1.2 Protel 98简介
1.2.1 系统需求
1.2.2 EDA/Client 98
第2章 Protel EDA/Client环境
2.1 EDA/Client环境
2.1.1 主窗口(Main Window)
2.1.2 面板(Panel)
2.1.3 项目管理器(Project Manager)
2.1.4 状态栏(Status Bar)
2.1.5 EDA编辑器标签页(EDA Editor Tabs)
2.1.6 工具栏(Tools Bar)
2.1.7 客户菜单(Client Menu)
2.2 EDA/Client服务器
2.2.1 服务器选项
2.2.2 属性选项
2.2.3 (Menu菜单)的其他选项
2.3 EDA/Client资源
2.3.1 添加新资源
2.3.2 定制资源
2.4 客户菜单的其他选项
2.4.1 系统参数设定(Preferences...)
2.4.2 运行过程(Run Process...)
2.4.3 运行脚本(Run Script...)
2.4.4 系统状态(System Status...)
2.4.5 安全保障(Security...)
第3章 Advanced Schematic原理图设计
3.1 Advanced Schematic基本特点
3.2 Advanced Schematic初探
3.2.1 熟悉界面
3.2.2 图形对象的操作
3.3 Advanced Schematic层次原理图的设计
3.3.1 层次原理图简介
3.3.2 设计模块和模块之间的连接
3.3.3 层次原理图之间的相互切换
3.4 设计环境配置
3.4.1 环境组件的打开和关闭
3.4.2 图纸属性设置
3.4.3 建立图纸模板(Document Template)
3.4.4 环境偏好特性设置
3.4.5 系统设置
3.5 设计的结果处理
3.5.1 自动标注元器件
3.5.2 电气规则检查(ERC:Electrical Rule Checker)
3.5.3 生成网络表文件(Netlist)
3.5.4 生成报表文件(Report)
3.5.5 打印和输出原理图
3.6 元件的设计和元件库的管理
3.6.1 元件和元件库简介
3.6.2 元件库编辑器环境介绍
3.6.3 制作元件
3.6.4 元件库的管理
第4章 Advanced Sim电路仿真服务器
4.1 基本原理和主要特点
4.1.1 Advanced Sim的基本原理
4.1.2 Advanced Sim的主要特点
4.2 电路原理图和元件模型库
4.2.1 绘制适合仿真的原理图
4.2.2 元件模型库
4.3 电路电源和激励信号
4.4 设置仿真器
4.4.1 选择模型库和设置控制参数
4.4.2 工作点分析(Operating Point Analysis)
4.4.3 瞬态分析(Transient Simulation)
4.4.4 波形窗口的操作
4.4.5 交流小信号分析(AC Small Signal Analysis)
4.4.6 噪声分析(Noise Analysis)
4.4.7 直流传输分析(DC Transfer Analysis)
4.4.8 启动分析(Power Up Analysis)
4.4.9 蒙特卡洛分析(Monte Carlo Analysis)
4.4.10 扫描分析(Sweep)
第5章 Advanced PCB系统概述及基础
5.1 Advanced PCB系统概述
5.1.1 系统综述
5.1.2 Advanced PCB系统的特点
5.2 印刷电路板设计的基本界面操作
5.2.1 系统环境的设置
5.3 印刷电路板设计的基本元素
5.3.1 导线(Track)
5.3.2 焊盘(Pad)
5.3.3 中继孔(Vias)
5.3.4 填充区(Fill)
5.3.5 圆弧(Arcs)
5.3.6 多边形覆铜(Polygon Plane)
5.3.7 字符串(String)
5.3.9 坐标(Coordinate)
5.3.10 尺寸标注(Dimension)
5.4 印刷电路板设计的基本流程
第6章 Advanced PCB环境下的印刷电路板的设计
6.1 文档的新建、打开、保存与关闭
6.1.1 文档的新建
6.1.2 文档的保存
6.1.3 文档的打开
6.2 定义用户的PCB板
6.2.1 印刷电路板的结构
6.2.2 定义新的PCB板
6.3 网络表的操作
6.3.1 生成网络表
6.3.2 装入元件封装库
6.3.3 网络表的装入
6.4 元件的放置与布局
6.4.1 元件的自动布局
6.4.2 元件的手工布局
6.5 电路板的布线设计
6.5.1 手工布线设计注意事项
6.5.2 设计实例
6.6 设计结果核验
6.7 输出PCB的制造图及报表
6.7.1 印刷电路板的统计结果
6.7.2 印刷电路板的元件清单
6.7.3 印刷电路板钻孔数据文件
6.7.4 印刷电路板自动安装机用文件
6.7.5 印刷电路板打印输出
6.8 元件库的操作
6.8.1 元件库的新建打开保存与关闭
6.8.2 新建元件
6.8.3 元件的编辑
第7章 PCB自动化设计
7.1 自动布件
7.1.1 布局区域的定义
7.1.2 参数设置
7.1.3 自动布件的运行
7.1.4 布件技巧
7.2 自动布线
7.2.1 自动布线基础
7.2.2 参数设置
7.2.3 对电路板进行自动布线
7.2.4 生成自动布线报告
7.2.5 布城模式
第8章 Advanced PLD概述
8.1 Advanced PLD服务器
8.1.1 TextEdit服务器
8.1.2 编译器
8.1.3 仿真器
8.1.4 观察仿真波形
8.1.5 CUPL高级语言
8.1.6 通用器件支持
8.1.7 寄存器仿真
8.1.8 DeMorgan优化
8.1.9 D/T优化
8.1.10 文件类型
8.2 设计流程
8.2.1 Advanced PLD服务器的设计流程图
8.2.2 不指定器件的设计流程图
8.2.3 指定器件的设计流程图
8.3 系统模块
8.3.1 语言预处理模块
8.3.2 语法分析和状态机译码模块
8.3.3 器件兼容性检查和德摩根优化模块
8.3.4 逻辑简化模块
8.3.5 适配器和输出文件生成模块
8.3.6 设计仿真模块
8.3.7 CUPL.DL模块
8.4 开始使用Advanced PLD服务器
8.4.1 逻辑设计输入
8.4.2 对设计进行编译
8.4.3 对设计进行仿真
8.4.4 观察仿真波形
第9章 Advanced PLD逻辑设计
9.1 使用原理图进行设计
9.1.1 基本概念
9.1.2 实际器件的定义
9.1.3 符号库
9.2 编写逻辑源文件
9.2.1 逻辑设计步骤
9.2.2 新建逻辑源文件
9.2.3 使用向导创建逻辑源文件
9.2.4 模板文件结构
9.3 CUPL语言
9.3.1 CUPL语言基础
9.3.2 CUPL句法
9.3.3 状态机句法
9.3.4 条件句法
9.3.5 用户自定义函数
第10章 对逻辑设计进行编译
10.1 对设计进行编译
10.2 JEDEC文件
10.3 编译器的配置
10.3.1 编译选择
10.3.2 输出文件格式
10.4 器件选择
10.4.1 器件选择
10.4.3 虚拟器件
10.4.4 器件列表
第11章 Advanced PLD仿真测试
11.1 对设计进行仿真
11.1.1 仿真输入文件
11.1.2 仿真输出文件
11.1.3 执行仿真命令
11.2 观察仿真波形
11.2.1 显示仿真结果
11.2.2 波形显示窗体
11.2.3 信号图示
11.2.4 时间标记
11.2.5 时间跳转
11.2.6 时间测量
11.2.7 信号行的编辑
11.2.8 波形编辑
11.2.9 创建总线信号
11.2.10 波形显示
11.2.11 面板
11.2.12 选项
11.3 创建仿真测试向量文件
11.3.1 头信息
11.3.2 指定器件
11.3.3 注释
11.3.4 语句
11.3.5 变量声明
11.3.6 仿真指令
11.3.7 高级语句
11.3.8 循环结构
11.3.9 虚拟仿真
11.3.10 故障仿真
第12章 宏的高级使用
12.1 关于宏
12.1.1 宏
12.1.2 宏的编写
12.1.3 宏的运行
12.2 Client Basic语言
12.2.1 语句
12.2.2 注释
12.2.3 数字
12.2.4 变量
12.2.5 运算符号
12.2.6 流程控制
12.2.7 子程序和函数
12.2.8 文件的输入和输出
12.2.9 复杂数据类型
12.2.10 Client Basic对话框
12.2.11 OLE自动化
12.2.12 连接EDA/Client的扩展函数
12.3 开发和调试工具集
12.3.1 调试方法
12.3.2 宏脚本的运行状态
12.3.3 调试窗口
12.3.4 设置断点
12.3.5 变量跟踪
12.3.6 脚本的暂停和复位
12.3.7 脚本的动画运行
12.3.8 单步执行
12.4 脚本文件实例
12.4.1 实例一“清除对象”
12.4.2 实例二“图纸编放”
第13章 客户服务器开发工具集
13.1 对EDA/Client进行二次开发
13.2 使用CSDK进行开发
13.2.1 CSDK概述
13.2.2 ServerMaker概述
13.2.3 开发流程
13.2.4 服务器类型
13.3 使用ServerMaker
13.3.1 新建一个服务器文档页
13.3.2 服务器文档页和.SRV文件
13.3.3 ServerMaker的参数选择
13.3.4 生成服务器应用程序源文件
13.3.5 使用Server Expert向导
13.4 Delphi源代码模板文件
13.4.1 Main.Pas文件
13.4.2 Commands.pas文件
13.4.3 ComTable.pas文件
13.4.4 Myserver.dpr文件
13.4.5 Myserverdof文件
13.4.6 Abstract.pas文件
13.4.7 Common.pas文件
13.4.8 Editor#n.pas文件
13.4.9 Editor#n.dfm文件
13.4.10 Panel#n.pas文件
13.4.11 Panel#n.dfm文件
13.4.12 Wizar.dpas文件
13.4.13 Wizard.dfm文件
13.5 C++Builder源代码模板文件
13.5.1 Main.cpp和Main.h文件
13.5.2 Commands.cpp和Commands.h文件
13.5.3 ComTable.cpp和ComTable.h文件
13.5.4 MyServer.mak文件
13.5.5 MyServer.cpp文件
13.5.6 Abstract.cpp和Abstract.h文件
13.5.7 Common.cpp和Common.h文件
13.5.8 Editor#n.cpp和Editor#n.h文件
13.5.9 Editor#n.dfm文件
13.5.10 Panel#n.cpp和Panel#n.h文件
13.5.11 Panel#n.dfm文件
13.5.12 Wizard.cpp和Wizard.h文件
13.5.13 Wizard.dfm文件
13.6 服务器安装组件
13.6.1 服务器安装文件(.INS)
13.6.2 服务器资源文件(.RCS)
13.6.3 文档源文件
13.7 开发编程
13.7.1 运行库
13.7.2 调用处理过程
13.7.3 服务器加密
13.7.4 公用标准对话框
13.7.5 状态栏控件
13.7.6 进程条捷件
13.7.7 文档窗口
13.7.8 INI文件
附录A DEVICE.LIB中元件注释
附录B 键盘快捷键列表
猜您喜欢

读书导航