• DocumentCode
    2439489
  • Title

    An Interactive Approach to Timing Accurate PCI-X Simulation

  • Author

    Andryc, Kevin ; Tessier, Russell ; Kelly, Patrick

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Massachusetts, Amherst, MA, USA
  • fYear
    2009
  • fDate
    23-26 June 2009
  • Firstpage
    181
  • Lastpage
    187
  • Abstract
    To date, most system-level bus simulation platforms have focused on the functional correctness of individual bus components rather than the full system-level evaluation of multiple components operating simultaneously. In this pa-per, a new scalable system-level bus simulation environment is described which allows for the evaluation of the PCI-X bus and a series of components. This simulation environment takes advantage of the tight integration of timing-accurate simulation of PCI hardware components with software-level functional modeling to create a fast, accurate system. A series of software techniques is used to allow for time step synchronization across multiple bus components and bus recovery following a transaction. A graphical user interface allows designers to add new components to the system easily, enhancing modularity. The accuracy of the new simulation environment has been validated for a collection of candidate PCI-X systems using an in-circuit PCI-X emulator. The new simulation environment is shown to be accurate to within a percent error of 0.95%, 3.79%, and 2.78% for utilization, efficiency, and band-width, respectively.
  • Keywords
    graphical user interfaces; peripheral interfaces; synchronisation; PCI-X bus; PCI-X simulation; graphical user interface; software techniques; system-level bus simulation; time step synchronization; timing-accurate simulation; Bandwidth; Clocks; Computational modeling; Computer simulation; Delay; Graphical user interfaces; Master-slave; Process design; Timing; Virtual prototyping; PCI-X; simulation; timing-accurate;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Rapid System Prototyping, 2009. RSP '09. IEEE/IFIP International Symposium on
  • Conference_Location
    Paris
  • ISSN
    1074-6005
  • Print_ISBN
    978-0-7695-3690-3
  • Type

    conf

  • DOI
    10.1109/RSP.2009.9
  • Filename
    5158517