Memory self-test via a ring bus in a data processing apparatus

Error detection/correction and fault detection/recovery – Pulse or data error handling – Digital logic testing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C714S718000, C365S201000

Reexamination Certificate

active

11085599

ABSTRACT:
A data processing apparatus is operable in a either a self-test mode or an operational mode. The apparatus comprises a plurality of functional units, at least one of the functional units being operable to perform data processing operations and at least a subset of the plurality of functional units having at least one of a respective co-processor register for storing configuration data, a respective debug register for storing debug data and a respective functional unit memory. A memory self-test controller operable in the self-test mode to output self-test data for performing access operations to confirm correct operation of the functional unit memory. A debug controller outputs debug data and co-ordinates debug operations, the debug controller being one of the plurality of functional units. In the operational mode a configuration ring-bus provides a ring path for communication of configuration instructions between a first ring sequence of the plurality of functional units whereas a debug ring-bus provides a ring path for communication of the debug data between a second ring sequence of the plurality of functional units. The first ring sequence is identical to the second ring sequence and the data processing apparatus is operable in the self-test mode to couple the configuration ring-bus and the debug ring-bus to provide a combined data path for communication of self-test data between the plurality of functional units.

REFERENCES:
patent: 5119481 (1992-06-01), Frank et al.
patent: 7107394 (2006-09-01), Johnson
patent: 7188277 (2007-03-01), Johnson
patent: 2004/0193790 (2004-09-01), Johnson
patent: 2004/0205404 (2004-10-01), Johnson
patent: 2005/0172180 (2005-08-01), Damodaran et al.
patent: 2006/0031593 (2006-02-01), Sinclair
patent: 2006/0218449 (2006-09-01), Blasco Allue et al.
patent: 3628299 (1988-02-01), None
patent: WO8801410 (1988-02-01), None
“Implementation of a Generic Monitoring Architecture in a Ring Message Router” by Paganelli et al. Euromicro Workshop on Parallel and Distributed Processing, Publication Date: Jan. 27-29, 1993 pp. 330-337 ISBN: 0-8186-3610-6.
“External Memory BIST for System-in-Package” by Yamasaki et al. IEEE InternationalTest Conference Proceedings. ITC 2005. Publication Date: Nov. 8-10, 2005 pp. 1-10 ISBN: 0-7803-9038-5 INSPEC Accession No.: 9004645.
“Replay Debugging of Real-time Systems Using Time Machines” by Thane et al. International Parallel and Distributed Processing Symposium Proceedings. Publication Date: Apr. 22-26, 2003, 8 pages ISSN: 1530-2075 ISBN: 0-7695-1926-1 INSPEC Accession No.: 7891474.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Memory self-test via a ring bus in a data processing apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory self-test via a ring bus in a data processing apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory self-test via a ring bus in a data processing apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3861679

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.