1. Presynthesis Optimizations
Optimizations related to:
- control flow
- data flow
- assertions and Don’t Care conditions
Language translation, subsetting, assertion instrumentation
Useful in making synthesis results relatively insensitive to HDL coding styles.
Saves enormous time in optimization and transformation tasks at lower levels of synthesis.