• DocumentCode
    2268381
  • 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
  • fYear
    1995
  • fDate
    4-7 Jan 1995
  • Firstpage
    87
  • Lastpage
    92
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1995., Proceedings of the 8th International Conference on
  • Conference_Location
    New Delhi
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-6905-5
  • Type

    conf

  • DOI
    10.1109/ICVD.1995.512083
  • Filename
    512083