1. Chip design flow
2. ASIC
3. FPGA