Summary G eneration of hardware designs for some models like CDFG and FSMD is studied. Several procedures to optimize such designs like merging the registers , connections and operators are studied. Optimization techniques like chaining and multicycling are also studied. Finally two scheduling algorithms are studied.
Conclusion The technological advances and ever increasing market demands for new applications system complexities are growing at exponential rate. In-order to deal with complexity we need to move to system level design. For that we need to have models with well defined semantics for automatic generation and synthesis. Model based approach helps in reducing the system design time by having intermediate models which are the TLMs in the design flow. TLMs allow us to generate hardware and software automatically.
Future Work Generation and simulation of timed TLM. Including RTOS models to the design so that multiple processes can be mapped to a single processor. Study of Including hardware blocks into the design. Study of other academic tools from various universities and their functionalities. Synthesizing the design to a FPGA board to make the first prototype.