| CPC G01R 31/3187 (2013.01) [G01R 31/31716 (2013.01); G01R 31/318566 (2013.01); G01R 31/31905 (2013.01); G01R 31/31917 (2013.01); G06F 11/263 (2013.01); G06F 11/27 (2013.01); G06F 11/277 (2013.01); G06F 30/333 (2020.01); G11C 29/003 (2013.01); G11C 29/022 (2013.01); G11C 29/12 (2013.01); G11C 29/1201 (2013.01); G11C 29/38 (2013.01); G11C 2029/5602 (2013.01)] | 35 Claims |

|
1. An apparatus, comprising:
a component die, comprising:
component circuitry for performing a component function;
interface circuitry for communicating with a compute die not containing the component circuitry for performing the component function and that controls the component die, the interface circuitry comprising a transmit chain for sending data to the compute die, the transmit chain comprising a packetizer and transmit circuit that creates packets appended with cyclic redundancy check (CRC) values; and
a validation built-in self-test (VBIST) circuit, comprising:
a traffic generator that generates test data streams;
a tracker that receives and validates test data streams; and
a configurable switching matrix capable of:
providing a path for data to go from the traffic generator to the interface circuitry without going through the component circuitry or the tracker,
providing a path for data to go from the traffic generator to the tracker without going through the component circuitry or the interface circuitry,
providing a path for data to go from the component circuitry to the tracker without going through the interface circuitry, and
providing a path for data to go from the interface circuitry to the tracker without going through the component circuitry,
according to a mode of operation of the VBIST.
|