Category: ℹ️ - Information
Parent channel: #⁉️-questions
Thread ID: 1441941697683783711
Messages: 34
message-1441941697683783711
2025-11-23T00:01:30.709+00:00 — LukeW (@luke_w)
- Message ID:
1441941697683783711 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1441941697683783711
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I attached a picture of my power nets. For some SRAMs, the M4 vertical stripes go straight over the top of the SRAMs, which is what I'd expect. The other SRAMs seem to punch a hole in M4. Any ideas what might be causing this? One other thing that's suspicious is the extra runt stripes visible between the instances in the top right -- these are offset 29 um to the right of the main grid.
I'm using the PDN tcl snippet from the template project to add the straps down the east/west sides of each macro (all in N or S orientation). This is adapted to cover all of my instances but otherwise the same as the template project.
```
proc sram_pdn_ns {pdnname macrolist} {
define_pdn_grid \
-macro \
-instances $macrolist \
-name $pdnname \
-starts_with POWER \
-halo "$::env(PDN_HORIZONTAL_HALO) $::env(PDN_VERTICAL_HALO)"
add_pdn_connect \
-grid $pdnname \
-layers "$::env(PDN_VERTICAL_LAYER) $::env(PDN_HORIZONTAL_LAYER)"
add_pdn_connect \
-grid $pdnname \
-layers "$::env(PDN_VERTICAL_LAYER) Metal3"
add_pdn_stripe \
-grid $pdnname \
-layer Metal4 \
-width 2.36 \
-offset 1.18 \
-spacing 0.28 \
-pitch 426.86 \
-starts_with GROUND \
-number_of_straps 2
}
sram_pdn_ns pdn_cpu_iram {i_chip_core.iram_u.sram.*.ram_u}
sram_pdn_ns pdn_apu_ram {i_chip_core.apu_u.ram_u.sram.*.ram_u}
sram_pdn_ns pdn_ppu_sbram {i_chip_core.ppu_u.*.ram_u}
```
I'm not getting any DRCs but I expect punching holes in the vertical routing like that is not good for power integrity.
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/image-13DBB.png
[
{
"fileName": "image.png",
"fileSizeBytes": 1452580,
"id": "1441941698128248872",
"url": "2025-11_media/image-13DBB.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1441993087370002434
2025-11-23T03:25:42.965+00:00 — LukeW (@luke_w)
- Message ID:
1441993087370002434 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1441993087370002434
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I looked at this a bit further. There were no DRC errors but there were some very interesting warnings:
```
[WARNING PDN-0231] i_chip_core.ppu_u.blender.palette_mapper.pram_u.g_d256.g_width\[0\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.blender.palette_mapper.pram_u.g_d256.g_width\[1\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf0_u.g_d512.g_width\[0\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf0_u.g_d512.g_width\[1\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf1_u.g_d512.g_width\[0\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf1_u.g_d512.g_width\[1\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] chip_id is not connected to any power/ground nets.
[WARNING PDN-0231] wafer_space_logo is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.blender.palette_mapper.pram_u.g_d256.g_width\[0\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.blender.palette_mapper.pram_u.g_d256.g_width\[1\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf0_u.g_d512.g_width\[0\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf0_u.g_d512.g_width\[1\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf1_u.g_d512.g_width\[0\].ram_u is not connected to any power/ground nets.
[WARNING PDN-0231] i_chip_core.ppu_u.scanbuf1_u.g_d512.g_width\[1\].ram_u is not connected to any power/ground nets.
```
These are exactly the RAMs which have M4 overroute in my screencap, and they were missing their RTL VDD/VSS connections. Now that's fixed, they also punch holes in M4.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1441993762808139817
2025-11-23T03:28:24.002+00:00 — LukeW (@luke_w)
- Message ID:
1441993762808139817 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1441993762808139817
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I think the ideal setup would be for the main M4/M5 grid to continue over the SRAMs, and the M4 vertical straps on west/east edges of the SRAMs would then just via up in multiple places to the M5 horizontal stripes. Is this achievable? I had a look through the flags for `define_pdn_grid` in the openroad docs but I didn't see anything super promising.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442295753170092142
2025-11-23T23:28:24.115+00:00 — Tim 'mithro' Ansell (@mithro_)
- Message ID:
1442295753170092142 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442295753170092142
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
@Leo Moser (mole99) / @Tim Edwards - Any ideas?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"color": null,
"discriminator": "0000",
"id": "323371864074485771",
"isBot": false,
"name": "mole99",
"nickname": "Leo Moser (mole99)",
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
{
"avatarUrl": "2025-11_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
"color": null,
"discriminator": "0000",
"id": "1365118310701600900",
"isBot": false,
"name": "rtimothyedwards_19428",
"nickname": "Tim Edwards",
"roles": []
}
]
}
}
</details>message-1442437662161240195
2025-11-24T08:52:17.855+00:00 — Leo Moser (mole99) (@mole99)
- Message ID:
1442437662161240195 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442437662161240195
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Yeah, I don't think that's achievable at the moment. I think the holes in the PDN are due to the `-halo` option, which cuts the PDN straps.
For now, you can make the PDN straps on Metal5 thicker to reduce IR-drop across the chip. But for the ideal solution we need to open a feature request in OpenROAD.
@LukeW If you would like to report this, I can show you how to create a standalone reproducible from a LibreLane step.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW",
"roles": []
}
]
}
}
</details>message-1442455610527453194
2025-11-24T10:03:37.079+00:00 — LukeW (@luke_w)
- Message ID:
1442455610527453194 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Edited: 2025-11-24T10:04:01.25+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442455610527453194
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Thanks, no worries. I asked a coworker about this today and they confirmed we would normally continue our M7/M6 "waffle" (on TSMC40) over the top of RAMs, so I don't think what I'm trying to do is too weird.
As a workaround, maybe I could add some M4 vertical straps to the SRAM GDS just to keep the M5 horizontals all nailed together?
I think I have a few tickets to file on OpenROAD after the dust clears 🙂
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/1f44f-3D381.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
[
{
"count": 1,
"emoji": {
"code": "clap",
"id": "",
"imageUrl": "2025-11_media/1f44f-3D381.svg",
"isAnimated": false,
"name": "👏"
},
"users": [
{
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"color": null,
"discriminator": "0000",
"id": "323371864074485771",
"isBot": false,
"name": "mole99",
"nickname": "Leo Moser (mole99)"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "🙂"
}
]
}
}
</details>message-1442455854342344785
2025-11-24T10:04:35.209+00:00 — LukeW (@luke_w)
- Message ID:
1442455854342344785 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442455854342344785
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
> . I think the holes in the PDN are due to the -halo option, which cuts the PDN straps.
I thought that too, but in that case I can't explain why it's not also cutting the M5 horizontals?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442456941480902718
2025-11-24T10:08:54.403+00:00 — tnt (@246tnt)
- Message ID:
1442456941480902718 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442456941480902718
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
It's on sky130, but when I place my macros there, I can get pdngen to just continue the met4 rails over them, so there might already be some magic incantation to do that.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442457037740183593
2025-11-24T10:09:17.353+00:00 — tnt (@246tnt)
- Message ID:
1442457037740183593 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442457037740183593
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
( That's how I power my ROM and register files macro in TT ).
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2025-11_media/1f44d-27259.svg",
"isAnimated": false,
"name": "👍"
},
"users": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442457558458699911
2025-11-24T10:11:21.502+00:00 — LukeW (@luke_w)
- Message ID:
1442457558458699911 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442457558458699911
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Interesting, I have a couple experiments to try when I get home then. Maybe it's adding the `add_pdn_stripe` on M4 (for connecting up the pins on east/west edge) that is causing it to punch a hole in M4? In that case I could try the pre-strapped RAM GDS someone shared on GitHub. Thanks 🙂
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "🙂"
}
]
}
}
</details>message-1442458169145299104
2025-11-24T10:13:47.101+00:00 — tnt (@246tnt)
- Message ID:
1442458169145299104 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442458169145299104
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I think the trick is to make sure that both your macro pdn grid and the macro itself have _nothing_ in M4. Then pdngen see that it's all clear and it can just continue the existing rails. If you have anything in M4 either in the LEF or trying to create things yourself, it will carve a hole the size of the macro.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2025-11_media/1f44d-27259.svg",
"isAnimated": false,
"name": "👍"
},
"users": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442462041372753981
2025-11-24T10:29:10.312+00:00 — Leo Moser (mole99) (@mole99)
- Message ID:
1442462041372753981 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442462041372753981
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
@tnt we use `add_pdn_stripe` to add a pair of Metal4 straps on either side of the SRAM macro, in order to easily connect it to the PDN straps on Metal5. This is probably why OpenROAD considers that layer to be blocked.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1442463103706206309
2025-11-24T10:33:23.592+00:00 — LukeW (@luke_w)
- Message ID:
1442463103706206309 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463103706206309
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
How do the SRAM power connections work on SKY130 then? I think having a bunch of VDD/VSS on the edges of a RAM is quite normal 🤔
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "thinking",
"id": "",
"imageUrl": "2025-11_media/1f914-15707.svg",
"isAnimated": false,
"name": "🤔"
}
]
}
}
</details>message-1442463413421867151
2025-11-24T10:34:37.434+00:00 — LukeW (@luke_w)
- Message ID:
1442463413421867151 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463413421867151
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Does it just have some M3 straps that get via'd up in multiple places to the M4 rails?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442463491221884960
2025-11-24T10:34:55.983+00:00 — tnt (@246tnt)
- Message ID:
1442463491221884960 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463491221884960
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Well those macro have M3 straps at various places and they're meant to wire up to M4 rails.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442463516400287745
2025-11-24T10:35:01.986+00:00 — LukeW (@luke_w)
- Message ID:
1442463516400287745 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463516400287745
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
ah ok, yeah
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442463746248147064
2025-11-24T10:35:56.786+00:00 — LukeW (@luke_w)
- Message ID:
1442463746248147064 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463746248147064
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I guess for this tapeout I'll just add some M4 rails to the RAM GDS so my M5s are all still nailed together, but the GF180 RAMs could probably be tweaked to hook up in a way more like the SKY130 ones
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442463848396361818
2025-11-24T10:36:21.14+00:00 — LukeW (@luke_w)
- Message ID:
1442463848396361818 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463848396361818
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
or I could leave it-- it's all 5V after all
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442463984442937375
2025-11-24T10:36:53.576+00:00 — LukeW (@luke_w)
- Message ID:
1442463984442937375 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442463984442937375
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
thanks, I didn't do any SKY130 tapeouts other than TT so never saw the macros
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442539534377287701
2025-11-24T15:37:06.084+00:00 — LukeW (@luke_w)
- Message ID:
1442539534377287701 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442539534377287701
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Looking at the LEF there are a whole bunch of horizontal M3 VDD/VSS pins that aren't getting connected at the moment due to the hole in M4 (here for 256x8 memory):
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/image-39228.png
[
{
"fileName": "image.png",
"fileSizeBytes": 101535,
"id": "1442539534565900298",
"url": "2025-11_media/image-39228.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442542946153922570
2025-11-24T15:50:39.515+00:00 — Leo Moser (mole99) (@mole99)
- Message ID:
1442542946153922570 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442542946153922570
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Yes, the problem is that those pins are not really... structured. So it's hard to hook them up to the PDN without careful placement. That's why I added the Metal4 straps on both sides. As long as they cross Metal5, you are fine.
But connectivity could be better, perhaps a custom wrapper is the best solution after all.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1442552236793135104
2025-11-24T16:27:34.576+00:00 — LukeW (@luke_w)
- Message ID:
1442552236793135104 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442552236793135104
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I talked to a layout engineer on my lunch break and they suggested adding M3 rings around the RAM so it works in both orientations without any additional PDN config. I think you would still have reasonable access to data pins via M2
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442555379073421483
2025-11-24T16:40:03.754+00:00 — LukeW (@luke_w)
- Message ID:
1442555379073421483 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442555379073421483
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
and yeah I realise it's hard to get all of them but is it really ok to have the SRAM powered *only* by its west and east edges? None of the rails in that LEF screencap are connected up to M4. Seems like you could get a lot of ground bounce in the centre
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442556990302982317
2025-11-24T16:46:27.901+00:00 — tnt (@246tnt)
- Message ID:
1442556990302982317 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442556990302982317
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
One thing to consider is it's 5V. 0.1V bounce for a 5V vdd will matter way less than the same 0.1V when your vdd is 1.1v 🙂
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "🙂"
}
]
}
}
</details>message-1442564510652170361
2025-11-24T17:16:20.892+00:00 — LukeW (@luke_w)
- Message ID:
1442564510652170361 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442564510652170361
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Yeah that's true 😅 I settled on just a few more stripes to connect the macro's M3 rails up to M5. Still don't like the M4 slot below the macro
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/image-B1ADD.png
[
{
"fileName": "image.png",
"fileSizeBytes": 336299,
"id": "1442564510635528232",
"url": "2025-11_media/image-B1ADD.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "sweat_smile",
"id": "",
"imageUrl": "2025-11_media/1f605-42B43.svg",
"isAnimated": false,
"name": "😅"
}
]
}
}
</details>message-1442564578088190084
2025-11-24T17:16:36.97+00:00 — LukeW (@luke_w)
- Message ID:
1442564578088190084 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442564578088190084
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
```
# Strap pins on east/west edges of RAM
add_pdn_stripe \
-grid $pdnname \
-layer Metal4 \
-width 2.36 \
-offset 1.18 \
-spacing 0.28 \
-pitch 426.86 \
-starts_with GROUND \
-number_of_straps 2
# Due to the above, we've punched an SRAM-sized hole in our M4 vertical
# rails. Put some small rails over the top of the macro just to nail M5
# back together. We still have an awful slot in the M4 routing above and
# below the macro; it's 5V, I'm sure it's ok
add_pdn_stripe \
-grid $pdnname \
-layer Metal4 \
-width 2.36 \
-offset 65.93 \
-spacing 0.28 \
-pitch 50 \
-starts_with GROUND \
-number_of_straps 7
```
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442568313551982613
2025-11-24T17:31:27.574+00:00 — LukeW (@luke_w)
- Message ID:
1442568313551982613 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442568313551982613
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I filed a ticket just so this isn't forgotten: https://github.com/wafer-space/gf180mcu-project-template/issues/31
Embeds
- Resolved media URL: https://github.com/wafer-space/gf180mcu-project-template/issues/31
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/31-DFC52
[
{
"color": "#1E2327",
"description": "Writing up the discord thread so we still remember it post-shuttle. The PDN config has this line to add an M4 strap down each side of the RAM: gf180mcu-project-template/librelane/pdn_cfg.tcl Line 2...",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2025-11_media/31-DFC52",
"width": 1200
},
"timestamp": null,
"title": "RAM PDN config punches a hole in M4 · Issue #31 · wafer-space/gf1...",
"url": "https://github.com/wafer-space/gf180mcu-project-template/issues/31"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442583991558602932
2025-11-24T18:33:45.502+00:00 — Leo Moser (mole99) (@mole99)
- Message ID:
1442583991558602932 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442583991558602932
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1441941697683783711",
"guildId": "1361349522684510449",
"messageId": "1442564510652170361"
}
</details>Content
That's clever! I didn't think of adding another call to `add_pdn_stripe` (not sure why 😅).
Initially, I tried connecting the pins directly to the Metal4 straps using `add_pdn_connect`, but with that you need to line up the macro with the pins. That's why I resorted to adding the stripes on the sides.
I think it would be good to add your additional stripes to the template too. Maybe I'll make them slightly thicker, since I chose 2.36 only because the pins on the sides are so thin.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"inlineEmojis": [
{
"code": "sweat_smile",
"id": "",
"imageUrl": "2025-11_media/1f605-42B43.svg",
"isAnimated": false,
"name": "😅"
}
],
"mentions": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW",
"roles": []
}
]
}
}
</details>message-1442641198367117343
2025-11-24T22:21:04.668+00:00 — Tim 'mithro' Ansell (@mithro_)
- Message ID:
1442641198367117343 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442641198367117343
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
@LukeW - GF180MCU actually has some configurations with even less metal layers. I wonder if there is any consideration for that fact in the SRAM design?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW",
"roles": []
}
]
}
}
</details>message-1442641526290251847
2025-11-24T22:22:22.851+00:00 — LukeW (@luke_w)
- Message ID:
1442641526290251847 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442641526290251847
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I mean the RAM is solid up to M3 so if you don't have at least one layer for over-route then you're a bit screwed 😅 but yeah it's possible they have the edge pins so that you can have M4 fully available for routing over the RAM?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "sweat_smile",
"id": "",
"imageUrl": "2025-11_media/1f605-42B43.svg",
"isAnimated": false,
"name": "😅"
}
]
}
}
</details>message-1442641951055806484
2025-11-24T22:24:04.123+00:00 — LukeW (@luke_w)
- Message ID:
1442641951055806484 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442641951055806484
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
I guess you can do it without any layers above M3, just impossible to route over the RAM 🤔 would wafer.space ever do an MPW with just three metal layers?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "thinking",
"id": "",
"imageUrl": "2025-11_media/1f914-15707.svg",
"isAnimated": false,
"name": "🤔"
}
]
}
}
</details>message-1442828422295588895
2025-11-25T10:45:02.331+00:00 — Leo Moser (mole99) (@mole99)
- Message ID:
1442828422295588895 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442828422295588895
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11_media/image-FF945.png
[
{
"fileName": "image.png",
"fileSizeBytes": 790235,
"id": "1442828422089936907",
"url": "2025-11_media/image-FF945.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1442828543712039063
2025-11-25T10:45:31.279+00:00 — Leo Moser (mole99) (@mole99)
- Message ID:
1442828543712039063 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442828543712039063
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
@LukeW what do you think of this? https://github.com/wafer-space/gf180mcu-project-template/pull/32
I used your stripes for the N/S orientation, but made them slightly thicker (4um). The W/E orientation is more awkward: There I added more stripes closer together in the first half for a good connection to the pins underneath, as well as some stripes spaced further apart.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW",
"roles": []
}
]
}
}
</details>message-1442905754091782257
2025-11-25T15:52:19.668+00:00 — LukeW (@luke_w)
- Message ID:
1442905754091782257 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1441941697683783711/1442905754091782257
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pdn-m4-routing-over-srams/2025-11/2025-11.json
Content
sure, I replied on GitHub just so on the next shuttle when we're like "why did we do that?" there's a record
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>