The invention provides a test apparatus for testing a circuit unit to be tested. In one embodiment, a circuit unit incorporating aspects of the invention includes a data memory bank (106) for storing test mode data which are fed via an address control terminal (201) and with which the circuit unit (101) to be tested can be tested, provision being made of at least one test mode bank (104a-104n) for providing at least one test mode data set (204a-204n) and at least one activation signal (205a-205n), at least one register bank (103a-103n) and a transfer device for transferring a test mode data set (204a-204n) from a register bank (103a-103n) to the data memory bank (106) in a manner dependent on the activation signal (205a-205n).
Legal claims defining the scope of protection, as filed with the USPTO.
1. A circuit unit having a test mode, the circuit unit comprising: a plurality of data memory units; an address control terminal being configured to to receive test mode data; at least one test mode data bank being connected to the address control terminal to receive the test mode data, the at least one test mode data bank for generating a test mode data set and an activation signal; at least one register bank being configured to receive the generated test mode data set and the activation signal, the at least one register bank for outputting the received test mode data set in response to the received activation signal; and a transfer device being configured to receive the outputted test mode data set, the transfer device further being configured to transfer the outputted test mode data set to the plurality of memory units.
2. The circuit unit of claim 1 , wherein: the at least one register bank comprises a plurality of register units, the number of the plurality of register units corresponding to the number of the plurality of data memory units.
3. The circuit unit of claim 2 , wherein: the transfer device comprises a plurality of transfer lines, each of the plurality of transfer lines corresponding to one of the plurality of register units, each of the plurality of transfer lines being connected to the corresponding one of the plurality of register units.
4. The circuit unit of claim 3 , wherein: each of the plurality of transfer lines further corresponds to one of the plurality of data memory units, each of the plurality of transfer lines being connected to the corresponding one of the plurality of data memory units.
5. The circuit unit of claim 1 , wherein: the transfer device comprises a plurality of transfer lines, each of the plurality of transfer lines corresponding to one of the plurality of data memory units, each of the plurality of transfer lines being connected to the corresponding one of the plurality of data memory units.
6. The circuit unit of claim 1 , wherein: the at least one register bank comprises a plurality of register banks; and the at least one test mode data bank comprises a plurality of test mode data banks, each of the plurality of test mode data banks being connected to one of plurality of register banks.
7. The circuit of claim 6 , wherein: each of the plurality of register banks comprises a plurality of register units, the number of the plurality of register units in each of the plurality of register banks corresponding to the number of the plurality of data memory units.
8. The circuit unit of claim 7 , wherein: the transfer device comprises a plurality of transfer lines, each of the plurality of transfer lines corresponding to one of the plurality of register units in each one of the plurality of register banks, each of the plurality of transfer lines being connected to the corresponding one of the plurality of register units in each of the plurality of register banks.
9. The circuit unit of claim 8 , wherein: each of the plurality of transfer lines further corresponds to one of the plurality of data memory units, each of the plurality of transfer lines being connected to the corresponding one of the plurality of data memory units.
10. A method of testing a circuit unit comprising: a) receiving test mode data through an address control terminal of the circuit unit; b) generating with at least one test mode data bank at least one test mode data set and at least one activation signal; c) receiving at an at least one register bank the at least one test mode data set and the at least one activation signal; d) transferring through a transfer device the at least one test mode data set received by the at least one register bank to a data memory bank in response to the at least one activation signal; and e) storing the transferred at least one test mode data set in the data memory bank.
11. The method of claim 10 , wherein: step d) comprises transferring in parallel the at least one test mode data set received by the at least one register bank to a plurality of data memory units in the data memory bank in response to the at least one activation signal.
12. The method of claim 10 , wherein: step d) comprises transferring through the transfer device the at least one test mode data set received by the at least one register bank from a plurality of register units in the at least one register bank to a plurality of data memory units in the data memory bank in response to the at least one activation signal.
13. A test configuration within a circuit unit having a plurality of data memory units comprising: an address control terminal for receiving test mode data; a first test mode data bank being configured to receive the test mode data, the first test mode data bank for generating a first test mode data set and a first activation signal based upon the received test mode data; a second test mode data bank being configured to receive the test mode data, the second test mode data bank for generating a second test mode data set and a second activation signal based upon the received test mode data; a first register bank being configured to receive the generated first test mode data set and the first activation signal, the first register bank for outputting the received first test mode data set in response to the received first activation signal; a second register bank being configured to receive the generated second test mode data set and the second activation signal, the second register bank for outputting the received second test mode data set in response to the received second activation signal; and a transfer device being configured to receive the outputted first test mode data set and further being connected to the second register bank to receive the outputted second test mode data set, the transfer device further being configured to transfer the outputted first test mode data set and the outputted second test mode data set to the plurality of memory units.
14. The configuration of claim 13 , wherein: the first register bank and the second register bank each comprise a plurality of register units, each of the plurality of register units in the first register bank and each of the plurality of register units in the second register bank corresponding to one of the plurality of data memory units.
15. The configuration of claim 14 , wherein: the transfer device comprises a plurality of parallel transfer lines; each of the plurality of parallel transfer lines is configured for one of the plurality of register units of the first register bank and the one of the plurality of data memory units corresponding to the one of the plurality of register units; and each of the plurality of transfer lines is further configured for one of the plurality of register units of the second register bank and the one of the plurality of data memory units corresponding to the one of the plurality of register units.
16. The configuration of claim 15 , further comprising: a third test mode data bank being configured to receive the test mode data, the third test mode data bank for generating a third test mode data set and a third activation signal based upon the received test mode data; and a third register bank being configured to receive the generated third test mode data set and the third activation signal, the third register bank for outputting the received third test mode data set in response to the received third activation signal, and wherein, the transfer device is further being configured to receive the outputted third test mode data set and transfer the outputted third test mode data set to the plurality of memory units.
17. The configuration of claim 16 , wherein the third register bank comprises a plurality of register units, each of the plurality of register units in the third register bank corresponding to one of the plurality of data memory units.
18. The configuration of claim 17 , wherein: each of the plurality of parallel transfer lines of the transfer device is configured for one of the plurality of register units of the third register bank and the one of the plurality of data memory units corresponding to the one of the plurality of register units.
19. The configuration of claim 13 , further comprising: a third test mode data bank being configured to receive the test mode data, the third test mode data bank for generating a third test mode data set and a third activation signal based upon the received test mode data; and a third register bank being configured to receive the generated third test mode data set and the third activation signal, the third register bank for outputting the received third test mode data set in response to the received third activation signal, and wherein, the transfer device is further being configured to receive the outputted third test mode data set and transfer the outputted third test mode data set to the plurality of memory units.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
January 12, 2005
August 7, 2007
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.