cadence 之 orcad 导网表奇葩异常(网表只打印“1:”),怎么解决?

    今天给大家分享一个在使用orcad 导网表出现的一个超级难搞的问题,这么多年来我碰到了2次,第一次大概是一年前,当时为了搞定这个问题,花了我整整2周多的时间,才把网表导出来,前段时间我正好又碰到了,有了上次的经验,这次半天时间就搞定了。当我刚碰到这个问题的时候,第一时间就是到网上去寻找有没有人碰到同样的问题,在网上搜了一圈也没有找到同类的问题,所以今天就在这里做一个简单的分享。

  一般按正常流程,我们导网表,只要做完DRC,没有报错,我们就可以正常导出网表,但是这个问题奇怪的地方就在DRC没有报错,网表也是导不出来。我们先看下DRC的报告如下:

在这里插入图片描述

  从这个报告里面,我们可以看到很多警告,这些警告主要是一些PIN脚的属性定义问题,可能与实际电路不匹配,这种问题一般都是参考设计的封装引入的,经过大量实践证明,这种警告没有什么影响。我们可以直接忽略跳过。

   按照目前我们这个DRC结果,理论上是可以导出网表的,但是导网表时直接弹出报错框,报错信息如下:

在这里插入图片描述

   大致意思就是网络清单格式错误,让我们查看log.于是打开网表的那个文档,我们就看到这样的内容,如下截图:

在这里插入图片描述

   当我第一次看到这个log,瞬间就傻眼了,就打印一个“1:”,没有其它任何提示,一般报错都会提示你那个地方有错误,然后我们对照查找,一般都能搞定。这正是这个问题难搞的地方,完全没有思路。

   反正解决这个问题我也是各种试,后面也算机缘巧合,正好试出来了。这里我就直接给出问题原因,给出一个解决问题的思路。

   问题原因:原理图中某一个器件有问题(具体有什么问题,我目前也还是不清楚),需要删除这个器件,重新新建一下。一般都可以消除这个问题。

   总结:1. 我们经常做项目,一般会有很多成熟的电路模块,当再做一个新项目时,我们就会拷贝各种成熟的电路模块,这个问题,就是这样引出的,奇怪的地方就是在其它项目里,也是不报错的。

             2.碰到这个问题,我们就需要根据自己实际情况,做减法,一步步减掉添加的部分,不停的重复DRC,导网表,直到最终定位某一页图纸,某一个部分原理图,某一个器件为止。

             3.我们平时做一份原理图的时候,尽量做规范,方便以后直接拷贝调用,这样也能尽可能的减少不必要的麻烦,提高我们的工作效率。针对我碰到的这个问题,就是一个体力活,费时费力。

更多文章,欢迎关注硬件那些事儿微信公总号!
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值