• DocumentCode
    2414114
  • Title

    SystemC modeling of a parallel processor broadcast interconnection system

  • Author

    Booth, Joe ; Kulick, Jeffery

  • Author_Institution
    Phase IV Syst. Inc., Huntsville, AL, USA
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    76
  • Lastpage
    81
  • Abstract
    Modeling of complex hardware/software systems is becoming more difficult due to the complexity of interactions that occur between hardware and software and the need to model each component at multiple levels of detail. System modeling languages such as SystemC are assisting in this area by allowing real application level software to be interfaced with hardware models that maintain great fidelity to the actual hardware realization. This paper describes a project to develop a model of a large complex hardware/software system that is the heart of a parallel processor interconnection architecture being developed at The University of Alabama in Huntsville. The model developed allows the investigators to vary the parameters of system workload, policy for message passing protocols, and hardware features such as size of elasticity buffers and DMA controller burst size in a single homogeneous model. Initial results are encouraging and the hope is that as SystemC synthesis tools become available, the hardware components of the model can be translated automatically into hardware designs for FPGA and other rapid prototyping platforms without redesign or coding
  • Keywords
    hardware description languages; hardware-software codesign; message passing; multiprocessor interconnection networks; parallel architectures; protocols; simulation; DMA controller burst size; SystemC modeling; University of Alabama; complex hardware/software systems; elasticity buffers; message passing protocols; parallel processor interconnection architecture; system modeling languages; system workload; Application software; Broadcasting; Computer architecture; Hardware; Heart; LAN interconnection; Modeling; Multiprocessor interconnection; Software maintenance; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    SoutheastCon, 2002. Proceedings IEEE
  • Conference_Location
    Columbia, SC
  • Print_ISBN
    0-7803-7252-2
  • Type

    conf

  • DOI
    10.1109/.2002.995562
  • Filename
    995562