This article is a continuation of the following work:
In the previous article, we clarified:
In this continuation, we focus on:
All conclusions are derived from actual GDS layout evidence, not speculation.
In inkjet printheads:
dpi = nozzle density = driver circuit pitch
This difference of only a few tens of micrometers becomes decisive when the IC includes:
HV_SW_UNIT is a minimal physical switch unit, consisting of:
The goal is not circuit completeness, but physical feasibility:
“Can this structure actually be arrayed?”
It is designed purely as a layout feasibility probe.
※ In this evaluation, HV_SW_UNITs are tested in a 4×2 NMOS-dominant array.
This intentionally stresses the most restrictive conditions in GF180MCU:
DNWELL enclosure and substrate isolation in dense arrays.
Using a 4×2 array (instead of a single cell or 1×N) allows validation of
effective physical constraints in the array interior, including DNWELL continuity and guard-ring sharing.
Each HV_SW_UNIT has:

At this stage, it becomes clear that:
Next, guard rings are shared column-wise to eliminate redundancy.

Result:
Finally:

This reveals the key fact:
The ultimate limiting factor is DNWELL, not the guard ring
Note
Although the three figures appear nearly identical at first glance,
the differences lie in guard-ring placement and DNWELL dominance.
This comparison is not about drastic shape changes, but about
isolating which structure fundamentally constrains array pitch.
From the three-step evaluation, the conclusion is unambiguous:
DNWELL enclosure and isolation rules cannot fit within a 63.5 µm pitch
In other words:
With GF180MCU and DNWELL-based isolation,
a 400 dpi inkjet driver is structurally infeasible
This is not an assumption —
it is a design decision backed by GDS-level evidence.
At 300 dpi, the pitch is approximately 84.7 µm.
This is clearly larger than the PoC HV_SW_UNIT width:
In fact, in the array-generation code, the change is trivial:
pitch_x = um(84.7, layout.dbu) # 25.4mm / 300dpi
Under this condition:
This places 300 dpi in a realistic design region.
Once a 300 dpi layout is physically viable, the next phase includes:
From here on, the work shifts from “placement feasibility” to
IC-level completion and validation.
Most importantly:
Feasibility was judged by real layout, not expectation
This itself is the core achievement of the project.
When high voltage, mixed signal, and high density intersect,
design is inevitably pulled back to physical reality.
GF180MCU Open PDK provides a rare opportunity to learn this reality
in a fully transparent and reproducible way.
Proceeding further means entering
a new phase explicitly assuming 300 dpi.
This is a natural stopping point for this exploration.
This verification and the resulting layout work are part of:
GitHub Repository
https://github.com/Samizo-AITL/gf180-inkjet-driver
GitHub Pages (Design Documentation)
https://samizo-aitl.github.io/gf180-inkjet-driver/
Design Docs (GDS / Layout-Focused)
https://samizo-aitl.github.io/gf180-inkjet-driver/docs/
Discussion and feedback are welcome via GitHub Discussions:
https://github.com/Samizo-AITL/gf180-inkjet-driver/discussions