1. Field
The inventive concept relates to semiconductor devices including but not limited to ones having a memory module with a plurality of memory chips.
2. Description of Related Art
In a memory module included in a semiconductor device, a plurality of memory chips is installed. The memory chips exchange control signals and data signals with an external device via an interface. Thus, signal integrity is one of important factors that determine features of the memory module.
According to an example embodiment of the inventive concept, there is provided a semiconductor device including a first signal line commonly connected to N first semiconductor elements, wherein N is a natural number that is greater than ‘2’; and a second signal line commonly connected to M second semiconductor elements, wherein M is a natural number that is greater than N, wherein the first signal line has a higher impedance per unit length than the second signal line, and has a longer routing length compared to the second signal line by changing a wire pattern between both ends of each of the first and the second signal lines.
Unit loads on the first semiconductor elements and unit loads on the second semiconductor elements may be substantially the same, and a load connected to the second signal line may be higher than a load connected to the first signal line.
The first semiconductor elements, the second semiconductor elements, the first signal line, and the second signal line may be integrated on the same substrate.
The impedance of the first signal line per unit length may be 1.2 or more times greater than the impedance of the second signal line per unit length. A width of the second signal line may be 1.5 or more times wider than a width of the first signal line.
The semiconductor device may further include a third signal line commonly connected to P third semiconductor elements, wherein P is a natural number greater than M.
The second semiconductor elements may include some of the first semiconductor elements, the third semiconductor elements may include some of the first and second semiconductor elements, and the third signal line may have a lower impedance per unit length than the second signal line.
According to another example embodiment of the inventive concept, there is provided a semiconductor device including a first signal line commonly connected to a plurality of semiconductor elements; and a second signal line commonly connected to some of the plurality of semiconductor elements, wherein the second signal line has a higher impedance per unit length than the first signal line, and has a longer routing length compared to the first signal line by changing a wire pattern between both ends of each of the first and the second signal lines.
According to another example embodiment of the inventive concept, there is provided a semiconductor device including a first signal line commonly connected to N first semiconductor elements, wherein N is a natural number that is greater than 2; a second signal line commonly connected to N second semiconductor elements; and a third signal line commonly connected to the first and second semiconductor elements, wherein the first and second signal lines have a higher impedance per unit length than the third signal line.
According to another embodiment, a semiconductor apparatus includes a first signal line commonly connected to N first semiconductor devices, wherein N is a natural number that is greater than 2, and a second signal line commonly connected to M second semiconductor devices, wherein M is a natural number that is greater than N. The first signal line has a first impedance per unit length, the second signal line has a second impedance per unit length less than the first impedance per unit length, the first signal line extends between a first location and a second location in a first pattern, the second signal line extends between the first location and the second location in a second pattern different from the first pattern, and the first signal line has a longer routing length than the second signal line between the first and second locations based on a difference between the first pattern and the second pattern.
The first signal line may have a first width, the second signal line may have a second width, and a difference between the first impedance per unit length and the second impedance per unit length is based on a difference between the first width and the second width.
The apparatus may further include a substrate, wherein the first semiconductor devices are connected to a first surface of a first substrate and wherein at least a portion of the second semiconductor devices are connected to a second surface of the first substrate.
The apparatus may further include a substrate, wherein the first and second semiconductor devices are stacked and connected to a first surface of a substrate.
The above and other features and advantages of example embodiments will become more apparent by describing in detail example embodiments with reference to the attached drawings. The accompanying drawings are intended to depict example embodiments and should not be interpreted to limit the intended scope of the claims. The accompanying drawings are not to be considered as drawn to scale unless explicitly noted.
Detailed example embodiments are disclosed herein. However, specific structural and functional details disclosed herein are merely representative for purposes of describing example embodiments. Example embodiments may, however, be embodied in many alternate forms and should not be construed as limited to only the embodiments set forth herein.
Accordingly, while example embodiments are capable of various modifications and alternative forms, embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit example embodiments to the particular forms disclosed, but to the contrary, example embodiments are to cover all modifications, equivalents, and alternatives falling within the scope of example embodiments. Like numbers refer to like elements throughout the description of the figures.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
It will be understood that when an element is referred to as being “connected” or “coupled” to another element, it may be directly connected or coupled to the other element or intervening elements may be present. In contrast, when an element is referred to as being “directly connected” or “directly coupled” to another element, there are no intervening elements present. Other words used to describe the relationship between elements should be interpreted in a like fashion (e.g., “between” versus “directly between”, “adjacent” versus “directly adjacent”, etc.).
In the drawings, it is understood that the thicknesses of layers and regions may be exaggerated for clarity. It will also be understood that when a layer is referred to as being “on” another layer or substrate, it can be directly on the other layer or substrate or intervening layers may also be present. Like reference numerals in the drawings denote like elements, and thus their description will not be repeated. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items. Expressions such as “at least one of,” when preceding a list of elements, modify the entire list of elements and do not modify the individual elements of the list.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises”, “comprising,”, “includes” and/or “including”, when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It should also be noted that in some alternative implementations, the functions/acts noted may occur out of the order noted in the figures. For example, two figures shown in succession may in fact be executed substantially concurrently or may sometimes be executed in the reverse order, depending upon the functionality/acts involved.
A fifth signal line B1 is commonly connected to the plurality of semiconductor chips 12a to 12f commonly connected to the first signal line A1 and the plurality of semiconductor chips 13a to 13f commonly connected to the second signal line A2. signal line B2 is commonly connected to the plurality of semiconductor chips 14a to 14f commonly connected to the third signal line A3 and the plurality of semiconductor chips 15a to 15f commonly connected to the fourth signal line A4.
A seventh signal line C is commonly connected to the plurality of semiconductor chips 12a to 12f commonly connected to the first signal line A1, the plurality of semiconductor chips 13a to 13f commonly connected to the second signal line A2, the plurality of semiconductor chips 14a to 14f commonly connected to the third signal line A3, and the plurality of semiconductor chips 15a to 15f commonly connected to the fourth signal line A4.
Since each of the first to fourth signal lines A1 to A4 is connected to six semiconductor chips, six loads are considered as being connected to each of the first to fourth signal lines A1 to A4.
Since each of the fifth and sixth signal lines B1 and B2 is connected to twelve semiconductor chips, the number of loads connected to each of the fifth and sixth signal lines B1 and B2 is double the number of loads connected to each of the first to fourth signal lines A1 to A4.
Since the seventh signal line C is connected to twenty-four semiconductor chips, the number of loads connected to the seventh signal line C is four times the number of loads connected to each of the first to fourth signal lines A1 to A4 and is two times the number of loads connected to each of the fifth and sixth signal lines B1 and B2.
In accordance with an example embodiment, each of the first to seventh signal lines A1 to A4,B1,B2, and C is configured to select at least one of the semiconductor chips 12a to 15f so as to drive the semiconductor device 10, to transmit a control signal, and to allow data to be written to the semiconductor device 10 or to be read from the semiconductor device 10. Thus, timings of the first to seventh signal lines A1 to A4,B1,B2, and C should coincide.
In accordance with an example embodiment, each of the first to seventh signal lines A1 to A4, B1, B2, and C may carry at least one control signal such as a command signal, an address signal, a select signal, etc. Also, each of the first to seventh signal lines A1 to A4, B1, B2, and C may carry a clock signal and/or a data signal.
Different loads on the first to seventh signal lines A1 to A4, B1, B2, and C cause different impedances among the first to seventh signal lines A1 to A4, B1, B2, and C as described above. Such different impedances may cause a reduction in a timing margin, thereby degrading signal integrity.
To compensate for the different impedances among the first to seventh signal lines A1 to A4, B1, B2, and C, the widths and/or lengths of these signal lines may be adjusted. In accordance with one embodiment, the adjustments may be based on the principle that an increase in the width of a signal line results a reduction in an impedance thereof and an increase in the length of the signal line results in an increase the impedance thereof.
For example, each of the first to fourth signal lines A1 to A4 may have a narrowest width ‘w1,’ each of the fifth and sixth signal lines B1 and B2 may have a width ‘w2’ that is wider than the width ‘w1’ of each of the first to fourth signal lines A1 to A4, and the seventh signal line C may have a width ‘w3’ that is wider than the width ‘w2’ of each of the fifth and sixth signal lines B1 and B2.
In this case, an impedance of a unit length of each of the first to fourth signal lines A1 to A4 is highest, and an impedance of a unit length of each of the fifth and sixth signal lines B1 and B2 is higher than an impedance of a unit length of the seventh signal line C and is lower than an impedance of a unit length of each of the first to fourth signal lines A1 to A4.
These widths may be provided without changing lengths of the signal lines. In accordance with an example embodiment, all the signal lines may have substantially a same length but different widths as noted above. In other example embodiments, the lengths of one or more of these lines (or sets of lines) may be different.
In another example embodiment, in addition to having different widths as noted above, the lengths of the signal lines may be different. According to one example, the first to seventh signal lines A1 to A4, B1, B2, and C may be set such that scalar values d1 to d3 thereof are substantially the same but vectors thereof are different. To this end, patterns of the first to fourth signal lines A1 to A4, the fifth and sixth signal lines B1 and B2, and the seventh signal line C may be changed as illustrated in
As shown in
The impedances among the first to seventh signal line A1 to A4,B1,B2, and C to which different loads are connected may be set to be substantially the same by changing the lengths and widths thereof. A timing margin between signals may be increased through such impedance adjustment, thereby enhancing signal integrity.
The memory controller/host 140 and the memory devices 132a and 132b may be connected according to a multi-drop scheme but the inventive concept is not limited thereto. For example, eight (or another number of) memory devices may form one rank together. A group of memory devices that are simultaneously controlled by the memory controller/host 140 may be referred to as a rank. In other words, a rank may be a unit in which an operation is performed in the memory module.
The operation may be, for example, a data read operation or a data write operation. For example, when data is input into and output from the memory controller/host 140 in units of 64 bits (x64) and data is input into and output from each of the memory devices 132a and 132b in units of 8 bits (x8), eight memory devices may form one rank together.
Referring to
If it is assumed that a chip selection signal input to the first rank is ‘/S0’ and a chip selection signal input to the second rank is ‘/S1,’ then the memory device 132a belonging to the first rank is selected when the memory controller/host 140 enables the chip selection signal ‘/S0’ to logic low and the memory devices 132b belonging to the second rank is selected when the memory controller/host 140 enables the chip selection signal ‘/S1’ to logic low. Since data is output from each of the memory devices 132a and 132b in units of 8 bits, 64-bit data is simultaneously input to or output from the memory controller/host 140. This may be referred to as an x64 operation.
According to another example embodiment of the inventive concept, a plurality of memory devices included in a memory module may be connected in a fly-by manner.
Referring to
Referring to
In
The individual rank signal is input to only a corresponding rank and a load applied to the individual rank signal is lower than that applied to the common rank signal. If it is assumed that a memory module includes only two ranks, a higher load is applied to the common rank signal than that applied to the individual rank signal. For example, since a load applied to the common rank signal doubles that applied to the individual rank signal, the common rank signal experiences an impedance that is 1.2 to 2.4 times greater than an impedance experienced by the individual rank signal.
As described above, when wire lengths of the individual rank signal and the common rank signal are the same although different loads are applied thereto, signal transfer times are different due to different impedances thereof. Thus, as illustrated in
More specifically,
To reduce the time delay occurring between transmission of the individual rank signals and transmission of the common rank signal, routing (wire) lengths and widths of the individual rank signals may be adjusted. For example, the routing (wire) lengths of the individual rank signals may be increased.
Although not shown, an un-buffered dual in-line memory module (UDIMM) and a small outline dual in-line memory module (SODIMM) each include a wide signal line section. This section may be referred to as an unloaded section. Due to such an unloaded section, routing space may be insufficient. Thus, a number of layers should be increased to increase a routing length or a wire length, thereby increasing manufacturing costs.
Thus, different impedances between the common rank signal and the individual rank signals caused by different loads applied thereto may be adjusted to be substantially the same by changing wire widths and lengths (vectors). For example, wire (routing) widths may be adjusted such that the individual rank signals have impedance that is 1.2 to 2.4 times greater than that of the common rank signal.
A first type (unloaded) signal line and a second type (loaded) signal line may have characteristics shown in Table 1, but the inventive concept is not limited thereto.
As shown in Table 1, the second type signal line may have a width and spacing that are half those of the first type signal line, but the inventive concept is not limited thereto. Also, the first type signal line may have an impedance of about 40Ω and the second type signal line may have an impedance of about 60Ω, but the inventive concept is not limited thereto.
Different widths of the first type signal line and the second type signal line may not be caused by different process conditions but may be intentionally designed. For example, the width of the first type signal line may be 1.5 or more times that of the second type signal line.
As described above, signal lines having different widths are installed as wires for a common rank signal and individual rank signals, thereby securing an additional wiring space. The additional wiring space may be used to increase the routing (or wire) lengths of individual rank signals described above.
For example, in the memory module of
Although the previous example embodiments of the inventive concept have been described above with respect to a UDIMM memory module, other example embodiments of the inventive concept are not limited thereto and may be applied to other types of memory modules such as buffered DIMM and SODIMM. Also, the number of ranks is not limited to two. Furthermore, the number of layers of a memory module substrate may be two or more.
In the memory module of
Specifically,
Referring to
Referring to
Referring to
The memory device 194 includes an interface chip (not shown) and/or a memory controller, and a memory module 195 having a structure illustrated in any one of
The CPU 209 includes a command control part (not shown) and an execution part (not shown), and decodes a command fetched via the command control part and causes the execution part to perform a processing operation based on a result of decoding the fetched command. The flash memory 204 stores not only operation programs and data of the CPU 209 but also various types of data. The power circuit 205 generates high voltage for performing an erase operation and a write operation on the flash memory 204.
The frequency divider 203 divides a source frequency given from the oscillator 202 into a plurality of frequencies, and provides reference clock signals and other internal clock signals.
The internal bus 200 includes an address bus, a data bus, and a control bus.
The bus controller 207 controls bus accessing a number of cycles, in response to an access request from the CPU 209. Here, the number of cycles is related to a wait state and the width of a bus corresponding to an accessed address.
When the microcomputer is mounted on the top of a system, the CPU 209 controls the erase operation and the write operation to be performed on the flash memory 204. During a test of or manufacture of a device, performing of the erase operation and the write operation on the flash memory 204 may be directly controlled by an external memory apparatus via the I/O port 206.
According to at least one example embodiment of the inventive concept, impedances of signal lines to which different loads are applied may be controlled to be substantially the same, thereby enhancing signal integrity of a semiconductor device. Also, signal integrity may be enhanced while minimizing an increase in manufacturing costs due to an increase in the number of layers in a semiconductor device. Example embodiments having thus been described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the intended spirit and scope of example embodiments, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 10-2012-0077848 | Jul 2012 | KR | national |
This application claims benefit of U.S. provisional patent application No. 61/649,999 filed on May 22, 2012 and the priority under 35 U.S.C. §119 (a) from Korean Patent Application No. 10-2012-0077848, filed on Jul. 17, 2012, the disclosures of these applications are incorporated by reference in their entirety.
| Number | Date | Country | |
|---|---|---|---|
| 61649999 | May 2012 | US |