The present application claims priority under 35 U.S.C. ยง119(a) to Korean Patent Application No. 10-2010-0074022, filed on Jul. 30, 2010, in the Korean Intellectual Property Office, which is incorporated herein by reference in its entirety as if set forth in full.
1. Technical Field
The present invention relates to a semiconductor integrated circuit, and more particularly, to a multi-bit test circuit of a semiconductor apparatus.
2. Related Art
In the development and mass production of a semiconductor apparatus, various tests are performed for the semiconductor apparatus so as to verify the characteristics and functions of a product required in a specification, check performance of desired functions upon mounting and secure margins required in the specification, thereby improving the quality of the product.
In general, whether to pass or fail a product is determined based on the decision of a tester. That is to say, the tester generates control signals including a command, an address and a test data pattern in a sequence programmed by an engineer, applies the control signals to a product, and operates the product.
For example, address test data is written in a semiconductor apparatus, and data stored in the same address is read and outputted through a pad, so that whether to pass or fail a product is determined through comparing the data with a test pattern, the corresponding address is memorized, and an appropriate repair process may be performed for a failed address.
As a method of such a test, a multi-bit test or a parallel test is widely known in the art. In the multi-bit test, after a plurality of banks are simultaneously activated, read or write operations are performed so that a test time may be reduced. However, as the plurality of banks are simultaneously activated in the multi-bit test, a peak current markedly increases, and a fail is likely to occur due to noise caused by the peak current.
Accordingly, there is a need for a multi-bit test circuit which may reduce a test time and decrease a peak current. It should be understood, however, that some aspects of the invention may not necessarily obviate the problem.
In the following description, certain aspects and embodiments will become evident. It should be understood that these aspects and embodiments are merely exemplary, and the invention, in its broadest sense, could be practiced without having one or more features of these aspects and embodiments.
In one embodiment of the present invention, a multi-bit test circuit for a semiconductor memory is configured to cause an active command to activate active signals, wherein at least two active signals are respectively inputted to a plurality of banks at different timings in a multi-bit test mode.
In another embodiment of the present invention, a multi-bit test circuit is configured to cause a read command to activate read signals, which are to be respectively inputted to a plurality of column addresses, at different timings in a multi-bit test mode.
In still another embodiment of the present invention, a multi-bit test circuit includes: a plurality of banks; and a multi-bit test circuit block configured to control input timings of active signals which are activated by an active command and input the active signals to corresponding banks among the plurality of banks in a multi-bit test mode.
The accompanying drawings, which are incorporated in and constitute a part of this specification, explain various embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
Reference will now be made in detail to the exemplary embodiments consistent with the present disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference characters will be used throughout the drawings to refer to the same or like parts.
Referring to
The row-related address driving block 120 is configured to control input timings of active signals ACT which are to be respectively inputted to even banks and odd banks in a multi-bit test mode.
In detail, banks according to the present invention include first through eighth banks (not shown) each of which has a plurality of memory cells for storing data, and are divided into odd banks and even banks for power distribution.
In the present invention, in the multi-bit test mode, in order to reduce noise caused by a peak current abruptly increased by the active signals simultaneously inputted to all banks in the conventional art, banks are divided into the odd banks and the even banks such that active signals ACT with different timings may be inputted to the respective banks. In this regard, it is to be noted that the embodiment of the present invention is not limited to the division of banks into two groups and the banks may be divided into four groups depending on the embodiment.
In the multi-bit test mode, the row-related address driving block 120 may output even bank addresses BANK<0, 2, 4, 6> and odd bank addresses BANK<1, 3, 5, 7> in response to an active signal ACT and a delayed active signal ACT_delay, respectively, resulted from an active command. Thereafter, when repaired addresses are confirmed from the even and odd banks, signals with anti-fuse repair information of even and odd row addresses are enabled internally.
When the signals with the anti-fuse repair information of the even and odd row addresses are enabled, a read command is inputted to the column-related address driving block 140. Thereupon, the column-related address driving block 140 enables a read signal RD and a delayed read signal RD_delay to notify a read operation, and generates anti-fuse repair signals for corresponding column addresses, in response to the signals with the anti-fuse repair information of the row addresses.
At this time, the column-related address driving block 140 controls input timings of read signals RD which are to be respectively inputted to even column addresses BBY<0, 2, 4, 6> and odd column addresses BBY<1, 3, 5, 7>.
More specifically, the row-related address driving block 120 includes a first active signal generation unit 121 configured to input is the active signal ACT to the even banks, and a second active signal generation unit 123 configured to input the delayed active signal ACT_delay, acquired by delaying the active signal ACT by a predetermined time, to the odd banks.
The first active signal generation unit 121 generates the even bank address signals BANK<0, 2, 4, 6> through the combination of the active signal ACT and even bank enable signals BA<0, 2, 4, 6> for activating the even banks, and inputs the even bank address signals BANK<0, 2, 4, 6> to corresponding banks.
In detail, referring to
The second active signal generation unit 123 generates the odd bank address signals BANK<1, 3, 5, 7> by combining the active signal ACT or the delayed active signal ACT_delay with odd bank enable signals BA<1, 3, 5, 7> for activating the odd banks.
In detail, the second active signal generation unit 123 includes an active delay section 122, an active mode selection section 124, and an odd bank address generation section 126.
The active delay section 122 is configured to output the delayed active signal ACT_delay which is acquired by delaying the active signal ACT by the predetermined time. Referring to
Referring to
The active mode selection section 124 is configured to select and output any one of the delayed active signal ACT_delay inputted from the active delay section 122 or the active signal ACT inputted from an outside, in response to a test mod signal TEST.
In detail, referring to
In further detail, referring to
In the embodiment of the present invention, the case in which the test mode signal TEST has the low level represents the normal mode, and the case in which the test mode signal TEST has the high level represents the multi-bit test mode. As shown in
The odd bank address generation section 126 is configured to generate the odd bank addresses BANK<1, 3, 5, 7> in response to any one signal of the odd bank enable signals BA<1, 3, 5, 7> and the delayed active signal ACT_delay or the active signal ACT outputted from the active mode selection section 124.
In detail, referring to
The column-related address driving block 140 in accordance with the embodiment of the present invention includes a first read signal generation unit 141 configured to input read signals RD resulted from a read command to even column addresses (not shown), and a second read signal generation unit 143 configured to input a delayed RD signal RD_delay, acquired by delaying the read signal RD by a preselected time, to odd column addresses (not shown).
The first read signal generation unit 141 generates the even column address signals BBY<0, 2, 4, 6> through combining the read signal RD resulted from the read command and even column enable signals CA<0, 2, 4, 6> which have information of the even column addresses.
In detail, the first read signal generation unit 141 includes first through fourth even column address generation sections 141a, 141b, 141c and 141d. The first through fourth even column address generation sections 141a, 141b, 141c and 141d are configured to generate the even column address signals BBY<0, 2, 4, 6> by combining first through fourth even column enable signals CA<0, 2, 4, 6> and the read signal RD in the multi-bit test mode and the normal mode.
The second read signal generation unit 143 includes a read delay section 142, a read mode selection section 144, and an odd column address generation section 146.
The read delay section 142 is configured to output the delayed read signal RD_delay acquired by delaying the read signal RD by the preselected time.
Referring to
The read mode selection section 144 is configured to select any one of the delayed read signal RD_delay inputted from the read delay section 142 or the read signal RD inputted from an outside, in response to the test mode signal TEST.
In detail, referring to
The odd column address generation sections 146a, 146b, 146c and 146d are configured to generate the odd column address signals BBY<1, 3, 5, 7> by combining odd column enable signals CA<1, 3, 5, 7> and the delayed read signal RD_delay or the read signal RD outputted from the read mode selection section 144.
In detail, referring to
In this way, the multi-bit test circuit according to the embodiment of the present invention can control timings of the active signals and read signals inputted to the even and odd banks, thereby reducing the noise caused by an abrupt increase in peak current.
As a semiconductor apparatus enters a test mode during mass production, the test mode signal is enabled, and the active command is inputted according to row and column addresses of which repair states are to be checked.
The active signal and the delayed active signal which notify the active operation are generated by the active command, and at the same time, the even bank address signals BANK<0, 2, 4, 6> and the odd bank address signals BANK<1, 3, 5, 7> are sequentially enabled. At this time, the even bank address signals BANK<0, 2, 4, 6> and the odd bank address signals BANK<1, 3, 5, 7> have different timings in conformity with the active signal and the delayed active signal which have different timings. That is to say, the even bank address signals BANK<0, 2, 4, 6> are enabled earlier by the predetermined time of T1 than the odd bank address signals BANK<1, 3, 5, 7>.
The even bank address signals BANK<0, 2, 4, 6> and the odd bank address signals BANK<1, 3, 5, 7> maintain the enabled states until a precharge pulse signal is generated by a precharge command PCG.
The row addresses are inputted by the active command, and if repaired addresses are confirmed, signals with anti-fuse repair information of the row addresses are enabled internally.
Thereafter, as the read command is inputted, the read signal and the delayed read signal which have the preselected time difference of T2 are sequentially enabled to notify the read operation. Anti-fuse repair signals are generated from corresponding even column address signals BBY<0, 2, 4, 6> and the odd column address signals BBY<1, 3, 5, 7> which have the preselected time difference of T2, by the signals with the anti-fuse repair information of the row addresses.
While a certain embodiment has been described above, it will be understood to those skilled in the art that the embodiment described is by way of example only. Accordingly, the semiconductor memory apparatus described herein should not be limited based on the described embodiments. Rather, the semiconductor memory apparatus described herein should only be limited in light of the claims that follow when taken in conjunction with the above description and accompanying drawings.
Number | Date | Country | Kind |
---|---|---|---|
10-2010-0074022 | Jul 2010 | KR | national |