Example PDK stackup
Industry tools cost $1mm plus per seat
| p | q | NOR | XOR | NAND | AND | XNOR | OR | |
|---|---|---|---|---|---|---|---|---|
| T | T | F | F | F | T | T | T | |
| T | F | F | T | T | F | F | T | |
| F | T | F | T | T | F | F | T | |
| F | F | T | F | T | F | T | F | 
Motorola 6502, image © 2016 Pauli Rautakorpi
Image © 2016 Zeptobars
						module and_four(input A, input B,
													  input C, input D,
													  output X);
							assign X = A & B & C & D;
						endmodule
					1 if A, B, C, and D are all 1, otherwise X is 0
							Flicker LED circuit, 3µm, image © 2015 Zeptobars
developers.google.com/silicon
$25 tinytapeout.com
Zero-to-ASIC zerotoasiccourse.com
app.siliwiz.com