Matt Liberty
03/13/2024, 1:13 AMtnt
03/13/2024, 7:57 AMMatt Liberty
03/13/2024, 3:11 PMtnt
03/13/2024, 3:15 PMpdngen, this is what provides power to the design.
So ATM I have a small custom odb script that will generate straps from those pins to the rings generated by pdngen.
See on https://open-source-silicon.slack.com/files/U016HU5HK8V/F06PDPE2K0U/czwuk0m_d.webp
You have the rings generated by pdngen and then on the right side in cyan the pins from the template on met3 and I generated a small strap from that pin to the rings on met4 and generated the via4 array to connect it.Matt Liberty
03/13/2024, 7:01 PMMatt Liberty
03/13/2024, 7:02 PMtnt
03/13/2024, 7:03 PMtnt
03/13/2024, 7:09 PM-connect_to_pads to add_pdn_ring.tnt
03/13/2024, 7:09 PMtnt
03/13/2024, 7:10 PM[INFO PSM-0076] Setting metal node density to be standard cell height times 5.
[ERROR PSM-0045] Layer met3 contains no grid nodes.
[WARNING] Grid check for vccd1 failed: PSM-0045
[INFO PSM-0076] Setting metal node density to be standard cell height times 5.
[ERROR PSM-0045] Layer met3 contains no grid nodes.
[WARNING] Grid check for vssd1 failed: PSM-0045tnt
03/13/2024, 7:16 PMmet3 while the ring are on met4 and met5 (and the pdn stripe are on met5).Matt Liberty
03/13/2024, 8:06 PMtnt
03/13/2024, 8:10 PMPINS in the template def with some geometry associated to them.tnt
03/13/2024, 8:11 PM- vccd1 + NET vccd1 + SPECIAL + USE POWER
+ PORT
+ LAYER met3 ( -1150 -11655 ) ( 1150 11655 ) + PLACED ( 3167480 2125705 ) N
+ PORT
+ LAYER met3 ( -1150 -12000 ) ( 1150 12000 ) + PLACED ( 3167480 4389810 ) N
+ PORT
+ LAYER met3 ( -1150 -11975 ) ( 1150 11975 ) + PLACED ( 3167480 4339585 ) N ;Matt Liberty
03/13/2024, 8:16 PMtnt
03/13/2024, 8:25 PMMatt Liberty
03/13/2024, 8:29 PMtnt
03/13/2024, 8:31 PMmet3 the vertical ring segment next to it is on met4Matt Liberty
03/13/2024, 8:37 PMMatt Liberty
03/13/2024, 8:37 PMtnt
03/13/2024, 8:38 PMMatt Liberty
03/13/2024, 8:38 PMtnt
03/13/2024, 8:39 PMmet3 yes.tnt
03/13/2024, 8:39 PMtnt
03/13/2024, 8:40 PMmet4 / met5 for internal PDN (ring and straps), the power is passed from the pad ring to the user area using a short met3 strap going under the ring.Matt Liberty
03/13/2024, 9:17 PMtnt
03/13/2024, 9:33 PMMatt Liberty
03/13/2024, 10:02 PMtnt
03/13/2024, 10:05 PMMatt Liberty
03/13/2024, 10:06 PMtnt
03/13/2024, 10:07 PMMatt Liberty
03/14/2024, 3:48 AM