Browse Prior Art Database

Mechanism for the Analysis And Definition of Error Domains In Digital Design Models

IP.com Disclosure Number: IPCOM000102214D
Original Publication Date: 1990-Nov-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 2 page(s) / 54K

Publishing Venue

IBM

Related People

Lemke, JR: AUTHOR [+2]

Abstract

Disclosed is a mechanism which can be used on a digital logic design representation to analyze and define "Error Domains", the area of logic in which failures can be detected by built-in error-detection circuits. This mechanism can manage the integration of multiple hardware logic design components at different packaging levels.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 91% of the total text.

Mechanism for the Analysis And Definition of Error Domains In Digital Design Models

       Disclosed is a mechanism which can be used on a digital
logic design representation to analyze and define "Error Domains",
the area of logic in which failures can be detected by built-in
error-detection circuits.  This mechanism can manage the integration
of multiple hardware logic design components at different packaging
levels.

      The mechanism is designed with three major components: the
Database, the User Interface, and Applications.  Refer to the figure
for a pictorial description of the architecture.

      The Database provides the capability of dynamically combining
all necessary data into a central repository, with an Application
Programming Interface (API) to allow for easy access by applications.
Information can be kept on various levels of packaging, down to the
individu al circuit level.  The Database provides dynamic extension
to include new types of data, supports hierarchical structuring as
defined by the logic design packaging levels, and is designed to
handle extremely large numbers of members efficiently.

      The Applications are called by the User Interface, and may
choose to run either in the foreground or background (batch).  One of
the key applications is an interactive logic backtrace routine which
builds an inmemory representation of the traced subset of logic.
This subset can be easily edited with the graphic interface and
detailed...