Category: π - Designing
Parent channel: #π-project-template
Thread ID: 1440366765631737987
Messages: 23
message-1440805645333823628
2025-11-19T20:47:14.722+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1440805645333823628 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
21 - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1440805645333823628
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1423348662318272592",
"guildId": "1361349522684510449",
"messageId": "1440366765631737987"
}
</details>Content
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"mentions": [
{
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"color": null,
"discriminator": "0000",
"id": "803213471402688522",
"isBot": false,
"name": "_luke_w_",
"nickname": "LukeW",
"roles": []
}
]
}
}
</details>message-1440805650128044134
2025-11-19T20:47:15.865+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1440805650128044134 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1440805650128044134
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
I think @Leo Moser (mole99) mentioned we need to look into why antenna violations are appearing.
OpenROAD is suppose to produce DRC clean results and I believe it should be doing so for GF180MCU.
<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-1440819841610285077
2025-11-19T21:43:39.378+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1440819841610285077 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1440819841610285077
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
I have a similar issue: 11 net and 10 pin violations.
Couldnβt fix them regardless of parameters I have tried so far.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1440820163984232551
2025-11-19T21:44:56.238+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1440820163984232551 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1440820163984232551
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
AntennaRepair step reports that it fixed all the issues, but antenna check afterwards finds the same issues π€·ββοΈ
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "person_shrugging",
"id": "",
"imageUrl": "2025-11_media/1f937-19884.svg",
"isAnimated": false,
"name": "π€·"
}
]
}
}
</details>message-1440821363710496769
2025-11-19T21:49:42.275+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1440821363710496769 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-19T21:49:48.295+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1440821363710496769
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
Also I canβt seem to find a way to enable pass that does INSERT_ECO_DIODES
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1440979795268862003
2025-11-20T08:19:15.302+00:00 β Leo Moser (mole99) (@mole99)
- Message ID:
1440979795268862003 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1440979795268862003
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
Before the second shuttle, I would like to investigate why these antenna violations occur. This can be either a limitation of OpenROAD or a misconfiguration in LibreLane. I will need to compare this with ORFS to see if it produces fewer or no antenna violations when using the open source PDKs.
A small number of low-ratio antenna violations will most likely not cause any problems. Tiny Tapeout has been doing this from the start.
Nevertheless, there are a few things you can do to reduce the antenna violations.
1. You can increase the number of antenna insertion iterations and the margin to overfix them.
These are the default values:
```yaml
GRT_ANTENNA_ITERS: 3
GRT_ANTENNA_MARGIN: 10 # %
```
2. You can manually insert antenna diodes.
```yaml
# https://librelane.readthedocs.io/en/latest/reference/api/steps/index.html#librelane.steps.ECODiode
INSERT_ECO_DIODES:
- target: "bidir[0].pad/A"
- target: "bidir[1].pad/A"
```
For this to take effect, you also need to add the `Odb.InsertECODiodes` step to the flow.
```yaml
meta:
version: 3
flow: Chip
substituting_steps:
...
+OpenROAD.GlobalRouting: Odb.InsertECODiodes
...
(or after detailed routing)
...
+OpenROAD.DetailedRouting: Odb.InsertECODiodes
...
```
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {}
}
</details>message-1441028395633737738
2025-11-20T11:32:22.532+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1441028395633737738 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441028395633737738
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@Leo Moser (mole99) - OpenROAD has a pretty big CI system
<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-1441028525581664307
2025-11-20T11:32:53.514+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1441028525581664307 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441028525581664307
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
https://dashboard.precisioninno.com/trends
Embeds
- Resolved media URL: https://dashboard.precisioninno.com/trends
[
{
"description": "OpenROAD Dashboard",
"fields": [],
"images": [],
"inlineEmojis": [],
"timestamp": null,
"title": "OpenROAD Dashboard",
"url": "https://dashboard.precisioninno.com/trends"
}
]
</details>Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/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/project-template/antenna-violations/2025-11/2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/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/project-template/antenna-violations/2025-11/2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
[
{
"count": 1,
"emoji": {
"code": "heart",
"id": "",
"imageUrl": "2025-11_media/2764-A3D25.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"
}
]
},
{
"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/9679bb77da48d47c905b398d98a83780-75B68.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1441035064594006028
2025-11-20T11:58:52.536+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441035064594006028 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441035064594006028
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/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/project-template/antenna-violations/2025-11/2025-11_media/image-9E495.png
[
{
"fileName": "image.png",
"fileSizeBytes": 52934,
"id": "1441035064317313034",
"url": "2025-11_media/image-9E495.png"
}
]
</details><details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1441035301131780171
2025-11-20T11:59:48.931+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441035301131780171 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-20T12:03:52.644+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441035301131780171
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@Leo Moser (mole99) it looks adding `DRT_ANTENNA_REPAIR_ITERS: 10` did the trick!
Those elusive antennas were result of Detailed Routing. I think that explains why cranking up `GRT_ANTENNA_MARGIN` wouldn't do much for me.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/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/project-template/antenna-violations/2025-11/2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png
[
{
"count": 2,
"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)"
},
{
"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/f2ec4a3c78aa64de4ebf8efb563cc011-91657.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-1441035678447177789
2025-11-20T12:01:18.89+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441035678447177789 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-20T12:02:19.072+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441035678447177789
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
In contrast my awkward attempts at `INSERT_ECO_DIODES` eventually did fix the antennas, but made LVS to fail π
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "neutral_face",
"id": "",
"imageUrl": "2025-11_media/1f610-B3309.svg",
"isAnimated": false,
"name": "π"
}
]
}
}
</details>message-1441035788795252777
2025-11-20T12:01:45.199+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441035788795252777 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-20T12:01:56.369+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441035788795252777
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@Leo Moser (mole99) Thanks for OpenROAD.**Detailed**Routing: Odb.InsertECODiodes tip. Got me thinking! π
<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": "π"
}
],
"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-1441036468087951481
2025-11-20T12:04:27.155+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441036468087951481 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441036468087951481
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@LukeW could you try `DRT_ANTENNA_REPAIR_ITERS: 10` and see if it helps you too?
<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-1441036677656346686
2025-11-20T12:05:17.12+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441036677656346686 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441036677656346686
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
Now lets see if DRC is going to pass :awkwardsweat:
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "awkwardsweat",
"id": "1068123798152433674",
"imageUrl": "2025-11_media/1068123798152433674-003B2.png",
"isAnimated": false,
"name": "awkwardsweat"
}
]
}
}
</details>message-1441046238760800388
2025-11-20T12:43:16.665+00:00 β LukeW (@luke_w)
- Message ID:
1441046238760800388 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441046238760800388
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
Thanks, my report was with the unmodified template repo, I haven't been running the klayout DRC for development. I can take a look later on tonight.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/a2f98861602ee8229f4eb87d5c25d1b1-5FBF4.png",
"discriminator": "0000",
"isBot": false
},
"message": {}
}
</details>message-1441073014291828810
2025-11-20T14:29:40.449+00:00 β Leo Moser (mole99) (@mole99)
- Message ID:
1441073014291828810 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441073014291828810
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@ReJ aka Renaldas Zioma I'm wondering how you found out about `DRT_ANTENNA_REPAIR_ITERS`? By chance?
Because it's not yet in the docs, as it was a pretty recent addition to LibreLane :)
The only reason I can think of for why `DRT_ANTENNA_REPAIR_ITERS` is 0 by default is because the whole rip-up and partial routing was quite buggy in OpenROAD until recently. But it seems that it works mostly fine now? If so, I can add this as a default option to the template and we can see how well it fixes antenna violations in different designs.
<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/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"color": null,
"discriminator": "0000",
"id": "538398807986274304",
"isBot": false,
"name": "rzioma",
"nickname": "ReJ aka Renaldas Zioma",
"roles": []
}
]
}
}
</details>message-1441073894890147930
2025-11-20T14:33:10.4+00:00 β ReJ aka Renaldas Zioma (@rzioma)
- Message ID:
1441073894890147930 - Author ID:
538398807986274304 - Nickname: ReJ aka Renaldas Zioma
- User name: rzioma
- Type:
Default - Edited: 2025-11-20T14:33:23.743+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441073894890147930
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@Leo Moser (mole99) by reading logs :awkwardsweat:
There was a warning in the log after detailed routing that DRT_ANTENNA_REPAIR_ITERS is set to 0 and the pass going to be skipped.
<details>
<summary>Other message metadata</summary>{
"author": {
"avatarUrl": "2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png",
"discriminator": "0000",
"isBot": false
},
"message": {
"inlineEmojis": [
{
"code": "awkwardsweat",
"id": "1068123798152433674",
"imageUrl": "2025-11_media/1068123798152433674-003B2.png",
"isAnimated": false,
"name": "awkwardsweat"
}
],
"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-1441074613231816766
2025-11-20T14:36:01.666+00:00 β Leo Moser (mole99) (@mole99)
- Message ID:
1441074613231816766 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441074613231816766
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1440366765631737987",
"guildId": "1361349522684510449",
"messageId": "1441073894890147930"
}
</details>Content
Haha, I see π Well done!
I think I'll enable antenna repair after DRT in the template by default. If OpenROAD crashes, we can disable it again. If partial route produces strange results, LVS will alert us.
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/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/project-template/antenna-violations/2025-11/2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png
[
{
"count": 1,
"emoji": {
"code": "thumbsup",
"id": "",
"imageUrl": "2025-11_media/1f44d-27259.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/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
"discriminator": "0000",
"isBot": false,
"roles": [
{
"color": null,
"id": "1423020172595298314",
"name": "Mod",
"position": 4
}
]
},
"message": {
"inlineEmojis": [
{
"code": "smile",
"id": "",
"imageUrl": "2025-11_media/1f604-BF863.svg",
"isAnimated": false,
"name": "π"
}
],
"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-1441185328219033812
2025-11-20T21:55:58.176+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1441185328219033812 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441185328219033812
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@Leo Moser (mole99) - Do we have a tracking bug for the antenna stuff somewhere?
<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-1441185594729435237
2025-11-20T21:57:01.717+00:00 β Tim 'mithro' Ansell (@mithro_)
- Message ID:
1441185594729435237 - Author ID:
169786952432746498 - Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441185594729435237
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
@Leo Moser (mole99) - BTW The OpenROAD team owes me a few favours (but they are quite busy), so if we need anything from them it should be pretty easy to get fixes done.
<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-1441225919262887977
2025-11-21T00:37:15.835+00:00 β LukeW (@luke_w)
- Message ID:
1441225919262887977 - Author ID:
803213471402688522 - Nickname: LukeW
- User name: luke_w
- Type:
Default - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441225919262887977
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Content
Just to confirm, `DRT_ANTENNA_REPAIR_ITERS: 10` fixes my antenna violations
Reactions
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/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/project-template/antenna-violations/2025-11/2025-11_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png
- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11_media/f2ec4a3c78aa64de4ebf8efb563cc011-91657.png
[
{
"count": 2,
"emoji": {
"code": "tada",
"id": "",
"imageUrl": "2025-11_media/1f389-5C738.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)"
},
{
"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-1441307828949221436
2025-11-21T06:02:44.626+00:00 β Leo Moser (mole99) (@mole99)
- Message ID:
1441307828949221436 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441307828949221436
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1440366765631737987",
"guildId": "1361349522684510449",
"messageId": "1441185328219033812"
}
</details>Content
I will open a LibreLane PR to enable `DRT_ANTENNA_REPAIR_ITERS` by default so that we can track any regressions through the LibreLane CI.
<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/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>message-1441308057870012446
2025-11-21T06:03:39.205+00:00 β Leo Moser (mole99) (@mole99)
- Message ID:
1441308057870012446 - Author ID:
323371864074485771 - Nickname: Leo Moser (mole99)
- User name: mole99
- Type:
Reply - Discord message: https://discord.com/channels/1361349522684510449/1440366765631737987/1441308057870012446
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%8F%97%EF%B8%8F%20-%20Designing/project-template/antenna-violations/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%93%9D-project-template/antenna-violations/2025-11/2025-11.json
Reply/reference
<details> <summary>Reference data</summary>{
"channelId": "1440366765631737987",
"guildId": "1361349522684510449",
"messageId": "1441185594729435237"
}
</details>Content
There might be a different issue that I would like to get fixed by the OpenROAD team. I'll let you know ππ»
<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": "ok_hand",
"id": "",
"imageUrl": "2025-11_media/1f44c-59547.svg",
"isAnimated": false,
"name": "π"
},
{
"code": "π»",
"id": "",
"imageUrl": "2025-11_media/1f3fb-E58B7.svg",
"isAnimated": false,
"name": "π»"
}
],
"mentions": [
{
"avatarUrl": "2025-11_media/9679bb77da48d47c905b398d98a83780-75B68.png",
"color": null,
"discriminator": "0000",
"id": "169786952432746498",
"isBot": false,
"name": "mithro_",
"nickname": "Tim 'mithro' Ansell",
"roles": []
}
]
}
}
</details>