Flows, command types, and order ------------------------------- Synthesis granularity ~~~~~~~~~~~~~~~~~~~~~ Formal verification ~~~~~~~~~~~~~~~~~~~