---
page_id: wsd-pin-placement-7f003a90
type: context-page
schema_version: 1
template_id: discord-page
template_version: template-0.1.0
title: "Thread: Pin Placement"
slug: wsd-pin-placement-7f003a90
route: /evidence/i-information/questions/threads/pin-placement
section: reference
access: public
summary: 9 Discord messages from ℹ️ - Information/⁉️-questions/threads/pin-placement.md.
status: published
asset_base: .
home_href: /
md_url: /evidence/i-information/questions/threads/pin-placement.md
toc_enabled: true
talk_enabled: false
agent_view_enabled: true
copy_buttons_enabled: true
footer_enabled: true
search_indexed: true
tags: [discord, wafer-space, archive]
last_updated: 2026-08-19
talk_url: /evidence/i-information/questions/threads/pin-placement.talk.md
talk_route: /evidence/i-information/questions/threads/pin-placement/talk
---

# Thread: Pin Placement

Category: **ℹ️ - Information**
Parent channel: **#⁉️-questions**
Thread ID: `1444418732343427175`

Messages: **9**

## message-1444418732343427175

**2025-11-29T20:04:21.793+00:00 — Buck (@buck_042)**

- Message ID: `1444418732343427175`
- Author ID: `839883081896689765`
- Nickname: Buck
- User name: buck_042
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444418732343427175
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
Hi all. I’m using the template project to PnR some small digital modules and plan to integrate them into a larger analog block. I’m not using the template configs, just the Librelane environment.
I have a question: how can I more precisely customize pin locations? Is there any script or config that lets me specify the absolute position of each pin on the floorplan? With pin_order.cfg I can only spread pins evenly along one side.
Any help will be appreciated.
```

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/1-B2132.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444429809227923556

**2025-11-29T20:48:22.728+00:00 — tnt (@246tnt)**

- Message ID: `1444429809227923556`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444429809227923556
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
The easiest is to the the "DEF template" feature. See FP_DEF_TEMPLATE.
```

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444429848188813537

**2025-11-29T20:48:32.017+00:00 — tnt (@246tnt)**

- Message ID: `1444429848188813537`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444429848188813537
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
Then you can write a DEF that define exact positions of the pins you want.
```

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444464425275883632

**2025-11-29T23:05:55.837+00:00 — Buck (@buck_042)**

- Message ID: `1444464425275883632`
- Author ID: `839883081896689765`
- Nickname: Buck
- User name: buck_042
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444464425275883632
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
Thank you! Are there any DEF template files that I can use as a reference?
```

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/1-B2132.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444608239756120215

**2025-11-30T08:37:23.881+00:00 — bailey (@bailey8889)**

- Message ID: `1444608239756120215`
- Author ID: `738396032295108721`
- Nickname: bailey
- User name: bailey8889
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444608239756120215
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
@Buck the caravel's user_project_wrapper uses one. https://github.com/chipfoundry/caravel_user_project/blob/main/openlane/user_project_wrapper/fixed_dont_change/user_project_wrapper_gf180mcu.def
```

**Embeds**

- Resolved media URL: https://github.com/chipfoundry/caravel_user_project/blob/main/openlane/user_project_wrapper/fixed_dont_change/user_project_wrapper_gf180mcu.def
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11_media/caravel_user_project-AE990
<details>
<summary>Embeds data</summary>

```json
[
  {
    "color": "#1E2327",
    "description": "Contribute to chipfoundry/caravel_user_project development by creating an account on GitHub.",
    "fields": [],
    "images": [],
    "inlineEmojis": [],
    "thumbnail": {
      "height": 600,
      "url": "2025-11_media/caravel_user_project-AE990",
      "width": 1200
    },
    "timestamp": null,
    "title": "caravel_user_project/openlane/user_project_wrapper/fixed_dont_chang...",
    "url": "https://github.com/chipfoundry/caravel_user_project/blob/main/openlane/user_project_wrapper/fixed_dont_change/user_project_wrapper_gf180mcu.def"
  }
]
```

</details>

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/0-EB806.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2025-11_media/1-B2132.png",
        "color": null,
        "discriminator": "0000",
        "id": "839883081896689765",
        "isBot": false,
        "name": "buck_042",
        "nickname": "Buck",
        "roles": []
      }
    ]
  }
}
```

