A boundary scan tester is provided for testing logic devices. The boundary scan tester includes a boundary scan register, a data decompressor, a data compressor, and a derived boundary scan register. The boundary scan register registers the applied test vectors and test responses of a logic device, and the data decompressor is coupled to an input of the boundary scan register for decompressing the applied compressed test vectors. The data compressor is coupled to an output of the boundary scan register for compressing the test responses, and the derived boundary scan register is coupled to an input of the decompressor and an output of the compressor for storing and shifting in/out the compressed test vectors and test responses.