Patent ID: 6507808
Filing Date: 2003-01-14
Classification: G06F

Abstract:
A simulation data verification method comprising the steps of:(A) generating a first pseudorandom data value at a first device in response to a first decoded instruction, wherein said first pseudorandom data value is seeded by a pseudorandom data generator initialization request comprising a seed value, the initialization request originating from the first device, and wherein a first portion of the seed value comprises an instruction address operand of said first instruction; (B) communicating said first pseudorandom data value to a second device coupled through a first data bus producing a communicated data value at the second device; (C) generating a second pseudorandom data value at the second device in response to the receipt of the communicated data value, wherein said second pseudorandom data value is seeded by a pseudorandom data generator re-initialization request comprising the seed value of said generating step (A), the re-initialization request originating from the second device, wherein the second pseudorandom data value is not communicated over said first data bus and whereby the first and second pseudorandom data values produced by said generating steps (A) and (C) are the same value; and (D) comparing the communicated data value and said second pseudorandom data value.