y菁英EDA(微信优秀的芯片IC版图设计、封装PKG设计和线路板PCB 设计全EDA设计链的学习读物,以专业的视角传递EDA设计信息)微信号:EDA_Hunter
关注我,了解更多的EDA设计技术,问题或建议,请添加微信(Lavidlee)联系

作者:晨晞
主要分享EDA设计的学习资源、面试技巧、职场现象,快速了解EDA设计行业,帮助想转行、进阶、小白成长为高阶EDA工程师。
如果你觉得公众号对你有帮助,欢迎推荐给他人...
感谢您抽出

.

.

阅读本文
经过几个月的辛苦努力,一个Cadence项目终于完成了,文件要发给客户的工程师检查,却发现客户没有购买Cadence软件。客户购买的是Mentor公司Xpedition软件,需要把Allegor转成Xpedition的 PCB文件。
作为一名EDA设计工程师,你是否遇到过这样的需求:客户要求提供Xpedition格式的PCB文件,而你的设计是在Allegro中完成的?别担心,这两种主流PCB设计工具之间是可以通过中间格式进行转换的。今天,我就为大家详细讲解Allegro转Xpedition的完整流程。
我电脑安装的两种EDA软件的版本如下:
1. Cadence Allegro 17.4
2. Xpedition V2.7
1
找到和加载SKILL文件
Allegro的PCB文件无法直接导入到Xpedition去,网上看到很多是通过ODB++文件转的,但Allegro中设置的一些等长、等差之类的规则和铜箔都会丢失掉。如果单独Review还可以,但远没有达到可以作为设计文件使用的目的。
其实,Mentor公司提供了转换的SKILL文件,使用这些SKILL就可以将Allegro的PCB文件转换成Xpedition能识别的hkp文件。
我的电脑中,这些SKILL文件的放置地址为:C:\MentorGraphics\EEVX.2.7\SDD
_HOME\translators\skill_scripts,这里需要用到“all2layout.il”和“transcheck.il"

这两个SKILL。
把这两个SKILL复制到SKILL的文件夹下,打开allegro.ilinit文件,把这两个SKILL文件加载进来,如下图所示,这两个SKILL文件虽然是加密的,但没有密码;

2
运行第一个SKILL:检查转换环境
在CMD窗口输入:transcheck后回车,如下图所示;


3
运行第二个SKILL:转换成hkp文件
在CMD窗口输入:all2layout后回车,如下图所示;



4
导入到Xpedition的PCB中
在程序中找到Allgero To Layout VX.2.7打开,如下图所示;





Xpedition Layout转Allegro的方法还在摸索中,目前采用的方法是Xpedition->PADS Layout -> Allegro,但这样经常两次转换,出现了元件库焊盘缺失的问题。如果有其他更好的方法,欢迎大家在评论区分享。
原创声明:本文由20多年EDA设计经验工程师原创,转载请注明出处。
互动福利:留言点赞最高者,可获赠作者本人编写的《Cadence高速电路设计-基于手机高阶板的案例分析与实现》的电子书一份。
关注我们,解锁更多PCB设计硬核知识!你在PCB设计中遇到过难题?欢迎留言分享实战案例!
往期文章回顾:
【3】EDA设计学习线上平台观看地址更新:解决扫码出现警告的问题
【4】介绍几个常用的下载元器库3件套-原理图库、PCB库和3D库的网站
夜雨聆风