Marin说PCB之Orcad Capture调网表时出现了“Duplicate Pin Name”该怎么搞?

最近大巴黎在如火如荼的举行着奥运会,中国健儿们也是不负众望在很多项目中取得金牌的好成绩,其中中国选手陈芋汐/全红婵夺得巴黎奥运会跳水女子双人10米台金牌,其实没有看我就知道比赛的结果了,肯定是我们中国队夺得金牌的。

看到她们夺冠其实小编我其实也挺感概的,运动员为了这个四年一次的体育盛事每天都在不断地训练着,保持好的竞技状态,我们打工人也是为了谋取一个好的工作,也是需要不断地汲取新的知识去给自己充电,保持好的状态工作。

好了,这次闲聊的有点多了,我们言归正传啊。想必做PCB设计的伙伴们经常会遇到的一个事情就是硬件的小伙伴们把原理图画好了,让我们生成网表,再去导入到PCB软件中去。这个orCAD Capture生成网表的大家还有不会的吗?不会的请举手,算了,我这边再去啰嗦一下吧:

orCAD Capture生成网表的步骤,这个也是我们经常说的第一方网表的生成:

1,选中你的原理图总的文件,不要选取某一页原理图去生成网表。

2,TOOLS栏选中Creat Netlist----,

3,选中第一栏PCB那个,其他按照默认设置就好了,下面直接生成网表就好了。

这个就是大家所熟悉的orCAD Capture生成网表的方法,不过小编我今天中午在调网表的时候突然发现同事发我的原理图无法生成网表了,报错如下所示:

我立马问了我那个日本同事藤野一郎是不是他原理图上有问题,他说不可能是原理图问题,他说已经检查了一遍了,不会出问题的,肯定是我搞了一些瞎操作导致的,他那边不会出问题的。

为了让他能够承认错误,于是我们又一起看了这个报错的LOG文件:

接着小编我又打开原理图找到U36这个器件,编辑一下发现确实没有填写这个器件的封装名字。

看到这个时候,我的那个日本同事藤野一郎不说话了,沉寂了一会,接着说可能是今天太热了影响了他的工作效率了,难免会出现错误的。我也不是说为了追究谁的责任,主要是要解决这个问题就好了,小编我可不是那种解决不了问题,就先去解决提出问题的人的人。

好了,封装名字的问题已经搞定了,还有那个重复pin name问题该如何解决呢?这个时候同事藤野一郎说他知道这个问题是改怎么解决的,他转身对我说了一句:秋豆麻袋。。。。。。。。。。

一般是主要有两种方式:

1,非电源POWER的Pin,我们一般可以可以进行编号**_0..........进行区分;

改成如下图所示的就好了,更新当前设计,最后记得保存一下。

这样网表网表就顺利生成了,下面导入到allegro中就好了,当然在导入网表之前PCB的封装库路径都是需要提前指定设置好的。

2,电源pin可以改成Power Type后,就OK了,其原因我找了我那个硬件同事藤野一郎咨询了一下,他解释到:这个主要是由于Orcad系统判定的依据就是除了电源管脚以外的管脚一律不准管脚名称一致导致的,你这个原理图库器件好几个PIN 的name都是写了RESV了,这样就会造成系统判定这种就是Duplicate Pin Name,是不能生成网表的,所以我们需要将这种修改为不一样的名称才可以生成网表的。

修改完成后记得更新一下设计,最后记得保存一下总的原理图文件。补充一下要是你的原理图上用到了很多这个器件的封装,就需要点击第二和更新所有的了。

同样也是可以顺利的生成网表文件了。

看来做任何事情还是需要细心一点比较好的,不要操之过急,心急吃不了热豆腐的,尤其我们这个做设计的更加需要有耐心和细心。虽然这次事故是主要是由于硬件小伙伴的疏忽造成的,不过我也是通过这次案例学了一招了,也给诸位道友们分享了这个设计经验了,你们看过的记得点赞加收藏啊。

 以上就是本期的所有内容了, 我们下期文章不见不散。

--------声明:本文属于小编的原创文章,如需转载请注明来源!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MARIN_shen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值