Embodiments of the invention relate generally to semiconductor memory, and more specifically, in one or more described embodiments, to signal paths and adjusting the timing of command signals through the signal path.
In semiconductor memory, proper operation of the memory is based on the correct timing of various internal command and clock signals. For example, in reading data from the memory, internal clock signals that clock data path circuitry to provide (e.g. output) the read data may need to be provided substantially concurrently with internal read command signals to properly enable the data path circuitry to output the read data. If the timing of the internal read command signal is not such that the data path circuitry is enabled at the time the internal clock signal clocks the data path circuitry to output the read data at an expected time, the read command may be inadvertently ignored or the read data provided by the memory may not be correct the data associated with another read command). Likewise, in writing data to memory internal clock signals that clock data path circuitry to latch write data may need to be provided with specific timing relationships with internal write command signals to properly enable the data path circuitry to provide the latched write data for writing to memory. Inaccurate timing of the internal command and clock signals could result in the write command being inadvertently ignored or incorrect write data being provided to the memory may (e.g., the write data is associated with another write command). Another example of a command that may require the correct timing of internal clock signals and the command for proper operation include, for example, on-die termination enable commands.
Moreover, as known, a “latency” may be selected (e.g., programmed, desired, used, given, etc.) to set a time, typically in numbers of clock periods T, between receipt of a read command by the memory and when the data is output by the memory. A “write latency” may also be selected to set a time, also typically in numbers of T, between receipt of a write command by the memory and when the write data is provided to the memory. The latencies may be selected, for example, to accommodate clock signals of different frequencies (i.e., different clock periods).
Complicating the generating of correctly timed internal clock and command signals is the relatively high frequency of memory clock signals, such as 1 GHz or higher. For example, memory clock signals can exceed 1 GHz. Further complicating the matter is that multi-data rate memories may provide and receive data at a rate higher than the memory clock signal, which may represent the rate at which commands may be executed. As a result, command signals and an internal clock signal may need to be in sync in order to maintain proper timing. An example of a multi-data rate memory is one that outputs read data at a rate twice that of the clock frequency, such as outputting data synchronized with clock edges of the memory clock signal.
Certain details are set forth below to provide a sufficient understanding of embodiments of the invention. However, it will be clear to one skilled in the art that embodiments of the invention may be practiced without these particular details. Moreover, the particular embodiments of the present invention described herein are provided by way of example and should not be used to limit the scope of the invention to these particular embodiments. In other instances, well-known circuits, control signals, timing protocols, and software operations have not been shown in detail in order to avoid unnecessarily obscuring the invention.
Row and column address signals are provided (e.g., applied) to the apparatus 100 via an address latch 110. The address latch captures the received address signals, and then provides a column address and a row address to a column address decoder 121 and a row address decoder 122, respectively. The column address decoder 121 selects bit lines extending through the memory array 101 corresponding to respective column addresses. The row address decoder 122 is coupled to a word line driver 124 that activates respective rows of memory cells in the memory array 101 corresponding to received row addresses. The selected data line (e.g., a bit line or bit lines) corresponding to a received column address are coupled to a read/write circuit 130 to provide read data to an input/output (I/O) data block 134. Write data are provided to the memory array 101 through the I/O data block 134 and the read/write circuit 130. The I/O data block 134 may include an output data block 135 and an input data block 136 that operate responsive to an internal clock signal CLKOUT and an internal command signal CMDOUT, for example. The output data block 135 may provide read data from the memory array 101, responsive to a command for read operations. In some embodiments, the output data block 135 may provide the read data responsive to the internal command signal CMDOUT. The input data block 136 may receive write data responsive to a command for write operations.
The control circuit 102 includes a clock path 103. The clock path 103 receives an external clock signal CLKIN and propagates an internal clock signal CLKOUT which is based at least in part on the external clock signal CLKIN to the I/O data block 134.
The control circuit 102 also includes a command path 104. The command path 104, which is shown in
The DU circuit 207 may include a delay line (DLINE CLK) 209 and a delay control (DLCTL) circuit 208 on the clock path 103. The SCLK signal may be provided to a delay line (DLINE CLK) 209 on the clock path 103 via the AND circuit 205 that may provide the SCLK signal responsive to a system clock enable signal SCLKEN that is responsive to the CMDIN signal indicative of the read command or the write command. Thus, the DU circuit 207 may be active during the read and write operations. In some embodiments, the DLL circuit 207 may be inactive during the ODT operation. The DLL circuit 207 may adjust the delay of the delay lines 209, 210 and 211 by changing a delay control signal DCTL responsive to the SCLK signal and a DLL clock signal when it is activated. On the other hand, the DLL circuit 207 may keep the delay of the delay lines 209, 210 and 211 without adjusting the delay when it is deactivated. For example, the delay line 209 may be an adjustable delay line including a duty cycle controller (DCC), a coarse delay line and a fine delay line. An adjustable delay of the delay line 209 may adjust based on a delay control signal DCTL provided by the DLCTL circuit 208. The delay line 209 may provide a DLL clock signal DLLCLK having the adjustable delay relative to the SCLK signal on the clock path 103. The DLCTL circuit 208 may provide the DCTL signal to the delay line 209, responsive to the SCLK signal from the AND circuit 205 and the DLLCLK signal. The delay line 209 may further provide the DLLCLK signal to a read/write (R/W) dQ-Enable-Delay (QED) circuit 213 on the command path 104.
The command path 104 in the control circuit 200 includes the command input buffer/decoder circuit 202. The command input buffer/decoder circuit 202 may receive command signals CMDIN and the SCLK signal. The CMDIN signals may convey a memory access command, such as a read command, a write command, or an on-die termination (ODT) command indicative of instructing a read operation, a write operation or an on-die termination, respectively. The command input buffer/decoder circuit 202 may decode the CMDIN signals, responsive to the SCLK signal. The command input buffer/decoder circuit 202 may provide an internal command signal ICMD to the timing circuit 204 and may further provide a read/write selection signal RWSEL indicative or read operation or write operation and the SCLKEN signal responsive to the CMDIN signal indicative of the read command or the write command. The ICMD signal may be a read signal or a write signal. The timing circuit 204 may provide a latched command signal LCMD responsive to the ICMD signal and an L3CYCEN signal that may be described later in detail, where the timing circuit 204 may control a timing of the LCMD signal relative to the ICMD signal such that the LCMD signal is synchronized with the SCLK signal. The command input buffer/decoder circuit 202 may provide an internal ODT command signal IODT to the timing circuit 204 responsive to the CMDIN signal indicative of the ODT command. The IODT signal may be an on-die termination signal. The timing circuit 204 may provide a latched ODT command signal LODT responsive to the IODT signal and an L3CYCEN signal that may be described later in detail. The timing circuit 204 may control a timing of the LODT signal relative to the IODT signal.
The ODT QED circuit 206 may receive the SCLK signal. The ODT QED circuit 206 may further receive an NT value that may indicate a number of clock cycles equivalent to a delay of the DLLCLK signal relative to the SCLK signal and a CAS writing latency signal CWL. The CWL value is CAS write latency that may account for a delay time between when an apparatus receives a write command and when the input data block 136 in
The DLL circuit 207 may further include a delay line (DLINE ODT) 211 coupled to the ODT QED circuit 206 on the command path 104. For example, the delay line 211 may be an adjustable delay line including a DCC, a coarse delay line and a fine delay line. In some embodiments, the delay line 211 may have substantially the same circuit structure as the delay line 209 and may provide substantially the same delay as the delay line 209. An adjustable delay of the delay line 211 may adjust based on the delay control signal DCTL provided by the DLCTL circuit 208. The SODT signal from the ODT QED circuit 206 is transmitted to the delay line 211. The delay line 211 may provide a delayed ODT signal DODT responsive to the SODT signal and further responsive to the DCTL signal that is based on the SCLK signal and the DLLCLK signal.
The DLL circuit 207 may further include a delay line (DLINE R/W) 210 coupled to the timing circuit 204 on the command path 104. For example, the delay line 210 may be an adjustable delay line including a DCC, a coarse delay line and a fine delay line. In some embodiments, the delay line 210 may have substantially same circuit structure as the delay line 209 and may provide substantially the same delay as the delay line 209. An adjustable delay of the delay line 210 may adjust based on the delay control signal DCTL provided by the DLCTL circuit 208. The LCMD signal from the timing circuit 204 is transmitted to the delay line 210. The delay line 210 may provide a delayed command signal DCMD responsive to the LCMD signal and further responsive to the DCTL signal that is based on the SCLK signal and the DLLCLK signal. The DCMD signal may be transmitted to a demultiplexer 212. The demultiplexer 212 may provide either a delayed command read signal DCMDR or a delayed command mite signal DCMDW responsive to the read command or the write command.
The command path 104 further includes the R/W QED circuit 213. The R/W QED circuit 213 may receive a selected latency (e.g., a CL value and/or a CWL, value) and an NT value. The R/W QED circuit 213 may further receive the DLLCLK signal from the delay line 209. The latency may be defined by a number of clock cycles, for example, of the CLK signal. The NT value may be a number of clock cycles equivalent to a delay between receipt of the SCLK signal and the DLLCLK signal. The CL value is column address strobe (CAS) latency that may account for a delay time between when the apparatus receives the read command and when an output buffer in a data queue system (DQ sys) circuit 214 receives read data responsive to the read command based on a clock signal (e.g., the DLLCLK signal) including time for data to be accessed and provided to an output bus (e.g., via a DQ pad in the DQ sys circuit 214). The CWL value is CAS write latency that may account for a delay time between when the apparatus receives the write command and when the input data block 136 in
The R/W QED circuit 213 may synchronize the DCMDR signal or the DCMDW signal from the demultiplexer 212 with the DLLCLK signal from the delay line 209, for example, by adjusting a latency (e.g., shifting) of the DCMDR signal or the DCMDW signal using the NT value and the CL value or the CWL value. For example, in some embodiments, the R/W QED circuit 213 may shift the DCMDR signal for the read command responsive to the CL. In some embodiments, the R/W QED circuit 213 may shift the DCMDW signal for the write command responsive to the CWL. An adjustment factor may also be considered. For example, in some embodiments, the NT value may be greater than or equal to nine. For example, in some embodiments, the CL value and the NT value may have to satisfy the condition that a difference between the CL value and the NT value (e.g., CL-NT) is greater or equal to two. In some embodiments, the R/W QED circuit 213 shifts the DCMDR signal by (CL(N+2)) clock cycles of the DLLCLK signal for read commands, where two is the adjustment factor. The R/W QED circuit 213 may provide a latency three-cycle-operation enable signal L3CYCEN to the timing circuit 204 responsive to latency information (e.g., based on a calculation of the CL value or the CWL value and the NT value). For example, (CL-NT) may be calculated and whether the (CL-NT) is greater than a predetermined value that is defined as a number of clock cycles is determined. If the (CL-NT) is greater than the predetermined value, the L3CYCEN signal may be activated and the timing circuit 204 may perform a three-cycle-operation that will be described later in detail. If the (CL-NT) is less than or equal to the predetermined value, the timing circuit 204 may perform a two-cycle-operation that will be described later in detail. In operation, the read command or the write represented by the CMDIN signal is provided to the command path 104 and propagated through the command input buffer/decoder circuit 202 as the ICMD signal, the timing circuit 204 as the LCMD the delay line 210 as the DCMD signal, the demultiplexer 212 as the DCMDR signal or the DCMDW signal, and the R/W QED circuit 213. The R/W QED circuit 213 adds clock cycles of the DLLCLK signal to the propagating command signal, either the DCMDR signal or the DCMDW signal, to provide a shifted command read signal SCMDR or a shifted command write signal SCMDW resulting propagation delay for the command path 104 responsive to the selected latency.
The I/O data block 134 in
The timing circuit 300 may include delay circuits 304 and 305, a selector circuit 306, a command timing circuit 302 and an ODT timing circuit 303. The command timing circuit 302 may include circuit nodes 320 and 329. The command timing circuit 302 may further include an even command timing circuit CTC_E 321 and an odd command timing circuit CTC_O 325 coupled between the circuit nodes 320 and 329. The ODT timing circuit 303 may include circuit nodes 330 and 339. The ODT timing circuit 30′3 may further include an even ODT timing circuit OTC_E 331 and an odd ODT timing circuit OTC_O 335 coupled between the circuit nodes 330 and 339. The delay circuit 304 may receive the SCLK_E signal and may further provide a delayed even system clock signal DSCLK_E having a delay D1 relative to the SCLK_E signal. The delay circuit 305 may receive the SCLK_O signal and may further provide a delayed odd system clock signal DSCLK_O having a delay D1 relative to the SCLK_O signal. The CTC_E 321 may include a flip-flop circuit (FF) 322 that may latch the ICMD signal on the circuit node 320 responsive to the DSCLK_E signal and may further provide an even internal command signal ICMD_E. The CTC_O 325 may include a flip-flop circuit (FF) 326 that may latch the ICMD signal on the circuit node 320 responsive to the DSCLK_O signal and may further provide an odd internal command signal ICMD_O. The OTC_E 331 may include a flip-flop circuit (FF) 332 that may latch the IODT signal on the circuit node 330 responsive to the DSCLK_E signal and may further provide an even ODT signal IODT_E. The OTC_O 335 may include a flip-flop circuit (FF) 336 that may latch the IODT signal on the circuit node 330 responsive to the DSCLK_O signal and may further provide an odd ODT signal IODT_O.
The timing circuit 300 may receive the L3CYCEN signal from the R/W QED circuit 213 in
A latency value (e.g., CL) represented by a number of clock cycles may vary inversely with a clock cycle tCK of the SCLKS signal. For example, a longer clock cycle results in a smaller number of clock cycles representing the latency value.
Thus, the timing circuit 300 may adjust time represented by a number of clock cycles of the SCLK signal in response to the latency value. The latch circuits 323, 327, 333, 338 and the switches 324, 328, 334, 338 may provide high impedance output signals responsive to the inactive level of the selected clock signal from the selector circuit 306.
The timing circuit 600 may perform the three-cycle-operation responsive to the active L3CYCEN signal (e.g., a logic high level) and may further perform the two-cycle-operation responsive to the inactive L3CYCEN signal (e.g., a logic low level). In the three-cycle-operation, time adjustment of the CND signal and the ODT signal may use three clock cycles of the SCLK signal in the timing circuit 600. The timing circuit 600 may receive the L3CYCEN signal from the R/W QED circuit 213 in
The ODT timing circuit 603 may include the selector circuit 639. The OTC_E 631 may include a latch circuit 633 and a switch 634. The OTC_O 635 may include a latch circuit 637 and a switch 638. The selector circuit 639 may provide the IODT_E signal to the latch circuit 633 and the IODT_O signal to the latch circuit 637 responsive to the active L3CYCEN signal. The latch circuit 633 may receive the IODT_E signal and the SCLK_E signal and may further latch the IODT_E signal responsive to the SCLK_E signal. The switch 634 may provide an even latched ODT signal LODT_E from the latch circuit 633 responsive to the SCLK_E signal. The latch circuit 637 may receive the IODT_O signal and the SCLK_O signal and may further latch the IODT_O signal responsive to the SCLK_O signal. The switch 638 may provide an odd latched ODT signal LODT_O from the latch circuit 637 responsive to the SCLK_O signal.
In the two-cycle-operation, the time adjustment of the CMD signal and the ODT signal may use two clock cycles of the SCLK signal in the timing circuit 600. The selector circuit 629 may provide the ICMD_O signal to the latch circuit 623 and the ICMD_E signal to the latch circuit 627 responsive to the inactive L3CYCEN signal. The latch circuit 623 may receive the ICMD_O signal and the SCLK_E signal and may further latch the ICMD_O signal responsive to the SCLK_E signal. The switch 624 may provide an even latched command signal LCMD_E from the latch circuit 623 responsive to the SCLK_E signal. The latch circuit 627 may receive the ICMD_E signal and the SCLK_O signal and may further latch the ICMD_E signal responsive to the SCLK_O signal. The switch 628 may provide an odd latched command signal LCMD_O from the latch circuit 627 responsive to the SCLK_O signal.
The selector circuit 639 may provide the IODT_O signal to the latch circuit 633 and the IODT_E signal to the latch circuit 637 responsive to the inactive L3CYCEN signal. The latch circuit 633 may receive the IODT_O signal and the SCLK_E signal and may further latch the IODT_O signal responsive to the SCLK_E signal. The switch 634 may provide an even latched ODT signal LODT_E from the latch circuit 633 responsive to the SCLK_E signal. The latch circuit 637 may receive the IODT_E signal and the SCLK_O signal and may further latch the IODT_E signal responsive to the SCLK_O signal. The switch 638 may provide an odd latched ODT signal LODT_O from the latch circuit 637 responsive to the SCLK_O signal.
Thus, the timing circuit 600 may provide the three-cycle operation and the two cycle operation having system clock signals, delayed system clock signals, internal command signals and the latched command signals having timings as illustrated in timing diagrams of
The DLL circuit 707 may include a delay line (DUNE CLK) 709 and a delay control (DLCTL) circuit 708 on the clock path 103. The SCLK signal may be provided to a delay line (DUNE CLK) 709 on the clock path 103 via the AND circuit 705 that may provide the SCLK signal responsive to a system clock enable signal SCLKEN responsive to the CMDIN signal indicative of the read command, the write command or the ODT command. For example, the delay line 709 may be an adjustable delay line including a duty cycle controller (DCC), a coarse delay line and a fine delay line. An adjustable delay of the delay line 709 may be based on a delay control signal DCTL provided by the DLCTL circuit 708. The delay line 709 may provide a DLL clock signal DLLCLK having the adjustable delay relative to the SCLK signal on the clock path 103. The DLCTL circuit 708 may provide the DCTL signal responsive to the SCLK signal from the AND circuit 705 and the DLLCLK signal. The delay line 709 may further provide the DLLCLK signal to a dQ-Enable-Delay (QED) circuit 713 on the command path 104.
The command path 104 in the control circuit includes the command input buffer/decoder circuit 702. The command input buffer/decoder circuit 702 may receive command signals CMDIN and the SCLK signal. The CMDIN signals may convey a memory access command, such as a read command, a write command, or an on-die termination (ODT) command indicative of instructing a read operation, a write operation or an on-die termination, respectively. The command input buffer/decoder circuit 702 may decode the CMDIN signals, responsive to the SCLK signal. The command input buffer/decoder circuit 702 may provide an internal command signal ICMD to the timing circuit 704 and may further provide a read/write selection signal RWSEL indicative or read operation or write operation and the SCLKEN signal responsive to the CMDIN signal indicative of the read command, the write command or the ODT command. The ICMD signal may be a read signal or a write signal. The timing circuit 704 may provide a latched command signal LCMD responsive to the ICMD signal, where the timing circuit 704 may control a timing of the LCMD signal relative to the ICM signal. The command input buffer/decoder circuit 702 may provide an internal ODT command signal IODT to the timing circuit 704 responsive to the CMDIN signal indicative of the ODT command. The IODT signal may be an on-die termination signal. The timing circuit 704 may provide a local ODT command signal LODT responsive to the IODT signal and an L3CYCEN signal that may be described later in detail. The timing circuit 704 may control a timing of the LODT signal relative to the IODT signal.
The DLL circuit 707 may further include a delay line (DLINE R/W) 710 and a delay line (DIANE ODT) 711 coupled to the timing circuit 704 on the command path 104. For example, each of the delay lines 710 and 711 may be an adjustable delay line including a DCC, a coarse delay line and a fine delay line. In some embodiments, the delay lines 710 and 711 may have substantially the same circuit structure as the delay line 709 and may provide substantially the same delay as the delay line 209. The LCMD signal from the timing circuit 704 is transmitted to the delay line 710. The delay line 710 may provide a delayed command signal DCMD responsive to the LCMD signal and further responsive to the DCTL signal that is based on the SCLK signal and the DLLCLK signal. The DCMD signal may be transmitted to a demultiplexer 712. The demultiplexer 712 may provide either a delayed command read signal DCMDR or a delayed command write signal DCMDW responsive to the read command or the write command. The LODT signal from the timing circuit 704 is transmitted to the delay line 711. The delay line 711 may provide a delayed ODT signal DODT responsive to the LODT signal and further responsive to the DCTL signal that is based on the SCLK signal and the DLLCLK signal.
The command path 104 further includes the QED circuit 713. The QED circuit 713 may receive a selected latency (e.g., a CL value and/or a CWL value) and an NT value. Description of the latency and the NT value corresponding to the latency and the NT value in
The I/O data block 134 in
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 are 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. Thus, 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 |
---|---|---|---|
5004933 | Widener | Apr 1991 | A |
5935253 | Conary | Aug 1999 | A |
6111810 | Fujita | Aug 2000 | A |
6219384 | Kliza et al. | Apr 2001 | B1 |
6260128 | Ohshima et al. | Jul 2001 | B1 |
6275077 | Tobin et al. | Aug 2001 | B1 |
6292040 | Iwamoto et al. | Sep 2001 | B1 |
6327318 | Bhullar et al. | Dec 2001 | B1 |
6424592 | Maruyama | Jul 2002 | B1 |
6438055 | Taguchi et al. | Aug 2002 | B1 |
6459313 | Godbee et al. | Oct 2002 | B1 |
6489823 | Iwamoto | Dec 2002 | B2 |
6510095 | Matsuzaki et al. | Jan 2003 | B1 |
6636110 | Ooishi et al. | Oct 2003 | B1 |
6687185 | Keeth et al. | Feb 2004 | B1 |
6710726 | Kim et al. | Mar 2004 | B2 |
6744285 | Mangum et al. | Jun 2004 | B2 |
6781861 | Gomm et al. | Aug 2004 | B2 |
6839288 | Kim et al. | Jan 2005 | B1 |
6861901 | Prexl et al. | Mar 2005 | B2 |
6868504 | Lin | Mar 2005 | B1 |
6914798 | Kwon et al. | Jul 2005 | B2 |
6930955 | Johnson et al. | Aug 2005 | B2 |
6973008 | Krause | Dec 2005 | B2 |
6980479 | Park | Dec 2005 | B2 |
6988218 | Drexler | Jan 2006 | B2 |
7042799 | Cho | May 2006 | B2 |
7046060 | Minzoni et al. | May 2006 | B1 |
7058799 | Johnson | Jun 2006 | B2 |
7061941 | Zheng | Jun 2006 | B1 |
7065001 | Johnson et al. | Jun 2006 | B2 |
7111185 | Gomm et al. | Sep 2006 | B2 |
7119591 | Lin | Oct 2006 | B1 |
7158443 | Lin | Jan 2007 | B2 |
7170819 | Szczypinski | Jan 2007 | B2 |
7187599 | Schnell et al. | Mar 2007 | B2 |
7209396 | Schnell | Apr 2007 | B2 |
7248512 | Shin | Jul 2007 | B2 |
7268605 | Fang | Sep 2007 | B2 |
7269754 | Ramaswamy et al. | Sep 2007 | B2 |
7280430 | Lee | Oct 2007 | B2 |
7319728 | Bell et al. | Jan 2008 | B2 |
7336752 | Vlasenko et al. | Feb 2008 | B2 |
7340632 | Park | Mar 2008 | B2 |
7355464 | Lee | Apr 2008 | B2 |
7375560 | Lee | May 2008 | B2 |
7411852 | Nishioka et al. | Aug 2008 | B2 |
7428284 | Lin | Sep 2008 | B2 |
7443216 | Gomm et al. | Oct 2008 | B2 |
7451338 | Lemos | Nov 2008 | B2 |
7463534 | Ku et al. | Dec 2008 | B2 |
7489172 | Kim | Feb 2009 | B2 |
7509517 | Matsumoto et al. | Mar 2009 | B2 |
7541851 | Gomm et al. | Jun 2009 | B2 |
7580321 | Fujisawa | Aug 2009 | B2 |
7590013 | Yu et al. | Sep 2009 | B2 |
7593273 | Chu et al. | Sep 2009 | B2 |
7609584 | Kim et al. | Oct 2009 | B2 |
7616040 | Motomura | Nov 2009 | B2 |
7631248 | Zakharchenko et al. | Dec 2009 | B2 |
7643334 | Lee et al. | Jan 2010 | B1 |
7656745 | Kwak | Feb 2010 | B2 |
7660187 | Johnson et al. | Feb 2010 | B2 |
7663946 | Kim | Feb 2010 | B2 |
7671648 | Kwak | Mar 2010 | B2 |
7675439 | Chang et al. | Mar 2010 | B2 |
7675791 | Kim | Mar 2010 | B2 |
7698589 | Huang | Apr 2010 | B2 |
7715260 | Kuo et al. | May 2010 | B1 |
7716510 | Kwak | May 2010 | B2 |
7751261 | Cho | Jul 2010 | B2 |
7773435 | Cho | Aug 2010 | B2 |
7822904 | LaBerge | Oct 2010 | B2 |
7826305 | Fujisawa | Nov 2010 | B2 |
7826583 | Jeong et al. | Nov 2010 | B2 |
7872924 | Ma | Jan 2011 | B2 |
7876640 | Lin | Jan 2011 | B2 |
7885365 | Hagleitner et al. | Feb 2011 | B2 |
7913103 | Gold et al. | Mar 2011 | B2 |
7928782 | Booth et al. | Apr 2011 | B2 |
7945800 | Gomm et al. | May 2011 | B2 |
7948817 | Coteus | May 2011 | B2 |
7969813 | Bringivijayaraghavan et al. | Jun 2011 | B2 |
7983094 | Roge et al. | Jul 2011 | B1 |
8004884 | Franceschini et al. | Aug 2011 | B2 |
8018791 | Kwak | Sep 2011 | B2 |
8030981 | Kim | Oct 2011 | B2 |
8115529 | Shibata | Feb 2012 | B2 |
8116415 | Wada et al. | Feb 2012 | B2 |
8144529 | Chuang et al. | Mar 2012 | B2 |
8321714 | Wu et al. | Nov 2012 | B2 |
8358546 | Kim et al. | Jan 2013 | B2 |
8392741 | Kim et al. | Mar 2013 | B2 |
8441888 | Bringivijayaraghavan et al. | May 2013 | B2 |
8509011 | Bringivijayaraghavan | Aug 2013 | B2 |
8644096 | Bringivijayaraghavan | Feb 2014 | B2 |
8717078 | Idgunji et al. | May 2014 | B2 |
8732509 | Kwak | May 2014 | B2 |
8788896 | Tekumalla | Jul 2014 | B2 |
9001955 | Lamanna et al. | Apr 2015 | B2 |
9053815 | Bell | Jun 2015 | B2 |
9054675 | Mazumder et al. | Jun 2015 | B2 |
9166579 | Huber et al. | Oct 2015 | B2 |
9329623 | Vankayala | May 2016 | B2 |
9508409 | Kwak | Nov 2016 | B2 |
9529379 | Kwak | Dec 2016 | B2 |
9530473 | Mazumder | Dec 2016 | B2 |
9531363 | Miyano | Dec 2016 | B2 |
9601170 | Mazumder et al. | Mar 2017 | B1 |
9813067 | Ma et al. | Nov 2017 | B2 |
9865317 | Ishibashi et al. | Jan 2018 | B2 |
20010015924 | Arimoto et al. | Aug 2001 | A1 |
20020057624 | Manning | May 2002 | A1 |
20020110035 | Li et al. | Aug 2002 | A1 |
20020149506 | Altrichter et al. | Oct 2002 | A1 |
20030117864 | Hampel et al. | Jun 2003 | A1 |
20030147299 | Setogawa | Aug 2003 | A1 |
20030161210 | Acharya et al. | Aug 2003 | A1 |
20040000934 | Jeon | Jan 2004 | A1 |
20050024107 | Takai et al. | Feb 2005 | A1 |
20050047222 | Rentschler | Mar 2005 | A1 |
20050052309 | Wang | Mar 2005 | A1 |
20050132043 | Wang et al. | Jun 2005 | A1 |
20050184780 | Chun | Aug 2005 | A1 |
20050270852 | Dietrich et al. | Dec 2005 | A1 |
20060062341 | Edmondson et al. | Mar 2006 | A1 |
20060064620 | Kuhn et al. | Mar 2006 | A1 |
20060155948 | Ruckerbauer | Jul 2006 | A1 |
20060182212 | Hwang et al. | Aug 2006 | A1 |
20060193194 | Schnell | Aug 2006 | A1 |
20060250661 | Park et al. | Nov 2006 | A1 |
20060250861 | Park | Nov 2006 | A1 |
20060250883 | Szczypinski | Nov 2006 | A1 |
20070033427 | Correale, Jr. et al. | Feb 2007 | A1 |
20070046346 | Minzoni | Mar 2007 | A1 |
20070088903 | Choi | Apr 2007 | A1 |
20070192651 | Schoch | Aug 2007 | A1 |
20070291558 | Joo | Dec 2007 | A1 |
20080080267 | Lee | Apr 2008 | A1 |
20080080271 | Kim | Apr 2008 | A1 |
20080082707 | Gupta et al. | Apr 2008 | A1 |
20080126822 | Kim et al. | May 2008 | A1 |
20080137471 | Schnell et al. | Jun 2008 | A1 |
20080144423 | Kwak | Jun 2008 | A1 |
20080180144 | Mai | Jul 2008 | A1 |
20080204071 | Lee | Aug 2008 | A1 |
20080232179 | Kwak | Sep 2008 | A1 |
20080232180 | Kim et al. | Sep 2008 | A1 |
20080253205 | Park | Oct 2008 | A1 |
20090041104 | Bogdan | Feb 2009 | A1 |
20090219068 | Mizuhashi et al. | Sep 2009 | A1 |
20090232250 | Yamada et al. | Sep 2009 | A1 |
20090290445 | Kinoshita | Nov 2009 | A1 |
20090315600 | Becker et al. | Dec 2009 | A1 |
20100001762 | Kim | Jan 2010 | A1 |
20100052739 | Shibata | Mar 2010 | A1 |
20100054060 | Ku | Mar 2010 | A1 |
20100058261 | Markov | Mar 2010 | A1 |
20100066422 | Tsai | Mar 2010 | A1 |
20100124090 | Arai | May 2010 | A1 |
20100124102 | Lee et al. | May 2010 | A1 |
20100128543 | Kwon | May 2010 | A1 |
20100142308 | Kim | Jun 2010 | A1 |
20100165769 | Kuroki | Jul 2010 | A1 |
20100165780 | Bains et al. | Jul 2010 | A1 |
20100177589 | Kinoshita | Jul 2010 | A1 |
20100195429 | Sonoda | Aug 2010 | A1 |
20100199117 | Kwak | Aug 2010 | A1 |
20100208534 | Fujisawa | Aug 2010 | A1 |
20100208535 | Fujisawa | Aug 2010 | A1 |
20100232213 | Hwang et al. | Sep 2010 | A1 |
20100254198 | Bringivijayaraghavan et al. | Oct 2010 | A1 |
20100295584 | Sano | Nov 2010 | A1 |
20100327926 | Takahashi | Dec 2010 | A1 |
20110026318 | Franceschini et al. | Feb 2011 | A1 |
20110047319 | Jeon et al. | Feb 2011 | A1 |
20110055671 | Kim et al. | Mar 2011 | A1 |
20110057697 | Miyano | Mar 2011 | A1 |
20110058437 | Miyano | Mar 2011 | A1 |
20110102039 | Shin | May 2011 | A1 |
20110194575 | Chen | Aug 2011 | A1 |
20110228625 | Bringivijayaraghavan | Sep 2011 | A1 |
20110238866 | Zitlaw | Sep 2011 | A1 |
20110238941 | Xu et al. | Sep 2011 | A1 |
20110298512 | Kwak | Dec 2011 | A1 |
20110314324 | Ozdemir | Dec 2011 | A1 |
20120084575 | Flores et al. | Apr 2012 | A1 |
20120124317 | Mirichigni et al. | May 2012 | A1 |
20120147692 | Nakamura et al. | Jun 2012 | A1 |
20120212268 | Kim | Aug 2012 | A1 |
20120254873 | Bringivijayaraghavan | Oct 2012 | A1 |
20120269015 | Bringivijayaraghavan | Oct 2012 | A1 |
20120274376 | Gomm et al. | Nov 2012 | A1 |
20130002320 | Lin et al. | Jan 2013 | A1 |
20130141994 | Ito et al. | Jun 2013 | A1 |
20130194013 | Kwak | Aug 2013 | A1 |
20130250701 | Bringivijayaraghavan et al. | Sep 2013 | A1 |
20130321052 | Huber et al. | Dec 2013 | A1 |
20130329503 | Bringivijayaraghavan | Dec 2013 | A1 |
20130342254 | Mazumder et al. | Dec 2013 | A1 |
20140010025 | Bringivijayaraghavan | Jan 2014 | A1 |
20140035640 | Kwak et al. | Feb 2014 | A1 |
20140055184 | Vankayala | Feb 2014 | A1 |
20140119141 | Tamlyn et al. | May 2014 | A1 |
20140176213 | Rylov | Jun 2014 | A1 |
20140177359 | Kumar et al. | Jun 2014 | A1 |
20140177361 | Kitagawa | Jun 2014 | A1 |
20140258764 | Kwak | Sep 2014 | A1 |
20140293719 | Jung | Oct 2014 | A1 |
20140340158 | Thandri et al. | Nov 2014 | A1 |
20150156009 | Bogdan | Jun 2015 | A1 |
20150170725 | Kwak | Jun 2015 | A1 |
20150235691 | Kwak | Aug 2015 | A1 |
20150263739 | Jung | Sep 2015 | A1 |
20150340072 | Mazumder | Nov 2015 | A1 |
20160056807 | Neidengard et al. | Feb 2016 | A1 |
20160322964 | Miyano | Nov 2016 | A1 |
20160365860 | Ma et al. | Dec 2016 | A1 |
20170288682 | Ma et al. | Oct 2017 | A1 |
20170309320 | Ishibashi et al. | Oct 2017 | A1 |
20170309323 | Ishibashi et al. | Oct 2017 | A1 |
Number | Date | Country |
---|---|---|
1952868 | Apr 2007 | CN |
101752009 | Jun 2010 | CN |
2013-222997 | Oct 2013 | JP |
201303735 | Jan 2013 | TW |
2017189127 | Nov 2017 | WO |
Entry |
---|
U.S. Appl. No. 14/698,550, entitled “Methods and Apparatuses Including Command Latency Control Circuit”, filed Apr. 28, 2015. |
U.S. Appl. No. 15/139,102, entitled “Methods and Apparatuses Including Command Delay Adjustment Circuit”, filed Apr. 26, 2016. |
U.S. Appl. No. 15/139,120, entitled “Apparatuses and Methods for Adjusting a Delay of a Command Signal Path”, filed Apr. 26, 2016. |
“Interfacing DDR SDRAM with Stratix II Devices”, Version 3.2, Altera Corp, Sep. 2008. |
Lee, “How to Implement DDR SGRAM in Graphic System”, Samsung Electric, 4Q1998. |
U.S. Appl. No. 15/628,250, entitled “Clock Signal and Supply Voltage Variation Tracking”, filed Jun. 20, 2017; pp. all. |
U.S. Appl. No. 15/595,056, entitled: “Methods and Apparatuses Including Command Delay Adjustment Circuit”, filed May 15, 2017; pp. all. |
U.S. Appl. No. 15/660,405, entitled “Apparatuses and Methods for Indirectly Detecting Phase Variations”, filed Jul. 26, 2017; pp. all. |
International Search Report and Written Opinion for PCT Application No. PCT/US2017/043350, Filed on October 24, 2017; pp. all. |
Number | Date | Country | |
---|---|---|---|
20180053538 A1 | Feb 2018 | US |