第一章 Protel 99 SE基础 1.1 Protel 99 SE概述
1.2 Protel 99 SE基本操作 1.3 设计组管理 本章小结 思考与练习1
1.1 Protel 99 SE概述
Protel 99 SE(Second Edition)是Protel公司致力于Windows平台开发的第六代EDA设计软件,采用设计库管理模式,可以进行联网设计,具有很强的数据交换能力和开放性及3D模拟功能,可以完成电路原理图设计、印制电路板设计等工作,可以设计32个信号层,16个电源、地线层和16个机械加工层。是现在比较流行的Protel软件版本。 1.1.1 Protel 99 SE的运行环境、安装及卸载 1.Protel 99 SE的运行环境 软件环境:
运行Protel 99 SE 的操作系统为Windows 98/Windows NT/Windows 2000或者更高版本操作系统。 硬件环境:
运行Protel 99 SE系统的硬件环境,建议最好采用如下配置: CPU:Pentium Ⅱ 1G以上。 内存:64MB以上。
硬盘:安装Protel 99 SE后,系统硬盘至少要有300M以上的空间。
显示卡:在16位颜色下分辨率要能够达到800×600,建议使用1024×768,17”显示器。 若对规模较大的电路板进行自动布线,如果CPU速度较慢,可以适当增加内存,内存最好在128MB以上,并且确保系统剩余资源在75%以上。 2.Protel 99 SE的安装 步骤:(1)运行安装光盘中Protel 99 SE子目录下的Setup.exe文件,将显示第1个Protel 99 SE Setup 对话框,如图1.1所示。
图1.1 第1个Protel 99 SE Setup 对话框
(2)单击“Next”按钮,将显示第2个Protel 99 SE Setup 对话框,如图1.2所示。在该对话框中的“Name” 文本框中输入用户名;“Company”文本框中输入单位名称; “Access Code”文本框中输入序列号。
图1.2 第2个Protel 99 SE Setup 对话框
(3)单击“Next”按钮,将显示第3个Protel 99 SE Setup 对话框,如图1.3所示。该对话框提示安装Protel 99 SE的默认路径,如果想更改,则单击“Browse”按钮,选择安装路径。
图1.3 第3个Protel 99 SE Setup 对话框
(4)单击“Next”按钮,将显示第4个Protel 99 SE Setup 对话框,如图1.4所示。其中:“Typical”单选按钮为典型安装; “Custom”单选按钮为定制安装。
图1.4 第4个Protel 99 SE Setup 对话框
(5)选择后,单击“Next”按钮,将显示第5个Protel 99 SE Setup 对话框,如图1.5所示。若单击“Back”按钮则可以返回前面的步骤。
图1.5 第5个Protel 99 SE Setup 对话框
(6)单击“Next”按钮,开始安装,安装过程中显示安装进度界面,若需要终止安装过程,可以单击“Cancel”按钮。
(7) 安装后选择重新启动系统,接着显示第6个Protel 99 SE Setup 对话框,如图1.6所示,单击“Finish”按钮完成安装。
安装Protel 99 SE结束后,系统会在“开始/程序”菜单中创建一个Protel 99 SE快捷子菜单,同时在桌面上创建一个Protel 99 SE快捷图标。 图1.6 第6个Protel 99 SE Setup 对话框 3. Protel 99 SE的卸载
卸载Protel 99 SE的具体步骤如下:
(1)在Windows的“开始”菜单中选择“设置/控制面板”,然后在控制面板中选择“添加/删除程序”选项,显示对话框如图1.7所示。
(2)在该对话框中,单击“添加/删除”按钮,将显示“Setup”对话框,如图1.8所示。 其中:
选择“Modify”将自动修复破坏的Protel 99 SE系统的功能; 选择“Repair”将重新安装Protel 99 SE; 选择“Remove”将卸载Protel 99 SE。 图1.7 “添加/删除程序”属性对话框 图1.8 “Setup” 对话框
(3)选择“Remove” 单选按钮后单击“Next”按钮,将显示如图1.9所示对话框。
(4)单击“确定”按钮,开始卸载。在卸载过程中,若想终止卸载,可单击“取消”按钮。 (5)卸载完毕,单击“Finish”按钮即可完成卸载。
图1.9 删除确认对话框
1.1.2 Protel 99 SE的文件组成
Protel 99 SE安装完成后,系统将在用户指定的安装目录下创建几个子文件夹,其中主应用程序文件client 99.exe放在安装目录下。
文件夹名称 存 放 文 件 说 明 Backup 存放被修改的文档的备份 Examples 存放Protel 99 SE附带的例子 Help 存放Protel 99 SE的帮助文件 Library 该文件夹下有5个子文件夹:PCB、PLB、SCH、SignalIntegrity和SIM,分别存放PCB库文件、PLD库文件、原理图库文件、信号完整性库文件和仿真库文件。 System 存放Protel 各服务器程序文件
表1 Protel 99 SE的文件夹结构
因为引进了设计数据库文件,所有的原理图文档、PCB图文档等设计文件都包含进了设计数据库文件中,设计数据库中的这些文档仍然是一个个独立的文件,文件类型往往通过文件扩展名加以区分,Protel 99 SE生成的各种报表都属于文本文件,各种报表常具有不同的扩展名。
表2 Protel 99 SE的文件类型及其说明
文件扩展名 .abk .ddb .pcb .sch .lib .net .prj .pld .txt .rep 文件类型说明 自动备份文件 设计数据库文件 印制板图文件 原理图文件 元件库文件 网络表文件 项目文件 pld描述文件 文本文件 生成的报告文件 .ERC .XLS .XRF 电气法则测试报告文件 元件列表文件 交叉参考元件列表文件
1.1.3 Protel 99 SE 的功能模块 1、电路设计部分
1). 电路原理图设计模块(Schematic模块)
电路原理图是表示电气产品或电路工作原理的重要技术文件,电路原理图主要由代表各种电子器件的图形符号、线路和结点组成。
Schematic模块具有如下功能:丰富而灵活的编辑功能、在线库编辑及完善的库管理功能、强大的设计自动化功能、支持层次化设计功能等。
图1.10所示为一张电路原理图。该原理图是由Schematic模块设计完成的。 图1.10 一张完整的电路原理图
2)印制电路板设计模块(PCB设计模块) 印制电路板(PCB)图是由电路原理图到制作电路板的桥梁。设计了电路原理图后,需要根据原理图生成印制电路板的制板图,然后再根据制板图制作具体的电路板。
印制电路板设计模块具有如下主要功能和特点:可完成复杂印制电路板(PCB)的设计;方便而又灵活的编辑功能;强大的设计自动化功能;在 线式库编辑及完善的库管理;完备的输出系统等。
图1.11所示为一张由原理图生成的印制电路板图。 图1.11 一张标准的印制电路板制板图 3)自动布线模块(Route 99 SE)
该模块是一个完全集成的无网格自动布线系统,布线效率高,使用方便。布线质量可以达到专业设计人员的水平。 对于简单的原理图:建议使用手动布线,对复杂的电路图先使用自动布线,在自动布线的基础上进行修改。
1)电路信号仿真模块(Advanced SIM 99 SE)
电路信号仿真模块SIM 99是一个功能强大的数字/模拟混合信号电路仿真器,能提供连续的模拟信号和离散的数字信号仿真。它运行在Protel的EDA/Client集成环境下,与Protel Advanced Schematic原理图输入程序协同工作,作为Advanced Schematic的扩展,为用户提供了一个完整的从设计到验证仿真设计环境。
在Protel 99 SE 中进行仿真,只需从仿真用元器件库中放置所需的元器件,连接好原理图,加上激励源,然后单击仿真按钮即可自动开始。 2、电路仿真与可编程逻辑器件设计部分
PLD 99支持所有主要的逻辑器件生产商,它有两个独特的优点:
一是仅仅需要学习一种开发环境和语言就能使用不同厂商的器件。
二是可将相同的逻辑功能做成物理上不同的元器件,以便根据成本、供货渠道自由选择元件制造商。
2)可编程逻辑器件设计模块(Advanced PLD 99 SE)
3)PCB 信号完整性分析模块( Advanced Integrity 99 SE)