graph LR A["๐งฑ Planar\nMOSFET"] --> B["๐งช HKMG\nhigh-K + metal gate"] B --> C["๐ฆ FinFET\n22nm โ 10nm"] C --> D["๐ธ๏ธ GAA\n2nm and beyond"] style A fill:#e3f2fd,stroke:#1565c0,color:#2e3440,stroke-width:3px style B fill:#fff9c4,stroke:#f57f17,color:#2e3440,stroke-width:3px style C fill:#ffe0b2,stroke:#e65100,color:#2e3440,stroke-width:3px style D fill:#c8e6c9,stroke:#2e7d32,color:#2e3440,stroke-width:3px
graph TD D["๐ Manufacturing\nDefects"] --> S["๐ Systematic\nlayout style ยท rules ยท OPC"] D --> R["๐ฒ Random\nparticles โ opens / shorts"] D --> P["๐ Parametric\nspec drift"] D --> C["โ ๏ธ CMP\noxide loss ยท dishing ยท erosion"] style D fill:#ffcdd2,stroke:#c62828,color:#2e3440,stroke-width:3px style S fill:#ffe0b2,stroke:#e65100,color:#2e3440,stroke-width:3px style R fill:#fff9c4,stroke:#f57f17,color:#2e3440,stroke-width:3px style P fill:#e3f2fd,stroke:#1565c0,color:#2e3440,stroke-width:3px style C fill:#f3e5f5,stroke:#7b1fa2,color:#2e3440,stroke-width:3px
graph TD subgraph "โ ๏ธ Challenges" C1("๐ก๏ธ Process Variations") C2("๐จ๏ธ Lithography Limits") C3("๐ Design Rule Complexity") end subgraph "โ DFM Approaches" A1("๐๏ธ Litho-Friendly Design") A2("๐งฑ CMP Aware Fill") A3("๐จ OPC / PSM") A4("โฑ๏ธ Statistical Timing") A5("๐ Via Optimization") end C1 --> A4 C2 --> A1 C2 --> A3 C3 --> A2 C3 --> A5 style C1 fill:#ffcdd2,stroke:#c62828,color:#2e3440,stroke-width:3px style C2 fill:#ffcdd2,stroke:#c62828,color:#2e3440,stroke-width:3px style C3 fill:#ffcdd2,stroke:#c62828,color:#2e3440,stroke-width:3px style A1 fill:#c8e6c9,stroke:#2e7d32,color:#2e3440,stroke-width:3px style A2 fill:#c8e6c9,stroke:#2e7d32,color:#2e3440,stroke-width:3px style A3 fill:#c8e6c9,stroke:#2e7d32,color:#2e3440,stroke-width:3px style A4 fill:#c8e6c9,stroke:#2e7d32,color:#2e3440,stroke-width:3px style A5 fill:#c8e6c9,stroke:#2e7d32,color:#2e3440,stroke-width:3px