Browse Prior Art Database

Distributed Command Capture Via Associated Command Keys

IP.com Disclosure Number: IPCOM000111200D
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 51K

Publishing Venue

IBM

Related People

Blackmon, HL: AUTHOR [+2]

Abstract

A method is disclosed for associating errors with a command in a design where portions of multiple commands are being executed in multiple logic partitions or chips. The invention is to distribute the command capture function by associating the complete command with a 'key' that identifies the command.

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

Distributed Command Capture Via Associated Command Keys

      A method is disclosed for associating errors with a command in
a design where portions of multiple commands are being executed in
multiple logic partitions or chips.  The invention is to distribute
the command capture function by associating the complete command with
a 'key' that identifies the command.

      A basic assumption for this invention is that the complete
command is kept in only one 'command control' partition.  Associating
the error with the command is needed for the 'command control'
partition to capture and trap the complete command.  The complete
command is used later by software for error recovery or debug.

      The invention is to create a small Key or ID associated with
each valid command in the chip-set and to pass this Key with the
portions of the command that are sent to other partitions or chips
for execution.  Each partition or chip must keep track of this Key
and associate it with the proper execution it is performing.

      When one of these other partitions detects an error, besides
sending the generic error signal (i.e., parity error), it must also
send back the Key of command being executed.  The 'command
controller' can easily use this Key to select the complete command
and load it into a separate capture register (or mark it in some
way).

      This 'Key' scheme eliminates the prediction logic, simplifies
the capture logic, and removes the ambiguity whe...