Category: ๐ - Designing
Channel ID: 1409664140196188251
Messages: 287
message-1427950812977696831
2025-10-15T09:26:43.857+00:00 โ carlfk
- Message ID:
1427950812977696831 - Author ID:
443147704126668801 - Nickname: carlfk
- User name: carlfk
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1427950812977696831
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
@Tim 'mithro' Ansell where is your path to open source serdes slides/talk/something
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/1a82fc0f66527d60b3c96bb31aabbbea-CF9A7.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-10_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1427966034777866340
2025-10-15T10:27:13.017+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1427966034777866340 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1427966034777866340
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
You mean https://bit.ly/open-pipe-talk ?
Embeds
- Resolved media URL: https://bit.ly/open-pipe-talk
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/AHkbwyIQog-BJ7NfAzAixq-YYbxeE-bh-71SoU0T3m-B7CD4
[
{
"description": "SERDES, PIPE and protocols Pathway to fully open source implementations... Presenters Tim โmithroโ Ansell <tansell@google.com> bit.ly/open-pipe-talk",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 630,
"url": "2025-10_media/AHkbwyIQog-BJ7NfAzAixq-YYbxeE-bh-71SoU0T3m-B7CD4",
"width": 1200
},
"timestamp": null,
"title": "[External Access] SERDES, PIPE and protocols - Pathway to fully ope...",
"url": "https://bit.ly/open-pipe-talk"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1428191794029527072
2025-10-16T01:24:18.217+00:00 โ Andrew Wingate (@anfroholic)
- Message ID:
1428191794029527072 - Author ID:
756011607603019777 - Nickname: Andrew Wingate
- User name: anfroholic
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1428191794029527072
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1427966034777866340"
}
</details>Content
Yeah, this was the one. Is there video of this somewhere?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-10_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1428197793494990922
2025-10-16T01:48:08.601+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1428197793494990922 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1428197793494990922
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
Sadly, not....
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2025-10_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"color": null,
"discriminator": "0000",
"id": "756011607603019777",
"isBot": false,
"name": "anfroholic",
"nickname": "Andrew Wingate"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1428369602106359928
2025-10-16T13:10:50.966+00:00 โ HardWall (@hardwall)
- Message ID:
1428369602106359928 - Author ID:
600324974296956938 - Nickname: HardWall
- User name: hardwall
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1428369602106359928
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1427966034777866340"
}
</details>Content
That must be the longest power point for a presentation I have seen in my life. :)))
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/3-FB033.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-10_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1428511903545823302
2025-10-16T22:36:18.273+00:00 โ Andrew Wingate (@anfroholic)
- Message ID:
1428511903545823302 - Author ID:
756011607603019777 - Nickname: Andrew Wingate
- User name: anfroholic
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1428511903545823302
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1428369602106359928"
}
</details>Content
Tim is great like this. At his SuperCon talk he said there were 115 slides in his 26min talk.
Keep it up Tim!!
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/1f525-8FE4F.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/3-FB033.png
[
{
"count": 1,
"emoji": {
"code": "fire",
"id": "",
"imageUrl": "2025-10_media/1f525-8FE4F.svg",
"isAnimated": false,
"name": "๐ฅ"
},
"users": [
{
"avatarUrl": "2025-10_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "600324974296956938",
"isBot": false,
"name": "hardwall",
"nickname": "HardWall"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-10_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "600324974296956938",
"isBot": false,
"name": "hardwall",
"nickname": "HardWall",
"roles": []
}
]
}
}
</details>message-1428511919391637587
2025-10-16T22:36:22.051+00:00 โ Andrew Wingate (@anfroholic)
- Message ID:
1428511919391637587 - Author ID:
756011607603019777 - Nickname: Andrew Wingate
- User name: anfroholic
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1428511919391637587
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
https://www.youtube.com/watch?v=EHePto95qoE
Embeds
- Resolved media URL: https://www.youtube.com/watch?v=EHePto95qoE
- Resolved media URL: https://www.youtube.com/channel/UCnv0gfLQFNGPJ5MHSGuIAkw
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/maxresdefault-890A1.jpg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/EHePto95qoE-33E3C
[
{
"author": {
"name": "HACKADAY",
"url": "https://www.youtube.com/channel/UCnv0gfLQFNGPJ5MHSGuIAkw"
},
"color": "#FF0000",
"description": "You should be super excited about FPGAs and how they allow open source projects to do hardware development. In this talk I will cover a basic introduction into what an FPGA is and can do, what an FPGA toolchain is, and how much things sucked when the only option was to use proprietary toolchains. The SymbiFlow project changed this and Iโll dis...",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 720,
"url": "2025-10_media/maxresdefault-890A1.jpg",
"width": 1280
},
"timestamp": null,
"title": "Timothy Ansell - Xilinx Series 7 FPGAs Now Have a Fully Open Source...",
"url": "https://www.youtube.com/watch?v=EHePto95qoE",
"video": {
"height": 720,
"url": "2025-10_media/EHePto95qoE-33E3C",
"width": 1280
}
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/2764-A3D25.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/6f21ec45bc9221220509b769f634344b-E96BD.png
[
{
"count": 1,
"emoji": {
"code": "heart",
"id": "",
"imageUrl": "2025-10_media/2764-A3D25.svg",
"isAnimated": false,
"name": "โค๏ธ"
},
"users": [
{
"avatarUrl": "2025-10_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1428672798892626004
2025-10-17T09:15:38.713+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1428672798892626004 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1428672798892626004
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1428369602106359928"
}
</details>Content
I have https://bit.ly/tim-silicon-2024 which links to some of my other silicon presentations
Embeds
- Resolved media URL: https://bit.ly/tim-silicon-2024
[
{
"description": "Tim's Silicon Presentations bit.ly/tim-silicon-2024",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "Tim's Silicon Presentations - bit.ly/tim-silicon-2024",
"url": "https://bit.ly/tim-silicon-2024"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/1f525-8FE4F.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/a976ec32aab182dad158688cea0f5724-4A8BE.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/3-FB033.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/6f21ec45bc9221220509b769f634344b-E96BD.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/1f49c-71A75.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png
[
{
"count": 3,
"emoji": {
"code": "fire",
"id": "",
"imageUrl": "2025-10_media/1f525-8FE4F.svg",
"isAnimated": false,
"name": "๐ฅ"
},
"users": [
{
"avatarUrl": "2025-10_media/a976ec32aab182dad158688cea0f5724-4A8BE.png",
"color": null,
"discriminator": "0000",
"id": "323874444344950794",
"isBot": false,
"name": "markemer",
"nickname": "Mark Anderson"
},
{
"avatarUrl": "2025-10_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "600324974296956938",
"isBot": false,
"name": "hardwall",
"nickname": "HardWall"
},
{
"avatarUrl": "2025-10_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
}
]
},
{
"count": 2,
"emoji": {
"code": "purple_heart",
"id": "",
"imageUrl": "2025-10_media/1f49c-71A75.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-10_media/a976ec32aab182dad158688cea0f5724-4A8BE.png",
"color": null,
"discriminator": "0000",
"id": "323874444344950794",
"isBot": false,
"name": "markemer",
"nickname": "Mark Anderson"
},
{
"avatarUrl": "2025-10_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"color": null,
"discriminator": "0000",
"id": "756011607603019777",
"isBot": false,
"name": "anfroholic",
"nickname": "Andrew Wingate"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-10_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "600324974296956938",
"isBot": false,
"name": "hardwall",
"nickname": "HardWall",
"roles": []
}
]
}
}
</details>message-1433539419972833300
2025-10-30T19:33:51.596+00:00 โ Tholin (@tholin)
- Message ID:
1433539419972833300 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1433539419972833300
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
For some reason, I canโt run cocotb anymore? Even in projects where it used to work, on two different systems and inside the iic-osic-tools container. Its all broken.
It instantly quits with the message `/bin/sh: line 1: /cmds.f: Permission denied` when trying to build target `/sim.vpp`
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1433557331370836150
2025-10-30T20:45:02.006+00:00 โ Tholin (@tholin)
- Message ID:
1433557331370836150 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1433557331370836150
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
Yeah, apparently there was an update and I had to edit all my makefiles.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1433557486908211241
2025-10-30T20:45:39.089+00:00 โ Tholin (@tholin)
- Message ID:
1433557486908211241 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1433557486908211241
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
I get console spam before my tests run, though
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10_media/image-2288B.png
[
{
"fileName": "image.png",
"fileSizeBytes": 12112,
"id": "1433557486748565535",
"url": "2025-10_media/image-2288B.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1433718258678239396
2025-10-31T07:24:30.066+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1433718258678239396 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1433718258678239396
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-10/2025-10.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-10/2025-10.json
Content
@Tholin You can use the Nix setup in the template which comes with cocotb 2.0.
Yes, that is to be expected given that iverilog does not support that feature. This is only important, however, if you run SDF-backannotated simulations.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-10_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2025-10_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
}
]
}
}
</details>message-1434036786891587655
2025-11-01T04:30:13.11+00:00 โ Tholin (@tholin)
- Message ID:
1434036786891587655 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434036786891587655
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
So, about the fab SRAM macros: they have their VDD/VSS power straps on the Metal3 layer in the form of horizontal strips. However, the vertical Metal4 strips in chip_topโs power grid will not connect to them. Why?
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/image-18AAD.png
[
{
"fileName": "image.png",
"fileSizeBytes": 4670,
"id": "1434036786643861645",
"url": "2025-11_media/image-18AAD.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434040464729706557
2025-11-01T04:44:49.975+00:00 โ Tholin (@tholin)
- Message ID:
1434040464729706557 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434040464729706557
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Also, the SRAM macros have DRC errors.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434063240937209897
2025-11-01T06:15:20.246+00:00 โ tnt (@246tnt)
- Message ID:
1434063240937209897 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434063240937209897
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Are you sure they do ? AFAIR Magic thinks they do because the tech file doesn't know about sram rules. But if you checks they are all false positive
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434099538993610854
2025-11-01T08:39:34.377+00:00 โ RebelMike (@rebelmike)
- Message ID:
1434099538993610854 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434099538993610854
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1434036786891587655"
}
</details>Content
I believe the SRAM macro in https://github.com/MichaelBell/ttgf0p2-tinyQV/actions/runs/18697252507 is connected correctly, though would appreciate a double check on that!
Embeds
- Resolved media URL: https://github.com/MichaelBell/ttgf0p2-tinyQV/actions/runs/18697252507
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/ttgf0p2-tinyQV-ACCE0
[
{
"color": "#1E2327",
"description": "TinyQV for TT gf180 run 0.2. Contribute to MichaelBell/ttgf0p2-tinyQV development by creating an account on GitHub.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2025-11_media/ttgf0p2-tinyQV-ACCE0",
"width": 1200
},
"timestamp": null,
"title": "Fix tests ยท MichaelBell/ttgf0p2-tinyQV@3396d80",
"url": "https://github.com/MichaelBell/ttgf0p2-tinyQV/actions/runs/18697252507"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
}
]
}
}
</details>message-1434099964790968361
2025-11-01T08:41:15.895+00:00 โ RebelMike (@rebelmike)
- Message ID:
1434099964790968361 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434099964790968361
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
However, that project is a bit stalled, both because of the DRC errors (which should be ignorable), and because when I increased the utilisation I started getting LVS errors.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434112175190052884
2025-11-01T09:29:47.081+00:00 โ tnt (@246tnt)
- Message ID:
1434112175190052884 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434112175190052884
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
It's connected through power but only on the end. The only reason I can think of for that is that the LEF only defines the end zone as pins for connections.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434112203144822794
2025-11-01T09:29:53.746+00:00 โ tnt (@246tnt)
- Message ID:
1434112203144822794 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434112203144822794
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/2025-11-01_1022x479_scrot-FD631.png
[
{
"fileName": "2025-11-01_1022x479_scrot.png",
"fileSizeBytes": 4906,
"id": "1434112202838900746",
"url": "2025-11_media/2025-11-01_1022x479_scrot-FD631.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434112720692842506
2025-11-01T09:31:57.139+00:00 โ tnt (@246tnt)
- Message ID:
1434112720692842506 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Edited: 2025-11-01T09:32:14.082+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434112720692842506
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
It's also connected in the center control zone. So maybe they wanted to avoid random vias in the SRAM core zone, maybe it can distord metal a bit or cause some stress that they didn't want to risk given the tighter rules they use in there.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434126597874647142
2025-11-01T10:27:05.717+00:00 โ RebelMike (@rebelmike)
- Message ID:
1434126597874647142 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434126597874647142
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Yeah, I had to be fairly precise aligning the met4 stripes to get the connections to align with the pins.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434554098409148537
2025-11-02T14:45:49.787+00:00 โ Tholin (@tholin)
- Message ID:
1434554098409148537 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434554098409148537
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Any reason why only those end zones are valid pins? Could the LEF be updated to label the whole horizontal strips?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1434585508750819479
2025-11-02T16:50:38.596+00:00 โ tnt (@246tnt)
- Message ID:
1434585508750819479 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1434585508750819479
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
As stated above, the only reason I can think of is avoid any disturbance in the sram core area ...
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1439008444035236022
2025-11-14T21:45:48.542+00:00 โ RebelMike (@rebelmike)
- Message ID:
1439008444035236022 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Edited: 2025-11-14T21:46:30.638+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439008444035236022
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
I'm trying to do a quick port of TinyQV to the wafer space template. I've hit the problem that a lot of the verilog has declaration after use, which isn't supported by iverilog 13. Is there an easy way to get iverilog 12 in the nix environment to get the tests passing? I tried simply commenting out the iverilog line in the nix.flake (in the hope of picking up the version from the system) but that didn't seem to help (or possibly I need to do something to pick up the change - I am new to nix)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1439014385812115669
2025-11-14T22:09:25.172+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1439014385812115669 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439014385812115669
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
@Leo Moser (mole99) ^
<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
}
]
}
]
}
}
</details>message-1439201953564459069
2025-11-15T10:34:44.809+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1439201953564459069 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439201953564459069
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1439008444035236022"
}
</details>Content
The template uses iverilog from nix-eda: https://github.com/fossi-foundation/nix-eda/blob/main/nix/iverilog.nix
We can simply override the version and hash using an overlay:
```diff
diff --git a/flake.nix b/flake.nix
index 637792a..4e53bc1 100644
--- a/flake.nix
+++ b/flake.nix
@@ -31,7 +31,18 @@
system:
import nixpkgs {
inherit system;
- overlays = [nix-eda.overlays.default devshell.overlays.default librelane.overlays.default];
+ overlays = [nix-eda.overlays.default devshell.overlays.default librelane.overlays.default (final: prev: {
+ iverilog = (prev.iverilog.override {
+ version = "12.0";
+ rev = null;
+ sha256 = "sha256-J9hedSmC6mFVcoDnXBtaTXigxrSCFa2AhhFd77ueo7I=";
+ }).overrideAttrs {
+ env = {
+ NIX_CFLAGS_COMPILE = "-Wno-error=format-security";
+ };
+ };
+ })
+ ];
}
);
```
(I also had to add a cflag in order for it to compile.)
The first time you enable the Nix shell, iverilog will be built, after that, it is cached.
<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/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1439211511489761422
2025-11-15T11:12:43.596+00:00 โ RebelMike (@rebelmike)
- Message ID:
1439211511489761422 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439211511489761422
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1439201953564459069"
}
</details>Content
Thank you! Iโll give that a try
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2025-11_media/1f44d-27259.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/49aaff687e56f04e7bbdedf0077bab75-7DDB4.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
}
]
}
]
}
}
</details>message-1439297498152702025
2025-11-15T16:54:24.414+00:00 โ tnt (@246tnt)
- Message ID:
1439297498152702025 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439297498152702025
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
@Leo Moser (mole99) AFAICT for the PAD_xxx config you need exact names you can't use regexps ๐ข
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "cry",
"id": "",
"imageUrl": "2025-11_media/1f622-BDD22.svg",
"isAnimated": false,
"name": "๐ข"
}
],
"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
}
]
}
]
}
}
</details>message-1439299861479428167
2025-11-15T17:03:47.875+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1439299861479428167 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439299861479428167
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1439297498152702025"
}
</details>Content
You mean in the LibreLane pad ring config? Yeah, that would be a nice feature. I'll see if I can add it in https://github.com/librelane/librelane/pull/806. I'm quite busy at the moment, though ๐
<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/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1439379609614287011
2025-11-15T22:20:41.312+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1439379609614287011 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439379609614287011
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
the SRAM verilog macros in the PDK are fully functional, right? Debugging an issue in my code and want to verify that they do, infact, work as intended ๐
(I've successfully stored and retrieved, but when writing to same address twice there are problems. Fairly sure it's my fault elsewhere though)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1439450501266673776
2025-11-16T03:02:23.199+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1439450501266673776 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439450501266673776
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1439379609614287011"
}
</details>Content
Yes, I believe @Tholin has demonstrated them working?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
},
{
"avatarUrl": "2025-11_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1439450607441281075
2025-11-16T03:02:48.513+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1439450607441281075 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439450607441281075
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1439450501266673776"
}
</details>Content
https://www.crowdsupply.com/wafer-space/gf180mcu-run-1/updates/tholin-feature
Embeds
- Resolved media URL: https://www.crowdsupply.com/wafer-space/gf180mcu-run-1/updates/tholin-feature
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/tholin-multidie_png_open-graph-51725.jpg
[
{
"description": "Our first shuttle run includes a number of incredible projects, and we wanted to take a moment to highlight one of them: an open reimplementation of the historic Signetics 2650 microprocessor.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 837,
"url": "2025-11_media/tholin-multidie_png_open-graph-51725.jpg",
"width": 841
},
"timestamp": null,
"title": "We Have Some Amazing Projects This Run",
"url": "https://www.crowdsupply.com/wafer-space/gf180mcu-run-1/updates/tholin-feature"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/2764-A3D25.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/6f21ec45bc9221220509b769f634344b-E96BD.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/943b637dbdf34731305e66dde0369276-F77A2.png
[
{
"count": 2,
"emoji": {
"code": "heart",
"id": "",
"imageUrl": "2025-11_media/2764-A3D25.svg",
"isAnimated": false,
"name": "โค๏ธ"
},
"users": [
{
"avatarUrl": "2025-11_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
},
{
"avatarUrl": "2025-11_media/943b637dbdf34731305e66dde0369276-F77A2.png",
"color": null,
"discriminator": "0000",
"id": "1071653002986926112",
"isBot": false,
"name": "algofoogle",
"nickname": "algofoogle (Anton Maurovic)"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1439634281860436090
2025-11-16T15:12:39.907+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1439634281860436090 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1439634281860436090
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
aha, missed that. thanks! most definitely a me-problem then ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1442464395820138567
2025-11-24T10:38:31.656+00:00 โ LukeW (@luke_w)
- Message ID:
1442464395820138567 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442464395820138567
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Are you still having trouble with the RAM @BreakingTaps? If you post some waves then I can have a squint at them
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1442464485389500446
2025-11-24T10:38:53.011+00:00 โ LukeW (@luke_w)
- Message ID:
1442464485389500446 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442464485389500446
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Ah, that message was older than I thought ๐
<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-1442548772914860032
2025-11-24T16:13:48.723+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1442548772914860032 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442548772914860032
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
yah all good now, thanks for checking! was indeed a "me-problem" in my code ๐
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/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/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1442562777159041194
2025-11-24T17:09:27.595+00:00 โ ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1442562777159041194 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-24T17:09:46.208+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442562777159041194
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Need advice! I would like to add 16KB of RAM (32 macro x SRAM 512 5V), I have quite a lot of free space, so it should fit. Any gotchas for laying out 32 blocks in a good manner for memory?
*(Z80 design I am working on has a lot of free space, I want to put 16KB of RAM. That particular combinations Z80+16KB RAM is useful for fixing DRAM in old computers)*
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442601943942824047
2025-11-24T19:45:05.684+00:00 โ LukeW (@luke_w)
- Message ID:
1442601943942824047 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Edited: 2025-11-24T19:48:05.754+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442601943942824047
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
If the bus was wider than 8 bits I'd say keep all the RAMs for the same byte lane in the same row or column, but that doesn't really apply here ๐
<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-1442602458097385503
2025-11-24T19:47:08.268+00:00 โ LukeW (@luke_w)
- Message ID:
1442602458097385503 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Edited: 2025-11-24T19:48:13.202+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442602458097385503
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Make sure to leave enough gap in between the RAMs for the tools to insert buffers. Generally pick one pair of orientations (N/S only or W/E only) so that fly-by routing over the top of the RAMs on M4/M5 does a better job of hooking up the address bus. It can be useful to alternate N-S-N-S because iirc the D connections are all on one side of the RAM, and the Q are all on the other side
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f64f-22B8D.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png
[
{
"count": 1,
"emoji": {
"code": "pray",
"id": "",
"imageUrl": "2025-11_media/1f64f-22B8D.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"color": null,
"discriminator": "0000",
"id": "538398807986274304",
"isBot": false,
"name": "rzioma",
"nickname": "ReJ aka Renaldas Zioma"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442602555686260930
2025-11-24T19:47:31.535+00:00 โ LukeW (@luke_w)
- Message ID:
1442602555686260930 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442602555686260930
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
oh, and try to leave space in the middle of your RAM array for your design, so it's routing across half the chip (worst case) not the whole chip
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f64f-22B8D.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png
[
{
"count": 1,
"emoji": {
"code": "pray",
"id": "",
"imageUrl": "2025-11_media/1f64f-22B8D.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"color": null,
"discriminator": "0000",
"id": "538398807986274304",
"isBot": false,
"name": "rzioma",
"nickname": "ReJ aka Renaldas Zioma"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442773613743706184
2025-11-25T07:07:14.954+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1442773613743706184 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442773613743706184
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1442562777159041194"
}
</details>Content
Fixing DRAM in old computers? Do you mean emulating DRAM using SRAM or something else?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"color": null,
"discriminator": "0000",
"id": "538398807986274304",
"isBot": false,
"name": "rzioma",
"nickname": "ReJ aka Renaldas Zioma",
"roles": []
}
]
}
}
</details>message-1442785666336559235
2025-11-25T07:55:08.516+00:00 โ ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1442785666336559235 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Reply - Edited: 2025-11-25T08:00:00.555+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442785666336559235
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1442773613743706184"
}
</details>Content
Yes. The fix is to use onchip SRAM block connected directly to Z80 instead of external DRAM (which usually were multiple of ICs with high chance of failure during the long lifetime). External DRAM ICs are simply pulled from the mainboard of the computer.
Adding 64KB would be better and more generic, but I can't fit them right now.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1442786485991506022
2025-11-25T07:58:23.937+00:00 โ ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1442786485991506022 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442786485991506022
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
16KB is good enough to fix that common breakage in ZX Spectrum family (allegedly the most sold Z80 home computer). They had 16KB (in 8ICs) of slightly faster memory which would die more often.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1442788509558636607
2025-11-25T08:06:26.393+00:00 โ ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1442788509558636607 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-25T08:06:35.616+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442788509558636607
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
@Tim 'mithro' Ansell I am also adding a couple of companion chips that were common in combination with Z80.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1442790638184566876
2025-11-25T08:14:53.897+00:00 โ ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1442790638184566876 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442790638184566876
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Not yet sure it is worth the additional risk though ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2025-11_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1442797395648970813
2025-11-25T08:41:45.002+00:00 โ ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1442797395648970813 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1442797395648970813
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1442602458097385503"
}
</details>Content
Thank you!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.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-1443583289851121715
2025-11-27T12:44:36.781+00:00 โ tnt (@246tnt)
- Message ID:
1443583289851121715 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Edited: 2025-11-27T12:44:42.077+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443583289851121715
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Huh ... so as part of testing I wanted to remove the `DualGate` layer from the standar cells to make the transistors 3v3 instead of 5V. Yes, they're gate would be longer than needed because I'm not resizing them, just changing the oxide thickness, hoping for them to get faster basically.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443583377910267924
2025-11-27T12:44:57.776+00:00 โ tnt (@246tnt)
- Message ID:
1443583377910267924 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443583377910267924
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
But ... simulation shows they get _slower_ ....
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443583671926915213
2025-11-27T12:46:07.875+00:00 โ tnt (@246tnt)
- Message ID:
1443583671926915213 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443583671926915213
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
First theory is of course, thinner oxide means more gate capacitance and whatever gain we have from the thinner oxide forming better channel gets overwhelmed by the higher gate capacitance.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443583747508142151
2025-11-27T12:46:25.895+00:00 โ tnt (@246tnt)
- Message ID:
1443583747508142151 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443583747508142151
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
I could also have screwed up my simulation somewhere ...
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443584602139660339
2025-11-27T12:49:49.655+00:00 โ Tholin (@tholin)
- Message ID:
1443584602139660339 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443584602139660339
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
I'd say its because the gate lengths are still the same
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443586095307559062
2025-11-27T12:55:45.654+00:00 โ tnt (@246tnt)
- Message ID:
1443586095307559062 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443586095307559062
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Well yeah, I know it's because their length is the same, but through what effect.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443586310144262294
2025-11-27T12:56:36.875+00:00 โ tnt (@246tnt)
- Message ID:
1443586310144262294 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Edited: 2025-11-27T12:57:25.927+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443586310144262294
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
At 3.3V Vg and Vds, Ids is higher for 3v3 one (as expected) so it's better at passing current. (same W/L)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443586415702052864
2025-11-27T12:57:02.042+00:00 โ tnt (@246tnt)
- Message ID:
1443586415702052864 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443586415702052864
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Although looking at the curve, it's really not _that_ much better.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443588635982303312
2025-11-27T13:05:51.398+00:00 โ bailey (@bailey8889)
- Message ID:
1443588635982303312 - Author ID:
738396032295108721 - Nickname: bailey
- User name: bailey8889
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443588635982303312
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
@tnt For a given gate size, wouldn't lower voltages mean slower circuits?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1443588854668984481
2025-11-27T13:06:43.537+00:00 โ tnt (@246tnt)
- Message ID:
1443588854668984481 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443588854668984481
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
@bailey I'm changing the transistor type, but both get powered using 3v3 .
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/0-EB806.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2025-11_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-11_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey",
"roles": []
}
]
}
}
</details>message-1443589003646599271
2025-11-27T13:07:19.056+00:00 โ tnt (@246tnt)
- Message ID:
1443589003646599271 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1443589003646599271
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-11/2025-11.json
Content
Of course if I'm powering the 5V with 5V they go faster ๐
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f389-5C738.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/6f21ec45bc9221220509b769f634344b-E96BD.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f600-F7528.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-11/2025-11_media/1f62e-FE396.svg
[
{
"count": 1,
"emoji": {
"code": "tada",
"id": "",
"imageUrl": "2025-11_media/1f389-5C738.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-11_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
}
]
},
{
"count": 1,
"emoji": {
"code": "grinning",
"id": "",
"imageUrl": "2025-11_media/1f600-F7528.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-11_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
}
]
},
{
"count": 1,
"emoji": {
"code": "open_mouth",
"id": "",
"imageUrl": "2025-11_media/1f62e-FE396.svg",
"isAnimated": false,
"name": "๐ฎ"
},
"users": [
{
"avatarUrl": "2025-11_media/6f21ec45bc9221220509b769f634344b-E96BD.png",
"color": null,
"discriminator": "0000",
"id": "840182560252624916",
"isBot": false,
"name": "logic_destroyer",
"nickname": "asic destroyer"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "grin",
"id": "",
"imageUrl": "2025-11_media/1f601-4E9BD.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1454559562727165962
2025-12-27T19:40:24.164+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1454559562727165962 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454559562727165962
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
given how big GF's SRAM blocks are at the small end (64 words is half the size of 512!), do you think it'd end up being more area-efficient to just use registers/flip flops for small "sram-like" banks? say 16 words / 128 bits?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454560511696830679
2025-12-27T19:44:10.416+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1454560511696830679 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454560511696830679
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
just criminal ๐
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/image-E88FB.png
[
{
"fileName": "image.png",
"fileSizeBytes": 24887,
"id": "1454560511449628874",
"url": "2025-12_media/image-E88FB.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "smile",
"id": "",
"imageUrl": "2025-12_media/1f604-BF863.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1454562609457270929
2025-12-27T19:52:30.561+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1454562609457270929 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454562609457270929
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
(suppose it's easy enough to try it out heh)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454575734092730455
2025-12-27T20:44:39.718+00:00 โ tnt (@246tnt)
- Message ID:
1454575734092730455 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454575734092730455
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
You can just take the are of a FF and multiply it and see how close you are.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454575912535457874
2025-12-27T20:45:22.262+00:00 โ tnt (@246tnt)
- Message ID:
1454575912535457874 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454575912535457874
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
For wide shallow mem, the muxing/addr decode won't be too bad so it's a good first rough estimate.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454626774779695134
2025-12-28T00:07:28.766+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1454626774779695134 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454626774779695134
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
aha ok. so with some generous assumptions on the overhead plumbing, a 16x8 might looks something like this (albeit witih flexibility to smoosh into odd corners due to being not a macro block)
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/image-AB3D7.png
[
{
"fileName": "image.png",
"fileSizeBytes": 21416,
"id": "1454626774448341063",
"url": "2025-12_media/image-AB3D7.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454691750437191752
2025-12-28T04:25:40.17+00:00 โ Greg (@greg.hashtag.9468)
- Message ID:
1454691750437191752 - Author ID:
274535015969456128 - Nickname: Greg
- User name: greg.hashtag.9468
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454691750437191752
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
Have you seen: https://github.com/AUCOHL/DFFRAM
Their approach is to create a macro block containing standard cells for different memory configurations. This can be more dense than just having a large FF based RAM along with your RTL, and in theory speeds up synth/PnR. I'd suspect the final QoR ends up slightly worse.
Embeds
- Resolved media URL: https://github.com/AUCOHL/DFFRAM
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/DFFRAM-01085
[
{
"color": "#1E2327",
"description": "Standard Cell Library based Memory Compiler using FF/Latch cells - AUCOHL/DFFRAM",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2025-12_media/DFFRAM-01085",
"width": 1200
},
"timestamp": null,
"title": "GitHub - AUCOHL/DFFRAM: Standard Cell Library based Memory Compiler...",
"url": "https://github.com/AUCOHL/DFFRAM"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/1f440-6C64D.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png
[
{
"count": 1,
"emoji": {
"code": "eyes",
"id": "",
"imageUrl": "2025-12_media/1f440-6C64D.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454691970017660929
2025-12-28T04:26:32.522+00:00 โ Greg (@greg.hashtag.9468)
- Message ID:
1454691970017660929 - Author ID:
274535015969456128 - Nickname: Greg
- User name: greg.hashtag.9468
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454691970017660929
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
Might be handy for size comparisions
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1454894742516269076
2025-12-28T17:52:17.253+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1454894742516269076 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1454894742516269076
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
oh awesome, I had not seen that. cheers for the link!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1455387744519065691
2025-12-30T02:31:18.09+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1455387744519065691 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1455387744519065691
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
@BreakingTaps - https://docs.google.com/spreadsheets/d/1fW5ecBsLSec4hXBMaOjMUHQGslm4y-QUILgrxqS8MpA/edit?gid=0#gid=0
Embeds
- Resolved media URL: https://docs.google.com/spreadsheets/d/1fW5ecBsLSec4hXBMaOjMUHQGslm4y-QUILgrxqS8MpA/edit?gid=0
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/AHkbwyJoFG8TDUxYDGXsHLp06bFE4p8DK_Ok7xLij_-F9622
[
{
"description": "",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 630,
"url": "2025-12_media/AHkbwyJoFG8TDUxYDGXsHLp06bFE4p8DK_Ok7xLij_-F9622",
"width": 1200
},
"timestamp": null,
"title": "GF180MCU SRAM Sizing",
"url": "https://docs.google.com/spreadsheets/d/1fW5ecBsLSec4hXBMaOjMUHQGslm4y-QUILgrxqS8MpA/edit?gid=0"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1455387905722679440
2025-12-30T02:31:56.524+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1455387905722679440 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1455387905722679440
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
@BreakingTaps - I believe @Tim Edwards's 3v3 SRAM is quite a bit smaller?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
},
{
"avatarUrl": "2025-12_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
"color": null,
"discriminator": "0000",
"id": "1365118310701600900",
"isBot": false,
"name": "rtimothyedwards_19428",
"nickname": "Tim Edwards",
"roles": []
}
]
}
}
</details>message-1455390134244606082
2025-12-30T02:40:47.845+00:00 โ Tim Edwards (@rtimothyedwards_19428)
- Message ID:
1455390134244606082 - Author ID:
1365118310701600900 - Nickname: Tim Edwards
- User name: rtimothyedwards_19428
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1455390134244606082
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
@BreakingTaps : One reason the GF SRAMs don't scale well is that they all contain the same 10-bit address decoder and sense amps designed for a 128-row array.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/1f480-94524.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/a894465ce64c0d99a11e309c80c403db-DA6C3.png
[
{
"count": 1,
"emoji": {
"code": "skull",
"id": "",
"imageUrl": "2025-12_media/1f480-94524.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2025-12_media/a894465ce64c0d99a11e309c80c403db-DA6C3.png",
"color": null,
"discriminator": "0000",
"id": "228329196504481793",
"isBot": false,
"name": "nxmq99",
"nickname": "nxmq99"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1455608224815382560
2025-12-30T17:07:24.689+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1455608224815382560 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1455608224815382560
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
oof ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "smile",
"id": "",
"imageUrl": "2025-12_media/1f604-BF863.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1455665497084531075
2025-12-30T20:54:59.462+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1455665497084531075 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1455665497084531075
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2025-12/2025-12.json
Content
generated a few latch and dff banks using dffram, neat project! latches were consistently 10-15% smaller than dff, and as expected they are all quite a bit bigger than the foundry optimized banks. Not really a fair comparison, will probably run some tests comparing it against a dumb register array since that's a lot closer to the use case
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/image-7646F.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/image-A5ADE.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2025-12/2025-12_media/chip_top_black-1778D.png
[
{
"fileName": "image.png",
"fileSizeBytes": 28098,
"id": "1455665495347826894",
"url": "2025-12_media/image-7646F.png"
},
{
"fileName": "image.png",
"fileSizeBytes": 76330,
"id": "1455665495700279509",
"url": "2025-12_media/image-A5ADE.png"
},
{
"fileName": "chip_top_black.png",
"fileSizeBytes": 6373100,
"id": "1455665496954241187",
"url": "2025-12_media/chip_top_black-1778D.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-12_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1465456700017606761
2026-01-26T21:21:44.153+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465456700017606761 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1465456700017606761
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-01/2026-01.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1455665497084531075"
}
</details>Content
@BreakingTaps - That is super cool! Can you publish that somewhere publically?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1465457575330840819
2026-01-26T21:25:12.844+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465457575330840819 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1465457575330840819
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-01/2026-01.json
Content
@BreakingTaps - I would expect the latch version to be more like 30-40% smaller than the DFF version but maybe they need optmized layouts or something?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1465459372468731989
2026-01-26T21:32:21.315+00:00 โ tnt (@246tnt)
- Message ID:
1465459372468731989 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1465459372468731989
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-01/2026-01.json
Content
@Tim 'mithro' Ansell In latch vs DFF only the storage element is smaller. All the address decoding and enable and muxing logic is the same and it's not small either.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1465459697342742782
2026-01-26T21:33:38.771+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1465459697342742782 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1465459697342742782
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-01/2026-01.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-01/2026-01.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1465459372468731989"
}
</details>Content
True. That this is why data is better than random speculation from me ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-01_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2026-01_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-01_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1468292602112508041
2026-02-03T17:10:35.901+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1468292602112508041 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468292602112508041
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1465456700017606761"
}
</details>Content
I'll tidy and throw it up on github this weekend!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1468292936495009794
2026-02-03T17:11:55.624+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1468292936495009794 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468292936495009794
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
(should also note that they failed DRC with a ton of violations, so probably not super reliable results)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1468392481161875629
2026-02-03T23:47:28.922+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1468392481161875629 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468392481161875629
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1468292936495009794"
}
</details>Content
Will have to figure out how to clean them up.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1468846460597571636
2026-02-05T05:51:26.054+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1468846460597571636 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Edited: 2026-02-05T05:51:33.206+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468846460597571636
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
I'm working on an I/O pad library for 1.8V - 3.6V LVCMOS with adjustable slew and LVDS/CML options.
For LVCMOS 3.3V, seeing half-nanosecond edges with 15pF of load; good for >500Mhz using GF's 3.3V FETs.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1468846716533866558
2026-02-05T05:52:27.074+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1468846716533866558 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468846716533866558
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
Any padrings so far that supported 3.3V I/O?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1468857901308444896
2026-02-05T06:36:53.732+00:00 โ Lofty (@ravenslofty)
- Message ID:
1468857901308444896 - Author ID:
1187141985530818611 - Nickname: Lofty
- User name: ravenslofty
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468857901308444896
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1468846716533866558"
}
</details>Content
as I understand it, the default padring works fine with 3.3V I/O as long as you're also doing 3.3V Vcore
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1468905143020818562
2026-02-05T09:44:37.034+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1468905143020818562 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1468905143020818562
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
That's correct, there are even liberty views for ~3.3V.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1470663228974432376
2026-02-10T06:10:37.389+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470663228974432376 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470663228974432376
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1468846460597571636"
}
</details>Content
What are you working on? LVDS/CML is something that is very interesting to me ๐ - I would to get us to PCIe eventually.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2026-02_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470669143538667739
2026-02-10T06:34:07.531+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470669143538667739 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669143538667739
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470663228974432376"
}
</details>Content
An FPGA with 5V core and 1.8V-3.3V I/O; maybe a test gigabit transceiver for proving out SGMII or PCIe x1 Gen1 physical-layer capability.
I think 2.5 Gbps may be almost within the realm of reach for half-rate architecture; solid PLL and CDR would be the limiting factors.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1470669338913800315
2026-02-10T06:34:54.112+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470669338913800315 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669338913800315
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470669143538667739"
}
</details>Content
Have you seen https://bit.ly/open-pipe-talk ?
Embeds
- Resolved media URL: https://bit.ly/open-pipe-talk
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/AHkbwyLd4pLl6QC5MtLBPoesZRhkJmj5EX9MP5I4tK-DAD2D
[
{
"description": "SERDES, PIPE and protocols Pathway to fully open source implementations... Presenters Tim โmithroโ Ansell <tansell@google.com> bit.ly/open-pipe-talk",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 630,
"url": "2026-02_media/AHkbwyLd4pLl6QC5MtLBPoesZRhkJmj5EX9MP5I4tK-DAD2D",
"width": 1200
},
"timestamp": null,
"title": "[External Access] SERDES, PIPE and protocols - Pathway to fully ope...",
"url": "https://bit.ly/open-pipe-talk"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470669372220637216
2026-02-10T06:35:02.053+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470669372220637216 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669372220637216
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
The associated PIPE interface and Hard IP would be quite a technical challenge; possible greater than PMA development
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470669392818995397
2026-02-10T06:35:06.964+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470669392818995397 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669392818995397
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
Also have you seen @Leo Moser (mole99)'s FPGA?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_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
}
]
}
]
}
}
</details>message-1470669491200327812
2026-02-10T06:35:30.42+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470669491200327812 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669491200327812
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
@EmbeddedKen - If you get me the SERDES, I can get you the PIPE and reset of the stack
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/1f973-88B39.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png
[
{
"count": 1,
"emoji": {
"code": "partying_face",
"id": "",
"imageUrl": "2026-02_media/1f973-88B39.svg",
"isAnimated": false,
"name": "๐ฅณ"
},
"users": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen"
}
]
},
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-02_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-02_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png",
"color": null,
"discriminator": "0000",
"id": "274535015969456128",
"isBot": false,
"name": "greg.hashtag.9468",
"nickname": "Greg"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470669748080611422
2026-02-10T06:36:31.665+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470669748080611422 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669748080611422
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
I do have a PCIe serial logic analyzer for decoding DLLPs and TLPs; which could help with silicon bring-up and have extensive experience debugging PCIe for FPGAs.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470669900539363483
2026-02-10T06:37:08.014+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470669900539363483 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470669900539363483
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470669491200327812"
}
</details>Content
I'll see what I can do- I'm not an analog wizard; I think PLL/CDR will be the most challenging
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1470670046459068557
2026-02-10T06:37:42.804+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470670046459068557 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670046459068557
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
@EmbeddedKen - @Mehdi and the openfasoc project where working on high quality PLL and CDR structures for SERDES in the past, I have no idea were they ended up getting too. There is some very out of date stuff in https://bit.ly/goog-analog
Embeds
- Resolved media URL: https://bit.ly/goog-analog
[
{
"description": "Analog bit.ly/goog-analog",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "Google + Analog Handout - Non-confidential -- https://bit.ly/goog-a...",
"url": "https://bit.ly/goog-analog"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
},
{
"avatarUrl": "2026-02_media/4f45e115b1159d0a62a4ab23981074e4-7321A.png",
"color": null,
"discriminator": "0000",
"id": "476871702106603546",
"isBot": false,
"name": "enited",
"nickname": "Mehdi",
"roles": []
}
]
}
}
</details>message-1470670236129820683
2026-02-10T06:38:28.025+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470670236129820683 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670236129820683
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
Their general approach was to write generators so they could eventually tape out like 50 variants to find the best solution.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470670321106554941
2026-02-10T06:38:48.285+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470670321106554941 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670321106554941
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
@EmbeddedKen - If we could do the slowest USB3 speed, that would be pretty epic.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470670496281399339
2026-02-10T06:39:30.05+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470670496281399339 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670496281399339
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
One of the first PCIe Gen1 devices was on 180nm- which provides some additional hope. 2.5Gbps is definitely pushing the limits of the process node.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470670589378428990
2026-02-10T06:39:52.246+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470670589378428990 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670589378428990
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
This group is one I know attempting to do some stuff -> https://github.com/chili-chips-ba/openPCIE
Embeds
- Resolved media URL: https://github.com/chili-chips-ba/openPCIE
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/openPCIE-C751C
[
{
"color": "#1E2327",
"description": "Peripheral Component Interconnect (PCI) has taken the Express lane long ago, moving to xGbps SerDes. Now for the first time in opensource on the Host side too. Our project roots for the Root Port i...",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2026-02_media/openPCIE-C751C",
"width": 1200
},
"timestamp": null,
"title": "GitHub - chili-chips-ba/openPCIE: Peripheral Component Interconnect...",
"url": "https://github.com/chili-chips-ba/openPCIE"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470670704021213357
2026-02-10T06:40:19.579+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470670704021213357 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670704021213357
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
@EmbeddedKen - https://github.com/mithro/open-pcie-status
Embeds
- Resolved media URL: https://github.com/mithro/open-pcie-status
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/open-pcie-status-D2E8C
[
{
"color": "#1E2327",
"description": "Repo containing an AI generated report on the status of open source PCIe implementations (for FPGAs). - mithro/open-pcie-status",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2026-02_media/open-pcie-status-D2E8C",
"width": 1200
},
"timestamp": null,
"title": "GitHub - mithro/open-pcie-status: Repo containing an AI generated r...",
"url": "https://github.com/mithro/open-pcie-status"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470670828160155813
2026-02-10T06:40:49.176+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470670828160155813 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670828160155813
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470670321106554941"
}
</details>Content
I thought SuperSpeed started at 5Gbps... that is probably well out of reach.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1470670918157078568
2026-02-10T06:41:10.633+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470670918157078568 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470670918157078568
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
Awesome info- I'll dive into these
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470671101247094855
2026-02-10T06:41:54.285+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470671101247094855 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470671101247094855
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
Amazing to think there's others out there working on PIPE ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "clap",
"id": "",
"imageUrl": "2026-02_media/1f44f-3D381.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1470674869715992606
2026-02-10T06:56:52.758+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1470674869715992606 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470674869715992606
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
@EmbeddedKen - But yeah, high performance IO would be a great step, even if initially it starts at like 250MHz and then we slowly improve until we can get the 1.5GHz (or is it just 1 GHz, I've forgotten?) needed.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470676208252616876
2026-02-10T07:02:11.89+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1470676208252616876 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470676208252616876
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
480Mbps for USB2 HS (UTMI)
1.25Gbps for 1000BASE-X/SGMII (GMII)
2.5Gbps for PCIe Gen1 (PIPE)
5.0Gbps for PCIe Gen2 / USB3 SS (PIPE)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1470679411576668250
2026-02-10T07:14:55.622+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1470679411576668250 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470679411576668250
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470669143538667739"
}
</details>Content
Cool! Which tools are you targeting for synthesis and PnR? FABulous uses Yosys and nextpnr.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1470703735016652921
2026-02-10T08:51:34.782+00:00 โ tnt (@246tnt)
- Message ID:
1470703735016652921 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1470703735016652921
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
@EmbeddedKen But the first PCIe was on a true 180nm right ? Here we only have "IO" device, no real 180nm transistors.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1472370729327661108
2026-02-14T23:15:37.197+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1472370729327661108 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1472370729327661108
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
https://docs.google.com/document/d/1ItFfVkK6SQFjOv5kzzwCAq5x_xVZee9zKB7v0VDrYKk/edit?tab=t.0#heading=h.dz6yjd8i5d0
Embeds
- Resolved media URL: https://docs.google.com/document/d/1ItFfVkK6SQFjOv5kzzwCAq5x_xVZee9zKB7v0VDrYKk/edit?tab=t.0
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/AHkbwyKDrB3zYEMVQL_zyEEaxJFCGKG4S-dGgYAHc9-75BFB
[
{
"description": "PCIe 2.0 Support From Wikipedia; Intel's first PCIe 2.0 capable chipset was the X38 and boards began to ship from various vendors (Abit, Asus, Gigabyte) as of October 21, 2007. AMD started supporting PCIe 2.0 with its AMD 700 chipset series and nVidia started with the MCP72. All of Intel's prior...",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 630,
"url": "2026-02_media/AHkbwyKDrB3zYEMVQL_zyEEaxJFCGKG4S-dGgYAHc9-75BFB",
"width": 1200
},
"timestamp": null,
"title": "PCIe 2.0 Support Process Nodes",
"url": "https://docs.google.com/document/d/1ItFfVkK6SQFjOv5kzzwCAq5x_xVZee9zKB7v0VDrYKk/edit?tab=t.0"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1472371055334264884
2026-02-14T23:16:54.923+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1472371055334264884 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1472371055334264884
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470676208252616876"
}
</details>Content
Ahh - I always get confused because SATA is 1.5gbit/s which is the first of these "real" LVDS 8b10b protocols if I understand correctly... https://docs.google.com/document/d/1krIVSZw_FwjG7sroVZ3IIVIHmBZ76r8e4mBtlCwJy6k/edit?tab=t.0#heading=h.cec2048bak8g
Embeds
- Resolved media URL: https://docs.google.com/document/d/1krIVSZw_FwjG7sroVZ3IIVIHmBZ76r8e4mBtlCwJy6k/edit?tab=t.0
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02_media/AHkbwyLYc4aCK32Fe3apLxo8-Rm4ay-iXqW_w7b1Od-C6E36
[
{
"description": "SERDES Protocol Table Protocol Encoding Voltages Serial Interface PPM 8-bit Slow Speed Interface 10-bit High Speed Interface 1 DP AUX 1.0 Manchester 1.0 Mbit/s ยฑ500 1 USB1.1 - Low Speed NRZI ยฑ3.3V 1.5 Mbit/s ยฑ0.25% 6 MHz - 1 USB1.1 - Full Speed NRZI ยฑ3.3V...",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 630,
"url": "2026-02_media/AHkbwyLYc4aCK32Fe3apLxo8-Rm4ay-iXqW_w7b1Od-C6E36",
"width": 1200
},
"timestamp": null,
"title": "SERDES Protocol Table",
"url": "https://docs.google.com/document/d/1krIVSZw_FwjG7sroVZ3IIVIHmBZ76r8e4mBtlCwJy6k/edit?tab=t.0"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"color": null,
"discriminator": "0000",
"id": "190171097910607873",
"isBot": false,
"name": "embeddedken",
"nickname": "EmbeddedKen",
"roles": []
}
]
}
}
</details>message-1472371330560167937
2026-02-14T23:18:00.542+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1472371330560167937 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1472371330560167937
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
Some very old stuff from 2020 around the time released SKY130 - https://drive.google.com/drive/folders/1A6K2b9VFvGC5VRVsnGBQJYwM-L2GsjAI?usp=drive_link
Embeds
- Resolved media URL: https://drive.google.com/drive/folders/1A6K2b9VFvGC5VRVsnGBQJYwM-L2GsjAI?usp=drive_link
[
{
"description": "",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "",
"url": "https://drive.google.com/drive/folders/1A6K2b9VFvGC5VRVsnGBQJYwM-L2GsjAI?usp=drive_link"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1472401168008351898
2026-02-15T01:16:34.344+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1472401168008351898 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1472401168008351898
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-02/2026-02.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-02/2026-02.json
Content
1000BASE-X/SGMII are LVDS 8b/10b at 1.25Gbps.
Are SATA III devices able to negotiate down to 1.5Gbps? I've heard there's an additional physical-layer feature called "beaconing" that some transceivers have to support SATA.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-02_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1480941519497203886
2026-03-10T14:52:52.811+00:00 โ Egor Lukyanchenko (@egorxe)
- Message ID:
1480941519497203886 - Author ID:
709384666909507634 - Nickname: Egor Lukyanchenko
- User name: egorxe
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1480941519497203886
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
I've finally written some comprehensible documentation for my open-source eFuse OTP memory compiler, which was used to generate eFuse IPs for the Run 1 testchip. In case someone is considering using eFuse in their design during later runs, please [check it out](https://github.com/egorxe/gf180_efuse_compiler). I'm open to any suggestions regarding compiler improvements, and would be happy to assist with eFuse IP integration if needed.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/1f389-5C738.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/b42a9885400532c5e61573ebdadb54bf-38FBA.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/2-ADBB4.png
[
{
"count": 4,
"emoji": {
"code": "tada",
"id": "",
"imageUrl": "2026-03_media/1f389-5C738.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-03_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png",
"color": null,
"discriminator": "0000",
"id": "274535015969456128",
"isBot": false,
"name": "greg.hashtag.9468",
"nickname": "Greg"
},
{
"avatarUrl": "2026-03_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"color": null,
"discriminator": "0000",
"id": "323371864074485771",
"isBot": false,
"name": "mole99",
"nickname": "mole99"
},
{
"avatarUrl": "2026-03_media/b42a9885400532c5e61573ebdadb54bf-38FBA.png",
"color": null,
"discriminator": "0000",
"id": "413143556103077898",
"isBot": false,
"name": "kcolley",
"nickname": "kcolley"
},
{
"avatarUrl": "2026-03_media/2-ADBB4.png",
"color": null,
"discriminator": "0000",
"id": "805909190333038612",
"isBot": false,
"name": "trev5514",
"nickname": "Trevor Peyton"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/3-FB033.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1480948927371939933
2026-03-10T15:22:18.986+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1480948927371939933 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
ThreadCreated - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1480948927371939933
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1480941519497203886",
"guildId": "1361349522684510449",
"messageId": null
}
</details>Content
Started a thread.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1481880826475053097
2026-03-13T05:05:21.046+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481880826475053097 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481880826475053097
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1470669338913800315"
}
</details>Content
If it is helpful, I have a pretty nice systemverilog testbench I can share when I used to teach a SerDes course. It is integrated into virtuoso, Basically, it drops a random 8 bits out -> 8b10b encoding -> PISO -> channel driver -> channel -> CTLE/AMP/DFE -> slicer -> 10b8b decode -> compares to the random 8bits that should have been sent and flags it. There is a CDR attached to the slicer. it is not PAM4 but it could be extended to that.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1481881133422612522
2026-03-13T05:06:34.228+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1481881133422612522 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481881133422612522
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
@beardothaweirdo - Any chance you could port to open source tooling? Verilator's systemverilog testbench support has come a long way these days.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo",
"roles": []
}
]
}
}
</details>message-1481881721036210277
2026-03-13T05:08:54.326+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481881721036210277 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481881721036210277
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
Well, it is system verilog, I could share the testbench structure. Basically, I had students design everything from the 8b10b output to the 10b8b input via schematics in FreePDK15 and FreePDK3. I could help stand up the FreePDKs at least from questions and simulations if needed. I upgraded the FreePDK15 to have integration in cadence instead of python wrappers and I did the TCAD to Spice on the models and setup a cadence PDK for schematics (no DRC/LVS).
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481881825902198976
2026-03-13T05:09:19.328+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481881825902198976 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481881825902198976
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
I can share my systemverilog source
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481881909301612544
2026-03-13T05:09:39.212+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481881909301612544 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481881909301612544
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
and I can check to make sure that the 8b10b and 10b8b encoding/decoding is shareable (I think I snagged it offline).
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481882112112988313
2026-03-13T05:10:27.566+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481882112112988313 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481882112112988313
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
The real power in it is that all bits that go down the channel are kept in a memory in the testbench and then they are checked as they come off the final reciever. I also have some VerilogA and VerilogAMS of all the other components in there as well.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481882528682872977
2026-03-13T05:12:06.884+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481882528682872977 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481882528682872977
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
If you can do mixed mode simulation then this is a good testbench for SerDes. I have one with a verilogA PLL and another with a verilogAMS DLL. have a few topologies things as well in there.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481883395876323450
2026-03-13T05:15:33.639+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481883395876323450 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481883395876323450
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
I am not sure I will have the time to port it over the next couple of months. I also have something similar for a flipflop.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481885804803653733
2026-03-13T05:25:07.972+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481885804803653733 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481885804803653733
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
I have a pile of stuff from the Digital Electronics course I taught for a while. At some point I guess I need to just port it to opensource and put it in the wild. but there are only so many hours in the day and I am spoiled with industry tools.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1481886603486953574
2026-03-13T05:28:18.393+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481886603486953574 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481886603486953574
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
Oh, I didn't hit reply to you @Tim 'mithro' Ansell
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1481906849472315462
2026-03-13T06:48:45.412+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1481906849472315462 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481906849472315462
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1481885804803653733"
}
</details>Content
Maybe find some excited undergrads to do it for you? ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "stuck_out_tongue",
"id": "",
"imageUrl": "2026-03_media/1f61b-EC4B5.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo",
"roles": []
}
]
}
}
</details>message-1481907387504787516
2026-03-13T06:50:53.689+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1481907387504787516 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1481907387504787516
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1481906849472315462"
}
</details>Content
It was a PhD level class... as far as I know I am the only undergraduate I know that had ever taken in when Dr. Franzon was teaching the course. It was how I got into his research group as an undergraduate.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1484230082729082963
2026-03-19T16:40:27.384+00:00 โ Matt G. (Mobius) (@mguthaus)
- Message ID:
1484230082729082963 - Author ID:
1417961928961298623 - Nickname: Matt G. (Mobius)
- User name: mguthaus
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484230082729082963
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1481882528682872977"
}
</details>Content
I just put this together for cocotb AMS with standard spice rather than VerilogA/VerilogAMS: https://github.com/VLSIDA/cocotbext-ams
Embeds
- Resolved media URL: https://github.com/VLSIDA/cocotbext-ams
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/cocotbext-ams-CB584
[
{
"color": "#1E2327",
"description": "An analog simulator bridge for cocotb โ open-source mixed-signal co-simulation - VLSIDA/cocotbext-ams",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2026-03_media/cocotbext-ams-CB584",
"width": 1200
},
"timestamp": null,
"title": "GitHub - VLSIDA/cocotbext-ams: An analog simulator bridge for cocot...",
"url": "https://github.com/VLSIDA/cocotbext-ams"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo",
"roles": []
}
]
}
}
</details>message-1484230756137046096
2026-03-19T16:43:07.937+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1484230756137046096 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484230756137046096
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484230082729082963"
}
</details>Content
Cool, I will take a look! There are both veriloga and verilogams can it handle both? I assume it handles system verilog and verilog too.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"color": null,
"discriminator": "0000",
"id": "1417961928961298623",
"isBot": false,
"name": "mguthaus",
"nickname": "Matt G. (Mobius)",
"roles": []
}
]
}
}
</details>message-1484230889490612406
2026-03-19T16:43:39.731+00:00 โ Matt G. (Mobius) (@mguthaus)
- Message ID:
1484230889490612406 - Author ID:
1417961928961298623 - Nickname: Matt G. (Mobius)
- User name: mguthaus
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484230889490612406
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484230756137046096"
}
</details>Content
No, it cannot handle either verilogA nor verilogAMS.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo",
"roles": []
}
]
}
}
</details>message-1484231003768750161
2026-03-19T16:44:06.977+00:00 โ Matt G. (Mobius) (@mguthaus)
- Message ID:
1484231003768750161 - Author ID:
1417961928961298623 - Nickname: Matt G. (Mobius)
- User name: mguthaus
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484231003768750161
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484230889490612406"
}
</details>Content
It's intended as spice + (System) Verilog
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1484231177253421129
2026-03-19T16:44:48.339+00:00 โ Matt G. (Mobius) (@mguthaus)
- Message ID:
1484231177253421129 - Author ID:
1417961928961298623 - Nickname: Matt G. (Mobius)
- User name: mguthaus
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484231177253421129
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484231003768750161"
}
</details>Content
Are you aware of any open tools for VerilogA/VerilogAMS verification against spice?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1484231293079388261
2026-03-19T16:45:15.954+00:00 โ Matt G. (Mobius) (@mguthaus)
- Message ID:
1484231293079388261 - Author ID:
1417961928961298623 - Nickname: Matt G. (Mobius)
- User name: mguthaus
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484231293079388261
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
I'm not sure I like this discord threading. (I don't usually use discord)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1484232477861089492
2026-03-19T16:49:58.428+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1484232477861089492 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Edited: 2026-03-19T16:51:04.621+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484232477861089492
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
Verilog-A โ OpenVAF โ ngspice
Digital โ Verilator
Is one possible, no vams though just verilogA which is workable (you can just break verilogams into a verilogA and verilog file, but that is not as closely coupled @Matt G. (Mobius)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"color": null,
"discriminator": "0000",
"id": "1417961928961298623",
"isBot": false,
"name": "mguthaus",
"nickname": "Matt G. (Mobius)",
"roles": []
}
]
}
}
</details>message-1484232670094557194
2026-03-19T16:50:44.26+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1484232670094557194 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484232670094557194
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
Gnucap Verilog-AMS is an attempt that is out there. Maybe we can improve it to support. Not opposed to writing a proposal for it either.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1484233073779409017
2026-03-19T16:52:20.506+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1484233073779409017 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484233073779409017
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484231293079388261"
}
</details>Content
Lol you and me both, it is easier than some, worse than others, but long gone it seems are the days of emacs, irc, bbs, and vim users... Le sigh...
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"color": null,
"discriminator": "0000",
"id": "1417961928961298623",
"isBot": false,
"name": "mguthaus",
"nickname": "Matt G. (Mobius)",
"roles": []
}
]
}
}
</details>message-1484238974368223263
2026-03-19T17:15:47.316+00:00 โ nmz787
- Message ID:
1484238974368223263 - Author ID:
376976238528692225 - Nickname: nmz787
- User name: nmz787
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484238974368223263
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484233073779409017"
}
</details>Content
I'm still on libera IRC, there's even some discord servers I'm in with a bot that bridges the two
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/1f525-8FE4F.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png
[
{
"count": 1,
"emoji": {
"code": "fire",
"id": "",
"imageUrl": "2026-03_media/1f525-8FE4F.svg",
"isAnimated": false,
"name": "๐ฅ"
},
"users": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/3-FB033.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo",
"roles": []
}
]
}
}
</details>message-1484258429160787968
2026-03-19T18:33:05.7+00:00 โ Matt G. (Mobius) (@mguthaus)
- Message ID:
1484258429160787968 - Author ID:
1417961928961298623 - Nickname: Matt G. (Mobius)
- User name: mguthaus
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484258429160787968
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484238974368223263"
}
</details>Content
I am as well, but no bridge.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/e459857e9a131799083272cfec162ef6-9879C.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "376976238528692225",
"isBot": false,
"name": "nmz787",
"nickname": "nmz787",
"roles": []
}
]
}
}
</details>message-1484271774932668518
2026-03-19T19:26:07.58+00:00 โ Thomas Dexter (@tdextrous)
- Message ID:
1484271774932668518 - Author ID:
661042976646103116 - Nickname: Thomas Dexter
- User name: tdextrous
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484271774932668518
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484232477861089492"
}
</details>Content
One thing with respect to the verilog-a -> OpenVAF flow is that the Verilog-a syntax support is very minimal. I believe this was intended to support device models that are in Verilog-a first and foremost, and less so about supporting behavior models e.g. for vcos or other analog blocks. So a lot of the models you might find on designer's guide won't work with this flow to my knowledge.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/b87f1ac5425d546335899b38a8a147c8-28C91.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"color": null,
"discriminator": "0000",
"id": "1034663307598123049",
"isBot": false,
"name": "wspitts2",
"nickname": "beardothaweirdo",
"roles": []
}
]
}
}
</details>message-1484308035454111965
2026-03-19T21:50:12.762+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1484308035454111965 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484308035454111965
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1484271774932668518"
}
</details>Content
Well that is disheartening.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/b87f1ac5425d546335899b38a8a147c8-28C91.png",
"color": null,
"discriminator": "0000",
"id": "661042976646103116",
"isBot": false,
"name": "tdextrous",
"nickname": "Thomas Dexter",
"roles": []
}
]
}
}
</details>message-1484310020593029180
2026-03-19T21:58:06.056+00:00 โ beardothaweirdo (@wspitts2)
- Message ID:
1484310020593029180 - Author ID:
1034663307598123049 - Nickname: beardothaweirdo
- User name: wspitts2
- Type:
Default - Edited: 2026-03-19T21:58:19.029+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1484310020593029180
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-03/2026-03.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-03/2026-03.json
Content
has anybody used Gnucap? @Thomas Dexter
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-03_media/f68931de5f8788cc1fd58cd59774f6da-0B4C2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-03_media/b87f1ac5425d546335899b38a8a147c8-28C91.png",
"color": null,
"discriminator": "0000",
"id": "661042976646103116",
"isBot": false,
"name": "tdextrous",
"nickname": "Thomas Dexter",
"roles": []
}
]
}
}
</details>message-1493868028239151135
2026-04-15T06:58:12.658+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493868028239151135 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493868028239151135
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
Hi, guys, amazing project! I have been following your progress quietly for some time, and I truly believe you are transforming the IC landscape.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1493868393932132362
2026-04-15T06:59:39.846+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493868393932132362 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493868393932132362
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
Sorry if it is off-topic. I am a bit digital designer myself but have not touched any wafer or anything in my life yet ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "grin",
"id": "",
"imageUrl": "2026-04_media/1f601-4E9BD.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1493868638485217401
2026-04-15T07:00:38.152+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493868638485217401 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493868638485217401
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
I have dreamed about building a SoC myself and a pretty complex one, but honestly do not have an idea how it works in corporate industry.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1493869307556266044
2026-04-15T07:03:17.671+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493869307556266044 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493869307556266044
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
Are there any companies or individuals capable of developing an H.264 encoder ASIC from an existing IP core without requiring a multi-million-dollar budget? Since you have more experience in this field, could you recommend how to find a smaller, less corporate provider to work with?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1493873120027607142
2026-04-15T07:18:26.635+00:00 โ Dory (@dorythecat_v2)
- Message ID:
1493873120027607142 - Author ID:
1447738536638943333 - Nickname: Dory
- User name: dorythecat_v2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493873120027607142
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1493869307556266044"
}
</details>Content
For companies, you could try something like chipfoundry, or other manufacturers, who offer this service, though it tends to be pretty expensive. Otherwise, you can always try to go for individuals freelancing or even students in need of a thesis xd
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-04_media/2-ADBB4.png",
"color": null,
"discriminator": "0000",
"id": "656941144025858076",
"isBot": false,
"name": "ugnas_",
"nickname": "Ugnas",
"roles": []
}
]
}
}
</details>message-1493873413427826819
2026-04-15T07:19:36.587+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493873413427826819 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493873413427826819
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
Thanks!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1493873739643748365
2026-04-15T07:20:54.363+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493873739643748365 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493873739643748365
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
I think is is almost impossible to find someone who freelances in such industry ๐ The community is still too small..
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "grin",
"id": "",
"imageUrl": "2026-04_media/1f601-4E9BD.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1493874446426050580
2026-04-15T07:23:42.873+00:00 โ Dory (@dorythecat_v2)
- Message ID:
1493874446426050580 - Author ID:
1447738536638943333 - Nickname: Dory
- User name: dorythecat_v2
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493874446426050580
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1493873739643748365"
}
</details>Content
I mean I'm just a student but I've designed chips before for fun so I don't see how getting paid for doing something I enjoy is not a good thing
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-04_media/2-ADBB4.png",
"color": null,
"discriminator": "0000",
"id": "656941144025858076",
"isBot": false,
"name": "ugnas_",
"nickname": "Ugnas",
"roles": []
}
]
}
}
</details>message-1493874605683904592
2026-04-15T07:24:20.843+00:00 โ Dory (@dorythecat_v2)
- Message ID:
1493874605683904592 - Author ID:
1447738536638943333 - Nickname: Dory
- User name: dorythecat_v2
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493874605683904592
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
If you want some help, if not with the chip itself, with resources so you can learn too how to design your own chips (which, if you have FPGA experience isn't really that hard). I'd be glad to lend a hand :D
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04_media/2764-A3D25.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04_media/2-ADBB4.png
[
{
"count": 1,
"emoji": {
"code": "heart",
"id": "",
"imageUrl": "2026-04_media/2764-A3D25.svg",
"isAnimated": false,
"name": "โค๏ธ"
},
"users": [
{
"avatarUrl": "2026-04_media/2-ADBB4.png",
"color": null,
"discriminator": "0000",
"id": "656941144025858076",
"isBot": false,
"name": "ugnas_",
"nickname": "Ugnas"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/b85383a7b9f53ad2d4f1114b1b216b78-B7AC0.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1493880340651966524
2026-04-15T07:47:08.166+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1493880340651966524 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493880340651966524
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1493869307556266044"
}
</details>Content
I would not start doing H.264, start with something simple like MJPEG or similar
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-04_media/2-ADBB4.png",
"color": null,
"discriminator": "0000",
"id": "656941144025858076",
"isBot": false,
"name": "ugnas_",
"nickname": "Ugnas",
"roles": []
}
]
}
}
</details>message-1493880654268731485
2026-04-15T07:48:22.938+00:00 โ Ugnas (@ugnas_)
- Message ID:
1493880654268731485 - Author ID:
656941144025858076 - Nickname: Ugnas
- User name: ugnas_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1493880654268731485
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
Yeah, thats understandable encoders are very complex. We already have an IP block purchased for FPGA use, I hope we can reuse that.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/2-ADBB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1494675024190247054
2026-04-17T12:24:55.486+00:00 โ Egor Lukyanchenko (@egorxe)
- Message ID:
1494675024190247054 - Author ID:
709384666909507634 - Nickname: Egor Lukyanchenko
- User name: egorxe
- Type:
Reply - Edited: 2026-04-17T13:32:44.659+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1494675024190247054
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1493880654268731485"
}
</details>Content
If the license for your FPGA IP core allows porting it to another technology (which usually is not the case), it should be doable. But I doubt that GF180MCU is fast enough for H.264 to encode video at any useful speed.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/3-FB033.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-04_media/2-ADBB4.png",
"color": null,
"discriminator": "0000",
"id": "656941144025858076",
"isBot": false,
"name": "ugnas_",
"nickname": "Ugnas",
"roles": []
}
]
}
}
</details>message-1496523684826058813
2026-04-22T14:50:50.528+00:00 โ azonenberg
- Message ID:
1496523684826058813 - Author ID:
812217062567051294 - Nickname: azonenberg
- User name: azonenberg
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1496523684826058813
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
also if its a commercial FPGA IP it almost certainly make use of FPGA-specific primitives and might even be an encrypted blob
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/fa74a52c2f0bbb97224c0fe673ec2e33-377D4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1496523705549848650
2026-04-22T14:50:55.469+00:00 โ azonenberg
- Message ID:
1496523705549848650 - Author ID:
812217062567051294 - Nickname: azonenberg
- User name: azonenberg
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1496523705549848650
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
good luck getting that working on ASIC
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/fa74a52c2f0bbb97224c0fe673ec2e33-377D4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1496877801523904713
2026-04-23T14:17:58.528+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1496877801523904713 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1496877801523904713
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1494675024190247054"
}
</details>Content
I'm not sure how low resolution H.264 allows, maybe you could do a 64x64 pixel H.264 encoder for ants? ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "stuck_out_tongue",
"id": "",
"imageUrl": "2026-04_media/1f61b-EC4B5.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-04_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "709384666909507634",
"isBot": false,
"name": "egorxe",
"nickname": "Egor Lukyanchenko",
"roles": []
}
]
}
}
</details>message-1496879616483266662
2026-04-23T14:25:11.248+00:00 โ Egor Lukyanchenko (@egorxe)
- Message ID:
1496879616483266662 - Author ID:
709384666909507634 - Nickname: Egor Lukyanchenko
- User name: egorxe
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1496879616483266662
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1496877801523904713"
}
</details>Content
I'm quite sure there are better codec options for that ๐ .
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/3-FB033.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "slight_smile",
"id": "",
"imageUrl": "2026-04_media/1f642-83E8A.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-04_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1498664837214109718
2026-04-28T12:39:01.038+00:00 โ Tholin (@tholin)
- Message ID:
1498664837214109718 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1498664837214109718
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-04/2026-04.json
Content
This is still a thing that can happen? :flop:
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-04/2026-04_media/image-893C8.png
[
{
"fileName": "image.png",
"fileSizeBytes": 35206,
"id": "1498664837025108061",
"url": "2026-04_media/image-893C8.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-04_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "flop",
"id": "1170296561079693352",
"imageUrl": "2026-04_media/1170296561079693352-71D7D.png",
"isAnimated": false,
"name": "flop"
}
]
}
}
</details>message-1500052907712843907
2026-05-02T08:34:42.834+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1500052907712843907 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Default - Edited: 2026-05-02T08:36:49.875+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1500052907712843907
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
Hi! If we have some 1024x64 or 1024x32 SRAM Macro?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1500060345224396921
2026-05-02T09:04:16.075+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1500060345224396921 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1500060345224396921
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1500052907712843907"
}
</details>Content
You can find the foundry provided SRAMs here: https://github.com/wafer-space/gf180mcu/tree/main/gf180mcuD/libs.ref/gf180mcu_fd_ip_sram/gds
They are 8 bits wide, so you'll need to use several in parallel.
There are also community-designed 3.3V SRAMs, but they haven't been verified yet.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1503895856074457241
2026-05-12T23:05:13.122+00:00 โ Tholin (@tholin)
- Message ID:
1503895856074457241 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1503895856074457241
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
Okay, I finally have a reproducible for the whole LVS gets stuck with my SCL issue
Clone the SCL repo at `https://github.com/AvalonSemiconductors/gf180mcu_as_sc_mcu7t3v3`
Open a terminal in example_project
`nix-shell`
`make clone-pdk`
`make setup`
`make`
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1503896149076082828
2026-05-12T23:06:22.979+00:00 โ Tholin (@tholin)
- Message ID:
1503896149076082828 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1503896149076082828
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
You can disable DRC to make it go faster
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1504214744318349445
2026-05-13T20:12:22.004+00:00 โ Tim Edwards (@rtimothyedwards_19428)
- Message ID:
1504214744318349445 - Author ID:
1365118310701600900 - Nickname: Tim Edwards
- User name: rtimothyedwards_19428
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1504214744318349445
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
@Tholin : Here is a complete set of xschem symbols for your GF 3.3V standard cell library, if you could please add it under `libs.tech/xschem`.
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/xschem-B805F.tgz
[
{
"fileName": "xschem.tgz",
"fileSizeBytes": 6990,
"id": "1504214745237032990",
"url": "2026-05_media/xschem-B805F.tgz"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
}
]
}
}
</details>message-1504640285299179681
2026-05-15T00:23:18.88+00:00 โ Tholin (@tholin)
- Message ID:
1504640285299179681 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1504640285299179681
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
Certainly. Good work.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1507807238935417086
2026-05-23T18:07:39.466+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1507807238935417086 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507807238935417086
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
Hi everyone.
This is my first public open-silicon review package, so Iโd really appreciate ASIC/PD feedback.
I built a compact 3.3V-only GF180 I/O candidate library for wafer.space/open MPW experiments:
- 160um pad depth
- 100 signal pads
- ~17.3mmยฒ usable core area
- local DRC/LVS completed
- LEF/CDL/SPICE/Liberty/IBIS generation
- preliminary ngspice PVT/DC characterization
- config/package generation flow included
The project was developed using an automated agent-in-the-loop exploration flow with manual review and verification.
Main goal: reduce padframe overhead for small GF180 SoCs.
Any comments on architecture, verification flow, pad strategy, or obvious mistakes would be greatly appreciated.
https://github.com/Detronyx-labs/gf180_compact_3v3_io.git
Embeds
- Resolved media URL: https://github.com/Detronyx-labs/gf180_compact_3v3_io.git
[
{
"color": "#1E2327",
"description": "Compact open GF180MCU 3.3V-only I/O pad library candidate for wafer.space MPW: transistor-level pad cells, LEF/CDL/SPICE/Liberty/IBIS views, compact 160um padframe, I3C-capable bidirectional pads, ...",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "GitHub - Detronyx-labs/gf180_compact_3v3_io: Compact open GF180MCU ...",
"url": "https://github.com/Detronyx-labs/gf180_compact_3v3_io.git"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/1426598702289780918-5942F.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/1184281983791136778-8D756.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png
[
{
"count": 1,
"emoji": {
"code": "waferspace",
"id": "1426598702289780918",
"imageUrl": "2026-05_media/1426598702289780918-5942F.png",
"isAnimated": false,
"name": "waferspace"
},
"users": [
{
"avatarUrl": "2026-05_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"color": null,
"discriminator": "0000",
"id": "756011607603019777",
"isBot": false,
"name": "anfroholic",
"nickname": "anfroholic"
}
]
},
{
"count": 1,
"emoji": {
"code": "ferrisCatOwO",
"id": "1184281983791136778",
"imageUrl": "2026-05_media/1184281983791136778-8D756.png",
"isAnimated": false,
"name": "ferrisCatOwO"
},
"users": [
{
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1507861645458800670
2026-05-23T21:43:50.992+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1507861645458800670 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507861645458800670
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
@Tim Edwards Hi Tim,
I finally cleaned up and published my GF180MCU 3.3V 12T 2R2W SRAM macro experiment, which borrows from the transistor/layout concepts in your 512x8 reference.
Repo (Apache-2.0): https://github.com/Detronyx-labs/gf180mcu-3v3-12t-2r2w-sram-macro
To be completely honest, this is a fast AI-native / agentic design experiment โ put together in about 3โ4 days of intense work alongside Codex/LLM to see how far an automated open flow could push a custom multi-port layout. It is definitely not tapeout signoff collateral yet.
If you (or anyone here) have a few minutes to glance at the README, Iโd love to get a brutal reality check from actual silicon experts on a few things:
Physical & Escape Routing: Are the 12T bitcell layout and shared M4/M5 escape assumptions physically defensible for GF180, or are we begging for major EM/IR-drop failures during simultaneous 2R/2W operations?
Extraction limitations: My local Magic techfile isn't emitting capacitance coefficients for this flavor, so weโre stuck using an OpenRCX geometry-fallback proxy for timing (which throws warnings). How critical is it to escape open-source PEX fallbacks for a custom multiport memory structure like this?
Prioritization: We have open items for full-macro LVS on row-edge boundaries, Liberty generation, and SNM/read-disturb sweeps. What should we absolute priority-target next to move this closer to tapeout-intent collateral?
Your documentation was a lifesaver for understanding practical GF180 implementation, so any feedback on where this automated flow breaks down in the real world would be awesome.
Thanks!
Embeds
- Resolved media URL: https://github.com/Detronyx-labs/gf180mcu-3v3-12t-2r2w-sram-macro
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/gf180mcu-3v3-12t-2r2w-sram-macro-F6DF1
[
{
"color": "#1E2327",
"description": "Open 12T 2R2W SRAM hard macro for GF180MCU 3.3V. Contribute to Detronyx-labs/gf180mcu-3v3-12t-2r2w-sram-macro development by creating an account on GitHub.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2026-05_media/gf180mcu-3v3-12t-2r2w-sram-macro-F6DF1",
"width": 1200
},
"timestamp": null,
"title": "GitHub - Detronyx-labs/gf180mcu-3v3-12t-2r2w-sram-macro: Open 12T 2...",
"url": "https://github.com/Detronyx-labs/gf180mcu-3v3-12t-2r2w-sram-macro"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/2764-A3D25.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/3-FB033.png
[
{
"count": 1,
"emoji": {
"code": "heart",
"id": "",
"imageUrl": "2026-05_media/2764-A3D25.svg",
"isAnimated": false,
"name": "โค๏ธ"
},
"users": [
{
"avatarUrl": "2026-05_media/3-FB033.png",
"color": null,
"discriminator": "0000",
"id": "1386929896323944612",
"isBot": false,
"name": "thorben_61995",
"nickname": "Thorben"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
"color": null,
"discriminator": "0000",
"id": "1365118310701600900",
"isBot": false,
"name": "rtimothyedwards_19428",
"nickname": "Tim Edwards",
"roles": []
}
]
}
}
</details>message-1507936693326581831
2026-05-24T02:42:03.798+00:00 โ namibj
- Message ID:
1507936693326581831 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507936693326581831
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507861645458800670"
}
</details>Content
I've been working with Tim to get full-die PEX into a state that's reasonably considered "functional" for smoke testing with Xyce; a major block to using it for fancier behavioral testing is the need to use a separate digital logic simulator (verilator or so? not sure what exactly tbh.) to find FF/latch states of the entire chip at the desired jump-off point for a transient test run, and associating those to the individual signals in the chip to synthesize `.nodeset` commands that force the chip into that desired starting state with an initial DC-operating-point solution, from where it'd then continue settling a DC solution from that moment on that doesn't have the signals pegged to hard VDD/VSS anymore, followed by a few clocks of progress to let at least a bit of PDN parasitics settle in, before then doing the actual state changes of desired concern.
The extraction into Xyce-compatible PEX with _a lot_ of parasitic resistance and capacitance modeled is already working though; there's just a bit of scaling performance that seems to be left.
If you want I can test extraction on that macro later.
I need for that to work only top-level pins to be labeled; the rest will be flattened in KLayout if it's not already flattened, before I feed it to the PEX.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1507942710643003577
2026-05-24T03:05:58.438+00:00 โ namibj
- Message ID:
1507942710643003577 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507942710643003577
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
@Zhekar1998 Also if you're willing I'd love to talk a bit about how us two have been doing agentic "PCell" construction:
- you with the 12t-2r2w gf180mcuD sram, using Codex,
- I with so far a base MCML VCO cell but soon also the other base SerDes component cells (XOR2, MUX2, D-latch at least) on sky130A but with a bit of luck I can port that to gf180mcuD (in time to get a base demo VCO clocking an output MUX that's fed with a 16-wide PBRS-31 generator) into Run2), using Jules.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1507949568317198478
2026-05-24T03:33:13.435+00:00 โ namibj
- Message ID:
1507949568317198478 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507949568317198478
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507861645458800670"
}
</details>Content
The gds from `gf180mcu_3v3_12t_2r2w_sram_512x8` seems to short the VSS PDN columns of the top level cell due to misalignment across the VSS colunn and ` c3_r1_rbl` of the 4x4 block.
Please get at least basic LVS verification going before suggesting humans other than you yourself should look at the layout and give their opinions.
Exceptions would apply if without having to open a zipfile I could easily see that you're disclaiming that level of integration LVS to have been done.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1507951942087999588
2026-05-24T03:42:39.386+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1507951942087999588 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507951942087999588
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507949568317198478"
}
</details>Content
Thanks! Its interesting because I do LVS all times in every runs, I recheck it now
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj",
"roles": []
}
]
}
}
</details>message-1507953265172545719
2026-05-24T03:47:54.834+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1507953265172545719 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507953265172545719
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
Yes I find it. sorry I do some mistake in rules
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1507953478717276310
2026-05-24T03:48:45.747+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1507953478717276310 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507953478717276310
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
I'll repear it and double check it by hands today)))
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1507953784796614676
2026-05-24T03:49:58.722+00:00 โ namibj
- Message ID:
1507953784796614676 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507953784796614676
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
I don't know how you do that LVS but I suggest you attempt to do it on a flattened layout to check the hierarchy isn't causing problems.
It's hard to pin-point problems that way, but I'm pretty sure a basic abstracted-transistors (N/P and 3/4 pins) should be very much practical and a reliable check via graph-matching should be not-a-problem.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1507954343238701197
2026-05-24T03:52:11.865+00:00 โ namibj
- Message ID:
1507954343238701197 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507954343238701197
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507953478717276310"
}
</details>Content
I have no idea what timezone you're sleep/wake cycle corresponds to; I am as mentioned interested in talking to you (German or English, your choice) about the flow and struggles of this agentic-scripted-cells flow.
Just in case you may be interested, that is.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1507954619454586890
2026-05-24T03:53:17.72+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1507954619454586890 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507954619454586890
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507954343238701197"
}
</details>Content
I'm in GMT +2 but. I will be hapy to speak about this
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj",
"roles": []
}
]
}
}
</details>message-1507955049223950346
2026-05-24T03:55:00.185+00:00 โ namibj
- Message ID:
1507955049223950346 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1507955049223950346
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507954619454586890"
}
</details>Content
oh same great then.
I've got a bit of stuff to do offline but in like 2 hours I'd have time to talk.
Sent you a DM for further discussing of that.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/0-EB806.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-05_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1508132545747751045
2026-05-24T15:40:18.654+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1508132545747751045 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508132545747751045
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507949568317198478"
}
</details>Content
I fix it now. Its was mistake with logic of generator script.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj",
"roles": []
}
]
}
}
</details>message-1508832799765827737
2026-05-26T14:02:52.222+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1508832799765827737 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508832799765827737
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1507861645458800670"
}
</details>Content
@Greg - You where interested in this?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png",
"color": null,
"discriminator": "0000",
"id": "274535015969456128",
"isBot": false,
"name": "greg.hashtag.9468",
"nickname": "Greg",
"roles": []
},
{
"avatarUrl": "2026-05_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "510792389992906754",
"isBot": false,
"name": "zhekar1998",
"nickname": "Zhekar1998",
"roles": []
}
]
}
}
</details>message-1508835057626910750
2026-05-26T14:11:50.538+00:00 โ tnt (@246tnt)
- Message ID:
1508835057626910750 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508835057626910750
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
It's ... LLM generated garbage ...
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1508844058175471757
2026-05-26T14:47:36.436+00:00 โ namibj
- Message ID:
1508844058175471757 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508844058175471757
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1508835057626910750"
}
</details>Content
I'll see to it; though this weekend including Monday+Tuesday (recovery) I'll be running on fumes, trade fair intense and weather melting.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1508844632170303600
2026-05-26T14:49:53.287+00:00 โ tnt (@246tnt)
- Message ID:
1508844632170303600 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508844632170303600
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
It'd be faster to start from scratch
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1508846148138438716
2026-05-26T14:55:54.722+00:00 โ namibj
- Message ID:
1508846148138438716 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508846148138438716
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1508844632170303600"
}
</details>Content
I meant I'm gonna talk to them about their methodology in the general endeavor "vibe coding PCell/macro-generator".
I don't like it when people drop _broken_ slop at one's feet and request through whatever phrasing/request that one should code-review the _broken_ slop.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-05_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1508854646083424286
2026-05-26T15:29:40.79+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1508854646083424286 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508854646083424286
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1508835057626910750"
}
</details>Content
To give you the full picture: OpenRAM isn't available for GF180MCU at all, so I had to find a workaround for my project. I didn't just raw-prompt an LLM โ I actually ran it in a verification loop with KLayout, Magic, and Netgen-LVS until it passed for my two specific configurations.
That said, I'm still just learning VLSI fundamentals, and I totally understand that an LLM-in-the-loop hack doesn't replace a proper, scalable macro-generator methodology. Iโd love to join the discussion on how to build a robust generator the right way from scratch.
I fully understand about this project can have mistakes but, without mistakes its imposible to learn.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1508855036384641064
2026-05-26T15:31:13.845+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1508855036384641064 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508855036384641064
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
I try to build pipline where LLM will be generate code from big blocks and transistors. but not allways I can find generation mistaces
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1508855484554285197
2026-05-26T15:33:00.697+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1508855484554285197 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508855484554285197
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Content
Staf will port his [flexmem SRAM generator](https://gitlab.com/Chips4Makers/c4m-flexmem) to gf180mcu for ws-run #2.
Embeds
- Resolved media URL: https://gitlab.com/Chips4Makers/c4m-flexmem
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05_media/twitter_card-570ddb06edf56a2312253c5872489-60AF3.jpg
[
{
"color": "#232128",
"description": "A flexible, scalable memory generator.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 1024,
"url": "2026-05_media/twitter_card-570ddb06edf56a2312253c5872489-60AF3.jpg",
"width": 1024
},
"timestamp": null,
"title": "Chips4Makers / c4m-flexmem ยท GitLab",
"url": "https://gitlab.com/Chips4Makers/c4m-flexmem"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1508856229110218892
2026-05-26T15:35:58.213+00:00 โ Zhekar1998 (@zhekar1998)
- Message ID:
1508856229110218892 - Author ID:
510792389992906754 - Nickname: Zhekar1998
- User name: zhekar1998
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1508856229110218892
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1508855484554285197"
}
</details>Content
Oh thanks, I'll check it, Its can be helpfull
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-05_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
}
]
}
]
}
}
</details>message-1509460314155122759
2026-05-28T07:36:23.311+00:00 โ RebelMike (@rebelmike)
- Message ID:
1509460314155122759 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
ThreadCreated - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1509460314155122759
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-05/2026-05.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-05/2026-05.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1509460314155122759",
"guildId": "1361349522684510449",
"messageId": null
}
</details>Content
Started a thread.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-05_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1511801096606187674
2026-06-03T18:37:49.337+00:00 โ namibj
- Message ID:
1511801096606187674 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1511801096606187674
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Having an inverter at the output of a logic cell (buffering the internal node) is almost a given, right?
So any custom gates in any static logic family I have to draw I should expect to use an inverter as an output buffer after the actual gate itself, right?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1511804973686456542
2026-06-03T18:53:13.705+00:00 โ tnt (@246tnt)
- Message ID:
1511804973686456542 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1511804973686456542
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Sometimes you'll find `_0` variants of gates where it's directly the internal output but yeah that's rate and not that useful for general P&R where you'd almost always have an inverter at the output ... except if the cell in question is an inverter or a delay cell .
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06_media/1184281983791136778-8D756.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png
[
{
"count": 1,
"emoji": {
"code": "ferrisCatOwO",
"id": "1184281983791136778",
"imageUrl": "2026-06_media/1184281983791136778-8D756.png",
"isAnimated": false,
"name": "ferrisCatOwO"
},
"users": [
{
"avatarUrl": "2026-06_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1512006127766999142
2026-06-04T08:12:32.575+00:00 โ Chips4Makers aka Staf Verhaegen (@chips4makers)
- Message ID:
1512006127766999142 - Author ID:
728516105680846892 - Nickname: Chips4Makers aka Staf Verhaegen
- User name: chips4makers
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1512006127766999142
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1511801096606187674"
}
</details>Content
No. CMOS standard cells have NAND2 and AOI amd OAI cells that don't have inverter at the end and these cells will be used quite a lot in the synthesized netlist.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/2649a6faac7843086b3d82b1d8f657a3-81998.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj",
"roles": []
}
]
}
}
</details>message-1513203614556885073
2026-06-07T15:30:55.674+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1513203614556885073 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1513203614556885073
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
I just noticed the SRAM behavioral model has timing constraints (55.6 ns, ~18MHz). Do we know if this is a real limit of the SRAM, or just a quirk of the fab's sram model?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1513277466205098064
2026-06-07T20:24:23.279+00:00 โ RebelMike (@rebelmike)
- Message ID:
1513277466205098064 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1513277466205098064
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1513203614556885073"
}
</details>Content
That seems close to the 1.8V figures on https://gf180mcu-pdk.readthedocs.io/en/latest/IPs/SRAM/gf180mcu_fd_ip_sram/cells/gf180mcu_fd_ip_sram__sram512x8m8wm1/gf180mcu_fd_ip_sram__sram512x8m8wm1.html
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"color": null,
"discriminator": "0000",
"id": "384390069412429834",
"isBot": false,
"name": "polyfractal",
"nickname": "BreakingTaps",
"roles": []
}
]
}
}
</details>message-1513277546849112236
2026-06-07T20:24:42.506+00:00 โ RebelMike (@rebelmike)
- Message ID:
1513277546849112236 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1513277546849112236
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
So I assume you can safely ignore at 5V or 3v3
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1513281229947142306
2026-06-07T20:39:20.625+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1513281229947142306 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1513281229947142306
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
aha good catch! Didnt realize the docs had those tables for the sram ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "thumbsup",
"id": "",
"imageUrl": "2026-06_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
}
]
}
}
</details>message-1513281248078856233
2026-06-07T20:39:24.948+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1513281248078856233 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1513281248078856233
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
thanks!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1513300372469448744
2026-06-07T21:55:24.558+00:00 โ namibj
- Message ID:
1513300372469448744 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1513300372469448744
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Does anyone have t_FO4 on hand by chance?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1514906558050472026
2026-06-12T08:17:49.042+00:00 โ Tholin (@tholin)
- Message ID:
1514906558050472026 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1514906558050472026
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
@RebelMike @Leo Moser (mole99) Overdue update to my SCL: non-inverting latches. So you can use those now and drop any inverters you had to place in your design.
Always remember to gate-level simulate, there should be no more missing cell models now.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06_media/1f389-5C738.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06_media/1-B2132.png
[
{
"count": 2,
"emoji": {
"code": "tada",
"id": "",
"imageUrl": "2026-06_media/1f389-5C738.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"color": null,
"discriminator": "0000",
"id": "323371864074485771",
"isBot": false,
"name": "mole99",
"nickname": "Leo Moser (mole99)"
},
{
"avatarUrl": "2026-06_media/1-B2132.png",
"color": null,
"discriminator": "0000",
"id": "543162393413287956",
"isBot": false,
"name": "h.tamas",
"nickname": "htamas"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_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": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1514907040168939620
2026-06-12T08:19:43.988+00:00 โ RebelMike (@rebelmike)
- Message ID:
1514907040168939620 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1514907040168939620
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1514906558050472026"
}
</details>Content
Awesome, thank you!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
}
]
}
}
</details>message-1514912033764544625
2026-06-12T08:39:34.554+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1514912033764544625 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1514912033764544625
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-06/2026-06.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1514906558050472026"
}
</details>Content
Opened an open_pdks PR to update the hash: https://github.com/RTimothyEdwards/open_pdks/pull/525
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
}
]
}
}
</details>message-1516825766879428760
2026-06-17T15:24:04.084+00:00 โ Deepak (@deempak)
- Message ID:
1516825766879428760 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Edited: 2026-06-17T15:28:07.681+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1516825766879428760
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Hello everyone I am trying to tapeout bunnie's Andrew Huang BIO Core https://www.crowdsupply.com/baochip/dabao/updates/bio-the-bao-i-o-co-processor in ws 2 run
It has 2 core in a half height slot, I started with 2Kb sram each core ( 4Kb total ie 8 macros of (512*8 ) ) but that arrangement is producing a lot of routing congestion
I =have tried to stagger the columns vertically so they don't overlap in Y:
Column 1 (core 0): X = 442, Y = 500, 1020, 1540, 2060 (bottom half)
Column 2 (core 1): X = 1060, Y = 2600, 3120, 3640, 4160 (top half)
But that is giving bad timing paths and congestion.
Only Thing I can think of currently is to move 1Kb sram each core and use ( 8 macros of (256*8))
this is my first time working in backend and SRAM so I would like to know is there possibility to actually fit 4Kb in the slot ?
Sorry if the question is dumb or confusing .
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/Screenshot_from_2026-06-17_18-59-23-91F74.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/Screenshot_from_2026-06-17_19-31-18-07754.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/Screenshot_from_2026-06-17_19-31-01-F3E17.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/Screenshot_from_2026-06-17_19-12-42-E298B.png
[
{
"fileName": "Screenshot_from_2026-06-17_18-59-23.png",
"fileSizeBytes": 319850,
"id": "1516825767303057519",
"url": "2026-06_media/Screenshot_from_2026-06-17_18-59-23-91F74.png"
},
{
"fileName": "Screenshot_from_2026-06-17_19-31-18.png",
"fileSizeBytes": 657346,
"id": "1516825767890387074",
"url": "2026-06_media/Screenshot_from_2026-06-17_19-31-18-07754.png"
},
{
"fileName": "Screenshot_from_2026-06-17_19-31-01.png",
"fileSizeBytes": 883781,
"id": "1516825768712208436",
"url": "2026-06_media/Screenshot_from_2026-06-17_19-31-01-F3E17.png"
},
{
"fileName": "Screenshot_from_2026-06-17_19-12-42.png",
"fileSizeBytes": 796455,
"id": "1516825769660125275",
"url": "2026-06_media/Screenshot_from_2026-06-17_19-12-42-E298B.png"
}
]
</details>Embeds
- Resolved media URL: https://www.crowdsupply.com/baochip/dabao/updates/bio-the-bao-i-o-co-processor
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/5148f773-7784-4467-bcb9-bddecab01155_open--C06B1.jpg
[
{
"description": "BIO is the I/O co-processor in the Baochip-1x. In this update, Iโll talk about the origins of the BIO, starting by working through a detailed study of the Raspberry Pi PIO as a reference before diving into the architecture of the BIO.",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 1500,
"url": "2026-06_media/5148f773-7784-4467-bcb9-bddecab01155_open--C06B1.jpg",
"width": 820
},
"timestamp": null,
"title": "BIO - The Bao I/O Co-Processor",
"url": "https://www.crowdsupply.com/baochip/dabao/updates/bio-the-bao-i-o-co-processor"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/1f49c-71A75.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png
[
{
"count": 1,
"emoji": {
"code": "purple_heart",
"id": "",
"imageUrl": "2026-06_media/1f49c-71A75.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-06_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"color": null,
"discriminator": "0000",
"id": "756011607603019777",
"isBot": false,
"name": "anfroholic",
"nickname": "anfroholic"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1516842914339225756
2026-06-17T16:32:12.357+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1516842914339225756 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
ThreadCreated - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1516842914339225756
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1516825766879428760",
"guildId": "1361349522684510449",
"messageId": null
}
</details>Content
Started a thread.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1518698602955014387
2026-06-22T19:26:03+00:00 โ Tholin (@tholin)
- Message ID:
1518698602955014387 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1518698602955014387
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Here we go again!
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/image-D6744.png
[
{
"fileName": "image.png",
"fileSizeBytes": 12392,
"id": "1518698602640314668",
"url": "2026-06_media/image-D6744.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1518698693619089538
2026-06-22T19:26:24.616+00:00 โ Tholin (@tholin)
- Message ID:
1518698693619089538 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1518698693619089538
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
A bit of a problem with the 3.3V SCL: the antenna rules are even stricter for 3.3V!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1518720923652587540
2026-06-22T20:54:44.669+00:00 โ BreakingTaps (@polyfractal)
- Message ID:
1518720923652587540 - Author ID:
384390069412429834 - Nickname: BreakingTaps
- User name: polyfractal
- Type:
Default - Edited: 2026-06-22T20:54:59.941+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1518720923652587540
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
huh interesting, my design is using your 3v3 library and I don't think it ran into any non-user-error antenna violations (I had a few originally because it was trying to cram logic between two closely spaced macros and then no room for diode placement). will double check when I get home, maybe it did and I didn't notice!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/8d8c1d8b8ad51d6cdb1a47512c39b297-42908.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519011198845325382
2026-06-23T16:08:11.668+00:00 โ Tholin (@tholin)
- Message ID:
1519011198845325382 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519011198845325382
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
https://cdn.discordapp.com/attachments/1361349523724570941/1518378503844663426/image.png?ex=6a3b052d&is=6a39b3ad&hm=0df703c1937246f2e5942d86e151188c0cc1c83dbc5a0da0886e9094c110a1db
Embeds
- Resolved media URL: https://cdn.discordapp.com/attachments/1361349523724570941/1518378503844663426/image.png?ex=6a3b052d&is=6a39b3ad&hm=0df703c1937246f2e5942d86e151188c0cc1c83dbc5a0da0886e9094c110a1db
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/image-AB6E2.png
[
{
"description": "",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 115,
"url": "2026-06_media/image-AB6E2.png",
"width": 760
},
"timestamp": null,
"title": "",
"url": "https://cdn.discordapp.com/attachments/1361349523724570941/1518378503844663426/image.png?ex=6a3b052d&is=6a39b3ad&hm=0df703c1937246f2e5942d86e151188c0cc1c83dbc5a0da0886e9094c110a1db"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519011218097180842
2026-06-23T16:08:16.258+00:00 โ Tholin (@tholin)
- Message ID:
1519011218097180842 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519011218097180842
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Where do I report this?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519011318819196979
2026-06-23T16:08:40.272+00:00 โ Tholin (@tholin)
- Message ID:
1519011318819196979 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Edited: 2026-06-23T16:08:50.143+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519011318819196979
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Its a major issue because the only workaround for it Iโve found so far is it to crank the area of the macro up to way above what is actually necessary
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519011477753823272
2026-06-23T16:09:18.165+00:00 โ Tholin (@tholin)
- Message ID:
1519011477753823272 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519011477753823272
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Which is currently having the result that using my SCL yields a *decrease* in density
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519011527745863831
2026-06-23T16:09:30.084+00:00 โ Tholin (@tholin)
- Message ID:
1519011527745863831 - Author ID:
220639106915368960 - Nickname: Tholin
- User name: tholin
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519011527745863831
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Just by having to insert lots of blank space to stop this error from happening
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519012848083406930
2026-06-23T16:14:44.877+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519012848083406930 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519012848083406930
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
@Tholin You're likely hitting this bug in OpenROAD: https://github.com/The-OpenROAD-Project/OpenROAD/issues/10273
Embeds
- Resolved media URL: https://github.com/The-OpenROAD-Project/OpenROAD/issues/10273
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/10273-0262F
[
{
"color": "#1E2327",
"description": "Describe the bug I'm getting a [ERROR GRT-0183] Net 22574: heap underflow during 3D maze routing. After antenna repair Expected Behavior No error. Environment 26Q2-555-gd71446d6e9 OpenROAD 26Q2...",
"fields": [],
"images": [],
"inlineEmojis": [],
"thumbnail": {
"height": 600,
"url": "2026-06_media/10273-0262F",
"width": 1200
},
"timestamp": null,
"title": "Underflow error after antenna repair ยท Issue #10273 ยท The-OpenROA...",
"url": "https://github.com/The-OpenROAD-Project/OpenROAD/issues/10273"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/edae5aadf146133e0448bfb1f0fa91c4-62B19.png",
"color": null,
"discriminator": "0000",
"id": "220639106915368960",
"isBot": false,
"name": "tholin",
"nickname": "Tholin",
"roles": []
}
]
}
}
</details>message-1519013139427889182
2026-06-23T16:15:54.339+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519013139427889182 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519013139427889182
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
A workaround in LibreLane is to set `CTS_APPLY_NDR: "none"`. It disables non-default rules for CTS.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1519069123353513984
2026-06-23T19:58:21.947+00:00 โ Deepak (@deempak)
- Message ID:
1519069123353513984 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Edited: 2026-06-23T19:58:56.94+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519069123353513984
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1516825766879428760"
}
</details>Content
So I tried to figure a few thing out and it looks like
repair_design is inserting ~12K buffers on clock nets before CTS ie +28% area explosion
in Stage 31 (OpenROAD.RepairDesignPostGPL) inserts 12K buffers causing a +28.5% area jump.
I then verifed in the openroad with the ODB , that shows only two nets with fanout above 50: clk_PAD2CORE (2,320 loads) and core_clk (980 loads) both are clock nets. The repair is happening entirely on clock nets that CTS then rebuilds anyway. Zero data path violations exist . What is the correct LibreLane config variable to prevent repair_design from touching clock nets before CTS runs?
Also I noticed this warning [01:21:22] WARNING [GRT-0281] Net clk_PAD2CORE has a large fanout of 2320 terminals.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519076867053719704
2026-06-23T20:29:08.189+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519076867053719704 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519076867053719704
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519069123353513984"
}
</details>Content
Have you updated your project template and cloned the latest PDK? There was an issue in the OCD I/O cells that lead to CTS being skipped.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1519079543699406972
2026-06-23T20:39:46.351+00:00 โ Deepak (@deempak)
- Message ID:
1519079543699406972 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519079543699406972
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519076867053719704"
}
</details>Content
hello Yes i am on version 1.5.4 of template and i did run clone-pdk so its up to date.
Actually i am using a ICG Cell in my design so the clk_PAD2Core is input to that and core_clk is out put . So I suspect that .
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_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
}
]
}
]
}
}
</details>message-1519080970324807864
2026-06-23T20:45:26.485+00:00 โ RebelMike (@rebelmike)
- Message ID:
1519080970324807864 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519080970324807864
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
It's possible that adding them to CLOCK_NET in the config would help. I have: ```
CLOCK_NET:
- i_chip_core.real_clk_gf180mcu_as_sc_mcu7t3v3__mux2_2_Y/Y
- clk5x_pad/Y
```
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519179629078909128
2026-06-24T03:17:28.565+00:00 โ Deepak (@deempak)
- Message ID:
1519179629078909128 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Edited: 2026-06-24T03:17:50.275+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519179629078909128
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519080970324807864"
}
</details>Content
Hello thank you , the sdc should add these clock nets as create clock right ? or clock group
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1519234163645878302
2026-06-24T06:54:10.619+00:00 โ Deepak (@deempak)
- Message ID:
1519234163645878302 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519234163645878302
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
So the congestion seems to be only get blobbed in a small section of the chip rest is just empty and tht is creating overflow in that local congestion And that ends up begin overflow in the GRT ( or that what i understood atleast)
Is there a way to spread it I have tried with different logic density already form 30 to 50
And sorry fro continues spam here i am bit newbie in Pnr .
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/Screenshot_from_2026-06-24_11-54-53-B69D3.png
[
{
"fileName": "Screenshot_from_2026-06-24_11-54-53.png",
"fileSizeBytes": 637491,
"id": "1519234163331436544",
"url": "2026-06_media/Screenshot_from_2026-06-24_11-54-53-B69D3.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519237258702749877
2026-06-24T07:06:28.538+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519237258702749877 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519237258702749877
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519234163645878302"
}
</details>Content
The variable you are searching for is [PL_TARGET_DENSITY_PCT](https://github.com/wafer-space/gf180mcu-project-template/blob/1db3a3bf89491ed497e21208e82f95734bab98db/librelane/config.yaml#L75). Note that a lower value means a higher spread.
What kind of message do you get during GRT? Normally, you can always continue at least to DRT if `GRT_ALLOW_CONGESTION: true`.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1519239408069513297
2026-06-24T07:15:00.987+00:00 โ Deepak (@deempak)
- Message ID:
1519239408069513297 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Edited: 2026-06-24T07:17:31.343+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519239408069513297
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519237258702749877"
}
</details>Content
Yes I have iterated PL_TARGET_DENSITY_PCT from 30 to 50 but the results were creating same number of overflows ie is around 18 K
The flow does go to the Detailed routing as i have kept GRT_ALLOW_CONGESTION: true but DRT starts with 90K violations and then just keeps on iterating it did went down to 79K but that took 12h .
Then my system killed the process but I think 12h was too much anyway? Or is that normal
I search on internet and found that maybe adding PAD_CELL might help what is you take on that ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_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
}
]
}
]
}
}
</details>message-1519240447656984697
2026-06-24T07:19:08.844+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519240447656984697 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519240447656984697
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519239408069513297"
}
</details>Content
You need to lower the value to spread the cells. For example. try `PL_TARGET_DENSITY_PCT: 20`.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1519241265584148491
2026-06-24T07:22:23.853+00:00 โ Deepak (@deempak)
- Message ID:
1519241265584148491 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519241265584148491
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519240447656984697"
}
</details>Content
my design utilisation was 27 % so i thought i should keep above that if that's not the case i will try 20 now
Thank You much
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_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
}
]
}
]
}
}
</details>message-1519241618325115022
2026-06-24T07:23:47.953+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519241618325115022 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519241618325115022
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519241265584148491"
}
</details>Content
Increasing the target density means a higher routing congestion. Good luck!
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/2764-A3D25.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png
[
{
"count": 1,
"emoji": {
"code": "heart",
"id": "",
"imageUrl": "2026-06_media/2764-A3D25.svg",
"isAnimated": false,
"name": "โค๏ธ"
},
"users": [
{
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1519280217909366815
2026-06-24T09:57:10.811+00:00 โ Deepak (@deempak)
- Message ID:
1519280217909366815 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519280217909366815
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519241618325115022"
}
</details>Content
this worked thank you very much
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_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
}
]
}
]
}
}
</details>message-1519280404090064917
2026-06-24T09:57:55.2+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1519280404090064917 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519280404090064917
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519280217909366815"
}
</details>Content
That's great to hear!
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1519722886246694912
2026-06-25T15:16:11.167+00:00 โ Olle (@osvel)
- Message ID:
1519722886246694912 - Author ID:
290925586266980352 - Nickname: Olle
- User name: osvel
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519722886246694912
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Is there a better open-source tool than yosys/abc for retiming?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/0a78dc08258cf53bd8ec52dd3e14ef57-26F82.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1519723102152556695
2026-06-25T15:17:02.643+00:00 โ Olle (@osvel)
- Message ID:
1519723102152556695 - Author ID:
290925586266980352 - Nickname: Olle
- User name: osvel
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1519723102152556695
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
I don't really understand it i guess, it feels like it doesn't work
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/0a78dc08258cf53bd8ec52dd3e14ef57-26F82.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1521239998467407892
2026-06-29T19:44:38.907+00:00 โ Jason Yang (@.pogeg)
- Message ID:
1521239998467407892 - Author ID:
236632873782738944 - Nickname: Jason Yang
- User name: .pogeg
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1521239998467407892
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1519722886246694912"
}
</details>Content
what problem are you encountering?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/e31b263653838da47e41a71360dba87e-C926B.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/0a78dc08258cf53bd8ec52dd3e14ef57-26F82.png",
"color": null,
"discriminator": "0000",
"id": "290925586266980352",
"isBot": false,
"name": "osvel",
"nickname": "Olle",
"roles": []
}
]
}
}
</details>message-1521241383191449703
2026-06-29T19:50:09.051+00:00 โ Olle (@osvel)
- Message ID:
1521241383191449703 - Author ID:
290925586266980352 - Nickname: Olle
- User name: osvel
- Type:
Default - Edited: 2026-06-29T19:50:31.54+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1521241383191449703
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
From a software perspective, I guess I assume retiming to be more powerful than it is.
I was under the impression that this should distribute the implementation (booth or whatever) over multiple cycles (i.e, balance the gates):
```verilog
module IntegerMultiply(
input clock,
input [31:0] inA,
inB,
output [31:0] out
);
reg [31:0] prod_pipe_r0;
reg [31:0] prod_pipe_r1;
reg [31:0] prod_pipe_r2;
reg [31:0] prod_pipe;
always @(posedge clock) begin
prod_pipe_r0 <= (inA * inB);
prod_pipe_r1 <= prod_pipe_r0;
prod_pipe_r2 <= prod_pipe_r1;
prod_pipe <= prod_pipe_r2;
end
assign out = prod_pipe;
endmodule
```
This is for an ASIC, using abc (not abc9)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/0a78dc08258cf53bd8ec52dd3e14ef57-26F82.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1521248657754685450
2026-06-29T20:19:03.442+00:00 โ tnt (@246tnt)
- Message ID:
1521248657754685450 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1521248657754685450
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Is retiming even enabled by default in the flow ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1521269326542536764
2026-06-29T21:41:11.265+00:00 โ RebelMike (@rebelmike)
- Message ID:
1521269326542536764 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1521269326542536764
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
I'm fairly sure retiming doesn't happen in the Librelane flow. Though interestingly `retime` is passed to ABC.
I found this in a search: https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts/discussions/1782#discussioncomment-8264228 which suggests ABC only sees combinational logic. Which is possibly why you always see the error `ABC: Error: The network is combinational.`
But clearly yosys *can* do retiming because it works on some FPGA flows - I guess if you wanted to investigate further you could compare the synth scripts for an FPGA and librelane
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1521271913056440571
2026-06-29T21:51:27.938+00:00 โ Olle (@osvel)
- Message ID:
1521271913056440571 - Author ID:
290925586266980352 - Nickname: Olle
- User name: osvel
- Type:
Default - Edited: 2026-06-29T21:51:52.066+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1521271913056440571
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Content
Interesting. I'm pretty sure I got it to work at least once. I have done so many experiments so I feel a bit lost, but iirc retiming worked well until i added input/output delays in my .sbc file. I'll do some more experiments tomorrow and update.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/0a78dc08258cf53bd8ec52dd3e14ef57-26F82.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1521329070275825845
2026-06-30T01:38:35.281+00:00 โ Lofty (@ravenslofty)
- Message ID:
1521329070275825845 - Author ID:
1187141985530818611 - Nickname: Lofty
- User name: ravenslofty
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1521329070275825845
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-06/2026-06.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1521269326542536764"
}
</details>Content
(it doesn't work very well though, because it retimes after mapping LUTs, not during mapping LUTs)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-06_media/dd665ae27be32531af89aeb08fd05e04-1D5A4.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-06_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1522328052124614696
2026-07-02T19:48:11.114+00:00 โ Deepak (@deempak)
- Message ID:
1522328052124614696 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522328052124614696
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/digital/2026-07/2026-07.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
In my design while i was checking out the numbers I found that fanout/design repair is using dlyb_1 as for ordinary buffer is the what's suppose to happen ?
These are being added by the repair_design command in the flow
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1522489365903704094
2026-07-03T06:29:11.316+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1522489365903704094 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522489365903704094
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1522328052124614696"
}
</details>Content
Unfortunately, OpenROAD does not currently differentiate between data and hold buffers during buffer selection: https://github.com/The-OpenROAD-Project/OpenROAD/issues/10622
While you can disable all delay buffers, this would also mean that they could not be used for hold repair.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1522489490579390545
2026-07-03T06:29:41.041+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1522489490579390545 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522489490579390545
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
@RebelMike did a workaround for his design where he replaced all setup-repair dlyb with normal buffers iirc.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1522563238020251749
2026-07-03T11:22:43.801+00:00 โ RebelMike (@rebelmike)
- Message ID:
1522563238020251749 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522563238020251749
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Yes, I used the foundry cell library for my TT design and it had this issue. I wrote a quick librelane plugin to fix it thatโs linked from here https://github.com/librelane/librelane/issues/967
you can see how I injected it into the config here: https://github.com/MichaelBell/ttgf0p3-tinyQV/blob/c02a42568e2f9dcf6b6ba6f78fe7b5f818b97e76/src/config.json#L73 (will need converting to yaml)
And then I think you just need that plugin on the PYTHONPATH and it should work
Embeds
- Resolved media URL: https://github.com/librelane/librelane/issues/967
- Resolved media URL: https://github.com/MichaelBell/ttgf0p3-tinyQV/blob/c02a42568e2f9dcf6b6ba6f78fe7b5f818b97e76/src/config.json
[
{
"color": "#1E2327",
"description": "Description It would sometimes be useful to replace the cell for a given instance, e.g. to change buffer type or resize a cell to improve timing. This could be an ECO step similar to InsertECOBuffe...",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "Feature request: Have an ECO step that can replace cells ยท Issue #...",
"url": "https://github.com/librelane/librelane/issues/967"
},
{
"color": "#1E2327",
"description": "TinyQV including analog peripherals for TT GF 0.3. Contribute to MichaelBell/ttgf0p3-tinyQV development by creating an account on GitHub.",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "ttgf0p3-tinyQV/src/config.json at c02a42568e2f9dcf6b6ba6f78fe7b5f81...",
"url": "https://github.com/MichaelBell/ttgf0p3-tinyQV/blob/c02a42568e2f9dcf6b6ba6f78fe7b5f818b97e76/src/config.json"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-07_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1522889142571110550
2026-07-04T08:57:45.501+00:00 โ Deepak (@deempak)
- Message ID:
1522889142571110550 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522889142571110550
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1522489365903704094"
}
</details>Content
ohh ok I tried to disable the delay cells this but the hold timing got bad so
I will check the work around
Btw would it effect the tapeout if the dlyb buffers are used instead of normal buffer ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_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
}
]
}
]
}
}
</details>message-1522889605437722644
2026-07-04T08:59:35.857+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1522889605437722644 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522889605437722644
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1522889142571110550"
}
</details>Content
As long as STA says that you meet your timing requirements, then it should be fine even with dlyb.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1522889815694245958
2026-07-04T09:00:25.986+00:00 โ Deepak (@deempak)
- Message ID:
1522889815694245958 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1522889815694245958
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1522889605437722644"
}
</details>Content
yup the STA is fine , Then i guess i will let it be
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f44c-59547.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
[
{
"count": 1,
"emoji": {
"code": "ok_hand",
"id": "",
"imageUrl": "2026-07_media/1f44c-59547.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-07_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": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_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
}
]
}
]
}
}
</details>message-1524843942414258308
2026-07-09T18:25:26.102+00:00 โ J-Lo (@crockpotveggies)
- Message ID:
1524843942414258308 - Author ID:
591049455499739147 - Nickname: J-Lo
- User name: crockpotveggies
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1524843942414258308
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Anyone here have full SOC designs and having issues with very long synthesis times? Our same design for fpga on vivado takes 15-30 minutes to synth, but on yosys weโre seeing 12+ hours despite enabling multi threading and other usual suspects. Is this a known issue?
I opened a PR with yosys to merge some optimizations and it was rejected because it was โAI assistedโ and I must admit the attitude was very disappointing despite providing follow ups, asking questions, etc.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1524856883540787374
2026-07-09T19:16:51.507+00:00 โ tnt (@246tnt)
- Message ID:
1524856883540787374 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1524856883540787374
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
That's usually a sign you have synthesized memories or something like that
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1524870010470666372
2026-07-09T20:09:01.211+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1524870010470666372 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1524870010470666372
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
@J-Lo If you haven't read this page yet, you should do so before contributing to Yosys: https://yosyshq.readthedocs.io/projects/yosys/en/latest/yosys_internals/extending_yosys/contributing.html
There are also some rules on LLM usage.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"color": null,
"discriminator": "0000",
"id": "591049455499739147",
"isBot": false,
"name": "crockpotveggies",
"nickname": "J-Lo",
"roles": []
}
]
}
}
</details>message-1524870188107960362
2026-07-09T20:09:43.563+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1524870188107960362 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1524870188107960362
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Often you can also speed up synthesis by keeping some parts of your design hierarchical.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1524874006069645355
2026-07-09T20:24:53.836+00:00 โ J-Lo (@crockpotveggies)
- Message ID:
1524874006069645355 - Author ID:
591049455499739147 - Nickname: J-Lo
- User name: crockpotveggies
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1524874006069645355
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1524870188107960362"
}
</details>Content
Yes we do leverage the keep_hierarchy. Iโm aware of the LLM rules but frankly it felt like an aversion not a guardrail. But Iโm not keen to focus this discussion on that, Iโm trying to understand if our synth times are abnormal and if we need to investigate a problem
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_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
}
]
}
]
}
}
</details>message-1524929309234561034
2026-07-10T00:04:39.138+00:00 โ bailey (@bailey8889)
- Message ID:
1524929309234561034 - Author ID:
738396032295108721 - Nickname: bailey
- User name: bailey8889
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1524929309234561034
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1524874006069645355"
}
</details>Content
Just to be clear, you're referring to the actual yosys synthesis step and not the any of the place and routing steps, right?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"color": null,
"discriminator": "0000",
"id": "591049455499739147",
"isBot": false,
"name": "crockpotveggies",
"nickname": "J-Lo",
"roles": []
}
]
}
}
</details>message-1525195541640904715
2026-07-10T17:42:33.89+00:00 โ J-Lo (@crockpotveggies)
- Message ID:
1525195541640904715 - Author ID:
591049455499739147 - Nickname: J-Lo
- User name: crockpotveggies
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525195541640904715
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1524929309234561034"
}
</details>Content
This is a summary from my team, and because Iโm seeing openroad yes it might be PNR
> synthesis/signoff runs were spending huge time in OpenROAD.RepairDesignPostGPL. The dominant cause was a massive high-fanout reset net: i_chip_core.rst_n had about 38,354 terminals, and OpenROAD was serially building buffer trees for it. LibreLane parallelism knobs do not help this step much.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey",
"roles": []
}
]
}
}
</details>message-1525199343571959878
2026-07-10T17:57:40.341+00:00 โ bailey (@bailey8889)
- Message ID:
1525199343571959878 - Author ID:
738396032295108721 - Nickname: bailey
- User name: bailey8889
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525199343571959878
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1525195541640904715"
}
</details>Content
Place and route runtimes are highly dependent on routing areas. Placing macros too close together or too close to the edges can result in unroutable designs.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"color": null,
"discriminator": "0000",
"id": "591049455499739147",
"isBot": false,
"name": "crockpotveggies",
"nickname": "J-Lo",
"roles": []
}
]
}
}
</details>message-1525199705578143906
2026-07-10T17:59:06.65+00:00 โ J-Lo (@crockpotveggies)
- Message ID:
1525199705578143906 - Author ID:
591049455499739147 - Nickname: J-Lo
- User name: crockpotveggies
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525199705578143906
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1525199343571959878"
}
</details>Content
Thanks we do have an SRAM macro in there and I wonder if thatโs whatโs causing some of our issues. I will note it is routable and we get a GDS, it just takes an obscenely long time to create
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey",
"roles": []
}
]
}
}
</details>message-1525200022377861403
2026-07-10T18:00:22.181+00:00 โ bailey (@bailey8889)
- Message ID:
1525200022377861403 - Author ID:
738396032295108721 - Nickname: bailey
- User name: bailey8889
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525200022377861403
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1525199705578143906"
}
</details>Content
Do you see any obvious congestion in the gds?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"color": null,
"discriminator": "0000",
"id": "591049455499739147",
"isBot": false,
"name": "crockpotveggies",
"nickname": "J-Lo",
"roles": []
}
]
}
}
</details>message-1525202114081456219
2026-07-10T18:08:40.882+00:00 โ J-Lo (@crockpotveggies)
- Message ID:
1525202114081456219 - Author ID:
591049455499739147 - Nickname: J-Lo
- User name: crockpotveggies
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525202114081456219
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1525200022377861403"
}
</details>Content
Waiting for a file transfer of the final report but in summary I think youโre on to something, probably to do with the SRAM macro:
> Dense SRAM macro grid. The current report has 39 SRAM macros consuming 4.48365 mmยฒ; total core payload is 8.23514 / 12.90200 mmยฒ, about 64% including macros. In macros_3v3.yamlโ , SRAM columns at x=1040 and x=1380 are only about 38.7 ยตm apart after subtracting the 301.3 ยตm SRAM width.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f62e-FE396.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/0-EB806.png
[
{
"count": 1,
"emoji": {
"code": "open_mouth",
"id": "",
"imageUrl": "2026-07_media/1f62e-FE396.svg",
"isAnimated": false,
"name": "๐ฎ"
},
"users": [
{
"avatarUrl": "2026-07_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey",
"roles": []
}
]
}
}
</details>message-1525202996814807070
2026-07-10T18:12:11.342+00:00 โ J-Lo (@crockpotveggies)
- Message ID:
1525202996814807070 - Author ID:
591049455499739147 - Nickname: J-Lo
- User name: crockpotveggies
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525202996814807070
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Iโm not sure how solvable this problem is with such a short time until tape out. I think itโs just a challenge posed by the small chip area and requirement to have an SRAM
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/a16190d2d5fede6615285958e112627c-CB61D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1525413788700905582
2026-07-11T08:09:48.044+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1525413788700905582 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1525413788700905582
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Have you had a look at your design through the OpenROAD GUI yet?
If you send a screenshot, people might be able to help you.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/738139239476363337-3ED59.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png
[
{
"count": 1,
"emoji": {
"code": "ferristhumbsup",
"id": "738139239476363337",
"imageUrl": "2026-07_media/738139239476363337-3ED59.png",
"isAnimated": false,
"name": "ferristhumbsup"
},
"users": [
{
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1526175407458619414
2026-07-13T10:36:12.106+00:00 โ Deepak (@deempak)
- Message ID:
1526175407458619414 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526175407458619414
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Hello I was just doing final check up on the design and show that rst_n_pad is neither pu or pd is that normal or i can pull it down ? is there a reason for it being so ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526176026550468648
2026-07-13T10:38:39.709+00:00 โ Deepak (@deempak)
- Message ID:
1526176026550468648 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526176026550468648
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
As i have pulled up my cs_n pin for my input spi in the design so if there is some issue with that i should change that
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526177320292061265
2026-07-13T10:43:48.161+00:00 โ RebelMike (@rebelmike)
- Message ID:
1526177320292061265 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526177320292061265
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
I don't see why there would be any issue using the pull up/down, it's just not used by default in the template
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/2705-0589F.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
[
{
"count": 1,
"emoji": {
"code": "white_check_mark",
"id": "",
"imageUrl": "2026-07_media/2705-0589F.svg",
"isAnimated": false,
"name": "โ
"
},
"users": [
{
"avatarUrl": "2026-07_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": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526178276727459860
2026-07-13T10:47:36.193+00:00 โ Deepak (@deempak)
- Message ID:
1526178276727459860 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526178276727459860
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1526177320292061265"
}
</details>Content
Alright then thank you
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1526316013908660295
2026-07-13T19:54:55.296+00:00 โ Essen (@essen__)
- Message ID:
1526316013908660295 - Author ID:
509798510170865675 - Nickname: Essen
- User name: essen__
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526316013908660295
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Could a kind soul tell me if I am misunderstanding this ?
The IO pins have an input capacitance (driven from outside the pad) of:
- bidir : 3.635930 (pf)
- input: 3.247814 (pf)
And since the `max_capacitance` STA check does a blanket check of all max capacitance above a 0.2pf threshold they get incorrectly flagged even though this is perfectly handled ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526316294465654884
2026-07-13T19:56:02.186+00:00 โ RRichmondR (@rrichmondr)
- Message ID:
1526316294465654884 - Author ID:
692781607102185522 - Nickname: RRichmondR
- User name: rrichmondr
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526316294465654884
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Hello everyone, we got our design routed with synopsys, we will place that gds into the padframe.
We have one question, the exported gds has the std cells as lef (only metals not any comp, active, etc)
is this correct ? or should we see on klayout the std cells with all the parts, comp, active etc
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/e14aa2529ceadf35472f2392c14c377b-F3B28.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526320100481699910
2026-07-13T20:11:09.611+00:00 โ namibj
- Message ID:
1526320100481699910 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526320100481699910
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1526316294465654884"
}
</details>Content
The latter.
Have you tried scrolling the right of the two number pickers on the left panel ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/e14aa2529ceadf35472f2392c14c377b-F3B28.png",
"color": null,
"discriminator": "0000",
"id": "692781607102185522",
"isBot": false,
"name": "rrichmondr",
"nickname": "RRichmondR",
"roles": []
}
]
}
}
</details>message-1526334033234235464
2026-07-13T21:06:31.438+00:00 โ RRichmondR (@rrichmondr)
- Message ID:
1526334033234235464 - Author ID:
692781607102185522 - Nickname: RRichmondR
- User name: rrichmondr
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526334033234235464
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
we tried to increase number, but it doenst show the layers (in the layer viewer on the right the comp, dnwell etc do not appear)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/e14aa2529ceadf35472f2392c14c377b-F3B28.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526338758687985704
2026-07-13T21:25:18.074+00:00 โ namibj
- Message ID:
1526338758687985704 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526338758687985704
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1526334033234235464"
}
</details>Content
Ok, just making sure.
It should be easy to get Klayout to fill in the blanks btw.; I just don't know for lack of experience.
I'd suggest trying it's LEF import wizard and making sure all the relevant .GDS with the used cells are provided/listed for the wizard to pull from when materializing the LEF.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/e14aa2529ceadf35472f2392c14c377b-F3B28.png",
"color": null,
"discriminator": "0000",
"id": "692781607102185522",
"isBot": false,
"name": "rrichmondr",
"nickname": "RRichmondR",
"roles": []
}
]
}
}
</details>message-1526394961782767727
2026-07-14T01:08:37.936+00:00 โ namibj
- Message ID:
1526394961782767727 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526394961782767727
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1016726411400200292",
"guildId": "1009193568256135208",
"messageId": "1526165187156250704"
}
</details>Content
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-07_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"color": null,
"discriminator": "0000",
"id": "509798510170865675",
"isBot": false,
"name": "essen__",
"nickname": "Essen"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526394964169461780
2026-07-14T01:08:38.505+00:00 โ namibj
- Message ID:
1526394964169461780 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526394964169461780
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
so.... well.... yeah.
Figure if the column multiplexer circuity can also be sufficciently squished, it'd be desirable to tape out at least a smol single block of it to hopefully have the denser (though possibly slightly slower, I think) variant silicon-proven before the Run3 deadline.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526468766697914499
2026-07-14T06:01:54.399+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1526468766697914499 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526468766697914499
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
In OpenROAD, is there a good way to enforce hierarchical placement within a bounding box?
I'm using plenty of macros, but directing soft placement would be helpful to fix routing congestion.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526469522385539104
2026-07-14T06:04:54.569+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1526469522385539104 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526469522385539104
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
AI mentions commands like "create_region" "add_to_region" and "report_region", but I haven't found any documentation for these.
Is it an AI hallucination?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526473475265658981
2026-07-14T06:20:37.009+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1526473475265658981 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526473475265658981
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
I would suggest to check out the LibreLane step configuration variables: https://librelane.readthedocs.io/en/stable/reference/step_config_vars.html
You can place hard and soft obstructions using `FP_OBSTRUCTIONS` and `PL_SOFT_OBSTRUCTIONS`.
And you can also limit the routing amd PDN generation using `ROUTING_OBSTRUCTIONS` and `PDN_OBSTRUCTIONS`.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1526474140909961267
2026-07-14T06:23:15.711+00:00 โ tnt (@246tnt)
- Message ID:
1526474140909961267 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526474140909961267
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
AFAIU he wants to manually place/contraint some RTL hierarchy sub level to a given location, so I don't think those will help
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526475357920694292
2026-07-14T06:28:05.869+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1526475357920694292 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526475357920694292
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Oh, I missed the *hierarchical*! Yes, I wouldn't know either, unless by using macros as he already does.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1526486649679122563
2026-07-14T07:12:58.034+00:00 โ EmbeddedKen (@embeddedken)
- Message ID:
1526486649679122563 - Author ID:
190171097910607873 - Nickname: EmbeddedKen
- User name: embeddedken
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526486649679122563
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
For FPGAs, you can often softly hint or enforce cell placement of an instance and all of its children within rectangular or polygonal boundary constraints.
You can usually control whether foreign cells are excluded from place/routing through these blocks.
Xilinx terminology is "pblock", Altera "logic lock"
Normally every time you re-implement the design, each region is replaced/routed; but you can also lock the placement and routing as well, effectively more like a macro here. Would be good if these tools implemented softer hierarchical placement. I bet commercial ASIC tools have a direct equivalent.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/ad7d8fa834bc46a9826d4dd4ce7cf7d7-4D16D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1526526755018375233
2026-07-14T09:52:19.892+00:00 โ Leo Moser (mole99) (@mole99)
- Message ID:
1526526755018375233 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
ThreadCreated - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1526526755018375233
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1526316013908660295",
"guildId": "1361349522684510449",
"messageId": null
}
</details>Content
Started a thread.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1527365136510095421
2026-07-16T17:23:45.616+00:00 โ Deepak (@deempak)
- Message ID:
1527365136510095421 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527365136510095421
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
How does one find the total number of transistors that are used in design?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527367654309101730
2026-07-16T17:33:45.906+00:00 โ Essen (@essen__)
- Message ID:
1527367654309101730 - Author ID:
509798510170865675 - Nickname: Essen
- User name: essen__
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527367654309101730
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527365136510095421"
}
</details>Content
transistors or cells ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1527368541094019113
2026-07-16T17:37:17.332+00:00 โ Deepak (@deempak)
- Message ID:
1527368541094019113 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527368541094019113
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Transistors ๐ฅฒ
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "smiling_face_with_tear",
"id": "",
"imageUrl": "2026-07_media/1f972-F415D.svg",
"isAnimated": false,
"name": "๐ฅฒ"
}
]
}
}
</details>message-1527371916669751416
2026-07-16T17:50:42.132+00:00 โ Essen (@essen__)
- Message ID:
1527371916669751416 - Author ID:
509798510170865675 - Nickname: Essen
- User name: essen__
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527371916669751416
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527368541094019113"
}
</details>Content
Ouf, well you could go count the transistors per cells+macro by looking at the floorplans and then multiply that per each of the cells+macos you have. But that sounds tedious.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1527372170760556728
2026-07-16T17:51:42.712+00:00 โ Essen (@essen__)
- Message ID:
1527372170760556728 - Author ID:
509798510170865675 - Nickname: Essen
- User name: essen__
- Type:
Default - Edited: 2026-07-16T17:52:22.601+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527372170760556728
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Maybe the antenna check could inspire a better way of doing this ๐ค
Anyways, I don't have any good solutions for you.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "thinking",
"id": "",
"imageUrl": "2026-07_media/1f914-15707.svg",
"isAnimated": false,
"name": "๐ค"
}
]
}
}
</details>message-1527372889307877596
2026-07-16T17:54:34.027+00:00 โ RebelMike (@rebelmike)
- Message ID:
1527372889307877596 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527372889307877596
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
The spice for the cells is probably an easier way to count
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527373334684368926
2026-07-16T17:56:20.213+00:00 โ RebelMike (@rebelmike)
- Message ID:
1527373334684368926 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527373334684368926
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
You/AI could probably write a script to count the number of fets in each cell subcircuit in the spice file for the standard cell library you are using, and then mutliply it by the cell counts.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-07_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"color": null,
"discriminator": "0000",
"id": "509798510170865675",
"isBot": false,
"name": "essen__",
"nickname": "Essen"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527373752034394162
2026-07-16T17:57:59.717+00:00 โ Essen (@essen__)
- Message ID:
1527373752034394162 - Author ID:
509798510170865675 - Nickname: Essen
- User name: essen__
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527373752034394162
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527372889307877596"
}
</details>Content
Right, why did I not think of using the spice circuit equivalence ! Obviously ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "raised_hands",
"id": "",
"imageUrl": "2026-07_media/1f64c-7C820.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1527373957894766744
2026-07-16T17:58:48.798+00:00 โ RebelMike (@rebelmike)
- Message ID:
1527373957894766744 - Author ID:
691780627338625077 - Nickname: RebelMike
- User name: rebelmike
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527373957894766744
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Although you might need a similar trick to get the final counts of each cell - yosys logs what it sythnthesized, but then lots of buffers will be added, I'm not sure if there's a final log anywhere or if you'll need to count that from the netlist
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527374029839929474
2026-07-16T17:59:05.951+00:00 โ namibj
- Message ID:
1527374029839929474 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527374029839929474
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527365136510095421"
}
</details>Content
Extract LVS; grep count by lines starting with M[digit]
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1527374057354297465
2026-07-16T17:59:12.511+00:00 โ namibj
- Message ID:
1527374057354297465 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527374057354297465
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
(if flattened)
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527374273856143561
2026-07-16T18:00:04.129+00:00 โ namibj
- Message ID:
1527374273856143561 - Author ID:
262706220073222144 - Nickname: namibj
- User name: namibj
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527374273856143561
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
Question will possibly be how it distinguishes fingers
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/2b06-8CE23.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png
[
{
"count": 2,
"emoji": {
"code": "arrow_up",
"id": "",
"imageUrl": "2026-07_media/2b06-8CE23.svg",
"isAnimated": false,
"name": "โฌ๏ธ"
},
"users": [
{
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"color": null,
"discriminator": "0000",
"id": "509798510170865675",
"isBot": false,
"name": "essen__",
"nickname": "Essen"
},
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527377046941073509
2026-07-16T18:11:05.284+00:00 โ Deepak (@deempak)
- Message ID:
1527377046941073509 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527377046941073509
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527372889307877596"
}
</details>Content
yeah that seems like a good use of AI ๐
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "smile",
"id": "",
"imageUrl": "2026-07_media/1f604-BF863.svg",
"isAnimated": false,
"name": "๐"
}
],
"mentions": [
{
"avatarUrl": "2026-07_media/49aaff687e56f04e7bbdedf0077bab75-7DDB4.png",
"color": null,
"discriminator": "0000",
"id": "691780627338625077",
"isBot": false,
"name": "rebelmike",
"nickname": "RebelMike",
"roles": []
}
]
}
}
</details>message-1527377159021400194
2026-07-16T18:11:32.006+00:00 โ Deepak (@deempak)
- Message ID:
1527377159021400194 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527377159021400194
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527374029839929474"
}
</details>Content
sure let me try it thank you
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/f885abc0dddd0a33e4d4991b3c99091d-7ACD2.png",
"color": null,
"discriminator": "0000",
"id": "262706220073222144",
"isBot": false,
"name": "namibj",
"nickname": "namibj",
"roles": []
}
]
}
}
</details>message-1527417597333606431
2026-07-16T20:52:13.251+00:00 โ tnt (@246tnt)
- Message ID:
1527417597333606431 - Author ID:
596068704471482370 - Nickname: tnt
- User name: 246tnt
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527417597333606431
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
But what do you count as a transistor ? Does a 2 finger nmos count as 1 or 2 ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527422187076714537
2026-07-16T21:10:27.531+00:00 โ Essen (@essen__)
- Message ID:
1527422187076714537 - Author ID:
509798510170865675 - Nickname: Essen
- User name: essen__
- Type:
Default - Edited: 2026-07-16T21:11:13.323+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527422187076714537
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
global placement in action on a 0.5x0.5 slot:
Attachments
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/placement-26694.gif
[
{
"fileName": "placement.gif",
"fileSizeBytes": 13425420,
"id": "1527422186808414270",
"url": "2026-07_media/placement-26694.gif"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f62e-FE396.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/266d5edd5fe6a03c7e59cc691a14bbf7-E1516.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/9679bb77da48d47c905b398d98a83780-75B68.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/cc2b74cc4743198d983656cf41c9a941-9E1DF.png
[
{
"count": 4,
"emoji": {
"code": "open_mouth",
"id": "",
"imageUrl": "2026-07_media/1f62e-FE396.svg",
"isAnimated": false,
"name": "๐ฎ"
},
"users": [
{
"avatarUrl": "2026-07_media/266d5edd5fe6a03c7e59cc691a14bbf7-E1516.png",
"color": null,
"discriminator": "0000",
"id": "559041127219462145",
"isBot": false,
"name": "nolanhergert",
"nickname": "nolanhergert"
},
{
"avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt"
},
{
"avatarUrl": "2026-07_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"color": null,
"discriminator": "0000",
"id": "756011607603019777",
"isBot": false,
"name": "anfroholic",
"nickname": "anfroholic"
},
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak"
}
]
},
{
"count": 2,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-07_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-07_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell"
},
{
"avatarUrl": "2026-07_media/cc2b74cc4743198d983656cf41c9a941-9E1DF.png",
"color": null,
"discriminator": "0000",
"id": "252198343764213760",
"isBot": false,
"name": "dnaltews",
"nickname": "Quinton"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1527476126174285934
2026-07-17T00:44:47.614+00:00 โ bailey (@bailey8889)
- Message ID:
1527476126174285934 - Author ID:
738396032295108721 - Nickname: bailey
- User name: bailey8889
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527476126174285934
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527377159021400194"
}
</details>Content
CVC-RV will report the total number of devices and number of each device type in the equivalent flattened netlist, but it uses an extracted version that has parallel devices combined. I can help you with the setup if you want.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/0-EB806.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak",
"roles": []
}
]
}
}
</details>message-1527580258159824897
2026-07-17T07:38:34.614+00:00 โ Deepak (@deempak)
- Message ID:
1527580258159824897 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527580258159824897
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527417597333606431"
}
</details>Content
aah not sure, i just curious about checking how many fet are even there in my design
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
"color": null,
"discriminator": "0000",
"id": "596068704471482370",
"isBot": false,
"name": "246tnt",
"nickname": "tnt",
"roles": []
}
]
}
}
</details>message-1527580380151156856
2026-07-17T07:39:03.699+00:00 โ Deepak (@deempak)
- Message ID:
1527580380151156856 - Author ID:
797470890765582377 - Nickname: Deepak
- User name: deempak
- Type:
Reply - Edited: 2026-07-17T13:01:54.848+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527580380151156856
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527476126174285934"
}
</details>Content
that would be great if you will can
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/0-EB806.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2026-07_media/1f44d-27259.svg",
"isAnimated": false,
"name": "๐"
},
"users": [
{
"avatarUrl": "2026-07_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/0-EB806.png",
"color": null,
"discriminator": "0000",
"id": "738396032295108721",
"isBot": false,
"name": "bailey8889",
"nickname": "bailey",
"roles": []
}
]
}
}
</details>message-1527830920781103166
2026-07-18T00:14:37.24+00:00 โ Tim 'mithro' Ansell (@mithro_)
- Message ID:
1527830920781103166 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1527830920781103166
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1409664140196188251",
"guildId": "1361349522684510449",
"messageId": "1527422187076714537"
}
</details>Content
These animations are always fun to look at!
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1fae1-B19DE.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f4af-4CFF5.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png
[
{
"count": 1,
"emoji": {
"code": "๐ซก",
"id": "",
"imageUrl": "2026-07_media/1fae1-B19DE.svg",
"isAnimated": false,
"name": "๐ซก"
},
"users": [
{
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"color": null,
"discriminator": "0000",
"id": "509798510170865675",
"isBot": false,
"name": "essen__",
"nickname": "Essen"
}
]
},
{
"count": 2,
"emoji": {
"code": "100",
"id": "",
"imageUrl": "2026-07_media/1f4af-4CFF5.svg",
"isAnimated": false,
"name": "๐ฏ"
},
"users": [
{
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"color": null,
"discriminator": "0000",
"id": "509798510170865675",
"isBot": false,
"name": "essen__",
"nickname": "Essen"
},
{
"avatarUrl": "2026-07_media/67bd670a335a2f955fb2ded57088a2cb-675B3.png",
"color": null,
"discriminator": "0000",
"id": "756011607603019777",
"isBot": false,
"name": "anfroholic",
"nickname": "anfroholic"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2026-07_media/80e086280c9caadd9c05998c3254c9a9-25B3D.png",
"color": null,
"discriminator": "0000",
"id": "509798510170865675",
"isBot": false,
"name": "essen__",
"nickname": "Essen",
"roles": []
}
]
}
}
</details>message-1530682525775822878
2026-07-25T21:05:52.851+00:00 โ were491 (@were491.)
- Message ID:
1530682525775822878 - Author ID:
325334453213986816 - Nickname: were491
- User name: were491.
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1530682525775822878
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07.json
Content
fungal growth as my professor would call it
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/1f47d-6BD44.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-07/2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png
[
{
"count": 1,
"emoji": {
"code": "alien",
"id": "",
"imageUrl": "2026-07_media/1f47d-6BD44.svg",
"isAnimated": false,
"name": "๐ฝ"
},
"users": [
{
"avatarUrl": "2026-07_media/47fee54537e3ffc4bdae3b8edfdee6d6-DB2C1.png",
"color": null,
"discriminator": "0000",
"id": "797470890765582377",
"isBot": false,
"name": "deempak",
"nickname": "Deepak"
}
]
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-07_media/35aa2f7ec1a538a595dd72ef98e360e0-BF0F0.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1536400259402571847
2026-08-10T15:46:06.778+00:00 โ djsftree
- Message ID:
1536400259402571847 - Author ID:
810650258819252274 - Nickname: djsftree
- User name: djsftree
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1536400259402571847
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-08/2026-08.json
Content
any merit in powering sram vertically ?
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-08_media/4-4551A.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1536500569475391498
2026-08-10T22:24:42.563+00:00 โ djsftree
- Message ID:
1536500569475391498 - Author ID:
810650258819252274 - Nickname: djsftree
- User name: djsftree
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1409664140196188251/1536500569475391498
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/digital/2026-08/2026-08.json
Content
https://agentdavo.github.io/GDS3D/sram_article.html
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2026-08_media/4-4551A.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>