</details>

---

## message-1444609370460782592

**2025-11-30T08:41:53.462+00:00 — tnt (@246tnt)**

- Message ID: `1444609370460782592`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444609370460782592
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
https://github.com/TinyTapeout/tt-support-tools/blob/main/tech/gf180mcuD/def/tt_block_1x1_pgvdd.def
```

**Embeds**

- Resolved media URL: https://github.com/TinyTapeout/tt-support-tools/blob/main/tech/gf180mcuD/def/tt_block_1x1_pgvdd.def
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11_media/tt-support-tools-64586
<details>
<summary>Embeds data</summary>

```json
[
  {
    "color": "#1E2327",
    "description": "Tiny Tapeout project build tools + chip integration scripts - TinyTapeout/tt-support-tools",
    "fields": [],
    "images": [],
    "inlineEmojis": [],
    "thumbnail": {
      "height": 600,
      "url": "2025-11_media/tt-support-tools-64586",
      "width": 1200
    },
    "timestamp": null,
    "title": "tt-support-tools/tech/gf180mcuD/def/tt_block_1x1_pgvdd.def at main ...",
    "url": "https://github.com/TinyTapeout/tt-support-tools/blob/main/tech/gf180mcuD/def/tt_block_1x1_pgvdd.def"
  }
]
```

</details>

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444609428199575654

**2025-11-30T08:42:07.228+00:00 — tnt (@246tnt)**

- Message ID: `1444609428199575654`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444609428199575654
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
Tiny Tapeout  above also use some and they're pretty minimal.
```

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444740867431862433

**2025-11-30T17:24:24.783+00:00 — Buck (@buck_042)**

- Message ID: `1444740867431862433`
- Author ID: `839883081896689765`
- Nickname: Buck
- User name: buck_042
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444740867431862433
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
Thank for everyone's help!
```

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/1-B2132.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1444742078377492501

**2025-11-30T17:29:13.495+00:00 — Egor Lukyanchenko (@egorxe)**

- Message ID: `1444742078377492501`
- Author ID: `709384666909507634`
- Nickname: Egor Lukyanchenko
- User name: egorxe
- Type: `Default`
- Edited: 2025-11-30T17:31:14.039+00:00
- Discord message: https://discord.com/channels/1361349522684510449/1444418732343427175/1444742078377492501
- Archive source: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11.json
- Archive source: https://discord.wafer.space/wafer-space/Information/questions/pin-placement/2025-11/2025-11.json

**Content**

```text
If you have an abstract LEF (for example after LibreLane run with pin placement you would like to fix) you could easily make a template DEF from it with magic, [like this](https://github.com/egorxe/gf180mcu-sram-wrappers/blob/main/utils/magic_def.tcl).
```

**Reactions**

- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11_media/1f44d-27259.svg
- Resolved media URL: https://discord.wafer.space/wafer-space/%E2%84%B9%EF%B8%8F%20-%20Information/%E2%81%89%EF%B8%8F-questions/pin-placement/2025-11/2025-11_media/1-B2132.png
<details>
<summary>Reactions data</summary>

```json
[
  {
    "count": 1,
    "emoji": {
      "code": "thumbsup",
      "id": "",
      "imageUrl": "2025-11_media/1f44d-27259.svg",
      "isAnimated": false,
      "name": "👍"
    },
    "users": [
      {
        "avatarUrl": "2025-11_media/1-B2132.png",
        "color": null,
        "discriminator": "0000",
        "id": "839883081896689765",
        "isBot": false,
        "name": "buck_042",
        "nickname": "Buck"
      }
    ]
  }
]
```

</details>

<details>
<summary>Other message metadata</summary>

```json
{
  "author": {
    "avatarUrl": "2025-11_media/3-FB033.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---
