• DocumentCode
    3387147
  • Title

    Interface synthesis for embedded applications in a codesign environment

  • Author

    Basu, Anupam ; Mitra, R.S. ; Marwedel, P.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
  • fYear
    1998
  • fDate
    4-7 Jan 1998
  • Firstpage
    85
  • Lastpage
    90
  • Abstract
    In embedded systems, programmable peripherals are often coupled with the main programmable processor to achieve the desired functionality. Interfacing such peripherals with the processor qualifies as an important task of hardware software codesign. In this paper, three important aspects of such interfacing, namely, the allocation of addresses to the devices, allocation of device drivers, and approaches to handle events and transitions have been discussed. The proposed approaches have been incorporated in a codesign system MICKEY. The paper includes a number of examples, taken from results synthesized by MICKEY, to illustrate the ideas
  • Keywords
    high level synthesis; peripheral interfaces; real-time systems; storage allocation; MICKEY; addresses allocation; codesign environment; device drivers allocation; embedded applications; interface synthesis; programmable peripherals; programmable processor; Application software; Automatic control; Computer interfaces; Embedded computing; Embedded software; Embedded system; Hardware; Microcontrollers; Software systems; System software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1998. Proceedings., 1998 Eleventh International Conference on
  • Conference_Location
    Chennai
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-8224-8
  • Type

    conf

  • DOI
    10.1109/ICVD.1998.646583
  • Filename
    646583