Cadence导入altium生成的网表时出现的一些错误及解决方法

    在altium中画的原理图需要在allegro中layout时,需要将altium原理图的网表导出,转成allegro的格式,再在allegro中导入就可以了。altium中导出网表使用Design->netlist for project->protel格式,这个步骤导出的网表是.net格式的,需要将其转成.txt格式,转换软件网上有,可以自己搜索下载。

    allegro导入网表使用file->import->locgic->other,选择生成的txt文件,点击import other就可以了。如果是更新了原理图,重新导入网表,需要勾上supersede all logical data选项。如果没有错误就可以布线了。


现在把个人在操作中出现的一些错误记录如下:

ERROR(SPMHNI-67): Cannot find device file for 'TPAD_030'.

出现这个提示的原因有2个,一个是你的封装制作的时候没有执行create device操作生成device file。这个重新打开封装执行file->create device即可;另外一个是你没有设置你的封装库的路径,从setup->user preferences打开对话框选择paths->library,需要设置devpath,psmpath,padpath三个路径。

ERROR(SPMHNI-62): Expected '!' before device, line ignored.

这个一般是因为网表中有语法错误,如果你在altium中的封装或者元件名中有空格,在转换格式的时候,有的软件有给封装加引号的选项,选上后转换就不会报错,或者修改封装名,不能有空格或其它非法字符。

ERROR(SPMHNI-112): Reference designator name not found, line ignored.

这个一般也可能是因为语法错误导致的错误,如果你元件标号中有“.”字符可能会导致这样的错误

ERROR(SPMHNI-117): Pin number 'E6' not in device file 'fbga153_0p5_13x11p5.txt~

这个是封装中的错误,提示这个元件中没有这个引脚,重新检查你的封装是否正确。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值