• DocumentCode
    1718456
  • Title

    The PowerPC 603 C++ Verilog interface model

  • Author

    Voith, R.P.

  • fYear
    1994
  • Firstpage
    337
  • Lastpage
    340
  • Abstract
    Describes an object-oriented model of the PowerPC 603 microprocessor, and the incorporation of this model into Verilog using the Programming Language Interface (PLI). The model is behavioral and written in C++. It has a stand-alone mode with an external environment simulated in C++. In the Verilog mode, this external environment is disabled and would be simulated in Verilog. This paper discusses the stand-alone model, the procedural interface used to communicate with the external world, and the implementation of the Verilog PLI interface. It also discusses uses of the models in the two modes.<>
  • Keywords
    C language; microprocessor chips; object-oriented languages; object-oriented programming; virtual machines; C++ simulation; PowerPC 603 microprocessor; Programming Language Interface; Verilog PLI interface; Verilog mode; behavioral model; external environment; object-oriented model; procedural interface; stand-alone mode; Circuit simulation; Clocks; Computational modeling; Discrete event simulation; Hardware design languages; Microprocessors; Object oriented modeling; Power system modeling; Reduced instruction set computing; Utility programs;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Compcon Spring '94, Digest of Papers.
  • Conference_Location
    San Francisco, CA, USA
  • Print_ISBN
    0-8186-5380-9
  • Type

    conf

  • DOI
    10.1109/CMPCON.1994.282909
  • Filename
    282909