Architectural synthesis is the technique of determining system architecture from simulation results, rather than the more usual process of modelling from a fixed architecture. The benefits of this can be seen from the design flow comparison.


Architectural Synthesis provides complete transparency from system requirements to implementation. The system architecture is determined by the system requirements, not by the architecture of available hardware and software components. This virtually eliminates the time-consuming system integration activity, and at the same time allows far easier introduction of specification changes and late requirements.

The technique is only possible with a suitable architectural foundation and with a capable modelling tool