CADENCE使用的技巧与常见问题处理

写这篇文章的原因

我写这篇文章,第一是毕设中期检查在即,写东西整理思路缓解焦虑。第二,是本科期间,做cadence有关实验,走了许多弯路,“因为自己淋过雨,所以想为别人撑伞”,写出来同行之间学习交流。

2022.4.12

遇到的问题是,跑仿真时,出了error,内容是例如“The instance 'I0' is referencing an undefined model or subcircuit,'XXX'"。

解决方案有两种:1.在仿真环境窗口ADEL工具栏setup中打开environment,第一行把schematic写到spectre之前。2.去setup中的model libraries加上你引用的单元库里spectre路径。

下面是一些近期经验分享

1.多位总线的接法:比如Pin角是XXX<3:0>,每个单独的XXX<0>、XXX<1>......用线上label实现定义。

2.画电路图不要轻易修改options里面display的格点距离,每一条电路线都要画在格点上或者它们之间。(血与泪的教训。。。后面修改电路相当于重画,至于为什么?是为了后期LVS正确以及多人协同便捷,师兄说,这要出人命哈哈哈)

3.取label和pin的名字用大写。

再说一些初学者使用cadence快捷键的东西吧

因为我之前使用CADENCE犯错后没记笔记,现在有很多问题想不起来,所以现在开始记下来吧。

c.w.m.s.l.p.q.i

使用这些快捷键的前提都是你已经用鼠标选择好对象了,c复制w连线m移动s延伸l标签p引脚q属性i引用

其他的想起来再说吧

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值