• DocumentCode
    2524251
  • Title

    HW/SW Auto-Coupling for Fast IP Integration in SoC Designs

  • Author

    Hwang, Yin-Tsung ; Chen, Jun-Yen ; Chiu, Jun-Jieh

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung Hsing Univ., Taichung
  • fYear
    2008
  • fDate
    29-31 July 2008
  • Firstpage
    556
  • Lastpage
    563
  • Abstract
    IP intergration in SoC nowadays contains two design aspects, i.e. hardware interface and software driver. The hardware interface supports necessary signal mapping, protocol translation and data buffering so that an IP can adapt to various system architectures. The software driver provides IP access controls from the software domain in the presence of operating system. The automation of both design processes in a coupling manner is addressed in this paper. We first outline the methodology of automatic interface synthesis and elaborate on the topics of signal mapping, protocol conversion and interface template architecture. We next present the framework of a baseline driver generator and detail the generation schemes of basic file operations and other functions and driver settings. Both tools are linked to form a HW/SW auto-coupling design suite, which features minimum user knowledge toward the hardware and OS details in usage. Some design examples on the interface synthesis tool and an JPEG codec HW/SW codesign example on the integrated design suite are provided to prove the effectiveness of the proposed system.
  • Keywords
    IP networks; authorisation; hardware-software codesign; protocols; software architecture; system-on-chip; HW/SW auto-coupling; IP access controls; IP integration; JPEG codec HW/SW codesign; SoC designs; automatic interface synthesis; baseline driver generator; data buffering; hardware interface; interface synthesis tool; interface template architecture; protocol conversion; protocol translation; signal mapping; software driver; system architectures; Access control; Access protocols; Computer architecture; Computer buffers; Control system synthesis; Design automation; Hardware; Operating systems; Process design; Signal mapping; HW/SW codesign; IP integration; SoC design; auto-coupling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Software and Systems, 2008. ICESS '08. International Conference on
  • Conference_Location
    Sichuan
  • Print_ISBN
    978-0-7695-3287-5
  • Type

    conf

  • DOI
    10.1109/ICESS.2008.91
  • Filename
    4595610