在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 24096|回复: 24

[求助] calibre starrc生成CCI时报错

[复制链接]
发表于 2012-11-1 10:26:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 guoweiqust 于 2012-11-1 17:37 编辑

在电路跑完LVS仿真后的含有svdb的文件夹中执行以下命令:
calibre -query svdb < query_cmd
其中query_cmd的文件内容如下:
LAYOUT NETLIST DEVICE LOCATION CENTER
#Instructs query server to write net ID to seed polygons
GDS SEED PROPERTY ORIGINAL
#Instructs query server to output further information about the
#device recognition layer to the CCI database.
GDS SEED DEVICE PROPERTY ORIGINAL
#Generates the GDS_MAP layer file.
RESPONSE FILE GDS_MAP
GDS MAP
RESPONSE DIRECT
#The following line defines the property numbers for net
#names and instance #names. StarRC expects the NETPROP
#number to be 5, the PLACEPROP number to #be 6, and INSTPROP
#number to be 7 so these cannot be changed.
GDS NETPROP NUMBER 5
GDS PLACEPROP NUMBER 6
GDS DEVPROP NUMBER 7
#Outputs Calibre AGF file for StarRC.
GDS WRITE agf
#These commands ensure pin coordinates and proper hierarchy
#in the ideal layout netlist written out by Calibre.
LAYOUT NETLIST TRIVIAL PINS YES
LAYOUT NETLIST EMPTY CELLS YES
LAYOUT NETLIST NAMES NONE
LAYOUT NETLIST PRIMITIVE DEVICE SUBCKTS NO
LAYOUT NETLIST PIN LOCATIONS YES
LAYOUT NETLIST HIERARCHY AGF
LAYOUT NETLIST WRITE nl
#Outputs Calibre ideal layout name map for StarRC.
LAYOUT NAMETABLE WRITE lnn
#Outputs Calibre net cross-referencing table file for StarRC
#This is required to run XREF.
NET XREF WRITE nxf
#Outputs Calibre instance cross-referencing table for StarRC
#This is required to run XREF.
INSTANCE XREF WRITE ixf
#Outputs Calibre cell extents file for StarRC
CELL EXTENTS WRITE extents.txt
#Outputs Calibre top-level ports file for StarRC.
PORT TABLE CELLS WRITE cells_ports
#Outputs Calibre device table report file for StarRC.
RESPONSE FILE devtab
DEVICE TABLE
RESPONSE DIRECT
但是运行后的结果有如下error:
INITIATING HDB QUERY SERVER:
--------------
   OK: Ready to serve.
   ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
   OK.
   ERROR(111): Unknown command or wrong number of arguments.
   OK.
   OK.
   OK.
   OK.
   OK.
   OK.
   ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
   OK.
   OK.
   OK.
   OK.
   OK.
   OK.
   ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
   ERROR(130): Incorrect MASK SVDB DIRECTORY options for this function.
由于小弟第一次做这个RC抽取,查了查资料不是很了解,求大侠指点啊
 楼主| 发表于 2012-11-1 14:37:48 | 显示全部楼层
本帖最后由 guoweiqust 于 2012-11-1 17:37 编辑

关于执行calibre -query svdb < query_cmd的出错情况已解决

另外求指点:
在完成cci的生成后,下一步的执行中需要nxtgrd文件,但是看了半天manual还是没看懂
nxtgrd文件是如何生成的,请大侠指点
(manual上说nxtgrd中不仅仅包括ITF文件信息,还有其他的,不是很了解)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-2 09:07:51 | 显示全部楼层
自己顶一下,求大侠解答啊
回复 支持 反对

使用道具 举报

发表于 2012-11-20 16:37:07 | 显示全部楼层
俺也是刚刚接触这个软件,过来跟你学习下。这个软件要怎么用啊,是要先LVS吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-21 09:26:05 | 显示全部楼层
回复 4# 丽萨蓉


    额也没用过,只是看着star-rc的manual自己学了点,你看一下manual中的2-1的flowchart
如果用calibre connectivity interface(CCI)就该先跑LVS
回复 支持 反对

使用道具 举报

发表于 2012-11-21 11:51:40 | 显示全部楼层
楼主在吗?跟您请教问题啊 我看书里介绍的 提取RC需要三步 第一步是跑LVS 这步我完成了,至于第二步是run calibre CCI query server这步是什么意思呢,如何跑CCI?只要在含有svdb的文件夹中执行以下命令:
calibre -query svdb < query_cmd 就可以了吗?那这个query_cmd又是什么?求解啊楼主
回复 支持 反对

使用道具 举报

发表于 2012-11-21 14:54:14 | 显示全部楼层
第二步解决了楼主 最后一步是RUN STARRC 在什么路径下run啊 命令行是什么?楼主知道不
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-21 16:32:00 | 显示全部楼层
回复 7# 丽萨蓉


    第二步完了还得生成nxtgrd文件才可以跑吧

因为我没有nxtgrd文件,没再往下执行过,问问你身边的人
回复 支持 反对

使用道具 举报

发表于 2013-1-14 10:35:48 | 显示全部楼层
回复 7# 丽萨蓉


   你流程走通了吗?有没有在流程中用LVS BOX?
回复 支持 反对

使用道具 举报

发表于 2014-1-9 16:20:38 | 显示全部楼层
回复 1# guoweiqust

楼主:你这个error怎么解决的,我现在 执行calibre -query svdb < query_cmd 也出现了这个error,求解答,谢谢啦
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

X

手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-13 04:14 , Processed in 0.033600 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表