From Functional Blocks to the Synthesis of the Architectural Model in Embedded Real-time Applications