摘要 |
PURPOSE:To improve the reliability of scan paths with a small amount of hardware by providing a plural scan paths, registers, and a scan data buffer and outputting shift out data while selecting it. CONSTITUTION:In case of scan out, contents of scan paths 11 and 12 are shifted out bit by bit in response to a shift clock to output shift out data 111 and 121 to registers 23 and 24 when an address counter 22 is initialized. When 8 bits are inputted to registers 23 and 24, this input data is written in a scan data buffer 21 through a selecting circuit 25. After the write operation to the buffer 21 and the shift-out operation to paths 11 and 12 are completed, contents of the buffer 21 are outputted to a maintenance and diagnostic device 3. Thus, a data 121 of the path 12 is correctly read out even in case of trouble in the path 11, and the reliability of scan paths is improved with a small amount of hardware. |