Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
107 words
A test circuit for testing an arithmetic block comprising: (a) holding means for holding a test control signal for achieving a predetermined test in the arithmetic block; (b) selecting means for selectively supplying one of the control signal supplied from an external pin held in said holding means and a normal operation control signal to the arithmetic block according to a test mode signal; (c) switching means for controlling input and output of test data with respect to the arithmetic block; (d) gate means for controlling operation of said switching means; and (e) timing signal generating means for generating a timing signal for controlling said gate means.
Claim 2
Dependent Claim
107 words
A test circuit for testing an arithmetic block comprising: (a) holding means for holding a test control signal for achieving a predetermined test in the arithmetic block; (b) selecting means for selectively supplying one of the control signal supplied from an external pin held in said holding means and a normal operation control signal to the arithmetic block according to a test mode signal; (c) switching means for controlling input and output of test data with respect to the arithmetic block; (d) gate means for controlling operation of said switching means; and (e) timing signal generating means for generating a timing signal for controlling said gate means.
Claim 3
Dependent Claim
69 words
The test circuit as claimed in claim 1, wherein, under a normal operation mode in which said selecting means selects the normal operation control signal and supplies the same to the arithmetic block, said holding means serially transfers and hold the test control signal for achieving the predetermined test, and, under a test operation mode, said holding means supplies the test control signal held therein to said selecting means.
Claim 4
Dependent Claim
244 words
A test circuit comprising: (a) an arithmetic block to be tested including arithmetic means for operating multiple bits as well a including various registers relates to the arithmetic means; (b) a plurality of flip-flops for holding test control data supplied from a first pin, said flip-flops being connected to form a shift register; (c) a plurality of multiplexers for selectively supplying a plurality of test control signals and normal operation control signals to said arithmetic block to be tested to control respectively elements in the arithmetic block; (d) a second pin connected to said flip-flops and multiplexers to provide a test mode signal at the time of test; (e) bus switching means connected between a third pin and an internal data bus to control test data input from the third pin to said arithmetic block via the internal data bus as well as outputting operation results from said arithemtic block to the third pin via the internal data bus; (f) gate means for controlling data input and output with respect to said bus switching means; and (g) timing signal generating means for generating timing signals for controlling said gate means under a test mode, (h) under the test mode, said flip-flops holding the test control data and said multiplexers generating the test control signals according to the test mode signal given by said second pin, while the test data being inputted according to the timing signals thus testing said arithmetic block at high speed.
Claim 5
Dependent Claim
244 words
A test circuit comprising: (a) an arithmetic block to be tested including arithmetic means for operating multiple bits as well a including various registers relates to the arithmetic means; (b) a plurality of flip-flops for holding test control data supplied from a first pin, said flip-flops being connected to form a shift register; (c) a plurality of multiplexers for selectively supplying a plurality of test control signals and normal operation control signals to said arithmetic block to be tested to control respectively elements in the arithmetic block; (d) a second pin connected to said flip-flops and multiplexers to provide a test mode signal at the time of test; (e) bus switching means connected between a third pin and an internal data bus to control test data input from the third pin to said arithmetic block via the internal data bus as well as outputting operation results from said arithemtic block to the third pin via the internal data bus; (f) gate means for controlling data input and output with respect to said bus switching means; and (g) timing signal generating means for generating timing signals for controlling said gate means under a test mode, (h) under the test mode, said flip-flops holding the test control data and said multiplexers generating the test control signals according to the test mode signal given by said second pin, while the test data being inputted according to the timing signals thus testing said arithmetic block at high speed.
Claim 6
Dependent Claim
40 words
The test circuit as claimed in claim 3, further comprising other gate means connected to inputs of predetermined ones of said multiplexers, wherein said timing signal generating means generating means generating other timing signals for controlling the other gate means.