Popis: |
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. |