Protel原理图PCB到Cadence的数据转换.pdf

Protel原理图PCB到Cadence的数据转换.pdf

ID:51495153

大小:1.24 MB

页数:18页

时间:2020-03-25

Protel原理图PCB到Cadence的数据转换.pdf_第1页
Protel原理图PCB到Cadence的数据转换.pdf_第2页
Protel原理图PCB到Cadence的数据转换.pdf_第3页
Protel原理图PCB到Cadence的数据转换.pdf_第4页
Protel原理图PCB到Cadence的数据转换.pdf_第5页
资源描述:

《Protel原理图PCB到Cadence的数据转换.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Protel原理图PCB到Cadence的数据转换Date:2008/04/25Author:周曙光Version:v16.xKeywords:数据转换AD6(AltiumDesigner6)Note:任何两个EDA工具之间的数据转换都不是百分百的正确,都需要做一定修改。随着PCB设计的复杂程度和高速PCB设计需求的不断增加,越来越多的PCB设计者、设计团队选择Cadence的设计平台和工具。但是,由于没有AD6数据到Cadence数据直接转换工具,长期以来如何将现有的基于AD6平台的设计数据转化到Cade

2、nce平台上来一直是处于平台转化期的设计者所面临的难题。下面结合Cadence和Altium的PCB设计工具,提供一条比较合理的转换途径。1、环境:转换中使用到的工具a)AltiumDesigner6b)CadenceCaptureCISc)CadenceOrcadLayoutd)CadencePCBEditore)CadencePCBRouter(CCT)2、Altium-AD6原理图到Cadence-CaptureCIS在AltiumDesigner6原理图的转化上我们可以利用AltiumDesigne

3、r6的SavePrejectAs来实现。通过这一功能我们可以直接将AD6的原理图转化到CaptureCIS中。然后直接保存为*.dsn文件。注意事项:这里,我们仅提出几点通过实践总结出来的注意事项。a)封装信息AD6在输出CaptureDSN文件的时候,没有输出封装信息,在Capture中我们会看到所以元件的PCBFootprint属性都是空的。这就需要我们手工为元件添加封装信息,这也是整个转化过程中最耗时的工作。在添加封装信息时要注意保持与AD6PCB设计中的封装一致性,以及Cadence在封装命名上的限

4、制。例如一个电阻,在AD6中的封装为AXIAL0.4,在后面介绍的封装库的转化中,将被修改为AXIAL04,这是由于Cadence不允许封装名中出现“.”;再比如DB9接插件的封装在AD6中为DB9RA/F,将会被改为DB9RAF。因此我们在Capture中给元件添加封装信息时,要考虑到这些命名的改变。当然,如果自己有一些标准的Cadence的PCB封装库,也可以直接输入对应的封装库名称。只是需要注意的就是在后面要导入器件的位置信息的时候,需要把AD6中的PCB封装名称修改为Cadence的PCB封装名称。

5、当然两个软件中封装库的原点应该是一致的,否则后面导入PCBEditor时候,器件不在原来的位置。b)原始设计要规范AD6的原理图应该要规范,保证导出之后的错误尽可能的少,譬如,网络的连线最好不要直接连接到pin管脚,应该来出来一段线之后再去连接其他管脚。还有电源地符号,最好在AD6中引出一段线再接。c)管脚信息一些器件的隐藏管脚或管脚号在转化过程中会丢失,需要在Capture中使用库编辑的方法添加上来。通常易丢失管脚号的器件时电阻电容等离散器件。d)层次化设计中的问题在层次化设计中,模块之间连接的总线需要在

6、Capture中命名。即使在AD6中已经在父设计中对这样的总线命名了,还是要在Capture中重新来过,以确保连接。e)一个封装对应几个部分的器件对于一个封装中有多个部分的器件,要注意修改其位号。例如一个74ls00,在AD6中使用其中的两个门,位号为U8A,U8B。这样的信息在转化中会丢失,需要重新添加。基本上注意到上述几点,借助AD6,我们就可以将AD6的原理图转化到Capture中。进一步推广,这也为现有的AD6原理图符号库转化到Capture提供了一个途径。导入CaptureCIS之后的效果:总之,

7、我们在转换完成之后还需要检查一下,尽可能满足CIS的原理图设计要求。3、Altium-AD6的PCB封装库到Cadence–PCBEditor的转换长期使用Protel作PCB设计,我们总会积累一个庞大的经过实践检验的Protel封装库,当设计平台转换时,如何保留这个封装库总是令人头痛。这里,我们将使用OrcadLayout,和PCBEeitor来完成这项工作。在这里,我推荐大家使用一个免费的库制作工具:Allegro封装生成器0.08(FPM),这个软件在www.pcbbbs.com上可以去下载。这个免费

8、软件可以生成几千个Allegro的封装库,满足我们大部分的需要,而且这个软件还有一个优点,它的封装库命名,都是按照国际标准-IPC7531标准命名,我们任何一个PCB设计软件,都可以参考这个命名标准。所以,我们需要转换的库只是少部分了,只有那些形状异样的,需要我们从AD6转换到PCBEditor。注意点:Allegro的建库,还需要建焊盘,所以工作量稍大。但有一点,繁琐的工作,是为我们的设计更严谨,不那么随意。下

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。