kqcircuits.elements.chip_frame
- class kqcircuits.elements.chip_frame.ChipFrame[source]
Bases:
Element
The PCell declaration for a chip frame.
The chip frame consists of a dicing edge, and labels and markers in the corners.
box (Shape) - Bounding box of the chip frame, default=
(0,0;10000,10000)
dice_width (Double) - Dicing width, default=
200
, unit=μm
dice_grid_margin (Double) - Margin of the ground grid avoidance layer for dicing edge, default=
100
name_mask (String) - Name of the mask, default=
M000
name_chip (String) - Name of the chip, default=
CTest
name_copy (String) - Name of the copy, default=
None
name_brand (String) - Name of the brand, default=
IQM
text_margin (Double) - Margin of the ground grid avoidance layer around the text, default=
100
marker_dist (Double) - Distance of markers from closest edges of the chip face, default=
1500
diagonal_squares (Int) - Number of diagonal squares for the markers, default=
10
marker_types (List) - Marker type for each chip corner, clockwise starting from lower left, default=
['Marker Standard', 'Marker Standard', 'Marker Standard', 'Marker Standard']
chip_dicing_width (Double) - Width of the chip dicing reference line, default=
10.0
, unit=µm
chip_dicing_line_length (Double) - Length of the chip dicing reference line, default=
100.0
, unit=µm
chip_dicing_gap_length (Double) - Gap between two chip dicing reference dashes, default=
50.0
, unit=µm
chip_dicing_in_base_metal (Boolean) - Insert chip dicing lines in base metal addition, default=
False
face_label_show (Boolean) - Show face label below variant label, default=
True
face_label_size (Double) - Vertical size of character in face label, default=
75
, unit=µm
face_label_margin (Double) - Margin of the ground grid avoidance layer around the text in face label, default=
50
face_label_x (Double) - X offset of face label, from top right corner of chip, default=
100
, unit=µm
face_label_y (Double) - Y offset of face label, from top right corner of chip, default=
450
, unit=µm
