咨询下想使用数字库CELL的话,里面的全局VDD!怎么用
楼主的意思是怎么把CELL全局VDD!改掉吧? 在CELL的"Edit Object Properties"里面,点开"user“那个section,然后你应该能看到它是怎么把CELL的电源和地定义成全局的,只要选择modify把相应的全局电源或地改成CELL所在hierarchy的电源和地就可以了。
做一次check and save,应该会产生相应的pin,然后再做一层wrapper包住
synopsys multivoltage user guide里面有一个Converting Libraries to PG Pin Library Format
就是说这个的
update_lib_voltage_model
update_lib_pg_pin_model
update_lib_pin_model
update_lib_model
谢谢,不过我试了一下不好使。 附件里是那个Properties 的界面,点开user里面没什么信息啊
这个是标准数字库里面的文件,用的global VDD 和VSS,生成的symbol是没有VDD和VSS的pin的,因为他们是global的。
首先在cell里使用带继承的电源symbol(vdd_inh gnd_inh vss_inh等)
然后,调用cell的symbol时,手动加上属性,比如名为"vdd"的属性填入"VDDA",就连上了,此时进入cell看,电源线会显示出VDDA。
如果在某个电路中使用了多个cell,可以直接在上层电路的symbol里直接加属性,下面所有的cell都会连上。
如果没有,那就点"add",手动添加:
电源:
name: supvdd
type: netset
value: VDDA
地:
name: supvss
type: netset
value: VSSA
这样应该可以把默认的全局电源和地改成local的了。这种方法对于任何symbol都适合,楼上说的最后一种方法也行,只要在top level把全局地改成Local的就行,比较省事。