Japan Priority Application 2011-276620, filed Dec. 19, 2011 including the specification, drawings, claims and abstract, is incorporated herein by reference in its entirety.
1. Field of the Invention
The present invention relates to a signal transmission technique to transmit a signal between semiconductor devices.
2. Description of the Related Art
In recent years, a demand for a low-cost, high-speed and large-capacity information processing apparatus increases, and in accordance with the speed-up of the processing speed and the increase of the capacity, the speed-up of signal transmission is requested.
In a signal waveform transmitted by a signal transmission system, there is a problem of influence of rising/falling waveform blunting due to dielectric loss in a signal transmitting process in a lossy signal wiring, skin effect or the like. In a related art signal transmission system, when the load capacitance of a semiconductor device is large, there is a problem that a signal slew rate at the time of data writing becomes blunt, data transmission speed is decreased, and data transmission speed at the time of data reading is also limited.
Then, patent literature 1 (JP-A-2004-281960) discloses that in a signal transfer system, “A resistor R=Zpcb−Zpkg having a value of difference between characteristic impedances (Zpcb, Zpkg) of both wirings is inserted between an intermediate board wiring and a printed board wiring. At this time, an output impedance Rout of a driver of a signal transfer master and a signal transfer slave is made smaller than the intermediate board wiring impedance Zpkg, and an input impedance Rin of a receiver is made substantially equal to the intermediate board wiring impedance Zpkg.” By this, the signal is subjected to pre-emphasis and the slew rate is controlled.
However, in the invention disclosed in the patent literature 1, a consideration is not given to the difference between the characteristics of the semiconductor devices to transmit and receive a signal.
In the invention disclosed in the patent literature 1, when load capacitances at the time of data reading and writing of both the semiconductor devices are different, transmission speed may be limited to the transmission speed at which the signal can be transmitted to the semiconductor device having a large load capacitance. Besides, when a signal is transmitted to the semiconductor device having a small load capacitance, there arises a problem that ringing due to multiple reflection increases.
An object of the invention is to provide a technique which improves the quality of a signal transmitted between semiconductor devices having different characteristics.
In order to solve the problem, according to an aspect of the invention, when a signal is transmitted to a semiconductor device having a large load capacitance, pre-emphasis is performed, and when a signal is transmitted to a semiconductor device having a small load capacitance, pre-emphasis is not performed or is slightly performed.
According to the aspect of the invention, when a signal is transmitted to the semiconductor device having the large load capacitance, blunting in the signal rising due to the load capacitance is suppressed, and when a signal is transmitted to the semiconductor device having the small load capacitance, ringing due to the reflection of the signal is suppressed, and the slew rate of the signal transmitted between the semiconductor devices having different load capacitances can be improved.
Hereinafter, embodiments of the invention will be described with reference to the drawings.
Embodiment 1
A signal transmission system between the memory controller 100 and the memory device 200 uses source synchronous transmission, and a clock/strobe signal is transmitted in addition to data to be stored in the memory device. By this signal, the data of a received signal is decided. These signals are transmitted at the same period as the data signal or at a faster period.
In the wiring, a first wiring 300, a resistance device 400 and a second wiring 310 are connected in series in this order from the memory controller 100 side, and the wiring is connected to the memory controller 100 and the memory device 200 by a wiring pad (not shown) and a BGA (not shown). The inside on-resistance of the memory controller 100 is resistance Rout1, the first wiring 300 has impedance Za, the resistance device 400 has resistance Ra, and the second wiring 310 has impedance Z0. Although the impedance of the second wiring 310 at the DIMM connector 330 through which the wiring passes on the way is different from that at the other portion, the impedance is made as constant as possible, and in the following, the impedance is regarded as substantially constant. Besides, the length of the first wiring is La, and the length of the second wiring is LO.
First, the case of writing will be described. At the time of writing, a signal transmitted from the memory controller 100 transmits through the first wiring 300, the resistance device 400 and the second wiring 310 in this order, and reaches the memory device 200. At this time, the relation of the above wirings is as follows.
Z0+Ra>Za (1)
La<1T*v/2 (2)
First, from the relation of mathematical expression (1), a reflected wave is generated between Za and Ra due to an impedance mismatch. Further, as defined in mathematical expression (2), a reciprocating delay time (reciprocating time is the time from the transmission of a signal to the time when the signal returns after passing through a wiring and being reflected by the wiring end) td1 in the wiring 300 is made shorter than the period T of the signal. That is, td1<1T is required to be satisfied. Here, since La is La=td1*(signal transmission speed v)/2, the length La of the wiring 300 is required to satisfy La<1T*v/2. The speed v is v=c/√(∈r). Where, c denotes the light speed in vacuum, and ∈r denotes the dielectric constant of a dielectric substance used for the board.
By this, waveform shaping by pre-emphasis to emphasize the rising/falling waveform of the signal waveform transmitted from the semiconductor device (100) can be performed by the reflected wave generated due to the occurrence of the impedance mismatch between Za and Ra.
The memory device 200 has the large input capacitance C2 as compared with the memory controller 100. Especially, in the case of a storage device using a flash memory, the input (load) capacitance of the flash memory is large, and the input voltage width required at the time of data writing is wide. Thus, a problem that the signal transmission speed at the time of data writing is reduced becomes remarkable. However, in this embodiment, blunting of the signal due to the large input capacitance C2 is suppressed by performing pre-emphasis on the transmitted signal, and the slew rate of the signal transmitted to the memory device 200 is improved.
Next, the case of reading will be described. At the time of reading, a signal transmitted from the memory device 200 transmits through the second wiring 310, the resistance device 400 and the first wiring 300 in this order, and reaches the memory controller 100. At this time, the relation of the above wirings is as follows.
Za+Ra=Z0 (3)
L0>1T*v/2 (4)
When data is read from the memory device 200 to the memory controller (semiconductor device) 100, the load capacitance of the memory controller 100 is small (C1<C2), and the time constant C1·Rout2 is small as compared with that at the time of data writing. Thus, even if pre-emphasis is not performed, the slew rate is not much reduced. Thus, Za+Ra=Z0 is made to be established, so that impedance matching between the second wiring 310 and the resistance device 400 is ensured, and reflection noise is prevented from occurring. Incidentally, the impedances of the wiring 300 and the wiring 310 have a relation of Za<Z0.
On the other hand, if pre-emphasis is performed on the signal transmitted from the memory device 200 to the memory controller 100, the slew rate becomes high and reflection becomes large, the waveform is vibrated (ringing) by multiple reflection between the transmitting end and the transmitting end, and the signal quality is degraded. Especially, if there is no termination, the ringing becomes large.
Even when pre-emphasis is not performed, ringing may occur. However, if the resistance device 400 is inserted as in this embodiment, the ringing can be damped, and degradation can be suppressed.
Incidentally, in this embodiment, the relation defined in mathematical expression (3) is made to be established, so that the impedance matching is performed. However, no limitation is made to this, and even if impedance mismatch occurs, if it is small, the generated pre-emphasis is also small, and ringing is also small. That is, the impedance mismatch (left side of mathematical expression (5)) when a signal advances from the first wiring 300 to the resistance device 400 has only to be larger than the impedance mismatch (right side of mathematical expression (5)) when a signal advances from the second wiring 310 to the resistance device 400.
Z0+Ra−Za>Za+Ra−Z0 (5)
When mathematical expression (5) is modified, the impedance relation Za<Z0 of the first wiring 300 and the second wiring 310 is derived. In addition to this, as defined in mathematical expression (2) and mathematical expression (4), the first wiring 300 is made short, and the second wiring 310 is made long. As a result, pre-emphasis is performed on the signal transmitted from the memory controller 100 to the memory device 200, pre-emphasis is not performed on the signal transmitted from the memory device 200 to the memory controller 100 or the pre-emphasis is suppressed to be small as compared with that for the opposite direction signal, ringing is suppressed, and the slew rate can be improved.
From
Besides, it is understood that ringing at the time of reading resistance device data can be suppressed. From the comparison between
According to this embodiment, when a device having a large load capacitance, such as a memory device, and a device having a small load capacitance, such as a memory controller, are connected through a wiring, and signal transmission and reception is performed, the signal degradation is suppressed and the slew rate can be improved.
Embodiment 2
In this embodiment, a description will be made on an example of a case where plural memory devices each having a small load capacitance are connected, and the whole of the memory devices has a large load capacitance.
The feature of embodiment 2 is that even when memory capacity is increased by connecting plural memory devices, the effect of embodiment 1 can be realized.
Embodiment 3
In this embodiment, a description will be made on an example of a case where in amounting form similar to embodiment 1, an inserted resistance device is realized by a collective resistance device.
Embodiment 4
In this embodiment, a description will be made on an example of a case where in a mounting form similar to embodiment 1, when plural memory devices are connected, a bus switch is used.
Embodiment 5
In this embodiment, a description will be made on an example of a case where a semiconductor device 100 and a memory device 200 are mounted on different boards.
For example, the semiconductor device 100 is mounted on a main board 500, and the memory device is mounted on a DIMM board.
Embodiment 6
In this embodiment, a description will be made on an example of a case where in amounting form similar to embodiment 1, a resistance device to be inserted is mounted in a board.
Embodiment 7
In this embodiment, a description will be made on an example of a case where the structure of embodiment 1 is applied to a differential signal transmission system.
Embodiment 8
In this embodiment, a description will be made on an example of a case where in a mounting form similar to embodiment 1, a termination resistor is connected.
The feature of embodiment 8 is that in addition to the effect of embodiment 1, reflection at the receiving end of the memory device 200 is suppressed by the termination resistor, and the signal quality can be improved.
The embodiments of the invention have been described. Incidentally, the invention is not limited to the above embodiments, and includes various modified examples. For example, the above embodiments are described in detail in order to explain the invention clearly, and all the described components are not necessarily indispensable. Besides, apart of a structure of an embodiment may be replaced by a structure of another embodiment. Besides, a structure of an embodiment can be added to a structure of another embodiment. Besides, with respect to part of the structures of the respective embodiments, addition, deletion and replacement of another structure can be performed.
Besides, the signal wirings and the devices of the respective structures are shown which are necessary for the description, and all signal wirings and components of respective structures of a product are not necessarily shown. Actually, the number of kinds of signal wiring topologies to connect the respective structures, and the number of devices of the respective structures may be two or more.
Number | Date | Country | Kind |
---|---|---|---|
2011-276620 | Dec 2011 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
8053911 | Hayashi et al. | Nov 2011 | B2 |
20040196682 | Funaba et al. | Oct 2004 | A1 |
20050110543 | Touya et al. | May 2005 | A1 |
20060103418 | Hargrove et al. | May 2006 | A1 |
Number | Date | Country |
---|---|---|
2004-281960 | Oct 2004 | JP |
Number | Date | Country | |
---|---|---|---|
20130207234 A1 | Aug 2013 | US |