---
page_id: wsd-drc-co5a-11c154dd
type: context-page
schema_version: 1
template_id: discord-page
template_version: template-0.1.0
title: "Thread: DRC CO5.a - CO5-b"
slug: wsd-drc-co5a-11c154dd
route: /evidence/designing/analog/threads/drc-co5a
section: reference
access: public
summary: 10 Discord messages from 📐 - Designing/🕰️-analog/threads/drc-co5a.md.
status: published
asset_base: .
home_href: /
md_url: /evidence/designing/analog/threads/drc-co5a.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/designing/analog/threads/drc-co5a.talk.md
talk_route: /evidence/designing/analog/threads/drc-co5a/talk
---

# Thread: DRC CO5.a - CO5-b

Category: **📐 - Designing**
Parent channel: **#🕰️-analog**
Thread ID: `1523708254683795496`

Messages: **10**

## message-1523708263638630470

**2026-07-06T15:12:39.182+00:00 — tnt (@246tnt)**

- Message ID: `1523708263638630470`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523708263638630470
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
I think the `CO5.a` / `CO5.b` rules are not implemented correctly in KLayout DRC deck.
```

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

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

</details>

---

## message-1523708504005939260

**2026-07-06T15:13:36.49+00:00 — tnt (@246tnt)**

- Message ID: `1523708504005939260`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523708504005939260
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
I was checking for discrepency between Magic and KLayout where Magic reported no errors and a KLayout was reporting one, trying to spot things for @Tim Edwards to fix in the magic tech file but here I think the KLayout deck is wrong.
```

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

```json
{
  "author": {
    "avatarUrl": "2026-07_media/88d17af9d19ab43565b0c46751ef7d12-DFEE5.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {
    "mentions": [
      {
        "avatarUrl": "2026-07_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
        "color": null,
        "discriminator": "0000",
        "id": "1365118310701600900",
        "isBot": false,
        "name": "rtimothyedwards_19428",
        "nickname": "Tim Edwards",
        "roles": []
      }
    ]
  }
}
```

</details>

---

## message-1523709030046892042

**2026-07-06T15:15:41.908+00:00 — tnt (@246tnt)**

- Message ID: `1523709030046892042`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523709030046892042
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text

```

**Attachments**

- Resolved media URL: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07_media/2026-07-06_1246x941_scrot-DAF8C.png
<details>
<summary>Attachments data</summary>

```json
[
  {
    "fileName": "2026-07-06_1246x941_scrot.png",
    "fileSizeBytes": 29684,
    "id": "1523709029711614082",
    "url": "2026-07_media/2026-07-06_1246x941_scrot-DAF8C.png"
  }
]
```

</details>

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

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

</details>

---

## message-1523709342422143047

**2026-07-06T15:16:56.384+00:00 — tnt (@246tnt)**

- Message ID: `1523709342422143047`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523709342422143047
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
This is an abutted tap and shows the `NPLUS` generated by magic. And the `NPLUS` does overlap the contact by 0.1um which is all that's needed. Yes, the `COMP` ends before `0.1um` but `CO5.b` doesn't require `COMP` to enclose the contact by 0.1um, only the `NPLUS`.
```

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

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

</details>

---

## message-1523721940001620118

**2026-07-06T16:06:59.881+00:00 — Tim Edwards (@rtimothyedwards_19428)**

- Message ID: `1523721940001620118`
- Author ID: `1365118310701600900`
- Nickname: Tim Edwards
- User name: rtimothyedwards_19428
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523721940001620118
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
I'm not sure what klayout flagged, but isn't the inside corner on the COMP an error?  Normally you don't want the COMP to make turns at a butting tap boundary, because then you get (as in the small length above the inside corner) NPLUS abutting COMP at zero distance, which violates one or more of the NP.3 rules (at least NP.3a).
```

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

```json
{
  "author": {
    "avatarUrl": "2026-07_media/6bcc8e61db497b620550682309ace5d5-D89B4.png",
    "discriminator": "0000",
    "isBot": false
  },
  "message": {}
}
```

</details>

---

## message-1523722609613869130

**2026-07-06T16:09:39.529+00:00 — tnt (@246tnt)**

- Message ID: `1523722609613869130`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523722609613869130
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
KLayout flagged the fact that comp only extends 0.07u on the left for instance.
```

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

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

</details>

---

## message-1523722665972732135

**2026-07-06T16:09:52.966+00:00 — tnt (@246tnt)**

- Message ID: `1523722665972732135`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523722665972732135
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

````text
```
  co_5a_ncomp_butted = ncomp.interacting(pcomp).not_overlapping(pcomp)
  co_ncomp_check = contact.interacting(co_5a_ncomp_butted)

  co5a_l1 = co_ncomp_check.enclosed(co_5a_ncomp_butted, 0.1.um, euclidian)
  co5a_l1.output('CO.5a', 'CO.5a : Nplus overlap of contact on COMP (butted N+/P+) : 0.1µm')
```
````

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

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

</details>

---

## message-1523722754581598331

**2026-07-06T16:10:14.092+00:00 — tnt (@246tnt)**

- Message ID: `1523722754581598331`
- Author ID: `596068704471482370`
- Nickname: tnt
- User name: 246tnt
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1523722754581598331
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

````text
And instead I'd recommend :

```
  co5a_l1 = co_ncomp_check.enclosed(nplus, 0.1.um, euclidian)
```
````

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

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

</details>

---

## message-1524066331618443507

**2026-07-07T14:55:29.241+00:00 — Tim 'mithro' Ansell (@mithro_)**

- Message ID: `1524066331618443507`
- Author ID: `169786952432746498`
- Nickname: Tim 'mithro' Ansell
- User name: mithro_
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1524066331618443507
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
@Leo Moser (mole99)
```

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

```json
{
  "author": {
    "avatarUrl": "2026-07_media/9679bb77da48d47c905b398d98a83780-75B68.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-1524070862549028905

**2026-07-07T15:13:29.499+00:00 — Leo Moser (mole99) (@mole99)**

- Message ID: `1524070862549028905`
- Author ID: `323371864074485771`
- Nickname: Leo Moser (mole99)
- User name: mole99
- Type: `Default`
- Discord message: https://discord.com/channels/1361349522684510449/1523708254683795496/1524070862549028905
- Archive source: https://discord.wafer.space/wafer-space/%F0%9F%93%90%20-%20Designing/%F0%9F%95%B0%EF%B8%8F-analog/drc-co5a/2026-07/2026-07.json

**Content**

```text
Yes, we already talked :)
It can wait after the wsrun2 deadline. I'll take a look then.
```

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

```json
{
  "author": {
    "avatarUrl": "2026-07_media/3c7c17f3225f6e56f4dccd83f14383f2-73F83.png",
    "discriminator": "0000",
    "isBot": false,
    "roles": [
      {
        "color": null,
        "id": "1423020172595298314",
        "name": "Mod",
        "position": 4
      }
    ]
  },
  "message": {}
}
```

</details>

---
