Browse Prior Art Database

Method to Obtain Status Information on a Logic Model Under Simulation

IP.com Disclosure Number: IPCOM000037220D
Original Publication Date: 1989-Dec-01
Included in the Prior Art Database: 2005-Jan-29
Document File: 2 page(s) / 47K

Publishing Venue

IBM

Related People

Bergman, SC: AUTHOR [+5]

Abstract

This technique of collecting simulation data allows accurate progress and current status reports to be obtained. The data is the result of software simulation on logic that is modeled exactly in software. This information is required to accurately project the quality of the logic and to plan resources and schedules required to achieve acceptable chip quality levels.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 68% of the total text.

Page 1 of 2

Method to Obtain Status Information on a Logic Model Under Simulation

This technique of collecting simulation data allows accurate progress and current status reports to be obtained. The data is the result of software simulation on logic that is modeled exactly in software. This information is required to accurately project the quality of the logic and to plan resources and schedules required to achieve acceptable chip quality levels.

Through the use of generic and custom software, pass/fail data resulting from simulation on a logic model is automatically collected. As the logic model changes to a different revision, the database automatically changes as well. The result is a set of databases unique to each logic model simulated. Software is provided to combine as many databases as desired to produce "combo" databases that measure progress through a series of models. By allowing access to a single model database or to a combination of model databases as desired, the flexibility needed to chart progress is given to the user. The figure shows the general flow of this technique.

Several advantages may be seen from this method. First, it allows a history report to be generated, since a "combo" database may be used as the basis of the report. Second, the automatic simulation result collection ensures high database integrity. This is not possible by current manual techniques. Third, individual databases based on the hardware model allow almost total flexibility. Any nu...