Public

Thread: Openroad GUI timing corner selection

3 Discord messages from ℹ️ - Information/⁉️-questions/threads/openroad-gui-timing-corner-selection.md.

Category: ℹ️ - Information Parent channel: #⁉️-questions Thread ID: 1445349564071542794

Messages: 3

message-1445349564071542794

2025-12-02T09:43:09.371+00:00 — Greg (@greg.hashtag.9468)

Content

I've tried googling this, but not having much luck yet. When opening the openroad-gui via librelane 'nom_tt_25C_5v00' timing corners are loaded and reported. I'm seeing a large gap between the slowest:'max_ss_125C_4v50' and fastest: 'min_ff_n40C_5v50' corners. Curious how I would load the other timing corners to visually see the paths, and maybe optimise macro placements.

I've tried `read_spef --corner <file>`, but the corner names don't seem to be correct.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2025-12_media/fb1d1a9872c8ef9ce08855c75f2963a7-A225D.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
</details>

message-1445356348224307230

2025-12-02T10:10:06.839+00:00 — Leo Moser (mole99) (@mole99)

Content

Quick and dirty: add e.g. `DEFAULT_CORNER: nom_ss_125C_4v50` to your config and LibeLane will load this corner instead.

Reactions

<details> <summary>Reactions data</summary>
[
  {
    "count": 1,
    "emoji": {
      "code": "thumbsup",
      "id": "",
      "imageUrl": "2025-12_media/1f44d-27259.svg",
      "isAnimated": false,
      "name": "👍"
    },
    "users": [
      {
        "avatarUrl": "2025-12_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": "2025-12_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
    "discriminator": "0000",
    "isBot": false,
    "roles": [
      {
        "color": null,
        "id": "1423020172595298314",
        "name": "Mod",
        "position": 4
      }
    ]
  },
  "message": {}
}
</details>

message-1445356464352006144

2025-12-02T10:10:34.526+00:00 — Leo Moser (mole99) (@mole99)

Content

However, LibreLane should really load all timing corners that are available.
<details> <summary>Other message metadata</summary>
{
  "author": {
    "avatarUrl": "2025-12_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
    "discriminator": "0000",
    "isBot": false,
    "roles": [
      {
        "color": null,
        "id": "1423020172595298314",
        "name": "Mod",
        "position": 4
      }
    ]
  },
  "message": {}
}
</details>