}Synchronous Design
}Clock frequency set to
worst-case conditions
}Semi-automated
}Limited circuit styles
supported by automated tools
}Limited clocking styles
and Flip-Flops/Latches
}Process variations lead
to large over-design and limited clock frequency
}Full-custom
}Advanced circuit styles
available
}Advanced clocking styles
and latches
}Robustness versus
performance tradeoffs
}Asynchronous Design
}Some design styles are
very robust to process variations
}Close to full-custom
performance with ASIC design times possible