后仿真技巧:QRC和StarRC抽RC以后保持原理图信号

在后抽取以后,信号的名称如果发生变化,ADE就会Plot不出想要的节点。通过下面的设置可以实现QRC与StarRC抽取以后尽可能的与原理图信号名称对应,从而可以Plot出来想要的节点。

QRC

抽取的cmd命令中,增加下面三句设置:

output_db - type dspf \
	-device_finger_delimiter "@" \
	-include_cap_model "false" \
	-include_parasitic_cap_model "false" \
	-include_parasitic_res_model "false" \
	-include_res_model "false" \
	-disable_instances "false" \
	-output_incomplete_nets "true" \
	-hierarchy_delimiter "." \
	-busbit_delimiter "<>" \
	-delete_x "true"

并且确保net_name_space选择shematic而不是layout

extraction_setup \
-net_name_space "SCHEMATIC"

StarRC

第一步,在Calibre Quary Cmd命令文件中,增加下面这句:XREF XNAME SOURCE OFF

LAYOUT NETLIST WRITE query_output/Design.nl

XREF XNAME SOURCE OFF

NET XREF WRITE query_output/Design.nxf

需要注意的是,这句话一定要放在NET XREF WRITE和INSTANCE XREF WRITE之前

之后在starrc_cmd命令中,确保CELL_TYPE和NET_TYPE选择SCHEMATIC,并且增加HIERARCHICAL_SEPARATOR和BUS_BIT设置:

XREF: YES
CELL_TYPE: SCHEMATIC
NET_TYPE: SCHEMATIC
HIERARCHICAL_SEPARATOR: .
BUS_BIT: <>

发表评论

您的电子邮箱地址不会被公开。