Browse Prior Art Database

Control Logic for Error Injection and Protocol Verification

IP.com Disclosure Number: IPCOM000117679D
Original Publication Date: 1996-May-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Groh, WS: AUTHOR [+4]

Abstract

Disclosed is a design of control logic to achieve effective chip simulation by using build-in error injection and protocol verification capabilities.

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

Control Logic for Error Injection and Protocol Verification

      Disclosed is a design of control logic to achieve effective
chip simulation by using build-in error injection and protocol
verification capabilities.

      Error injection is crucial in logic design simulation and
verification.  Particularly, in a remote link interconnect
configuration, it is essential to verify the error isolation and
recovery capabilities of the link protocol, since faults are more
likely to occur due to the long cabling for the link.  However, in a
typical simulation environment for hardware logic design, controlling
error injection requires extra software constructs to monitor and to
manipulate the link data over a period of (usually long) simulation
time, it is difficult to efficiently perform such protocol
verification.

      To simplify verification of errors and shorten long simulation
events, hardware logic controlled by external accessible registers
are designed to create desired test conditions.  Such design can
usually be achieved with little hardware penalty.  For example, the
condition of link data error resulting in incorrect CRC is generated
by directly controlling the CRC logic at the transmitting node.  The
injected error appears to the receiving node as if sourced by the
link.  Because of hardware direct control, the error injection can be
easily regulated based on the data being transmitted.

      Another example of the built-in hardware-control pr...