| ||
最开始打算绕过calibre view 用其他方式后仿,看了些其他方式,感觉不太适合我这样的新手,又要安软件,搞些什么设置之类的,最终还是没有给自己挖坑添堵。就继续折腾cellmap文件,由于太菜,弄了很久,但也找到一些思路。直接注释掉cellmap文件里的
(nil fingers 1)
(nil m 1)
这样的,要添加的话直接就在calibre view里设置fingers=1 m=1这样的全局替换。
然后在注释掉的上面那些代码的下面添加例如(w fw)这样的。在这里也要感谢论坛里的前辈给我的灵感。
实测上面可以解决m不对的问题。但是无法解决fingers的问题,在netlist中没有fingers,netlist直接把fingers值替换为m处理,造成错误。
代码(w fw)可以绕过fingers这个问题。但是又有另一个问题,后仿时看calibre里面的已经正常,但是后仿的netlist不正常,还需要手动重复修改保存一下calibre的值,在后仿时网表才会生效。怀疑是calibre的bug.
本人用的是calibre2015,可能其他版本已经修复了也未可知。若是有路过的大佬看见,也希望指点一下。