|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
设计中使用了一个pll的hard block,pll有三对电源地,分别是:VCC18A, GND18A, VCC18D, GND18D, VCCK, GNDK。根据
手册,PLL包含了IOcell,但不包含bonding pad,VCC18A, GND18A, VCC18D, GND18D需要与bonding pad连接,而VCCK和
GNDK需要连到io ring或core ring上。
我在尝试连接VCCK和GNDK的时候一直没成功,VCCK和GNDK在lef中的shape为ring,与其他blcok的shape不太一样,我才是
不是因为这个导致的。有没有哪位大大可以帮忙解答一下,用encounter如何将VCCK和GNDK连到core ring上。
我使用的相关命令如下:
globalNetConnect VCC_PD1 -type pgpin -pin VCCK -inst pll0 -override -verbose -netlistOverride
globalNetConnect GND -type pgpin -pin GNDK -inst pll0 -override -verbose -netlistOverride
sroute -connect { blockPin padPin corePin floatingStripe } -layerChangeRange { ME1 ME6 } -blockPinTarget { nearestTarget } -padPinPortConnect { allPort oneGeom } -checkAlignedSecondaryPin 1 -blockPin useLef -allowJogging 1 -crossoverViaBottomLayer ME1 -allowLayerChange 1 -targetViaTopLayer ME6 -crossoverViaTopLayer ME6 -targetViaBottomLayer ME1 -nets { GND VCC_PD1 }
其中VCC_PD1和GND是我定义的core的power和groud net。
encounter中的图示如下:需要将右图中的绿框部分的VCCK和GNDK连接到旁边的core ring上。谢谢大家!
|
|