Patent ID: 7886205
Filing Date: 2011-02-08
Classification: G06F,G11C

Abstract:
1. A method for verifying operation of a data processing system including a plurality of requesters, comprising: generating a first sequence of addressing ranges for the requestors, wherein each addressing range within the first sequence includes a start and an end address of the addressing range and a respective identifying number of the addressing range; generating a second sequence of verification ranges corresponding the addressing ranges of the first sequence, wherein each verification range in the second sequence includes a start and an end address of the verification range and specifies at least one allowed value including each respective identifying number of all of the addressing ranges that overlap the verification range; executing a respective accessing activity on each requestor, including the requestor performing accesses to each addressing range in the first sequence, wherein the accesses include writing the respective identifying number of the addressing range to at least one address of the addressing range; and executing a verification activity on at least one of the requesters, including the at least one requester reading a value from each address of each verification range of the second sequence and outputting an error message in response to the value not matching the at least one allowed value of the verification range.