There is a case where a semiconductor device such as a DRAM is designed to be switchable to a plurality of operation modes by changing mask or switching a fuse when it is manufactured. For example, there is a semiconductor device designed to allow switching of the number of data I/O terminals that are used for inputting and outputting data. In this case, a part of read/write buses may become unused depending on the number of the data I/O terminals to be used.
Various embodiments of the present invention will be explained below in detail with reference to the accompanying drawings. The following detailed description refers to the accompanying drawings that show, by way of illustration, specific aspects, and embodiments in which the present invention may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the present invention. Other embodiments may be utilized, and structural, logical, and electrical changes may be made without departing from the scope of the present invention. The various embodiments disclosed herein are not necessary mutually exclusive, as some disclosed embodiments can be combined with one or more other disclosed embodiments to form new embodiments.
A semiconductor device 10 shown in
The semiconductor device 10 according to the present embodiment is designed to be switchable to a plurality of operation modes by changing mask when being manufactured. A first operation mode is designed for a single die package. In a case where the first operation mode is selected, the number of data I/O terminals 13 used for inputting and outputting data can be also changed. For example, either a mode using eight of the data I/O terminals 13 (an x8 operation mode) or a mode using four of the data I/O terminals 13 (an x4 operation mode) can be selected. A second operation mode is designed for a three-dimensional stack (hereinafter “3D-stack” or “3DS”) package. In a 3D-stack package, a plurality of the semiconductor devices 10 are stacked, a lowermost semiconductor device 10 serves as a master chip, and the remaining semiconductor devices 10 serve as slave chips. In the second operation mode, an operation is performed in the mode that uses four of the data I/O terminals 13 (the x4 operation mode).
In a case where the x8 operation mode is selected in the first operation mode, as shown in
As shown in
In a case where the x8 operation mode is selected in the first operation mode, as shown in
In a case where the x4 operation mode is selected in the first operation mode, as shown in
As described above, in the first operation mode, both the tracks 15A and 15B are used for inputting and outputting data in a case where the x8 operation mode is selected, and only the tracks 15A are used for inputting and outputting data in a case where the x4 operation mode is selected.
As shown in
Connection between the semiconductor devices 10M and 10S is made via 3DS interface circuits 51 and 52. The 3DS interface circuit 51 is for data, and the 3DS interface circuit 52 is for command and address. In a case where the semiconductor device 10S performs a write operation, write data DQ0 to DQ3 to be written into the semiconductor device 10S is input from the controller 2 to the data I/O circuits 20 to 23 of the semiconductor device 10M and is then transferred to the data I/O circuits 20 to 23 of the semiconductor device 10S via the 3DS interface circuit 51. Accordingly, the semiconductor device 10S can perform a write operation as if the write data DQ0 to DQ3 is input to its own data I/O circuits 20 to 23. Meanwhile, in a case where the semiconductor device 10S performs a read operation, read data DQ0 to DQ3 read out from the semiconductor device 10S is transferred, via its own data I/O circuits 20 to 23 and the 3DS interface circuit 51, to the data I/O circuits 20 to 23 of the semiconductor device 10M. Accordingly, the controller 2 can receive the read data DQ0 to DQ3 as if the read data DQ0 to DQ3 is output from the semiconductor device 10M.
Command/address signals supplied from the controller 2 are input to the command/address input circuits 40 to 49 of the semiconductor device 10M and are decoded by the command/address decoder 17 in the semiconductor device 10M. In a case where access is made to the semiconductor device 10M, an internal command and an internal address are supplied to the memory cell arrays 11 and 12 in the semiconductor device 10M. Meanwhile, in a case where access is made to the semiconductor device 10S, an internal command and an internal address are supplied to the semiconductor device 10S via the 3DS interface circuit 52. Therefore, the command/address input circuits 40 to 49 are not used in the semiconductor device 10S, which is a slave chip.
As shown in
In the second operation mode, the nodes 16B of the data junction circuit 16 are disconnected from the tracks 15B. That is, the nodes 16B are deactivated so that input and output of data via the nodes 16B cannot be performed.
As described above, in the second operation mode designed for a 3D-stack package, the semiconductor device 10 according to the present embodiment uses the tracks 15B that are not used for inputting and outputting data for the semiconductor device 10, and assigns a portion of those tracks to data transfer and another portion to command/address transfer. Therefore, it is not necessary to add wires for data transfer and command/address transfer separately. Accordingly, it is possible to reduce a chip size while ensuring compatibility between the first operation mode and the second operation mode.
Although this invention has been disclosed in the context of certain preferred embodiments and examples, it will be understood by those skilled in the art that the inventions extend beyond the specifically disclosed embodiments to other alternative embodiments and/or uses of the inventions and obvious modifications and equivalents thereof. In addition, other modifications which we within the scope of this invention will be readily apparent to those of skill in the art based on this disclosure. It is also contemplated that various combination or sub-combination of the specific features and aspects of the embodiments may be made and still fall within the scope of the inventions. It should be understood that various features and aspects of the disclosed embodiments can be combined with or substituted for one another in order to form varying mode of the disclosed invention. Tus, it is intended that the scope of at least some of the present invention herein disclosed should not be limited by the particular disclosed embodiments described above.
Number | Name | Date | Kind |
---|---|---|---|
5210716 | Takada | May 1993 | A |
5422858 | Mizukami | Jun 1995 | A |
5499215 | Hatta | Mar 1996 | A |
6167487 | Camacho | Dec 2000 | A |
7099969 | McAfee | Aug 2006 | B2 |
7480831 | McAfee | Jan 2009 | B2 |
7539801 | Xie | May 2009 | B2 |
7542324 | Choe | Jun 2009 | B1 |
7711886 | Foster, Sr. | May 2010 | B2 |
7934032 | Sardella | Apr 2011 | B1 |
8601196 | Sun | Dec 2013 | B2 |
9330031 | Gupta | May 2016 | B2 |
10210128 | Gay | Feb 2019 | B2 |
10545901 | Seiler | Jan 2020 | B2 |
20080151656 | Nakai | Jun 2008 | A1 |
20090034337 | Aritome | Feb 2009 | A1 |
20090089646 | Hirose | Apr 2009 | A1 |
20100077139 | Gregorius | Mar 2010 | A1 |
20100262790 | Perego | Oct 2010 | A1 |
20100264816 | Cok | Oct 2010 | A1 |
20160092383 | Bains | Mar 2016 | A1 |
20180189219 | Kim | Jul 2018 | A1 |
Number | Date | Country | |
---|---|---|---|
20220171722 A1 | Jun 2022 | US |