- 博客(23)
- 收藏
- 关注
原创 redHawk环境搭建
初始化目录结构designn_data相关数据准备主要配置的文件top.gsr 左边的是配置完的文件,右边的是参考模板这两段可以注释 需要再配置这几个选项自己根据项目情况来跑完查看相应的报告主要看两点:功耗以及drop值
2024-01-22 18:20:30
769
原创 设置path_group
说明:在pt里面某些相关的path分布在不同的group里看起来比较麻烦的情况下,可以通过设置path_group来处理一下
2024-01-12 11:49:21
841
原创 star脚本
有关star.cmd 里面 要修改下面的1. 修改 BLOCK : bp_top 这个为 TOP_DEF_FILE : your_final_top.def.gz2. 修改 MILKYWAY_DATABASE : xxxx 为 LEF_FILE : ./all_lef/tech.lef ./all_lef/stdcell.lef ./all_lef/macro.lef ( 也就是你所有的lef file 列表,用 空格空下 ,第一个是tech l
2024-01-11 17:19:13
764
1
原创 实际项目cts之cdb
一般插入了很多cdb类型的cell说明是为了将tree做平导致tree太长了解决方案将对应module的pin 都设置成ignore
2023-11-15 17:17:39
277
原创 innovus 出gds
如果导出的gds发现少了某个ip模块 ,需要确认对应的gds和lef文件种的design name是否相同。其中list的第一gds是streamOut出来的gds。一、需要准备gds文件和mapfile文件。
2023-07-27 17:40:08
1757
1
原创 innovus pad摆放相关技巧
bottom:第一个就是bottom最左边的那个位置。right:第一个就是right最下边的那个位置。left:第一个就是left最下边的那个位置。top:第一个就是top最左边的那个位置。
2023-06-16 14:03:29
2943
1
原创 数字后端抽取lib
这样工具就会在pt/etm目录下生成两个lib文件,一个是cortexa7core wc.lib用于setup分析,一个是cortexa7core bc.lib用于hold分析。这样工具就会在data目录下生成两个lib文件,一个是cortexa7core wc.lib用于setup分析,一个是cortexa7core bc.lib用于hold分析。
2023-06-09 12:38:21
1925
1
原创 calibre跑drc、lvs、插dummy
用 ll -lrtF 可以看到有个 svdb目录 ,calibredrv -m gds文件 -rve svdb 可以查看open的情况。(1)Input database 下的LAYOUT PATH 和 LAYOUT PRIMARY。(1)Input database 下的LAYOUT PATH 和 LAYOUT PRIMARY。2、编写merge BEOL.gds(产生的dummy gds)和之前准备的gds。产生的 .db文件可以查看short。1、修改rule文件。1、修改rule文件。
2023-05-18 21:37:36
6631
原创 Linux 工作常用操作集锦
【:%s/abc/&/gn】 统计全文abc出现了多少次;或者也可以使用:【:%s/abc//gn】:10,20s/p1/p2/g 将第10到20行中所有p1替换为p2。:., ns/p1/p2/g 将当前行到n行中所有p1替换为p2。:v/green/d 删除所有不包含 green 的行。:%s/p1/p2/g 将当前文件中全替换p1为p2。:g/green/d 删除所有包含 green 的行。😒/p1/p2/g 将当前行中全替换p1为p2。【:%s/^$/d】 删除所有空行。-w 统计文件的单词数。
2023-05-16 22:05:41
159
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人