Semiconductor package
Summary by NHIP
Multi-Chip Package Routing
The semiconductor package connects multiple chips by selectively enabling specific input/output pads based on decoded coding information. The number of decoding pads per chip scales logarithmically with the total chip count, following the formula log 2 n for n chips.
Claim Score by NHIP
Abstract
A semiconductor package facilitates package connection due to different locations of input/output pads in each interlayer die depending on coding information in a multi-chip package. The semiconductor package includes many chips. Each of the chips includes: input/output pads configured to input and output data having a given bandwidth; a decoding pad configured to receive coding information; and a code control unit configured to decode the coding information and to enable an input/output pad positioned at a specific location among the input/output pads according to the decoding result.

Term
1.5 yearsleft in the term
Expires 2 April 2028, including 281 days of term adjustment.
- Priority
- Filed
- Granted
- Today
- Expires
13 claims: 1 independent, 12 dependent
- 1Broadest claimClaim Score 65, broad(NHIP)A semiconductor package including a plurality of chips, wherein each of the chips include:input/output pads configured to input and output data at a given bandwidth;a decoding pad configured to receive coding information;and a code control unit configured to decode the coding information to obtain a decoding result, and to enable an input/output pad positioned at a specific location among the input/output pads according to the decoding result, wherein a location of an enabled input/output pad of one chip is different from a location of an enabled input/output pad of another chip.
59 paragraphs in 5 sections, as filed
CROSS-REFERENCES TO RELATED APPLICATIONS
0001The present application claims the benefit of priority of Korean patent application number 10-2007-12123, filed on Feb. 6, 2007, the entire contents of which are incorporated herein by reference.
BACKGROUND
0002The present invention generally relates to a semiconductor package, and more specifically, to a technology of differentiating locations of input/output pads in an interlayer die depending on coding information in a multi-chip package to facilitate package connection.
0003Due to high performance of electronic devices, various techniques for providing semiconductor modules of high capacity have been developed. In order to enhance the capacity of semiconductor modules, high integration of devices, stack-structured packaging methods, and methods for reducing the package size so as to mount more packages on a printing circuit board have been provided. As a result, various kinds of packages, such as Thin Small Outline Package (TSOP), Fine Pitch Ball Grid Array (FBGA), and Multi Chip Package (MCP), have been developed.
0004Also, due to speed-up and scale-down of the multimedia system, the component parts thereof become smaller. For example, semiconductor integrated circuits (IC) become smaller through reduction of memory chips, and several chips are mounted in one package to increase board packing efficiency.
0005MCP refers to a package including several chips each having a different function in that package. Each chip of the MCP is attached to one substrate, and connected electrically with each other to perform a function. The multi-chip packaged semiconductor device can include a plurality of semiconductor devices in one package, thereby reducing the size of the system.
SUMMARY
0006Various embodiments consistent with the present invention are directed to enabling input/output pads positioned at different locations in each die depending on coding information in the same bandwidth in a stack or multi-chip package to facilitate package connection.
0007A semiconductor package includes a plurality of chips. Each of the plurality of chips includes input/output pads configured to input and output data having a given bandwidth, a decoding pad configured to receive coding information, and a code control unit configured to decode the coding information and to enable an input/output pad positioned at a specific location among the input/output pads according to the decoding result.
BRIEF DESCRIPTION OF THE DRAWINGS
0008<figref idref="DRAWINGS">FIGS. 1</figref><i>a </i>through <b>1</b><i>c </i>are diagrams illustrating the connection structure of input/output pads in a conventional semiconductor package.
0009<figref idref="DRAWINGS">FIGS. 2</figref><i>a </i>through <b>2</b><i>c </i>are diagrams illustrating the connection structure of input/output pads in a semiconductor package (×4) according to an embodiment consistent with the present invention.
0010<figref idref="DRAWINGS">FIGS. 3</figref><i>a </i>through <b>3</b><i>c </i>are diagrams illustrating the connection structure of input/output pads in a semiconductor package (×8) according to an embodiment consistent with the present invention.
0011<figref idref="DRAWINGS">FIGS. 4</figref><i>a </i>through <b>4</b><i>c </i>are diagrams illustrating the connection structure of input/output pads in a semiconductor package (×16) according to an embodiment consistent with the present invention.
0012<figref idref="DRAWINGS">FIG. 5</figref> is a diagram illustrating a code control unit in a semiconductor package (×4) according to an embodiment consistent with the present invention.
0013<figref idref="DRAWINGS">FIG. 6</figref> is a diagram illustrating a code control unit in a semiconductor package (×8) according to an embodiment consistent with the present invention.
DETAILED DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
0014The present invention will be described in detail with reference to the accompanying drawings.
0015<figref idref="DRAWINGS">FIGS. 1</figref><i>a </i>through <b>1</b><i>c </i>illustrate a connection structure of input/output pads in a conventional semiconductor package.
0016<figref idref="DRAWINGS">FIG. 1</figref><i>a </i>shows a multi-chip package having a two-layered chip structure, the data bandwidth of which is ×4. A semiconductor device of <figref idref="DRAWINGS">FIG. 1</figref><i>a </i>has a double layered chip (<b>2</b> and <b>4</b>) structure. Each of chips <b>2</b> and <b>4</b> includes an input/output pad <b>10</b> for inputting and outputting data. Input/output pad <b>10</b> is electrically connected to a bond finger <b>6</b> outside of chips <b>2</b> and <b>4</b> through a metal wire (not shown).
0017<figref idref="DRAWINGS">FIG. 1</figref><i>b </i>shows a multi-chip package having a two-layered chip structure, the data bandwidth of which is ×8. A semiconductor device of <figref idref="DRAWINGS">FIG. 1</figref><i>b </i>has a double layered chip (<b>2</b> and <b>4</b>) structure. Each of chips <b>2</b> and <b>4</b> includes an input/output pad <b>10</b> for inputting and outputting data.
0018<figref idref="DRAWINGS">FIG. 1</figref><i>c </i>shows a multi-chip package having a two-layered chip structure, the data bandwidth of which is ×16. A semiconductor device of <figref idref="DRAWINGS">FIG. 1</figref><i>c </i>has a double layered chip (<b>2</b> and <b>4</b>) structure. Each of chips <b>2</b> and <b>4</b> includes an input/output pad <b>10</b> for inputting and outputting data.
0019In a conventional multi-chip package, input/output pads <b>10</b> positioned at the same locations A, B, and C of first chip <b>2</b> and second chip <b>4</b> are enabled at the same time, so that the input/output operation of data is performed. For example, in first chip <b>2</b> and second chip <b>4</b>, the data bandwidth of which is ×4, input/output pads <b>10</b> positioned at the same location A are enabled so as to input and output data DQ<b>12</b>˜DQ<b>15</b>. As a result, when the bandwidth of data is determined in the stack or multi-chip package, it is not easy to interconnect input/output pad <b>10</b> to bond finger <b>6</b>.
0020<figref idref="DRAWINGS">FIGS. 2</figref><i>a </i>through <b>2</b><i>c </i>illustrate the connection structure of input/output pads in a semiconductor package (×4) according to an embodiment consistent with the present invention.
0021<figref idref="DRAWINGS">FIG. 2</figref><i>a </i>shows a multi-chip package having a two-layered chip structure, the data bandwidth of which is ×4. A semiconductor device of <figref idref="DRAWINGS">FIG. 2</figref><i>a </i>has a double layered chip <b>20</b> structure. Each of chips <b>20</b> includes an input/output pad <b>22</b> for inputting and outputting data. Input/output pad <b>22</b> is electrically connected to a bond finger <b>24</b> through a metal wire (not shown).
0022<figref idref="DRAWINGS">FIG. 2</figref><i>b </i>shows a multi-chip package having a four-layered chip structure, the data bandwidth of which is ×4. A semiconductor device of <figref idref="DRAWINGS">FIG. 2</figref><i>b </i>has a four-layered chip <b>20</b> structure. Each of chips <b>20</b> includes an input/output pad <b>22</b> for inputting and outputting data.
0023<figref idref="DRAWINGS">FIG. 2</figref><i>c </i>shows a multi-chip package having an n-layered chip structure, the data bandwidth of which is ×4. A semiconductor device of <figref idref="DRAWINGS">FIG. 2</figref><i>c </i>has an n-layered chip <b>20</b> structure. Each of chips <b>20</b> includes an input/output pad <b>22</b> for inputting and outputting data.
0024Each chip <b>20</b> includes a code control unit <b>26</b> for enabling input/output pads <b>22</b> positioned at different locations in each die depending on coding information. Each chip <b>20</b> includes decoding pads <b>1</b><i>a˜na</i>, <b>1</b><i>m˜nm </i>for providing coding information to code control unit <b>26</b>.
0025<figref idref="DRAWINGS">FIGS. 3</figref><i>a </i>through <b>3</b><i>c </i>are diagrams illustrating the connection structure of input/output pads in a semiconductor package (×8) according to an embodiment consistent with the present invention.
0026<figref idref="DRAWINGS">FIG. 3</figref><i>a </i>shows a multi-chip package having a two-layered chip structure, the data bandwidth of which is ×8. A semiconductor device of <figref idref="DRAWINGS">FIG. 3</figref><i>a </i>has a double layered chip <b>30</b> structure. Each of chips <b>30</b> includes an input/output pad <b>32</b> for inputting and outputting data. Input/output pad <b>32</b> is electrically connected to a bond finger <b>34</b> through a metal wire (not shown).
0027<figref idref="DRAWINGS">FIG. 3</figref><i>b </i>shows a multi-chip package having a four-layered chip structure, the data bandwidth of which is ×8. A semiconductor device of <figref idref="DRAWINGS">FIG. 3</figref><i>b </i>has a four-layered chip <b>30</b> structure. Each of chips <b>30</b> includes an input/output pad <b>32</b> for inputting and outputting data.
0028<figref idref="DRAWINGS">FIG. 3</figref><i>c </i>shows a multi-chip package having an n-layered chip structure, the data bandwidth of which is ×8. A semiconductor device of <figref idref="DRAWINGS">FIG. 3</figref><i>c </i>has an n-layered chip <b>30</b> structure. Each of chips <b>30</b> includes an input/output pad <b>32</b> for inputting and outputting data.
0029Each chip <b>30</b> includes a code control unit <b>36</b> for enabling input/output pads <b>32</b> positioned at different locations in each die depending on coding information. Each chip <b>30</b> includes decoding pads <b>1</b><i>a˜na</i>, <b>1</b><i>m˜nm </i>for providing coding information to code control unit <b>36</b>.
0030<figref idref="DRAWINGS">FIGS. 4</figref><i>a </i>through <b>4</b><i>c </i>illustrates the connection structure of input/output pads in a semiconductor package (×16) according to an embodiment consistent with the present invention.
0031<figref idref="DRAWINGS">FIG. 4</figref><i>a </i>shows a multi-chip package having a two-layered chip structure, the data bandwidth of which is ×16. A semiconductor device of <figref idref="DRAWINGS">FIG. 4</figref><i>a </i>has a double layered chip <b>40</b> structure. Each of chips <b>40</b> includes an input/output pad <b>42</b> for inputting and outputting data. Input/output pad <b>42</b> is electrically connected to a bond finger <b>44</b> through a metal wire (not shown).
0032<figref idref="DRAWINGS">FIG. 4</figref><i>b </i>shows a multi-chip package having a four-layered chip structure, the data bandwidth of which is ×16. A semiconductor device of <figref idref="DRAWINGS">FIG. 4</figref><i>b </i>has a four-layered chip <b>40</b> structure. Each of chips <b>40</b> includes an input/output pad <b>42</b> for inputting and outputting data.
0033<figref idref="DRAWINGS">FIG. 4</figref><i>c </i>shows a multi-chip package having an n-layered chip structure, the data bandwidth of which is ×16. A semiconductor device of <figref idref="DRAWINGS">FIG. 4</figref><i>c </i>has an n-layered chip <b>40</b> structure. Each of chips <b>40</b> includes an input/output pad <b>42</b> for inputting and outputting data.
0034Each chip <b>40</b> includes a code control unit <b>46</b> for enabling input/output pads <b>42</b> positioned at different locations in each die depending on coding information. Each chip <b>40</b> includes decoding pads <b>1</b><i>a˜na</i>, <b>1</b><i>m˜nm </i>for providing coding information to code control unit <b>46</b>.
0035In this embodiment, a multi-chip package, where a plurality of chips are stacked, includes decoding pads <b>1</b><i>a˜na</i>, <b>1</b><i>b˜nb</i>, . . . , <b>1</b><i>m˜nm </i>for decoding code in each die when input/output pads <b>22</b>, <b>32</b>, <b>42</b> are connected. As a result, input/output pads <b>22</b>, <b>32</b>, <b>42</b> positioned at different locations in each die are enabled depending on decoding information of the decoding pads <b>1</b><i>a˜na</i>, <b>1</b><i>b˜nb</i>, . . . , <b>1</b><i>m˜nm </i>in the multi-chip package having the same data bandwidth to facilitate package interconnection.
0036<figref idref="DRAWINGS">FIG. 5</figref> illustrates code control unit <b>26</b> in the semiconductor package (×4) according to an embodiment consistent with the present invention.
0037Code control unit <b>26</b> includes a decoder <b>27</b>, input/output control units <b>28</b>A˜<b>28</b>D, and input/output driving units <b>29</b>A˜<b>29</b>D. Decoder <b>27</b> decodes input signals from the decoding pads (<b>1</b><i>a </i>and <b>1</b><i>b</i>). Input/output control units <b>28</b>A˜<b>28</b>D are selectively activated in response to a decoding signal applied from decoder <b>27</b> so as to input and output signals of global input/output lines GIO selectively.
0038In other words, one of input/output control units <b>28</b>A˜<b>28</b>D, which is selected in response to an output signal from decoder <b>27</b>, inputs and outputs data of global input/output line GIO into input/output pad <b>22</b>. Input/output driving units <b>29</b>A˜<b>29</b>D selectively drive data DQ<b>0</b>˜DQ<b>15</b> in response to control signals of input/output control units <b>28</b>A˜<b>28</b>D, so as to input and output the data through input/output pad <b>22</b>.
0039When the number of chips is two, the number of decoding pads <b>1</b><i>a </i>in one chip is one. When the number of chips is four, the number of decoding pads <b>1</b><i>a</i>, <b>1</b><i>b </i>in one chip is two. When the number of chips is n, the number of decoding pads <b>1</b><i>a</i>˜<b>1</b><i>m </i>in one chip is log<sub>2</sub>n, where n is a natural number.
0040For example, when two chips of data bandwidth ×4 is deposited as shown in <figref idref="DRAWINGS">FIG. 2</figref><i>a</i>, output signals of decoding pads <b>1</b><i>a </i>and <b>2</b><i>a </i>are used as code information. That is, when decoding pad <b>1</b><i>a </i>positioned in the lower chip is ‘high,’ decoding pad <b>2</b><i>a </i>positioned in the upper chip becomes ‘low.’
0041In the lower chip, input/output pad <b>22</b> located at (D) is enabled to input/output data DQ<b>8</b>˜DQ<b>11</b>. In the upper chip, input/output pad <b>22</b> located at (E) is enabled to input/output data DQ<b>12</b>˜DQ<b>15</b>. As a result, input/output pads <b>22</b> located at different regions (D) and (E) are enabled to facilitate interconnection between input/output pad <b>22</b> and bond finger <b>24</b>.
0042When four chips of data bandwidth ×4 are disposed as shown in <figref idref="DRAWINGS">FIG. 2</figref><i>b</i>, two decoding pads (<b>1</b><i>a</i>, <b>1</b><i>b</i>) (<b>2</b><i>a</i>, <b>2</b><i>b</i>) (<b>3</b><i>a</i>, <b>3</b><i>b</i>) (<b>4</b><i>a</i>, <b>4</b><i>c</i>) in each chip <b>20</b> utilize output signals of code control unit <b>26</b> as code information.
0043When decoding pads (<b>1</b><i>a</i>, <b>1</b><i>b</i>) are ‘low’ in the first chip, data are outputted through corresponding input/output pad <b>22</b>. When decoding pad <b>2</b><i>a </i>is ‘high’ and decoding pad <b>2</b><i>b </i>is ‘low’ in the second chip, data is inputted and outputted through the corresponding input/output pad <b>22</b>. When decoding pad <b>3</b><i>a </i>is ‘low’ and decoding pad <b>3</b><i>b </i>is ‘high’ in the third chip, data is inputted and outputted through the corresponding input/output pad <b>22</b>. When decoding pads (<b>4</b><i>a</i>, <b>4</b><i>b</i>) are ‘high’ in the fourth chip, data is inputted and outputted through the corresponding input/output pad <b>22</b>.
0044When decoding pads (<b>1</b><i>a</i>, <b>1</b><i>b</i>) are ‘low’, input/output control unit <b>28</b>A and input/output driving unit <b>29</b>A are activated in the first chip located at the bottom of chips <b>20</b> of the multi-chip package. As a result, data DQ<b>0</b>˜DQ<b>3</b> applied from global input/output line GIO are inputted and outputted through the corresponding input/output pad <b>22</b>. Reset input/output control units <b>28</b>B˜<b>28</b>D of the first chip are disabled so that data DQ<b>4</b>˜DQ<b>15</b> are not inputted and outputted.
0045When decoding pad <b>2</b><i>a </i>is ‘high’ and decoding pad <b>2</b><i>b </i>is ‘low,’ input/output control unit <b>28</b>B and input/output driving unit <b>29</b>B are activated in the second chip of chips <b>20</b> of the multi-chip package. As a result, data DQ<b>4</b>˜DQ<b>7</b> applied from global input/output line GIO are inputted and outputted through the corresponding input/output pad <b>22</b>. Reset input/output control units <b>28</b>A, <b>28</b>C, <b>28</b>D of the second chip are disabled so that data DQ<b>0</b>˜DQ<b>3</b>, DQ<b>8</b>˜DQ<b>15</b> are not inputted and outputted.
0046When decoding pad <b>3</b><i>a </i>is ‘low’ the decoding pad <b>3</b><i>b </i>is ‘high,’ input/output control unit <b>28</b>C and input/output driving unit <b>29</b>C are activated in the third chip of chips <b>20</b> of the multi-chip package. As a result, data DQ<b>8</b>˜DQ<b>11</b> applied from global input/output line GIO are inputted and outputted through the corresponding input/output pad <b>22</b>. Reset input/output control units <b>28</b>A, <b>28</b>B, <b>28</b>D of the third chip are disabled so that data DQ<b>0</b>˜DQ<b>7</b>, DQ<b>12</b>˜DQ<b>15</b> are not inputted and outputted.
0047When decoding pads (<b>4</b><i>a</i>, <b>4</b><i>b</i>) are ‘high,’ input/output control unit <b>28</b>D and input/output driving unit <b>29</b>D are activated in the fourth chip of chips <b>20</b> of the multi-chip package. As a result, data DQ<b>12</b>˜DQ<b>15</b> applied from global input/output line GIO are inputted and outputted through the corresponding input/output pad <b>22</b>. Reset input/output control units <b>28</b>A˜<b>28</b>C of the fourth chip are disabled so that data DQ<b>0</b>˜DQ<b>11</b> are not inputted and outputted.
0048Although decoder <b>27</b>, input/output control units <b>28</b>A˜<b>28</b>D, and input/output driving units <b>29</b>A˜<b>29</b>D are not shown in <figref idref="DRAWINGS">FIG. 5</figref>, decoder <b>27</b>, input/output control units <b>28</b>A˜<b>28</b>D, and input/output driving units <b>29</b>A˜<b>29</b>D can be easily appreciated by a person having ordinary skill in the art.
0049<figref idref="DRAWINGS">FIG. 6</figref> illustrates code control unit <b>36</b> in a semiconductor package (×8) according to an embodiment consistent with the present invention.
0050Code control unit <b>36</b> includes a decoder <b>37</b>, input/output control units <b>38</b>A˜<b>38</b>D, and input/output driving units <b>39</b>A˜<b>39</b>D. Decoder <b>37</b> decodes input signals from decoding pads (<b>1</b><i>a</i>, <b>1</b><i>b</i>). Input/output control units <b>38</b>A˜<b>38</b>D are selectively activated in response to a decoding signal applied from decoder <b>37</b>, so as to input and output signals of global input/output lines GIO selectively. In other words, one of input/output control units <b>38</b>A˜<b>38</b>D, which is selected in response to an output signal from decoder <b>37</b>, inputs and outputs data of global input/output line GIO into input/output pad <b>32</b>. Input/output driving units <b>39</b>A˜<b>39</b>D selectively drive data DQ<b>0</b>˜DQ<b>31</b> in response to control signals of input/output control units <b>38</b>A˜<b>38</b>D, so as to input and output data through input/output pad <b>32</b>.
0051When decoding pads (<b>1</b><i>a</i>, <b>1</b><i>b</i>) are ‘low,’ input/output control unit <b>38</b>A and input/output driving unit <b>39</b>A are activated in the first chip located at the bottom of chips <b>30</b> of the multi-chip package. As a result, data DQ<b>0</b>˜DQ<b>7</b> applied from global input/output line GIO are inputted and outputted through corresponding input/output pad <b>32</b>. Reset input/output control units <b>38</b>B˜<b>38</b>D of the first chip are disabled so that data DQ<b>8</b>˜DQ<b>31</b> are not inputted and outputted.
0052When decoding pad <b>2</b><i>a </i>is ‘high’ and decoding pad <b>2</b><i>b </i>is ‘low,’ input/output control unit <b>38</b>B and input/output driving unit <b>39</b>B are activated in the second chip of chips <b>30</b> of the multi-chip package. As a result, data DQ<b>8</b>˜DQ<b>15</b> applied from global input/output line GIO are inputted and outputted through corresponding input/output pad <b>32</b>. Reset input/output control units <b>38</b>A, <b>38</b>C, <b>38</b>D of the second chip are disabled so that data DQ<b>0</b>˜DQ<b>7</b>, DQ<b>16</b>˜DQ<b>31</b> are not inputted and outputted.
0053When decoding pad <b>3</b><i>a </i>is ‘low’ and decoding pad <b>3</b><i>b </i>is ‘high,’ input/output control unit <b>38</b>C and input/output driving unit <b>39</b>C are activated in the third chip of chips <b>30</b> of the multi-chip package. As a result, data DQ<b>16</b>˜DQ<b>23</b> applied from global input/output line GIO are inputted and outputted through the corresponding input/output pad <b>32</b>. Reset input/output control units <b>38</b>A, <b>38</b>B, <b>38</b>D of the third chip are disabled so that data DQ<b>0</b>˜DQ<b>15</b>, DQ<b>24</b>˜DQ<b>31</b> are not inputted and outputted.
0054When decoding pads (<b>4</b><i>a</i>, <b>4</b><i>b</i>) are ‘high,’ input/output control unit <b>38</b>D and input/output driving unit <b>39</b>D are activated in the fourth chip of chips <b>30</b> of the multi-chip package. As a result, data DQ<b>24</b>˜DQ<b>31</b> applied from global input/output line GIO are inputted and outputted through corresponding input/output pad <b>32</b>. Reset input/output control units <b>38</b>A˜<b>38</b>C of the fourth chip are disabled so that data DQ<b>0</b>˜DQ<b>23</b> are not inputted and outputted.
0055Although decoder <b>37</b>, input/output control units <b>38</b>A˜<b>38</b>D, and input/output driving units <b>39</b>A˜<b>39</b>D are not shown in <figref idref="DRAWINGS">FIG. 6</figref>, decoder <b>37</b>, input/output control units <b>38</b>A˜<b>38</b>D, and input/output driving units <b>39</b>A˜<b>39</b>D can be easily appreciated by a person having ordinary skill in the art.
0056In this embodiment, code control units <b>26</b> and <b>36</b> may be applied to the semiconductor package having a four-layered structure chip, the data bandwidth of which is ×4 and ×8. However, when the data bandwidth is ×4, ×8, ×16, etc., the present invention can be easily designed. When the chip of the semiconductor package is two-layered, four-layered, etc., the code control unit can be designed.
0057Although one embodiment consistent with the present invention is applied to a stack or multi-chip package, it is appreciated that there are other embodiments, which are applicable to a DRAM+DRAM structure, DRAM+NAND flash structure, and System In Packaged (SIP) such as DRAM+controller.
0058As described above, according to an embodiment consistent with the present invention, input/output pads positioned at different locations in each die are selected in a stack or multi-chip package including two or more chips so as to facilitate package connection. Due to the optimization of the interconnection line, the loading of the input/output pads can be minimized.
0059The foregoing description of various embodiments of the invention has been presented for purposes of illustrating and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and modifications and variations are possible in light of the above teachings or may be acquired from practice of the invention. Thus, the embodiments were chosen and described in order to explain the principles of the invention and its practical application to enable one skilled in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated.
Contents5
12 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US9966961B1 | Cited by | United States of America | Applicant |
| US9653132B2 | Cited by | United States of America | Applicant |
| KR100597787B1 | Cites | Republic of Korea | Applicant |
| JP2005317830A | Cites | Japan | Applicant |
| US5066831A | Cites | United States of America | Search report |
| US5254482A | Cites | United States of America | Search report |
| US5272664A | Cites | United States of America | Search report |
| US5751015A | Cites | United States of America | Search report |
| US5768584A | Cites | United States of America | Applicant |
| US5987623A | Cites | United States of America | Search report |
| US6184713B1 | Cites | United States of America | Search report |
| US6356958B1 | Cites | United States of America | Search report |
| US6555398B1 | Cites | United States of America | Search report |
| US6705877B1 | Cites | United States of America | Search report |
| US6882171B2 | Cites | United States of America | Search report |
| US7061263B1 | Cites | United States of America | Search report |
| US7114659B2 | Cites | United States of America | Search report |
| US7285980B2 | Cites | United States of America | Search report |
| JP2005317830A | Cites | Japan | Third party observation |
| KR100597787B1 | Cites | Republic of Korea | Third party observation |
5 members in 3 offices; this record represents the family
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 1020070012123 | Republic of Korea | – | |
| 20070012123 | Republic of Korea | A |
Members5
| Document | Office | Kind | |
|---|---|---|---|
| KR100819660B1 | Republic of Korea | B1 | |
| US2008186798A1 | United States of America | A1 | |
| JP2008193041A | Japan | A | |
| US7693003B2This record | United States of America | B2 | |
| JP5174379B2 | Japan | B2 |
32 transactions on the USPTO file
Allowed after 1 non-final rejection.
- Non-final rejections
- 1
- Final rejections
- 0
- RCEs
- 0
- Appeals
- 0
Over time
Point at a mark for the transactionTransactions
| Event | Code | |
|---|---|---|
| Payment of Maintenance Fee, 12th Year, Large EntityM1553 | M1553 | |
| Recordation of Patent Grant MailedPGM/ | PGM/ | |
| Patent Issue Date Used in PTA CalculationAllowedPTAC | PTAC | |
| Issue Notification MailedAllowedWPIR | WPIR | |
| Dispatch to FDCD1935 | D1935 | |
| Application Is Considered Ready for IssuePILS | PILS | |
| Issue Fee Payment VerifiedN084 | N084 | |
| Issue Fee Payment ReceivedIFEE | IFEE | |
| Mail Notice of AllowanceAllowedMN/=. | MN/=. | |
| Notice of Allowance Data Verification CompletedAllowedN/=. | N/=. | |
| Change in Power of Attorney (May Include Associate POA)PA.. | PA.. | |
| Correspondence Address ChangeC.AD | C.AD | |
| Date Forwarded to ExaminerFWDX | FWDX | |
| Response after Non-Final ActionA... | A... | |
| Mail Non-Final RejectionNon-final rejectionMCTNF | MCTNF | |
| Non-Final RejectionNon-final rejectionCTNF | CTNF | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| Case Docketed to Examiner in GAUDOCK | DOCK | |
| PG-Pub Issue NotificationPG-ISSUE | PG-ISSUE | |
| IFW TSS Processing by Tech Center CompleteTSSCOMP | TSSCOMP | |
| Application Dispatched from OIPEOIPE | OIPE | |
| Information Disclosure Statement consideredIDSC | IDSC | |
| Reference capture on IDSRCAP | RCAP | |
| Information Disclosure Statement (IDS) FiledM844 | M844 | |
| Information Disclosure Statement (IDS) FiledWIDS | WIDS | |
| Sent to Classification ContractorPGPC | PGPC | |
| Filing ReceiptFLRCPT.O | FLRCPT.O | |
| Application Is Now CompleteCOMP | COMP | |
| Cleared by OIPE CSRL194 | L194 | |
| IFW Scan & PACR Auto Security ReviewSCAN | SCAN | |
| Request for Foreign Priority (Priority Papers May Be Included)RQPR | RQPR | |
| Initial Exam Team nnIEXX | IEXX |
7 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Maintenance fee paymentMAFP | MAFP | |
| Fee paymentFPAY | FPAY | |
| Fee paymentFPAY | FPAY | |
| Information on status: patent grantGrantedPATENTED CASESTCF | STCF | |
| Fee payment procedurePAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITYFEPP | FEPP | |
| AssignmentAS | AS | |
| AssignmentAS | AS |
Numbers
- Publication
- 7693003
- Application
- 11819272
Titles
- English
- Semiconductor package
Patent term adjustment
- A delay
- +281 daysthe office missed an examination deadline
- Net adjustment
- 281 days
Classification
- CPC, 5
- H10W90/00
- H10W74/00
- H10W90/754
- H10W72/01
- H10W72/00
- IPC, 2
- G11C8 00
- H10W74 00