小弟新手,拿到项目,不知道要去derive_pg哪些电源地,以下是项目的电源地情况,还请各位大神帮忙看看哪些需要derive_pg?
电源地情况如下: (1)chip level:VDD15/GND15 VDD50/VSS50 VDDIO/VSSIO (2) microcell: IP1: VDD15/GND15 VDD50/VSS50 IP2: VDDAD50/GNDAD50 接顶层的(VDDIO/VSSIO) VDDA50/GNDA50 接顶层的(VDD50/VSS50) VDDD15/GNDD15 接顶层的 (VDD15/GND15) IP3: VDD/GND 接顶层的(VDD15/GND15) IO: VDD/GND 接顶层的(VDD15/GND15) VDDHA/VSSHA (以下三组分布在不同的IO,用了break pad 分别接VDDIO/VSSIO 和 [size=18.6667px]VDD50/VSS50) VDDXA/VSSXA VDDH/VSSH (3)a家sed.cell:VDD/VSS 接顶层的[size=18.6667px]([size=18.6667px]VDD15/GND15[size=18.6667px]) VNW/VPW 接VDD/VSS 问题来了: 先问结论,一,对于这个项目的derive_pg.tcl怎么写,应该derive_pg_connection哪些?为什么? 二,top level没有std cel的VDD/VSS的pad,是需要创建虚拟的VDD/VSS的pad还是直接让连到VDD15/GND15? 三,sedcell VNW/VPW端应该如何处理? 四,IP,IO的电源地名字过多,怎么办?
谢谢各位了。
|