skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Testing and operating a multiprocessor chip with processor redundancy

Patent ·
OSTI ID:1160333

A system and method for improving the yield rate of a multiprocessor semiconductor chip that includes primary processor cores and one or more redundant processor cores. A first tester conducts a first test on one or more processor cores, and encodes results of the first test in an on-chip non-volatile memory. A second tester conducts a second test on the processor cores, and encodes results of the second test in an external non-volatile storage device. An override bit of a multiplexer is set if a processor core fails the second test. In response to the override bit, the multiplexer selects a physical-to-logical mapping of processor IDs according to one of: the encoded results in the memory device or the encoded results in the external storage device. On-chip logic configures the processor cores according to the selected physical-to-logical mapping.

Research Organization:
International Business Machines Corp., Armonk, NY (United States)
Sponsoring Organization:
USDOE
DOE Contract Number:
B554331
Assignee:
International Business Machines Corporation (Armonk, NY)
Patent Number(s):
8,868,975
Application Number:
13/196,459
OSTI ID:
1160333
Resource Relation:
Patent File Date: 2011 Aug 02
Country of Publication:
United States
Language:
English

References (31)

Multiprocessor for providing fault isolation test upon itself patent January 1980
Reconfigurable computing device patent January 1990
Multiprocessor cache coherency tester that exercises the coherency logic exhaustively and also detects errors in a processor using an automatic CPU sort patent October 1994
Memory array built-in self-test circuit having a programmable pattern generator for allowing unique read/write operations to adjacent memory cells, and method therefor patent August 1998
Test method of cache memory of multiprocessor system patent January 2001
Method and apparatus for yield and failure analysis in the manufacturing of semiconductors patent November 2002
Hybrid bulk/silicon-on-insulator multiprocessors patent March 2005
Method and apparatus for administering inversion property in a memory tester patent December 2005
Embedded symmetric multiprocessor system debug patent March 2006
Memory tester uses arbitrary dynamic mappings to serialize vectors into transmitted sub-vectors and de-serialize received sub-vectors into vectors patent July 2006
Electronic fuse blow mimic and methods for adjusting electronic fuse blow patent January 2007
Fault tolerant cell array architecture patent November 2007
Partial good integrated circuit and method of testing same patent December 2007
System and method for accessing and operating personal computers remotely patent June 2010
Structures for wafer level test and burn-in patent-application November 2001
Method and apparatus for enhancing computer system security patent-application November 2002
Autonomous fail-over to hot-spare processor using SMI patent-application August 2005
Method and apparatus for multiplexing commands in a symmetric multiprocessing system interchip link patent-application August 2006
Method and system of providing redundancy in a network device patent-application April 2007
Apparatus and Method for Accelerating Test, Debug and Failure Analysis of a Multiprocessor Device patent-application December 2007
Wafer Level I/O Test, Repair and/or Customization Enabled by I/O layer patent-application March 2008
Methods and Apparatus for Data Analysis patent-application April 2008
Method and Apparatus for Repairing a Processor Core During Run Time in a Multi-Processor Data Processing System patent-application September 2008
Multiple Parallel Pipeline Processor Having Self-Repairing Capability patent-application February 2009
Self Test Apparatus for Identifying Partially Defective Memory patent-application August 2009
Online Multiprocessor System Reliability Defect Testing patent-application September 2009
Semiconductor Chip Repair by Stacking of a Base Semiconductor Chip and a Repair Semiconductor Chip patent-application January 2010
Reducing Power Requirements of a Multiple Core Processor patent-application October 2011
On-Chip Non-Volatile Storage of a Test-Time Profile for Efficiency and Performance Control patent-application November 2011
Multiple word/bit line redundancy for semiconductor memories journal October 1978
Testing of Vega2, a chip multi-processor with spare processors. conference October 2007