Protell99学习Word文档下载推荐.docx
- 文档编号:16568915
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:18
- 大小:42.51KB
Protell99学习Word文档下载推荐.docx
《Protell99学习Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Protell99学习Word文档下载推荐.docx(18页珍藏版)》请在冰豆网上搜索。
设计管理器的工作就象MSWindows的文件管理器一样,可用它来导航和组织设计数据库里文件。
使用设计管理器在设计数据库创建分层结构的文件夹,使用标准文件操作命令来组织这些文件夹内设计文件。
设计管理器的心脏就是左边的导航面板。
面板显示的树状结构是大家熟悉的Protel软件特性。
在Protel99中,这个树不仅仅显示的是一个原理图方案各文件间的逻辑关系,它也显示了在设计数据库中文件的物理结构。
在导航树中活跃的文件夹是PCB装配文件夹。
如同Windows文件管理器,设计管理器在右边显示这个文件夹的内容。
设计管理器与Windows文件管理器的不同之处是在右边还显示已经打开的文件。
打开文件只要在导航树中单击所要编辑的文件名,或者双击右边文件夹中的图标。
在设计数据库中打开的各个文件用卡片分隔显示在同一个设计编辑窗口,使得非常容易知道当前工作到哪里,特别在大的设计中。
要一起观察不同的文件可以将设计编辑窗口拆分为多区域。
二、打开和管理设计数据库
Protel99 包括许多设计例子,我们下面可以举例说明。
选择文件打开菜单\DesignExplorer99\Example\folder,点击photoplotter.ddb文件,左侧窗口呈现树状结构。
点"+"呈现下一层子目录或文件,点"-"将关闭此文件夹.点Photohead.pcb文件,PCB版图将出现,点Photohead.prj,原理图管理文件将被打开.关闭文件,可以用鼠标右键,选择Close.也可以用CTRL+F4来关闭。
三、观看多个设计文档
打开Photoplotte.ddb设计数据库,点"+"找到Electronics和Photohead文件夹,打开PhotoheadPartslist设计窗口,用同样方法打开Photohead.pcb文件和Photohead.prj文件.在PhotoheadPartsList窗口下击鼠标右键,选择"SplitHorizontal"
菜单,界面将被水平分割。
在Photohead.prj设计窗口下点右键,选SplitVertical菜单。
界面将被垂直分割.可以用鼠标调整分割窗口的大小。
要想分割更多的窗口,可重复上述操作。
按Ctrl+Tab可循环切换打开的设计文件,按Shift+Tab可在导航板和设计窗口中有效文件夹的内容间切换。
四、多图纸设计
一个原理图设计有多种组织图纸方案的方法。
可以由单一图纸组成或由多张关联的图纸组成,不必考虑图纸号,SCH99将每一个设计当作一个独立的方案。
设计可以包括模块化元件,这些模块化元件可以建立在独立的图纸上,然后与主图连接。
作为独立的维护模块允许几个工程师同时在同一方案中工作,模块也可被不同的方案重复使用。
便于设计者利用小尺寸的打印设备(如激光打印机)。
下面举例说明:
打开LCDController.ddb设计文件,打开LCDController.prj原理图设计窗口。
我们看到许多绿色矩形框,叫做原理图模块,每一个原理图模块里包含一张图纸,一个总的原理图可以包含多个子原理图。
选择"
Design"
下的"
CreateSheetFromSymbols"
由符号生成图纸,如果已经画好原理图,选择"
CreateSymbolFormSheet"
由图纸生成符号。
利用工具条上的↑↓点取输入端口,可以在总的原理图与子原理图之间切换。
五、原理图连线设计
确定起始点和终止点,Protel99就会自动地在原理图上连线,从菜单上选择"
lace/Wire"
后,按空格键切换连线方式,自动连线、任意角度、45°
连线、90°
连线,使得设计者在设计时更加轻松自如。
只要简单地定义AutoWire方式。
自动连线可以从原理图的任何一点进行,不一定要从管脚到管脚。
六、检查原理图电性能可靠性
打开LCDController.ddb设计数据库,点取LCDController文件夹下的LCDController.prj原理图设计窗口,Protel99可以帮助我们进行电气规则检查.选择Tools下面的ERC,在"
RuleMatrix"
种选择要进行电气检查的项目,设置好各项后,在"
SetupElectricalRluesCheck"
对话框上选择"
OK"
即可运行电气规则检查,检查结果将被显示到界面上。
七、同步设计
在Protel99中使得原理图与PCB同步是容易的。
Protel99包含一个强大的设计同步工具,使得非常容易地在原理图和PCB之间转移设计信息。
同步设计是更新目标文件的过程,它基于参考文件中上一次的设计信息。
当你执行同步时,通过以下选择告诉它要转换的方向:
从原理图到PCB的更新
从PCB到原理图的更新
同步设计执行设计信息的初始化转移,还有正向和反向标注处理、替换创建的网络表-加载网络表顺序、反向标注-在PCB设计中习惯使用的重标注顺序。
同步器是如何工作的?
当执行同步设计时,同步器分析原理图和PCB,识别两者之间的差异。
设计同步器创建一个宏来解决所发现的每个差异。
当需要时,这些宏能被预览。
当按执行按钮时原理图和PCB被自动地重新同步。
要确保同步无误,设计同步器赋于原理图和PCB对应元件唯一的匹配标识符。
这就意味着可以任意对原理图和PCB分别进行标注。
只要简单地从设计菜单运行更新命令,随时都可以协调两边的工作。
当选择从原理图更新,同步器做一个预分析检查,查找如:
无封装的元件、重复或未指定的元件以及可使用的PCB库。
如果检测出问题,在更新设计对话框中将出现一个问题警告表,注意它,并检查问题。
注意:
如果你输入已存在的设计,第一次同步时将出现确认元件对话框。
一旦元件已赋于匹配标识符,在以后的同步中将不再出现。
包含PCB设计要求的原理图 同步器也能将原理图中PCB设计要求信息转换到设计规则中。
这允许设计工程师在原理图中精确地指定重要网络的布线要求-当PCB设计者开始布线时,这些网络将自动地按照工程师的设计要求执行。
要在原理图包含设计信息只要简单给网络附加一个PCB设计指令。
指令的底部必须紧靠着网络。
原理图与PCB的匹配 当你第一次执行同步器时你甚至不需要创建PCB文件。
如果同步器不能找到合适的PCB,它会自动地创建一个,整齐地在PCB工作区中间排放所有的元件,作好布局准备。
如果在设计数据库同名文件夹有PCB,将被使用。
八、建立材料清单
打开"
4PortSerialInterface.ddb"
设计数据库,找到"
4 PortSerialInterface"
文件夹下面的"
4 PortSerialInterface.prj"
文件设计窗口,选择"
Reports"
中的"
BillOfMaterial"
菜单,按照导向器所给选项选择,完成选择,一个"
Excel"
风格的材料清单将被制成。
九、原理图仿真
Protel99的混合信号电路仿真引擎现在与3F5完全兼容,支持所有标准的SPICE模型。
电路仿真支持包含模拟和数字元件的设计。
SimCode(类C语言)用于描述数字元件的描述。
Protel99提供了大量的仿真用元件,每个都链接到标准的SPICE模型。
5800个仿真用元件分别在Sim.Ddb数据库的28个库中。
在Protel99中执行仿真,只要简单地从仿真用元件库中放置所需的元件,连接好原理图,加上激励源,单击仿真。
通用元件、电压和电流源,在Sim.Ddb的仿真模型库中。
BandpassFilter.ddb"
DesignExplorer99\Examples\CircuitSimulation"
文件夹.点击交流信号分析"
~"
输入输出波行将显示到界面上。
将鼠标放到"
OUT"
上,击鼠标右键,选择"
ViewSingleCell"
菜单,观看单一的输出波形。
激活原理图设计窗口,选择"
View"
FitAllObjects"
选项,使图形全屏显示,找到元件"
C1"
并双击此元件,这个元件的类型和属性对话框将出现,将"
art"
设置为0.2uF,然后重复上述操作,设置"
C2"
器件。
Simulate"
Setup"
菜单,在"
General"
对话框上选择"
KeepLastSetup"
然后运行分析菜单"
RunAnalyses"
波形将被改变。
十、在原理图上标注汉字或使用国标标题栏
在原理图上放汉字,可以直接点击"
lace"
选乡下的"
Annotation"
放置汉字。
如果想要使用国标图纸做标题栏,选择"
Template"
里"
SetTemplateFile"
找到国标标题栏所在的目录,打开图纸的标题栏将被切换为国标形式。
十一、生成网络表
当我们设计好原理图,在进行了ERC电气规则检查正确无误后,就要生成网络表,为PCB布线做准备。
网表生成非常容易,只要在"
下选取"
CreateNetlist"
对话框,设置为那种格式的网络表。
网表生成后,就可以进行PCB设计了。
第三章 PLD设计
ProtelAdvancedPLD是融合于Protel集成开发环境的一个高效、通用的可编程逻辑器件设计工具,为逻辑器件设计提供了许多方便快捷的设计手段。
ProtelAdvancedPLD包含三个专为PLD设计工作定制的EDA/Client服务器:
文本专家─具有语法认识功能的文本编辑器;
PLD─用来编译和仿真设计结果;
Wave─用来观察仿真波形。
具体特点如下
1、方便的文本专家和语法帮助器;
2、支持多种设计描述方法:
布尔方程式、状态机和真值表;
3、支持从原理图输入并直接编译;
4、支持从原理图输入PLD设计,并对原理图直接进行编译,生成标准的JEDEC文件;
5、与器件无关的高级CUPL硬件描述语言;
6、快速强大的编译器;
7、方便直观的仿真波形编辑器;
8、产生JEDEC工业标准的下载文件;
9、广泛的器件支持。
举例:
打开"
\DesignExplorer99\Examples\pld\LCDDriver.ddb"
LCD.sch"
原理图文件并打开,这张原理图显示的是"
G22V10"
驱动电路。
LD"
Configure"
菜单,我们看到"
已经被选中在目标栏中。
点"
即可。
Compile"
当编译完成后,我们可以选择"
ViewFiles"
项检查编译结果,然后点取"
Close"
关闭编译对话框输出文件。
第四章PCB设计
一、板框导航
当我们设计了原理图,生成了网表,下一步就要进行PCB设计。
首先要画一个边框,我们可以借助板框导航,来画边框。
在"
File"
下选择"
New"
Wizards"
在选取"
rintedCircuitBoardWizard"
点击"
即可,按照显示对话框的每一步提示,完成板框设计。
二、建立PCB文件
要进行PCB设计,必须有原理图,根据原理图才能画出PCB图。
按照上述板框导航生成一张"
IBMXTbusformat"
形式的印制板边框。
选择PCB设计窗口下的"
Add/RemoveLibrary"
,在对话框上选择"
4PortSerialInterface.ddb"
在"
\DesignExplorer99\Examples"
文件夹中选取,点取"
Add"
然后"
关闭对话框。
在左侧的导航树上,打开"
4PortSerialInterface.prj"
原理图文件,选择"
UpdatePCB"
点取"
Apply"
"
UpdateDesign"
对话框被打开,点取"
Execute"
选项。
对话框"
ConfirmComponentAssociations"
对话框将被打开,网络连接表列出,选择应用"
更新PCB文件,由于Protel99采用同步设计,因此,不用生成网表也可以直接到PCB设计。
这时,一个新的带有网络表的PCB文件将生成。
三、布局设计
Protel99可以进行自动布局,也可以进行手动布局。
如果进行自动布局,运行"
Tools"
下面的"
AutoPlace"
用这个命令,你需要有足够的耐心。
布线的关键是布局,多数设计者采用手动布局的形式。
用鼠标选中一个元件,按住鼠标左键不放,拖住这个元件到达目的地,放开左键,将该元件固定。
Protel99在布局方面新增加了一些技巧。
新的交互式布局选项包含自动选择和自动对齐。
使用自动选择方式可以很快地收集相似封装的元件,然后旋转、展开和整理成组,就可以移动倒板上所需位置上了。
当简易的布局完成后,使用自动对齐方式整齐地展开或缩紧一组封装相似的元件。
在自动选择时,使用Shift+X或Y和Ctrl+X或Y可展开和缩紧选定组件的X、Y方向。
四、布线设计
在布线之前先要设置布线方式和布线规则。
Protel99有三中布线方式:
忽略障碍布线(Ignoreobstacle),避免障碍布线(Avoidobstacle),推挤布线(Pushobstacle)。
我们可以根据需要选用不同的布线方式,在"
工具菜单下选择"
references"
优选项中选择不同的布线方式。
也可以使用"
SHIFT+R"
快捷键在三种方式之间切换。
接着选择布线规则,在"
Rules"
对话框,选择不同网络布线的线宽,布线方式,布线的层数,安全间距,过孔大小等。
有了布线规则,就可进行自动布线或手动布线了。
如果采用自动布线,选择"
AutoRoute"
菜单,Protel99支持多种布线方式,可以对全板自动布线,也可以对某个网络、某个元件布线,也可手动布线。
手动布线可以直接点击鼠标右键下拉菜单"
lacetrack"
,按鼠标左键一下确定布线的开始点,按"
BACKSPACE"
取消刚才画的走线,双击鼠标左键确定这条走线,按"
ESC"
退出布线状态。
用"
Shift"
加空格键可以切换布线形式,"
45°
"
90°
"
弧形布线等方式之间切换。
Protel99提供了很好的在线检查工具"
OnlineDRC"
随时检查布线错误(在工具菜单的优选项下面)。
如果修改一条导线,只需重画一条线。
五、电气规则检查
当一块线路板已经设计好,我们要检查布线是否有错误,Protel99提供了很好的检查工具"
DRC"
自动规则检查。
只要运行"
DesignRlueCheck"
计算机会自动将检查结果列出来。
六、信号完整性分析
当PCB设计变得更复杂,具有更高的时钟速度、更高的器件开关速度以及高密度,在设计加工前进行信号的完整性分析变得更尤为重要。
Protel99包含一个高级的信号完整性仿真器,它能分析PCB设计和检查设计参数的功能,测试过冲、下冲、阻抗和信号斜率要求。
如果PCB板任何一个设计要求(设计规则指定的)有问题,可以从PCB运行一个反射或串扰分析,以确切地查看其情况。
信号完整性仿真使用线路的特性阻抗、通过传输线计算、I/O缓冲器宏模型信息,做为仿真的输入。
它是基于快速的反射和串扰模拟器,采用经工业证实的算法,产生非常精确的仿真。
设置信号完整性设计规则:
LCDController.ddb"
设计数据库,在"
DesignExplorer99\Examples"
目录下,通过左侧的导航树,打开"
LCDController.pcb"
文件。
设置信号完整性设计规则,测试的描述。
必须包含层堆栈规则。
对话框中的"
SignalIntegrity"
选项,在这个对话框中,显示了所有元件的标号所代表的元件名称。
例如"
R"
代表"
resistors"
用"
增加,在"
ComponentType"
对话框上,用"
R"
设置"
DesignatorPrefix"
中设置为"
Resistor"
加入。
重复上述操作设置"
C-Capacitor;
CU-Capacitor;
Q-BJT;
D-Diode;
RP-Connector;
U-IC;
J-Connector;
L-inductor"
当我们设置完成时,点取"
退出优选项对话框。
从菜单中选择"
Design\Rules"
,然后按下设计规则对话框中的信号完整性钮。
每个规则包含了该规则测试的描述。
一旦配置了信号完整设计规则,从菜单中选择"
DesignRuleCheck"
,显示设计规则检查对话框。
按对话框中央的信号完整性按钮,进行信号完整性设计规则检查。
必须包含一个层堆栈规则才能执行信号完整性分析。
包含电源网络设计规则,指定每个电源网络和电压。
从"
RuleClasses"
中选"
OvershootFallingEdge"
点击"
在谈出对话框中选择"
FiterKind"
设为"
WholeBoard"
并且改变右侧"
Maximum(Volts)"
为"
0.5"
点取"
存入这条规则。
重复刚才的步骤,设置"
Undershoot-FallingEdge"
,两个强制信号完整性规则"
LayerStack"
SupplyNets"
已经设置。
运行设计规则检查"
然后在"
Report"
中运行"
SignalIntegrity"
找到网络名为"
FRAMA1"
选重这个网络,在"
Edit"
TakeOver"
从菜单中加入网络,对它进行分析。
在"
Simulation"
的"
Reflection"
菜单下可以观看波形。
我们选种哪一个器件,那个器件的曲线将被点亮。
信号完整性分析菜单中还为我们提供消除干扰的方法。
如果设计不包含电源层分析将仍然执行,但是结果不能认为是准确的。
信号完整性分析器不考虑多边形敷铜。
DRC测试是从所有可能输出脚对每个网络最坏情况仿真,最坏结果就是DRC结果。
执行串扰分析至少需要从网表上确定二个网。
然后指定其中一个为侵略者,或受害人。
侵略者被加入激励脉冲,受害人为接收串扰。
当已经指定侵略者或受害人网络时,按Crosstalk按钮执行仿真,结果将显示在Protel波形分析器上。
可以从波形上直接执行许多测量,仅仅击一下波形右边列表上的节点,从分析菜单中选择一个选项。
如果你发现波形与设计规则检查给定的结果不匹配(例如:
DRC给1.2伏特的过冲,但是波形有小的振铃),它被大概因为用于反射分析的输出节点不是DRC报告的最坏节点。
除了执行反射和串扰分析,还可以执行一个信号完整性效果的网络筛选,例如过冲、延迟、阻抗等等。
网络筛选产生类似电子表格的结果表,可以快速查出有问题的网络。
执行网络筛选,要指定许多网络(如果需要可选全部),按NetScreening按钮。
当筛选结果出现,使用工具条上按钮控制所要显示的内容(阻抗、电压等等),按下列名按结果类型显示。
七、建立新的PCB器件封装
由于硬件厂家发展速度非常快,器件的不断更新,我们经常需要从库里增加器件封装,或增加封装库。
Protel
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Protell99 学习