Stick Diagrams stick diagrams are a means of capturing topography and layer information using simple diagrams. Stick diagrams convey layer information through colour codes (or monochrome encoding). Acts as an interface between symbolic circuit and the actual layout.
Stick Diagrams Gnd V DD X X X X V DD Gnd Stick Diagram
Stick Diagrams Gnd V DD X X X X V DD Gnd
Stick Diagrams It show s all components/ vias . It shows relative placement of components. Goes one step closer to the layout . Helps plan the layout and routing .
Stick Diagrams Does not show Exact placement of components Transistor sizes Wire lengths, wire widths, tub boundaries. Any other low level details such as parasitics ..
Stick Diagrams – Notations Metal 1 poly ndiff pdiff Can also draw in shades of gray/line style. Similarly for contacts, via, tub etc..
Stick Diagrams – Some rules Rule 1. When two or more ‘sticks’ of the same type cross or touch each other that represents electrical contact.
Stick Diagrams – Some rules Rule 2. When two or more ‘sticks’ of different type cross or touch each other there is no electrical contact. ( If electrical contact is needed we have to show the connection explicitly).
Stick Diagrams – Some rules Rule 3. When a poly crosses diffusion it represents a transistor. Note: If a contact is shown then it is not a transistor.
Stick Diagrams – Some rules Rule 4. In CMOS a demarcation line is drawn to avoid touching of p-diff with n-diff. All pMOS must lie on one side of the line and all nMOS will have to be on the other side.
How to draw Stick Diagrams Stick diagram of an Inverter
Stick diagram of NOR gate
Power Ground B C Out A
Layout Diagrams It specifies the geometric arrangement of various components and the interconnections between them. A layout diagram is a symbolic design that uses rectangles to represent layers. Each rectangle represents a layer, and can be color-coded or have striped patterns. It can be used to estimate the total layout area of the circuit.
Layout Diagrams N+ N+ Layout diagram of NMOS
Layout Diagrams Layout diagrams provide a precise, detailed representation of the circuit. Designers can optimize the layout for space, performance, and power consumption. Proper layout design can minimize parasitic capacitances and resistances.
Layout Diagram Creating and optimizing layout diagrams can be complex and time-consuming. As technology nodes shrink, the complexity of the layout design increases.
Layout Diagram - Lambda rules Lambda rules, also known as design rules, are a set of guidelines used in CMOS layout design to ensure manufacturability and reliability of integrated circuits. Lambda (λ) is a scalable unit that simplifies the design process by providing a uniform way to express these dimensions. Lambda (λ) is given by, λ=L(channel length)\2
Layout Diagram - Lambda rules Carver Mead and Lynn Conway provided these rules. According this rule line widths, separations and extensions are expressed in terms of λ .