Title :
Synchronization of communicating modules and processes in high level synthesis
Author :
Sarkar, Santonu ; Basu, Anupam ; Majumdar, A.K.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
Abstract :
In ASIC designs, reuse of already available components is often preferred. Synthesis systems catering to this need must ensure proper synchronization among the communicating modules. This paper proposes an object oriented design framework to support reuse. The steps to be taken for synchronization of communicating hardware entities through a non-blocking channel have been analyzed. The synthesis system ensures synchronization among the communicating modules before scheduling. The scheme has been tested on a few real life image processing examples
Keywords :
application specific integrated circuits; high level synthesis; image processing equipment; object-oriented methods; synchronisation; ASIC designs; communicating modules; component reuse; high level synthesis; nonblocking channel; object oriented design framework; real life image processing; synchronization; Application specific integrated circuits; Circuit synthesis; Data visualization; Hardware; High level synthesis; Image processing; Life testing; Object oriented modeling; Synchronization; System testing;
Conference_Titel :
VLSI Design, 1995., Proceedings of the 8th International Conference on
Conference_Location :
New Delhi
Print_ISBN :
0-8186-6905-5
DOI :
10.1109/ICVD.1995.512083