Scan testing of plural target electrical circuits, such as circuits 1
through N, becomes accelerated by using the scan test response data
output from one circuit, such as circuit 1, as the scan test stimulus
data for another circuit, such as circuit 2. After reset, a scan path
captures the output response data from the reset stimulus from all
circuits. A tester then shifts the captured data only the length of the
first circuit's scan path while loading the first circuit's scan path
with new test stimulus data. The new response data from all the circuits
then is captured in the scan path. This shift and capture cycle is
repeated until the first circuit is tested. The first circuit is then
disabled and any remaining stimulus data is applied to the second
circuit. This process is repeated until all the circuits are tested. A
data retaining boundary scan cell used in the scan testing connects the
output of an additional multiplexer as the input to a boundary cell. The
inputs of the additional multiplexer connect to the data input and data
output of the boundary cell.