Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
203 words
A semiconductor device comprising a data processing circuit, first storage means for temporarily storing test data to be processed by said data processing circuit, second storage means for temporarily storing test data outputted from said data processing circuit, a scan-in terminal supplied with test data in a test mode, a scan-out terminal, means coupled to said scan-in terminal and said first storage means for supplying in said test mode said test data to said first storage means in synchronism with a clock signal, means coupled to said scan-out terminal and said second storage means for supplying in said test mode test data stored in said second storage means to said scan-out terminal, third storage means coupled to said scan-in terminal for temporarily storing the test data in synchronism with said clock signal, a delay circuit having an input node connected to said third storage means to receive the test data stored therein and an output node, and fourth storage means coupled between the output node of said delay circuit and said scan-out terminal for temporarily storing test data appearing at the output node of said delay circuit and supplying the stored test data to said scan-out terminal in synchronism with said clock signal.
Claim 2
Dependent Claim
203 words
A semiconductor device comprising a data processing circuit, first storage means for temporarily storing test data to be processed by said data processing circuit, second storage means for temporarily storing test data outputted from said data processing circuit, a scan-in terminal supplied with test data in a test mode, a scan-out terminal, means coupled to said scan-in terminal and said first storage means for supplying in said test mode said test data to said first storage means in synchronism with a clock signal, means coupled to said scan-out terminal and said second storage means for supplying in said test mode test data stored in said second storage means to said scan-out terminal, third storage means coupled to said scan-in terminal for temporarily storing the test data in synchronism with said clock signal, a delay circuit having an input node connected to said third storage means to receive the test data stored therein and an output node, and fourth storage means coupled between the output node of said delay circuit and said scan-out terminal for temporarily storing test data appearing at the output node of said delay circuit and supplying the stored test data to said scan-out terminal in synchronism with said clock signal.
Claim 3
Dependent Claim
42 words
The device as claimed in claim 1, wherein said data processing circuit includes a plurality of data propagation paths and said delay circuit has a delay time approximately equal to a data propagation delay time on one of said data propagation paths.
Claim 4
Dependent Claim
21 words
The device as claimed in claim 2, wherein the data propagation delay time on said one data propagation path is largest.
Claim 5
Dependent Claim
30 words
A semiconductor device as claimed in claim 3, wherein each of said first and second storage means includes a plurality of registers which are interconnected to form a shift register.