Browse Prior Art Database

Emulation System Employing a Logic Entity During Design Simulation

IP.com Disclosure Number: IPCOM000041049D
Original Publication Date: 1987-Jun-01
Included in the Prior Art Database: 2005-Feb-02
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Bull, M: AUTHOR [+4]

Abstract

A method is described in which emulation allows substitution of logic via a simple I/O model.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 96% of the total text.

Page 1 of 1

Emulation System Employing a Logic Entity During Design Simulation

A method is described in which emulation allows substitution of logic via a simple I/O model.

The emulation system, shown in Fig. 1, is comprised of an I/O model, interface software, and interface hardware. The design to be simulated includes logic A and C with simulation models and existing logic B, connected to the interface hardware, with an I/O model.

The I/O model responds to stimuli from logic A and transfers data to the interface software and applies logic B responses to logic C.

The interface software maintains and transfers data between the I/O model and the interface hardware.

The interface hardware applies the stimuli to existing logic B and collects its responses.

Existing logic B functions as it will when logic A and C do exist.

The emulation method solves a major modeling problem but it also can be utilized in the following processes:

1. Validation - Where logic B was a simulation model and is implemented (e.g., chip) and then its operation compared to the model.

2. Bring-up - Where the entire design is implemented and simulation test cases are applied and results compared or the interface between 2 or more existing logic entities is evaluated.

3. Software development - Where the object code is executed in one or more of the above environments.

4. Test and Analysis - Where simulation test cases/patterns are applied and compared by the interface hardware and failure diagnoses aided by...