iLoveIC的IC技术圈专栏主页
innovus highlight命令的用法
July 18, 2024, 6:07 p.m. 9 阅读
用highlight命令来给cell或port指定颜色
记一次Formality Fail的Debug过程
July 2, 2024, 6:57 p.m. 26 阅读
当Formality报Fail后,优先利用工具的`Analyze`和`Diagnose`命令来分析一下,看看是否有明显的提示。如果没有,就先分析logic cone的的input是否相同,然后再打开logic cone的电路进行对比。优先对比clock和reset/set路径,因为clock和复位的关系相对简单,容易查找。最后再对比数据path,借助Show Patterns,对ref和imp施加激励,来分析从哪一个stdcell开始不等价的。
Formality的逻辑等价性检查介绍和参考脚本
March 13, 2024, 9:53 p.m. 325 阅读
本文整理了基本的formality流程和脚本
innovus dbGet用法探索
Jan. 17, 2024, 10:55 a.m. 303 阅读
dbGet可以读取innovus的内部设计数据库,从中得到如inst、net、lib、lef等信息,也可以查询cell、net的状态和属性。
innovus中如何手动拉线及常用快捷键(又找回了左手键盘,右手鼠标的感觉)
Jan. 2, 2024, 7:21 p.m. 486 阅读
route之后已经用了相当多的办法(包括调整floorplan)之后,仍然有drc或者antenna,且violation数量不多时,就需要手动拉线了。本文介绍了innouvs里手动拉线常用的工具和快捷键。
在innovus里实现一个自定义命令来检查drc、connectivity、antenna等,并显示汇总报告
Dec. 19, 2023, 6:44 p.m. 98 阅读
如何自己做一个小工具,可以innovus里批量处理一些事情?今天介绍在innovus里实现一个自定义命令来检查drc、connectivity、antenna等,并显示汇总报告。
Linux find常见用法解析
Dec. 18, 2023, 8:26 p.m. 104 阅读
find是linux里非常常用的命令,如果用好了,可以事半功倍,早下班。
怎样在dc里做物理综合
Dec. 16, 2023, 3:31 p.m. 293 阅读
物理综合就是不单纯考虑时序、面积和功耗,还要考虑APR的形状、pin坐标、可用的金属层等物理信息。
innovus中的dont touch与size only
Dec. 13, 2023, 10:52 a.m. 345 阅读
如何在innovus里列出全部具有dont touch属性的inst,怎么把dont touch改为size only