Algorithm Selection & Mathematical Modeling • Decimal Addition Algorithm • Carry Generation & Propagation Conditions • Pre-computation Formulae for Digit-Carry
Generate & Propagate Logic Design G_i and P_i for decimal digits considering BCD correction
Transistor-Level Design • Choose CMOS Logic Family static, dynamic • Design Basic Gates NAND, NOR, XOR • Optimize for speed & area
Design Rule Check DRC • Verify layout against PDK rules • min width, spacing, enclosure
Parasitic Extraction • Generate Standard Parasitic Exchange Format SPEF • Extract R, C of Interconnects
Post-Layout Simulation • Back-annotate parasitics into netlist • Re-run timing & power analysis with accurate wire delays
Power Analysis Average Power Consumption Static vs Dynamic Power Breakdown
Timing Analysis & Performance Characterization • Extract Netlist Parasitics • Measure Critical Path Delay T_cpd • Calculate Max Operating Frequency F_max
by Pranav