Protel原理图、PCB转化到Cadence平台上的方法_第1页
Protel原理图、PCB转化到Cadence平台上的方法_第2页
Protel原理图、PCB转化到Cadence平台上的方法_第3页
Protel原理图、PCB转化到Cadence平台上的方法_第4页
Protel原理图、PCB转化到Cadence平台上的方法_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Protel原理图、PCB转化到Cadence平台上的方法随着PC殴计的复杂程度和高速PC股计需求的不断增加,越 来越多的PC暇计者、设计团队选择Cadence的设计平台和工具。但 是,由于没有Protel数据到Cadence数据直接转换工具,长期以来 如何将现有的基于Protel平台的设计数据转化到Cadence平台上来 一直是处于平台转化期的设计者所面临的难题。 在长期实际的基础上,结合现有工具的特点,提供一种将Protel原理图、PCB专化到Cadence 平台上的方法。1 . 使用的工具a)ProtelDXPSP4b)CadenceDesignSystems,Inc.CaptureCI

2、Sc)CadenceDesignSystems,Inc.OrcadLayoutd)CadenceDesignSystems,Inc.Layout2allegroe)CadenceDesignSystems,Inc.Allegro f)CadenceDesignSystems,Inc.Spetra2 .Protel 原理图到 CadenceDesignSystems,Inc.CaptureCIS在 Protel 原理图的转化上我们可以利用 ProtelDXPSP2 的新功能来实现。通过这一功能我们可以直接将Protel 的原理图转化到CaptureCIS 中。这里,我们仅提出几点通过实践总结出来

3、的注意事项。1)ProtelDXP 在输出CaptureDSN文件的时候,没有输出封装信 息,在 Capture 中我们会看到所以元件的 PCBFootprint 属性都是空这就需要我们手工为元件添加封装信息, 这也是整个转化过程中最耗时的工作。 在添加封装信息时要注意保持与ProtelPCB 设计中的封装一致性,以及Cadence在封装命名上的限制。例如一个电阻,在Protel 中的封装为 AXIAL0.4 ,在后面介绍的封装库的转化中,将被修改为AXIAL04,这是由于Cadence不允许封装名中出现“.”;再比如DB9接插件的封装在 Protel中为DB9RA/F将会被改为 DB9RAF

4、因此我们在Capture 中给元件添加封装信息时, 要考虑到这些命名的改变。2) 一些器件的隐藏管脚或管脚号在转化过程中会丢失,需要在Capture 中使用库的方法添加上来。通常易丢失管脚号的器件时电阻电容等离散器件。3) 在层次化设计中,模块之间连接的总线需要在 Capture 中命名。即使在Protel 中已经在父设计中对这样的总线命名了,还是要在 Capture 中重新来过,以确保连接。4) 对于一个封装中有多个部分的器件,要注意修改其位号。例如一个 74ls00 ,在 protel 中使用其中的两个门,位号为U8A, U8B。这样的信息在转化中会丢失,需要重新添加。基本上注意到上述几点

5、, 借助 ProtelDXP , 我们就可以将Protel的原理图转化到 Capture 中。进一步推广,这也为现有的 Protel 原理图符号库转化到 Capture 提供了一个途径。3.Protel 封装库的转化长期使用Protel作PC股计,我们总会积累一个庞大的经过实践检验的 Protel 封装库,当设计平台转换时,如何保留这个封装库总是令人头痛。这里,我们将使用OrcadLayout,和的Cadence工具Layout2allegro 来完成这项工作。a) 在Protel中将PC的装放置到一张空的PC冲,并将这个PC改件用ProtelPCB2.8ASCII的格式输出出来;b) 使用

6、OrcadLayout 导入这个 ProtelPCB2.8ASCII 文件 ;c) 使用Layout2allegro 将生成的LayoutMAX文件转化为Allegro 的 BR改件;d) 接下来, 我们使用 Allegro 的 Export 功能将封装库, 焊盘库输出出来,就完成了 Protel 封装库到 Allegro 转化。4.ProtelPCB 到 Allegro 的转化有了前面两步的基础,我们就可以进行ProtelPCB 到 Allegro的转化了。 这个转化过程更确切的说是一个设计重现过程, 我们将在Allegro 中重现ProtelPCB 的布局和布线。1) 将第二步 Captu

7、re 生成的Allegro 格式的网表传递到AllegroBRD 中,作为我们重现工作的起点 ;2) 首先,我们要重现器件布局。在Protel 中输出 Place&Pick文件, 这个文件中包含了完整的器件位置, 旋转角度和放置层的信息。我们通过简单的手工修改,就可以将它转化为 Allegro 的 Placement文件。 在 Allegro 中导入这个Placement 文件, 我们就可以得到布局3) 布线信息的恢复, 要使用 Spetra 作为桥梁。 首先, 从 Protel中输出包含布线信息的SpetraDSN文件。对于这个DSMC件我们要注 意以下 2 点:a)Protel 中的层命名与 Allegro 中有所区别,要注意使用文本器作适当的修改,例如 Protel 中顶层底层分别为 Toplayer 和Bottomlayer ,而在Allegro 中这两层曾称为 TO林口 BOTTOM;b) 注意在 Spetra 中查看过孔的定义, 并添加到 Allegro 的规则 中。在 allegro 中定义过孔从 Spetra 中输出布线信息

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论