A Mixed C/Verilog Dual-Platform Simulator

  • David A. Burgoon
  • Edward W. Powell
  • John A. Sundragon Waitz
Chapter

Abstract

One of the strengths of Hewlett-Packard’s Technical Solutions Lab has been its ability to efficiently develop workstation graphics subsystems by minimizing serial dependencies in the development process. Central to achieving this was the use of C-language functional models of the subsystem ASICs in a flexible, mixed-level, mixed-language simulation environment. Although the first generation of this simulation environment, known as “NGLE” has been used successfully for a number of years, that experience has also revealed several important opportunities for improvement. In this paper, we describe the next generation of this environment, called the Graphics Product Simulator (GPS), and the improvements it brings. These include support for threaded C-language modeling, an improved method of mixing C-language and Verilog models, dual platform (Windows NT and Unix) support, and improved system-level modeling facilities.

Keywords

Graphic Hardware Protocol Signal Real Hardware Frame Buffer Message Protocol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    Burgoon, David A., “Achieving Concurrent Engineering for Complex Subsystem Design: The Case for Hardware Functional Modeling using C,” Proceedings of the DesignCon 1998 On-Chip System Design Conference,pp. 357–371.Google Scholar
  2. [2]
    Burgoon, David A., “A Mixed-Language Simulator for Concurrent Engineering,” Proceedings of the 1998 1VC/VIUF Conference,pp. 114–119.Google Scholar

Copyright information

© Springer Science+Business Media New York 2002

Authors and Affiliations

  • David A. Burgoon
    • 1
  • Edward W. Powell
    • 1
  • John A. Sundragon Waitz
    • 1
  1. 1.Hewlett-Packard CompanyUSA

Personalised recommendations