• DocumentCode
    3417145
  • Title

    Automatic component matching using forced simulation

  • Author

    Roop, Partha S. ; Sowmya, A. ; Ramesh, S.

  • Author_Institution
    Sch. of Comput. Sci. & Eng., New South Wales Univ., Kensington, NSW, Australia
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    64
  • Lastpage
    69
  • Abstract
    Component-based synthesis of embedded systems will lead to the reuse of a vast library of hardware and software components and also facilitate rapid prototyping. However it is still low key, a primary reason being the lack of a systematic attempt at the development of automatic component matching algorithms. The main task of such an algorithm is to map a design function to a device from a library of system-level components. In this paper we propose a novel notion of simulation called forced simulation to formalize the correspondence between a function and a device. What distinguishes forced simulation from other techniques is the idea of forcing via an external interface, which can be automatically synthesized, and is useful for adapting the system level component to the given design functionality. We propose a new component matching algorithm based enforced simulation and illustrate it via the example of mapping a lathe controller port to Intel 82C55 in mode 2
  • Keywords
    VLSI; application specific integrated circuits; circuit CAD; digital simulation; embedded systems; hardware-software codesign; integrated circuit design; rapid prototyping (industrial); automatic component matching; component-based synthesis; design function mapping; embedded systems; external interface; forced simulation; rapid prototyping; system-level components library; Australia; Computational modeling; Control system synthesis; Digital control; Embedded system; Hardware; Logic devices; Prototypes; Read only memory; Software libraries;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2000. Thirteenth International Conference on
  • Conference_Location
    Calcutta
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0487-6
  • Type

    conf

  • DOI
    10.1109/ICVD.2000.812586
  • Filename
    812586