Hex dot wafer boy v1¶
10x10 grid of 10mm chips on a 4-inch wafer, hexagonal dot lattice, several center-cluster variants.
Generator for a simple 4 inch wafer GDS:
- No 4 inch wafer outline; outputs contain only the chip-grid/pattern geometry.
- 10 x 10 grid of 10 mm chips with 50 um dicing-border rectangles.
- Hexagonal square lattice on all chips except one text chip.
- Left half chips use 0.75 um squares on a 3 um lattice.
- Right half chips use 0.75 um squares on a 5 um lattice.
- Dot regions use reusable 500 um tile cells and full-chip cell references where possible.
- The boy-chip wafer leaves chip
(ix=4, iy=5)empty of dots and instead contains repeated"It's a boy!"text at 20 um height on a 500 um pitch. - A separate all-dot wafer fills every chip, including
(ix=4, iy=5), with the assigned dot lattice. - Additional sparse wafers fill only the center
2 x 2,3 x 3,4 x 4, or5 x 5chip blocks with dot patterns and leave the remaining chips empty. - Matching sparse wafers with
plus_boyin the filename keep all center-block dot chips and add the"It's a boy!"chip separately at(ix=7, iy=5).
Run:
Outputs:
hex_dot_wafer_boy_v1.gdshex_dot_wafer_all_dots_v1.gdshex_dot_wafer_center_2x2_dots_v1.gdshex_dot_wafer_center_3x3_dots_v1.gdshex_dot_wafer_center_4x4_dots_v1.gdshex_dot_wafer_center_5x5_dots_v1.gdshex_dot_wafer_center_2x2_dots_plus_boy_v1.gdshex_dot_wafer_center_3x3_dots_plus_boy_v1.gdshex_dot_wafer_center_4x4_dots_plus_boy_v1.gdshex_dot_wafer_center_5x5_dots_plus_boy_v1.gdslayout_params.jsonlayout_params_all_dots.jsonlayout_params_center_2x2_dots.jsonlayout_params_center_3x3_dots.jsonlayout_params_center_4x4_dots.jsonlayout_params_center_5x5_dots.jsonlayout_params_center_2x2_dots_plus_boy.jsonlayout_params_center_3x3_dots_plus_boy.jsonlayout_params_center_4x4_dots_plus_boy.jsonlayout_params_center_5x5_dots_plus_boy.json
The square fields are stored as a compact cell hierarchy to avoid writing hundreds of millions of individual dot polygons.
Source: crystal_deposition/hex_dot_wafer_boy_v1/