Rule families and naming
Each card shows a command to explain. A missed card returns later in the round and starts the schedule over. A card answered correctly moves up the schedule and next appears after 1, 3, 7, then 21 days. Keys 1 to 4 choose an option, h shows a hint, and Enter moves on. A hint keeps the card where it is on the schedule. An ordering card is answered by clicking its items in order, and one wrong click ends it. Time values are in nanoseconds. Progress is stored in this browser.
All 3 cards in this section, with answers
-
m1.1 : min. m1 width : 0.14um m1.2 : min. m1 spacing : 0.14um m1.6 : min. m1 area : 0.083um2 m1.4 : min. m1 enclosure of mcon : 0.03umThe four basic families: width, spacing, area, and enclosure.
Hint: Four rules on one layer. Ask what each one measures.
Nearly every geometric rule is one of these: how narrow a shape may be, how close two shapes may come, how small a shape may be, and how far one layer must extend past another. The names and values here are sky130's, quoted from the rule deck the flow ships. the open rule decks reference
-
GATE.S.1 # ASAP7 m1.2 # sky130ASAP7 names the check type as well; sky130 names only the layer.
Hint: Both encode a layer and a check. Ask which one also encodes the kind of check.
Both give the layer and a number. In ASAP7 the middle letter also says what is measured:
Wfor width,Sfor spacing,Afor area,ENfor enclosure, soGATE.S.1is a gate spacing rule. sky130 puts the meaning in the description instead, as inm1.2 : min. m1 spacing. the open rule decks reference -
FIN.W.1 : Exact vertical width of FIN : 7nm GATE.S.1 : Exact horizontal GATE pitch : 54nmRules that fix a dimension exactly, not as a lower bound.
Hint: Read the word before the dimension. It is not a minimum.
At small nodes lithography can only print one pitch for the critical layers, so fins and gates are not drawn freely: they sit on a fixed grid at a fixed width. This is why cells at such nodes are drawn to a standard template rather than shaped by hand. the open rule decks reference