[go: up one dir, main page]

CN1169295C - 用于一个标准的延迟锁定环的锁定装置 - Google Patents

用于一个标准的延迟锁定环的锁定装置 Download PDF

Info

Publication number
CN1169295C
CN1169295C CNB991089162A CN99108916A CN1169295C CN 1169295 C CN1169295 C CN 1169295C CN B991089162 A CNB991089162 A CN B991089162A CN 99108916 A CN99108916 A CN 99108916A CN 1169295 C CN1169295 C CN 1169295C
Authority
CN
China
Prior art keywords
signal
output
input
clock
delay line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB991089162A
Other languages
English (en)
Other versions
CN1244071A (zh
Inventor
J-M
J·-M·多尔图
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Infineon Technologies AG
Original Assignee
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Corp filed Critical Siemens Corp
Publication of CN1244071A publication Critical patent/CN1244071A/zh
Application granted granted Critical
Publication of CN1169295C publication Critical patent/CN1169295C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/10Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
    • G11C7/1051Data output circuits, e.g. read-out amplifiers, data output buffers, data output registers, data output level conversion circuits
    • G11C7/1066Output synchronization
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C7/00Arrangements for writing information into, or reading information out from, a digital store
    • G11C7/22Read-write [R-W] timing or clocking circuits; Read-write [R-W] control signal generators or management 
    • G11C7/222Clock generating, synchronizing or distributing circuits within memory device
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K5/00Manipulating of pulses not covered by one of the other main groups of this subclass
    • H03K5/13Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/081Details of the phase-locked loop provided with an additional controlled phase shifter
    • H03L7/0812Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used
    • H03L7/0816Details of the phase-locked loop provided with an additional controlled phase shifter and where no voltage or current controlled oscillator is used the controlled phase shifter and the frequency- or phase-detection arrangement being connected to a common input

Landscapes

  • Physics & Mathematics (AREA)
  • Nonlinear Science (AREA)
  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Dram (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

一个校准的延迟锁定环(DDL)装置将那里的输出数据信号同步到输入时钟信号。一个延迟线接收输入时钟信号,并产生一个有选择延迟的时钟输出信号。一个选通电路接收时钟输出信号,并分别产生一个与时钟输出信号对应的仿真数据信号和用输出时钟信号锁存一个输入数据信号产生一个输出数据信号。

Description

用于一个标准的延迟锁定环的锁定装置
技术领域
本发明涉及为在双数据率(DDR)同步动态随机存取存储器(SDRAM)应用中使用的校准延迟锁定环(DLL)装置的方案。
背景技术
延迟锁定环(DLL)工作于将周期的输入信号,例如时钟输入,同时钟输出信号比较,并以使这两个信号之间的相位差成为零的方式调整在输入和输出信号之间的延迟线。1989年1月3日发布的美国专利NO.4,795,985(Gailbreath,Jr.)披露了一种数字相位锁定环,这种锁定环包括晶体振荡器,程序可控延迟线,鉴相器和环路控制状态机。晶体振荡器产生一个在预定频率的参考时钟信号,并将它作为一个输入提供给程序可控延迟线。延迟线的Y纳秒的离散步长提供到X纳秒的对应于一个完整参考时钟周期的延迟。延迟线的输出在鉴相器中同数字化数据转移相比较,如果参考时钟超前或落后数据转换,状态机提供控制信号朝使数据转移和由延迟线输出的参考时钟信号之间的相位误差最小方向给延迟线编程。
现在来参考图1,在那里示出两个为将输入时钟信号同步到输出时钟信号的典型现有技术的延迟锁定环(DLL)装置10的可能方案(在虚线矩形内示出)。第一个DLL装置10方案包括第一接收机20,程序可控延迟线22、驱动器24,第一任选反馈路线25(用虚线表示),用(如虚线方框表示的)延迟元件26提供在此耦合的延迟[R+D])以及相位比较器28。第一接收机20接收输入时钟信号,并产生带有由第一接收机20的内部电路引进的固有延迟[R]的相应时钟输出信号。从第一接收机20的输出信号被提供作为对延迟线22和对相位比较器28的第一输入。延迟线22是可编程的,并赖于来自相位比较器28的控制信号引进选择的一个延迟到来自第一接收机20的时钟信号中。延迟线22提供一个带有延迟[T-D]的时钟输出信号,其中的T为从DLL装置10输出的时钟信号的周期或该周期的倍数,而D为预期由驱动器24的电路引进的延迟。驱动器24接收从延迟线22输出的信号,并在引进其固有内延迟[D]后,提供从DLL装置10的时钟输出信号。当正确的补偿由DLL装置10提供时,该信号有对应于输出时钟周期倍量的延迟[T]。当输出时钟信号有延迟[T]时,它与输入时钟信号同相。第一个任选反馈路线25从延迟线22将输出耦合到延迟元件26的输入端。延迟元件26为产生一个提供给相位比较器28的第二输入端的带有延迟T+R的输出信号提供延迟R+D。相位比较器28比较从第一接收机20和延迟元件26输出信号的相位,并产生一个对应于同延迟线22比较结果的输出控制信号。来自相位比较器28的控制信号使延迟线22有选择地对那里的延迟进行调整如由该控制信号所指示的那样。第一个装置10方案的缺点是不能对于不同的负载条件考虑驱动器24的负载和其有关的延迟。例如,在一个电路板上的双列直插式存储组件(DIMM)的数目可能相当不同,以提供了不同的驱动器24上的负载条件。
理论上,这个缺点能被第二个DLL装置10方案克服。在这第二方案中,第一个方案的第一接收机20、可编程延迟线22、驱动器24和相位比较器28保留,但第二任选反馈路线30(用虚线表示)代替第一个DLL装置10方案的反馈路线25。第二任选反馈路线30通过第二接收机32(用虚线方框表示)将出现在驱动器24输出端的时钟信号反馈到相位比较器28的第二输入端。第二接收机32实际上有与第一接收机20相同的内部延迟[R]。
现在来参考图2,那里示出典型的时钟信号35和DDR数据(DQ)信号36对时间的电压波形。DLL装置10根据上述原理产生负的延迟时钟输出,得到时钟信号35所示的结果。DQ信号36在图2中用既有正的又有负的在每个高和低时钟脉冲期间的DDR脉冲表示,因为不知道在每个高和低时钟脉冲期间DDR数据是高还是低。因而,对于双数据率(DDR)传输,在时钟周期37的高时钟脉冲期间产生一位DDR数据,而在时钟周期37的低时钟脉冲期间产生一位DDR数据。由于DQ数据(在图1上未示出)以随机方式到达DLL10的输出端,不能使用第二个DLL装置10方案(带有第二任选反馈路线30)。而是必须使用按照第一个DLL装置10方案(带有第一任选反馈路线25)的原理的装置。这样方法的缺点是没考虑驱动器24的负载。由于在一个电路板上的双列直插式存储组件(DIMM)的数目可能相当不同,在数据(DQ)线上引起负载变化会是非常重要的,这因为预期的DDR定时在100兆赫只允许±1纳秒的时钟/DQ偏移。有许多产生这种偏移的影响,并且由负载变化引进的偏差使带有DLL方案的DDR的功能度成为问题。
希望提供一种装置,该装置允许在DDR SDRAM应用中以与预定的时钟信号同步的方式输出DDR数据,无需担心输出负载。
发明内容
本发明旨在提供一个,例如,在双数据率(DDR)同步动态随机存取存储器(SDRAM)应用中使用的校准延迟锁定环(DLL)装置的锁定方案。
从一方面看,本发明旨在提供一种校准延迟锁定环(DLL),该环包括DLL锁定装置和选通电路。DLL锁定装置包括一个可选择调整的延迟线,它为产生与输入时钟信号同相的输出时钟信号响应接收的输入时钟信号,以及一个用于从校准延迟锁定环提供输出数据信号的驱动器。选通电路耦合在可选择调整延迟线和驱动器之间。选通电路响应来自选择可调整延迟线的接收的输出时钟信号,用于分别地(a)产生一个与所说的接收的输出时钟信号同相的仿真数据信号和(b)锁存接收的输入时钟信号以产生与所说的接收的输出时钟信号同相的数据输出信号。选通电路为只将产生的数据输出信号耦合到驱动器的输入端再响应具有第一逻辑值的开关控制信号,以及为只将产生的仿真数据信号耦合到驱动器的输入端再响应具有第二逻辑值的开关控制电路。DLL锁定装置为将出现在驱动器输出端的产生的仿真数据信号同步到从延迟线产生输出的时钟信号的时钟输入信号上,响应具有第二逻辑值的开关控制信号。DLL锁定装置再响应有第一逻辑值的开关控制信号,以禁止在驱动器输出端产生的数据输出信号根本不同步到时钟输入信号,并保持在当施加具有第二逻辑值的开关控制信号期间产生的最近的输出时钟信号。
从另一方面看,本发明旨在提供校准延迟锁定环(DLL)装置,该装置包括一个延迟线,一个驱动器,一个选通电路和一个相位比较器。延迟线响应时钟输入信号,产生一有选择延迟的输出时钟信号。选通电路耦合在可选择调整的延迟线和驱动器之间。选通电路响应来自选择可调整延迟线的接收的输出时钟信号,用于分别地(a)产生与所说的接收的输出时钟信号同相的仿真数据信号,以及(b)锁存接收的输入数据信号,以产生与所说的接收的输出时钟信号同相的数据输出信号。选通电路再响应具有第一逻辑值的开关控制信号,仅为将产生的数据输出信号耦合到其输出端,选通电路还响应具有第二逻辑值的开关控制信号也仅为将产生的仿真数据信号耦合到其输出端。驱动器为产生一个校准DLL装置的输出响应从选通电路输出的信号。为将时钟输入信号同出现在驱动器输出端上产生的仿真数据信号比较和为产生代表同延迟线比较的控制信号,相位比较器响应有第二逻辑值的开关控制信号,以便这里引起的输出时钟信号选择地置为与输入时钟信号同相。相位比较器也响应有第一逻辑值的开关控制信号,禁止任何时钟输入信号与在驱动器输出端产生的数据输出信号的比较,并在保持最近的在具有第二逻辑值的开关控制信号被加到相位比较器期间由延迟线引进的延迟。
再从另一方面看,本发明旨在提供校准延迟锁定环装置,该装置包括一个接收机、一个延迟线、一个选通电路、一个驱动器和反馈环。接收和接收时钟输入信号,并产生对应于该时钟输入信号的时钟输出信号。延迟线为在那里产生有选择延迟的输出时钟信号响应从接收机的时钟输出的信号。选通电路耦合在选择可调整的延迟线和驱动器之间。选通电路响应来自选择可调整延迟线的接收的输出时钟信号,用于分别(a)产生与所说的接收的输出时钟信号同相的仿真数据信号和(b)锁存接收的输入数据信号产生与所说的接收的输出时钟信号同相的数据输出信号。选通电路再响应具有第一逻辑值的开关控制信号,仅为将产生的数据输出信号耦合到其输出端。选通电路还响应具有第二逻辑值的开关控制信号也仅为将产生的仿真数据信号耦合到其输出端。驱动器提供作为驱动器输出的从选通电路输出的信号,形成从校准延迟锁定环装置输出的信号。反馈环耦合到驱动器的输出端,并包含一个相位比较器。为将时钟输入信号同驱动器输出信号比较和为有选择地引进一个相应的延迟到从延迟线输出的时钟信号中而产生一个对延迟线的控制信号,相位比较器响应具有第二逻辑值的开关控制信号。相位比较器也响应具有第一逻辑值的开关控制信号,防止时钟输入信号与驱动器输出信号比较,并保持最近的由延迟线引进的延迟。
附图说明
从下面结合附图和权利要求的详细说明中,更好地了解本发明。
图1是表示现有技术延迟锁定环(DLL)装置的方框图,它有第一和第二替换反馈环装置。
图2表示典型的时钟信号和DDR数据(DQ)信号对时间的电压波形。
图3是按照本发明的校准延迟锁定环(DLL)装置的方框图。
详细说明
具体实施方式
现在来参考图3,那里示出按照本发明的校准延迟锁定环(DLL)装置40(在虚线矩形内示出)。校准DLL装置40也可被称为校准DLL40。校准DLL装置40包括DLL锁定装置42(在虚线区内示出)和选通电路60(在虚线矩形内示出)。DLL锁定装置42包括第一接收机50、延迟线52、驱动器54和反馈路线55。反馈路线55包括第二接收机56和相位比较器58,它们串联耦合回到延迟线52。选通电路60包括第一触发器62、倒相器63、第二触发器64和开关器件66。
在DLL锁定装置42中,第一接收机50接收在预定频率上的时钟输入信号,并从那里产生时钟输出信号,该时钟信号包含很小的由第一接收机50的内部电路引起的固有延迟。对于双数据率(DDR)同步动态随机存取存储器(SDRAM)应用,输入时钟信号可有,例如,100兆赫的频率。从第一接收机50的时钟输出信号既耦合到延迟线52的第一输入端又耦合到相位比较器58的第一输入端。延迟线52响应从第一接上机50的时钟输出信号和在延迟线52的第二输入端接收的从相位比较器58来的控制信号。其中延迟线52产生输出的带有选择的预定延迟的时钟信号,以致对延迟线52的时钟输入信号和从延迟线52的时钟输出信号处于同相。从延迟线52输出的时钟信号耦合到如在下文要详细叙述的选通电路60。选通电路60也接收数据信号(DQ)和对于选通电路60起开关控制作用的校准(CAL)控制信号。CAL控制信号对于选通电路60起开关控制信号作用,也被用于调整芯片上的预定条件,以及被从一个控制器(未示出)提供。用于控制,例如,一个在同步动态随机存取存储器(SDRAM)上的同步存储器。选通电路60产生一个耦合到驱动器54的输入端的输出信号。驱动器54产生一个输出信号,该信号既被用作从校准DLL装置40的DQ输出(DQ OUT)信号,也经反馈环55反馈到第二接收机56。第二接收机56将一个固有延迟传到反馈的DQ输出信号内,通常它提供作为对相位比较器58的第二输入。相位比较器也在其第三输入端接收CAL控制信号,并只当CAL控制信号包含第一逻辑值(例如,逻辑1)时将从第一接收机50输入的时钟信号同从第二接收机56接收的DQ输出信号相比较。当CAL控制信号包含第二逻辑值(例如,逻辑0)时,相位比较器58被空闲,不执行2个输入信号的比较,并且延迟线52保持恰在CAL控制信号从第一逻辑值变到第二逻辑值之前引进的延迟。
在选通电路60中,从延迟线52输出的信号分别地耦合到第一和第二触发器62和64的控制端61和65。第一和第二触发器62和64被时钟输入的两个沿触发。第一触发器62的“Q”输出端被经倒相器63串联耦合到第一触发器62的“D”输入端。第一触发器62的“Q”输出端也耦合到开关器件66的第一输入端67。数据信号(DQ)耦合到第二触发器64的“D”输入端,而其“Q”输出耦合到开关器件66的第二输入端68。开关器件66的输出端69耦合到驱动器54的输入端。CAL控制信号起作用,移动开关器件66的衔铁70连接第一或第二输入端67或68到输出端69。
选通电路60以如下方式工作。从延迟线52来的时钟信号加到第一触发器62的控制端使得第一触发器62在其“Q”输出端产生与交替的“1”和“0”的仿真数据信号相对应的单独输出时钟信号。更具体地说,在初始化之前,第一触发器Q输出提供逻辑“0”至倒相器63,倒相器63又提供逻辑“1”至第一触发器62的“D”输入端。在第一个半时钟周期37(图2上所示)期间,当,例如,输入时钟脉冲的前沿成为正时,第一触发器62被置于稳定的第一状态,并且当前在第一触发器62“D”输入端提供的等于逻辑“1”的预定固定电压被在“Q”输出端输出至开关器件66的第一输入端67和倒相器63。倒相器63将这个从第一触发器62来的逻辑“1”输出信号转换成逻辑“0”。在第二个半时钟周期37期间,当,例如,时钟脉冲的后沿变到0或负的固定电压时,第一触发器62被置于稳定的第二状态,并输出当前在第一触发器62的“D”输入端提供的等于逻辑“0”的预定固定电压到开关器件66的第一输入端67和倒相器63。对于每个后继的示于图2上的时钟周期37重复这个时序。因此,第一触发器62产生一个具有与从延迟线52输出的时钟信号相对应的周期性的输出仿真数据信号(例如,1-0-1-0-1-0等)。该输出仿真数据信号耦合到开关器件66的第一输入端67。
以类似的方式,第二触发器64利用从延迟线52输出的时钟信号,用与从延迟线52输出的时钟信号相对应的周期性选通当前提供的在第二触发器64的“D”输入端接收的DQ信号值到它的“Q”输出端。从第二触发器64的DQ输出信号耦合到开关器件66的第二输入端68。
在正常状态下,CAL控制信号加,例如,逻辑“0”到开关器件66,并使得衔铁70耦合第二输入端68到输出端69以致在开关器件66的第二输入端68的DQ信号耦合到输出端69和驱动器54的输入端(图3上所示)。如果CAL控制信号变到,例如,逻辑“1”,则衔铁移动耦合第一输入端67到输出端69以致从第一触发器62产生的仿真数据输出信号加到输出端69和驱动器54的输入端。
在校准DLL装置40中,要求从驱动器54的DQ输出信号与到校准DLL装置40的时钟输入信号同相。这一点通过从延迟线52输出的时钟信号被用于从选通电路60的第一触发器62产生一个仿真数据输出信号和从选通电路60的第二触发器64产生一个DQ输出信号来完成。这两个输出信号都与从延迟线52输出的信号同相。驱动器54根据到开关器件66的CAL控制信号的逻辑值从选通电路60不是接收DQ输出信号(从第二触发器64)就是接收产生的仿真数据输出信号(从第一触发器62)。从选通电路60的DQ输出信号和仿真数据输出信号两者都有与从延迟线52输出的时钟信号相对应的周期性。
当CAL控制信号有第二逻辑值(例如,逻辑“0”)时,它置DLL装置40处于正常状态。在正常状态下,从选通电路60的DQ输出信号(从第二触发器64)被提供作为对驱动器54的输入。同时,这同一CAL控制信号使相位比较器58的作用取消并有效地置DLL装置40处于空闲状态。在该空闲状态,延迟线52的值保持在延迟线52恰在DLL装置40被置于空闲状态之前所具有的同样值,并且从选通电路60的第二触发器64来的DQ信号被提供作为DLL装置40的输出。
当CAL控制信号有第一逻辑值(例如,逻辑“1”)时,校准DLL装置40如同一个延迟锁定环那样工作。更具体地说,从选通电路60产生的仿真数据输出信号被提供作为对驱动器54的输入,驱动器54提供仿真数据信号给DLL装置40的输出端。同时,CAL控制信号启动相位比较器58。在这些条件下,为将经反馈路线55反馈到相位比较器58的输出仿真数据信号同步到校准DLL装置40的输入时钟信号校准DLL装置40是工作的。任何仿真数据信号和输入时钟信号之间的相位差使得相位比较器58产生一个控制信号使延迟线52选择地改变其输出时钟信号的相位。由于从延迟线52输出的时钟信号被选通电路60的第一触发器62用于产生仿真数据信号,任何从延迟线52输出的时钟信号中的相位变化将使仿真数据信号的相应相位变化。任何仿真数据信号的相位引起的变化再被相位比较器58记下,其维持延迟线52的输出时钟信号的相位改变直到仿真数据输出信号与到DLL装置40的输入时钟信号同相为止。要明白,在校准相位期间数据(DQ)信号不能被用于同到DLL装置40的输入时钟信号比较,因为DQ信号有任意的“0”和“1”的逻辑时序,它将不匹配固定的输入时钟时序的“0”和“1”时序。因此,单独的仿真数据信号必须由选通电路60产生,以便有一个信号作为能补偿任何DLL装置40负载的时钟信号(1-0-1-0-1-0)出现。
从上述看出,在校准状态期间,校准DLL装置40保证从延迟线52输出的时钟信号有一个预定的到选通电路60的延迟,以便利用第二触发器64将数据信号(DQ)锁存到DLL装置40的输出端。通过用从延迟线52输出的信号锁存DQ数据信号到DLL装置40的输出端,在DLL装置40的输出端提供的DQ信号的抽样与从延迟线52输出的时钟信号的上升沿同相。换句话说,从DLL装置40输出的数据信号与DQ信号的到达速率无关,但被至DLL装置40的输入时钟信号触发以致DQ输出信号和从延迟线52输出的时钟信号两者同相。
校准DLL装置40有第一个优点,就是实现了对常规DLL待机功耗的节省,因为大多数DLL42内的电路,如延迟线52,一旦校准被完成在待机状态能够被关掉。第二个优点是,在常规DLL中发现的跟踪接收机加上驱动器延迟的问题用本校准DLL装置40被克服。
要体会和理解到,上文叙述的本发明的具体实施例只是本发明的一般原理的说明。本领域的技术的人员可做与所述原理一致的各种各样的变化。

Claims (17)

1.一种校准的延迟锁定环(DLL),包括:
一个DLL锁定装置,包括选择可调整的延迟线,响应接收的输入时钟信号,用于产生与输入时钟信号同相的输出时钟信号,以及一个驱动器,用于提供从校准的延迟锁定环输出的数据信号;以及
一个耦合在选择可调整延迟线和驱动器之间的选通电路,响应来自选择可调整延迟线的接收的输出时钟信号,用于分别地(a)产生与所说的来自选择可调整延迟线的输出时钟信号同相的仿真数据信号和(b)锁存接收的输入数据信号以产生与所说的来自选择可调整延迟线的输出时钟信号同相的数据输出信号,选通电路还响应具有第一逻辑值的开关控制信号,用于只将在选通电路内产生的数据输出信号耦合到驱动器的输入端,和选通电路还响应具有第二逻辑值的开关控制信号用于只将在选通电路内产生的仿真数据信号耦合到驱动器的输入端;以及
其中,DLL锁定装置响应具有第二逻辑值的开关控制信号,用于将在驱动器输出端出现的仿真数据信号同步到由DLL锁定装置接收的时钟输入信号,以从延迟线产生输出时钟信号,和DLL锁定装置响应有第一逻辑值的开关控制信号,以禁止在驱动器输出端的数据输出信号对时钟输入信号的任何同步,并在有第二逻辑值的开关控制信号被施加的期间保持由选择可调整延迟线产生的最近的输出时钟信号。
2.权利要求1的校准DLL装置,其中DLL锁定装置又包括:
一个相位比较器响应有第二逻辑值的开关控制信号,用于将时钟输入信号同出现在驱动器输出端的仿真数据信号比较和对延迟线产生代表所说比较的控制信号,以便由其引起一个输出时钟信号和,依次,仿真数据信号被有选择地置于与输入时钟信号同相,以及响应具有第一逻辑值的开关控制信号禁止时钟输入信号同在驱动器输出端的数据输出信号的任何比较,并在具有第二逻辑值的第二开关控制信号被施加到相位比较器的期间保持由延迟线引进的最近的延迟。
3.权利要求2的校准DLL装置,其中选通电路响应从延迟线输出的时钟信号,用于产生有与所说的输出时钟信号的周期性对应的交替的逻辑0和1的仿真数据信号。
4.权利要求3的校准DLL装置,其中选通电路包括:
一个仿真数据信号产生装置响应由延迟线产生的输出时钟信号,用于产生与从延迟线输出的信号同相的仿真数据信号;
一个触发器响应由延迟线产生的输出时钟信号和输入数据信号,产生数据输出信号;以及
一个开关器件,具有用于从触发器接收数据输出信号的第一输入端,用于从仿真数据信号发生装置接收仿真数据信号的第二输入端以及输出端,该输出端根据具有第一和第二逻辑值的开关控制信号分别有选择地耦合到第一和第二输入端以及耦合到驱动器。
5.权利要求4的校准DLL装置,其中仿真数据信号产生装置包括:
一个触发器包括一个控制端为接收来自延迟线的时钟输出信号而连接、一个输入端和耦合到开关器件的第二输入端的输出端;以及
一个倒相器耦合在该触发器的输入和输出端之间。
6.权利要求1的校准DLL装置,其中,选通电路响应输出时钟信号用于产生有与所说的输出时钟信号的周期性对应的交替的逻辑0和1的仿真数据信号。
7.权利要求1的校准DLL装置,其中,选通电路包括:
一个仿真数据信号产生装置,响应由延迟线产生的输出时钟信号用于从来自延迟线输出的信号产生仿真数据信号;
触发器响应由延迟线产生的输出时钟信号和输入数据信号用于产生数据输出信号;以及
一个开关器件,具有第一输入端,用于从触发器接收数据输出信号,具有第二输入端,用于从该仿真数据信号发生装置接收仿真数据信号,以及一个输出端,该输出端响应有第一和第二逻辑值的开关控制信号分别有选择地耦合到第一和第二输入端以及耦合到驱动器。
8.权利要求7的校准DLL装置,其中仿真数据信号产生装置包括:
一个触发器,它包括为从延迟线接收时钟输出信号而连接的控制端,一个输入端以及一个耦合到开关器件的第二输入端的输出端;以及
一个连接在该触发器的输入和输出端之间的倒相器。
9.权利要求1的校准DLL装置,其中DLL被形成在一个芯片上,该芯片被安装在双数据率(DDR)同步动态随机存取存储器(SDRAM)板上,并从DDR SDRAM板获得输入时钟信号、数据信号和开关控制信号。
10.一种校准延迟锁定环(DLL)装置,它包括:
一个选择可调整延迟线,响应时钟输入信号用于产生有选择可调整延迟的输出时钟信号;
一个选通电路,耦合在选择可调整延迟线和驱动器之间,响应从选择可调整延迟线接收的输出时钟信号,用于分别地(a)产生与所说输出时钟信号同相的仿真数据信号和(b)锁存接收的输入数据信号产生与所说来自选择可调整延迟线的输出时钟信号同相的数据输出信号,该选通电路再响应有第一逻辑值的开关控制信号,仅将数据输出信号耦合到驱动器的输入端,以及再响应有第二逻辑值的开关控制信号,仅将仿真数据信号耦合到驱动器的输入端;
驱动器响应选通电路用于产生校准DLL装置的输出;以及
一个相位比较器,响应具有第二逻辑值的开关控制信号为将时钟输入信号同出现在驱动器输出端的仿真数据信号比较和产生一个到延迟线的表示该比较的控制信号,为使得从其输出的时钟信号被有选择地置于与输入时钟信号同相,以及响应有第一逻辑值的开关控制信号禁止时钟输入信号与在驱动器输出端的数据输出信号的任何比较,并在当具有第二逻辑值的开关控制信号被施加到相位比较器的期间保持由延迟线引进的最近的延迟。
11.权利要求10的校准延迟锁定环装置,其中选通电路包括:
一个仿真数据信号产生装置,响应由延迟线产生的输出时钟信号用于从延迟线输出的信号产生仿真数据信号;
一个触发器,响应由延迟线产生的输出时钟信号和输入数据信号,产生数据输出信号;以及
一个开关器件,它有为从触发器接收数据输出信号的第一输入端,为从该仿真数据信号产生装置接收仿真数据信号的第二输入端和一个输出端,该输出端响应有第一和第二逻辑值的开关控制信号分别地耦合到第一和第二输入端以及耦合到驱动器。
12.权利要求11的校准DLL装置,其中仿真数据信号产生装置包括:
一个触发器包括一个为从延迟线接收时钟输出信号而连接的控制端、一个输入端和一个连接到开关器件的第二输入端的输出端;以及
一个倒相器连接在该触发器的输入端和输出端之间。
13.权利要求10的校准延迟锁定环装置,其中,校准延迟锁定环装置被形成在一个芯片上,该芯片被安装在双数据率(DDR)同步动态随机存取存储器(SDRAM)板上,并从DDR SDRAM板获得输入时钟信号,数据信号和开关控制信号。
14.一种校准延迟锁定环装置包括:
一个接收机用于接收时钟输入信号和用于产生与时钟输入信号对应的时钟输出信号;
一个选择可调整的延迟线,响应来自接收机的时钟输出信号,用于产生一个其中有选择可调整的延迟的输出时钟信号;
一个选通电路,连接在选择可调整延迟线和驱动器之间,并响应来自选择可调整延迟线的输出时钟信号分别用于(a)产生与所说的输出时钟信号同相的仿真数据信号和(b)锁存接收的输入数据信号,产生与所说来自选择可调整延迟线的输出时钟信号同相的数据输出信号,该选通电路再响应有第一逻辑值的开关控制信号用于只耦合数据输出信号到其输出端,和再响应有第二逻辑值的开关控制信号用于只耦合仿真数据信号到其输出端;
驱动器,用于为校准延迟锁定环装置提供输出信号;以及
一个耦合到驱动器输出端的反馈环,它包括一个相位比较器,其响应具有第二逻辑值的开关控制信号用于将时钟输入信号同驱动器输出信号比较并产生一个到延迟线的控制信号用于选择地引进相应的延迟到从延迟线输出的时钟信号中,以及响应有第一逻辑值的开关控制信号,防止时钟输入信号同驱动器输出信号比较并保持由延迟线引进的最近的延迟。
15.权利要求14的校准延迟锁定环装置,其中选通电路包括:
一个仿真数据信号产生装置,响应由延迟线产生的输出时钟信号,用来从来自延迟线输出的信号产生仿真数据信号;
一个触发器,它为产生数据输出信号响应由延迟线产生的输出时钟信号和输入数据信号;以及
一个开关器件具有第一输入端,用于接收来自触发器的数据输出信号和一个第二输入端,用于接收来自该仿真数据信号产生装置的仿真数据信号以及一个输出端,该输出端根据有第一和第二逻辑值的开关控制信号分别有选择地耦合到第一和第二输入端以及耦合到驱动器。
16.权利要求15的校准DLL装置,其中仿真数据信号产生装置包括:
一个触发器包括一个为从延迟线接收时钟输出信号而连接的控制端,一个输入端,和耦合到开关器件的第二输入端的输出端;以及
一个倒相器连接在该触发器的输入和输出端之间。
17.权利要求14的校准延迟锁定环装置,其中,校准延迟锁定环装置被形成在一个芯片上,该芯片被安装在双数据率(DDR)同步动态随机存取存储器(SDRAM)板上,并从该DDR SDRAM板获得时钟输入信号,数据信号和开关控制信号。
CNB991089162A 1998-06-24 1999-06-24 用于一个标准的延迟锁定环的锁定装置 Expired - Fee Related CN1169295C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/103,871 1998-06-24
US09/103871 1998-06-24
US09/103,871 US6043694A (en) 1998-06-24 1998-06-24 Lock arrangement for a calibrated DLL in DDR SDRAM applications

Publications (2)

Publication Number Publication Date
CN1244071A CN1244071A (zh) 2000-02-09
CN1169295C true CN1169295C (zh) 2004-09-29

Family

ID=22297477

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB991089162A Expired - Fee Related CN1169295C (zh) 1998-06-24 1999-06-24 用于一个标准的延迟锁定环的锁定装置

Country Status (7)

Country Link
US (1) US6043694A (zh)
EP (1) EP0967724B1 (zh)
JP (1) JP4270653B2 (zh)
KR (1) KR100621536B1 (zh)
CN (1) CN1169295C (zh)
DE (1) DE69926694T2 (zh)
TW (1) TW424360B (zh)

Families Citing this family (62)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3929116B2 (ja) * 1997-07-04 2007-06-13 富士通株式会社 メモリサブシステム
KR100601149B1 (ko) * 1998-03-12 2006-07-13 가부시키가이샤 히타치세이사쿠쇼 데이터 전송장치
KR100305646B1 (ko) * 1998-05-29 2001-11-30 박종섭 클럭보정회로
DE19845121C1 (de) * 1998-09-30 2000-03-30 Siemens Ag Integrierte Schaltung mit einstellbaren Verzögerungseinheiten für Taktsignale
US6347367B1 (en) * 1999-01-29 2002-02-12 International Business Machines Corp. Data bus structure for use with multiple memory storage and driver receiver technologies and a method of operating such structures
US6252443B1 (en) * 1999-04-20 2001-06-26 Infineon Technologies North America, Corp. Delay element using a delay locked loop
US6839393B1 (en) * 1999-07-14 2005-01-04 Rambus Inc. Apparatus and method for controlling a master/slave system via master device synchronization
US6240042B1 (en) * 1999-09-02 2001-05-29 Micron Technology, Inc. Output circuit for a double data rate dynamic random access memory, double data rate dynamic random access memory, method of clocking data out from a double data rate dynamic random access memory and method of providing a data strobe signal
US7187721B1 (en) * 2000-02-09 2007-03-06 Rambus Inc. Transition-time control in a high-speed data transmitter
US6765976B1 (en) * 2000-03-29 2004-07-20 G-Link Technology Delay-locked loop for differential clock signals
JP4446070B2 (ja) * 2000-04-11 2010-04-07 エルピーダメモリ株式会社 Dll回路、それを使用する半導体装置及び遅延制御方法
AU2001274700A1 (en) 2000-05-22 2001-12-03 Igor Anatolievich Abrosimov Timing control means for automatic compensation of timing uncertainties
US6462613B1 (en) 2000-06-20 2002-10-08 Infineon Technologies Ag Power controlled input receiver
US6294940B1 (en) 2000-06-21 2001-09-25 Infineon Technologies North America Corp. Symmetric clock receiver for differential input signals
US6388482B1 (en) 2000-06-21 2002-05-14 Infineon Technologies North America Corp. DLL lock scheme with multiple phase detection
US6574154B2 (en) 2000-09-12 2003-06-03 Hitachi, Ltd. Data transmitter
US6510100B2 (en) 2000-12-04 2003-01-21 International Business Machines Corporation Synchronous memory modules and memory systems with selectable clock termination
JP4592179B2 (ja) * 2000-12-19 2010-12-01 ルネサスエレクトロニクス株式会社 ディレイロックドループ、当該ディレイロックドループを含む半導体装置およびクロック同期により動作するシステムのための制御方法
US6456130B1 (en) 2001-01-11 2002-09-24 Infineon Technologies Ag Delay lock loop and update method with limited drift and improved power savings
US6492852B2 (en) 2001-03-30 2002-12-10 International Business Machines Corporation Pre-divider architecture for low power in a digital delay locked loop
DE10117891A1 (de) * 2001-04-10 2002-10-24 Infineon Technologies Ag Integrierter Taktgenerator, insbesondere zum Ansteuern eines Halbleiterspeichers mit einem Testsignal
JPWO2003012612A1 (ja) * 2001-07-27 2004-11-25 鈴木 隆 電気電子機器
US6570791B2 (en) 2001-08-30 2003-05-27 Micron Technology, Inc. Flash memory with DDRAM interface
US6889334B1 (en) 2001-10-02 2005-05-03 Advanced Micro Devices, Inc. Multimode system for calibrating a data strobe delay for a memory read operation
KR100560644B1 (ko) * 2002-01-09 2006-03-16 삼성전자주식회사 클럭 동기회로를 구비하는 집적회로장치
US20030163750A1 (en) * 2002-02-26 2003-08-28 Pradeep Trivedi Clock grid skew reduction technique using biasable delay drivers
US7108868B2 (en) 2002-03-22 2006-09-19 Unigen Pharmaceuticals, Inc. Isolation of a dual cox-2 and 5-lipoxygenase inhibitor from acacia
TWI256542B (en) 2002-03-22 2006-06-11 Via Tech Inc Data latch time control method and device
US6990644B2 (en) * 2002-04-18 2006-01-24 International Business Machines Corporation On chip timing adjustment in multi-channel fast data transfer
CN101837003B (zh) 2002-04-30 2013-09-04 尤尼根公司 作为治疗剂的包含无取代b环类黄酮和黄烷混合物的组合物
US20040225976A1 (en) * 2002-05-30 2004-11-11 Cheung Daniel Y. Glitch free programmable delay line for edge sensitive design
US7117382B2 (en) * 2002-05-30 2006-10-03 Sun Microsystems, Inc. Variably controlled delay line for read data capture timing window
US6807125B2 (en) * 2002-08-22 2004-10-19 International Business Machines Corporation Circuit and method for reading data transfers that are sent with a source synchronous clock signal
JP4181847B2 (ja) * 2002-10-25 2008-11-19 エルピーダメモリ株式会社 タイミング調整回路、半導体装置及びタイミング調整方法
US7404116B2 (en) * 2002-11-13 2008-07-22 Etron Technology, Inc. Semiconductor integrated circuit with full-speed data transition scheme for DDR SDRAM at internally doubled clock testing application
US7282962B1 (en) 2003-02-19 2007-10-16 Marvell Semiconductor Israel, Ltd. Inverted-phase detector
GB2403082B (en) 2003-06-18 2005-08-31 Motorola Inc Arrangement and method for digital delay line
US7477716B2 (en) * 2003-06-25 2009-01-13 Mosaid Technologies, Inc. Start up circuit for delay locked loop
KR100543925B1 (ko) * 2003-06-27 2006-01-23 주식회사 하이닉스반도체 지연 고정 루프 및 지연 고정 루프에서의 클럭 지연 고정방법
US20050086424A1 (en) * 2003-10-21 2005-04-21 Infineon Technologies North America Corp. Well-matched echo clock in memory system
US7259606B2 (en) * 2004-01-27 2007-08-21 Nvidia Corporation Data sampling clock edge placement training for high speed GPU-memory interface
CN1694362B (zh) * 2004-05-05 2010-04-28 旺宏电子股份有限公司 集成电路中信号可调整的延迟线
KR100546135B1 (ko) 2004-05-17 2006-01-24 주식회사 하이닉스반도체 지연 고정 루프를 포함하는 메모리 장치
US7116142B2 (en) * 2004-12-02 2006-10-03 International Business Machines Corporation Apparatus and method for accurately tuning the speed of an integrated circuit
DE102004062282B4 (de) * 2004-12-23 2014-08-21 Infineon Technologies Ag Speicheranordnung und Verfahren zur Verarbeitung von Daten
TWI274474B (en) * 2005-01-06 2007-02-21 Univ Nat Sun Yat Sen Phase-locked loop circuit and a method thereof
DE602006006964D1 (de) * 2006-02-09 2009-07-09 Infineon Technologies Ag Verzögerungsregelschleife mit asynchronem Entscheidungselement
US7647467B1 (en) 2006-05-25 2010-01-12 Nvidia Corporation Tuning DRAM I/O parameters on the fly
US7433262B2 (en) * 2006-08-22 2008-10-07 Atmel Corporation Circuits to delay a signal from DDR-SDRAM memory device including an automatic phase error correction
US7539078B2 (en) * 2006-08-22 2009-05-26 Atmel Corporation Circuits to delay a signal from a memory device
KR100761248B1 (ko) 2006-10-12 2007-10-04 주식회사 유니젠 대나무 및 황금 추출물을 유효성분으로 함유하는 아토피성피부염 치료를 위한 조성물
US7423928B2 (en) * 2007-01-30 2008-09-09 Atmel Corporation Clock circuitry for DDR-SDRAM memory controller
US8208593B2 (en) 2007-11-19 2012-06-26 Rambus Inc. Partial-rate transfer mode for fixed-clock-rate interface
KR101201842B1 (ko) 2010-05-31 2012-11-15 에스케이하이닉스 주식회사 위상 보정 회로
US8385496B1 (en) * 2010-10-21 2013-02-26 Altera Corporation Apparatus and methods of receiver offset calibration
US8762611B2 (en) * 2012-02-15 2014-06-24 Infineon Technologies Ag System comprising a bus, and method to transmit data over a bus system
KR102079630B1 (ko) 2013-03-13 2020-04-07 삼성전자주식회사 지연동기회로를 가지는 동기 반도체 메모리 장치 및 파워 세이빙을 위한 지연동기회로 블록 구동 제어 방법
US10048357B2 (en) 2015-06-15 2018-08-14 Microsoft Technology Licensing, Llc Time-of-flight (TOF) system calibration
US10381055B2 (en) * 2015-12-26 2019-08-13 Intel Corporation Flexible DLL (delay locked loop) calibration
EP3637798B1 (en) * 2018-10-09 2024-07-24 Infineon Technologies AG Mems microphone
CN110310685A (zh) * 2019-06-28 2019-10-08 西安紫光国芯半导体有限公司 一种写时钟延迟调整方法及电路
CN114141290A (zh) * 2021-12-03 2022-03-04 福建省晋华集成电路有限公司 延迟锁定回路电路

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL183214C (nl) * 1980-01-31 1988-08-16 Philips Nv Inrichting voor het synchroniseren van de fase van een lokaal opgewekt kloksignaal met de fase van een ingangssignaal.
US4453259A (en) * 1982-04-20 1984-06-05 Trw Inc. Digital synchronization technique
US4795985A (en) * 1986-04-01 1989-01-03 Hewlett-Packard Company Digital phase lock loop
JPH0770994B2 (ja) * 1989-01-12 1995-07-31 松下電器産業株式会社 位相同期回路
US5164677A (en) * 1990-01-16 1992-11-17 Digital Equipment Corporation Method and apparatus for synchronizing signals
US5192886A (en) * 1990-03-15 1993-03-09 Hewlett-Packard Company Sub-nanosecond calibrated delay line structure
US5105108A (en) * 1990-11-14 1992-04-14 Zenith Electronics Corporation Delay circuit with phase locked loop control
US5457718A (en) * 1992-03-02 1995-10-10 International Business Machines Corporation Compact phase recovery scheme using digital circuits
US5355037A (en) * 1992-06-15 1994-10-11 Texas Instruments Incorporated High performance digital phase locked loop
US5463655A (en) * 1993-02-17 1995-10-31 National Semiconductor Corporation Single-ended pulse gating circuit
US5463337A (en) * 1993-11-30 1995-10-31 At&T Corp. Delay locked loop based clock synthesizer using a dynamically adjustable number of delay elements therein
US5646564A (en) * 1994-09-02 1997-07-08 Xilinx, Inc. Phase-locked delay loop for clock correction
US5663665A (en) * 1995-11-29 1997-09-02 Cypress Semiconductor Corp. Means for control limits for delay locked loop
JP3305587B2 (ja) * 1996-07-18 2002-07-22 松下電器産業株式会社 ディジタル遅延制御クロック発生器及びこのクロック発生器を使用する遅延ロックループ
TW340262B (en) * 1996-08-13 1998-09-11 Fujitsu Ltd Semiconductor device, system consisting of semiconductor devices and digital delay circuit
US5771264A (en) * 1996-08-29 1998-06-23 Altera Corporation Digital delay lock loop for clock signal frequency multiplication

Also Published As

Publication number Publication date
CN1244071A (zh) 2000-02-09
US6043694A (en) 2000-03-28
JP4270653B2 (ja) 2009-06-03
DE69926694T2 (de) 2006-05-18
DE69926694D1 (de) 2005-09-22
JP2000031954A (ja) 2000-01-28
EP0967724B1 (en) 2005-08-17
TW424360B (en) 2001-03-01
KR20000006413A (ko) 2000-01-25
KR100621536B1 (ko) 2006-09-12
EP0967724A3 (en) 2003-10-15
EP0967724A2 (en) 1999-12-29

Similar Documents

Publication Publication Date Title
CN1169295C (zh) 用于一个标准的延迟锁定环的锁定装置
US6593786B2 (en) Register controlled DLL reducing current consumption
EP0964517B1 (en) Delay locked loop
US7872924B2 (en) Multi-phase duty-cycle corrected clock signal generator and memory having same
US8536914B2 (en) DLL including 2-phase delay line and duty correction circuit and duty correction method thereof
CN101369814B (zh) 数字锁相环和消除毛刺的方法
US20020180501A1 (en) Digital dual-loop DLL design using coarse and fine loops
US7612591B2 (en) DLL circuit of semiconductor memory apparatus and method of delaying and locking clock in semiconductor memory apparatus
KR101699787B1 (ko) 지연동기루프 회로, 이를 포함하는 반도체 장치 및 메모리 시스템
EP1002369A1 (en) Synchronous clock generator including delay-locked loop
US7405603B2 (en) Delayed Locked Loop Circuit
KR20080079557A (ko) 반도체 메모리 장치의 온다이 터미네이션 회로, 그의 제어방법 및 odt 동기 버퍼
KR20050105558A (ko) 지연 동기 루프 장치
US20030221044A1 (en) Memory system, module and register
KR20070001730A (ko) 지연고정루프회로
US6670835B2 (en) Delay locked loop for controlling phase increase or decrease and phase control method thereof
US20030179025A1 (en) Delay lock loop having an edge detector and fixed delay
KR20040023838A (ko) 레지스터 제어 지연고정루프
KR100484250B1 (ko) 초기 딜레이를 제어하는 디지털 dll 회로
KR100422583B1 (ko) 반도체기억장치용 위상비교기 및 그 제어방법
KR100522428B1 (ko) Dll 제어 장치
HK1022058A (zh) 数字数据接收同步动态随机存储器(ddr sdram)应用的校准延迟锁定回路
CN1797954B (zh) 时钟信号产生装置及方法
KR100801740B1 (ko) 지연고정루프 제어회로
US20070080731A1 (en) Duty cycle corrector

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1030703

Country of ref document: HK

ASS Succession or assignment of patent right

Owner name: INFINEON TECHNOLOGIES AG

Free format text: FORMER OWNER: SIEMENS AKTIENGESELLSCHAFT

Effective date: 20130226

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20130226

Address after: German Neubiberg

Patentee after: Infineon Technologies AG

Address before: Munich, Germany

Patentee before: Siemens AG

Effective date of registration: 20130226

Address after: Munich, Germany

Patentee after: QIMONDA AG

Address before: German Neubiberg

Patentee before: Infineon Technologies AG

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20160111

Address after: German Berg, Laura Ibiza

Patentee after: Infineon Technologies AG

Address before: Munich, Germany

Patentee before: QIMONDA AG

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040929

Termination date: 20160624

CF01 Termination of patent right due to non-payment of annual fee