一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

与时钟信号同步的信号生成电路及使用其的半导体装置的制作方法

2021-02-23 20:03:00 来源:中国专利 TAG:信号 韩国 申请 半导体 时钟

与时钟信号同步的信号生成电路及使用其的半导体装置
[0001]
相关申请的交叉引用
[0002]
本申请要求于2019年8月16日向韩国知识产权局提交的申请号为10-2019-0100225的韩国专利申请的优先权,其整体内容通过引用合并于此。
技术领域
[0003]
各实施方式总体上涉及集成电路技术,并且更具体地,涉及能够与时钟信号同步运行的半导体装置。


背景技术:

[0004]
电子设备可以包括许多电子部件。例如,计算机系统可以包括大量的由半导体组成的半导体装置。构成计算机系统的半导体装置可以在传送和接收时钟和数据时彼此通信。半导体装置可以与时钟信号同步地运行。半导体装置可以基于从外部设备传输来的信号而内部地生成各种信号。各种信号可以通过半导体装置的内部电路而被延迟和生成。延迟可以包括同步延迟和异步延迟。例如,诸如dram(动态随机存取存储器)的存储装置可以针对数据和与数据相关联的时钟信号而通过使用同步延迟来生成内部信号,并且针对除数据之外的控制信号(诸如命令信号和地址信号)而通过使用异步延迟来生成内部信号。然而,当接收或输出数据时,半导体装置需要执行使通过异步延迟生成的内部信号与时钟信号再次同步的操作。这种操作可被称为跨域。随着计算机系统或半导体系统的运算速度的加快,时钟信号的频率持续升高。为了确保内部处理信号所需的裕度,半导体装置通过对具有高频率的时钟信号进行分频来生成具有低频率的分频时钟信号,并且使用分频时钟信号。


技术实现要素:

[0005]
在一个实施方式中,一种信号生成电路可以包括时钟分频器电路、导通脉冲生成电路、关断脉冲生成电路和输出信号生成电路。时钟分频器电路可以被配置成基于时钟信号来生成第一分频时钟信号、第二分频时钟信号、第三分频时钟信号和第四分频时钟信号。导通脉冲生成电路可以被配置成基于第一延迟信息,通过同步于第一分频时钟信号和第二分频时钟信号将输入信号延迟来生成偶数导通脉冲信号和奇数导通脉冲信号。关断脉冲生成电路可以被配置成基于第二延迟信息,通过将偶数导通脉冲信号交替地同步于第二分频时钟信号和第一分频时钟信号而依次延迟来生成多个延迟信号中的偶数延迟信号,并且基于第二延迟信息,通过将奇数导通脉冲信号交替地同步于第一分频时钟信号和第二分频时钟信号而依次延迟来生成多个延迟信号中的奇数延迟信号。输出信号生成电路可以被配置成基于在多个延迟信号之中的、同步于第二分频时钟信号被延迟的延迟信号和偶数导通脉冲信号来生成第一预输出信号,基于在多个延迟信号之中的、同步于第一分频时钟信号被延迟的延迟信号和奇数导通脉冲信号来生成第二预输出信号,以及通过使第一预输出信号与第四分频时钟信号同步并且使第二预输出信号与第三分频时钟信号同步来生成输出信
号。
[0006]
在一个实施方式中,一种信号生成电路可以包括时钟分频器电路、导通脉冲生成电路、关断脉冲生成电路和输出信号生成电路。时钟分频器电路可以被配置成基于时钟信号来生成第一分频时钟信号、第二分频时钟信号、第三分频时钟信号和第四分频时钟信号。导通脉冲生成电路可以被配置成基于第一延迟信息,通过同步于第一分频时钟信号和第二分频时钟信号来将输入信号延迟来生成偶数导通脉冲信号和奇数导通脉冲信号。关断脉冲生成电路可以被配置成基于第二延迟信息,通过将偶数导通脉冲信号交替地同步于第三分频时钟信号和第四分频时钟信号而延迟来生成多个延迟信号中的偶数延迟信号,并且基于第二延迟信息,通过将奇数导通脉冲信号交替地同步于第四分频时钟信号和第三分频时钟信号而延迟来生成多个延迟信号中的奇数延迟信号。输出信号生成电路可以被配置成基于同步于第三分频时钟信号被延迟的延迟信号来生成第一预输出信号,基于同步于第四分频时钟信号被延迟的延迟信号来生成第二预输出信号,并且通过基于第三分频时钟信号对第一预输出信号重定时以及基于第四分频时钟信号对第二预输出信号重定时来生成输出信号。
附图说明
[0007]
图1是示出根据实施方式的信号生成电路的配置的示图。
[0008]
图2是示出图1中所示的导通脉冲生成电路的配置的示图。
[0009]
图3是示出图1中所示的关断脉冲生成电路的配置的示图。
[0010]
图4是示出图1中所示的输出信号生成电路的配置的示图。
[0011]
图5是示出根据实施方式的对称nand门的配置的示图。
[0012]
图6a和图6b是示出根据本实施方式的信号生成电路的操作的时序图。
[0013]
图7是示出根据实施方式的信号生成电路的配置的示图。
[0014]
图8是示出图7中所示的关断脉冲生成电路的配置的示图。
[0015]
图9是示出图7中所示的输出信号生成电路的配置的示图。
[0016]
图10是示出根据实施方式的半导体装置的配置的示图。
具体实施方式
[0017]
各实施方式涉及信号生成电路,其能够同步于两个或更多个时钟信号来使输入信号延迟,并且通过根据同步的时钟信号的类型而对被延迟的信号求和来生成具有预定脉冲宽度的输出信号。
[0018]
图1是示出根据实施方式的信号生成电路100的配置的示图。参考图1,信号生成电路100可以接收输入信号in,并且生成输出信号out,所述输出信号out在随机的时间点被使能并且具有在随机时间期间被使能的脉冲。例如,信号生成电路100可以从输入信号in被输入起经过第一时间之后将输出信号out使能,并且生成在第二时间期间被使能的输出信号out。第一时间可以基于第一延迟信息lt1来确定,而第二时间可以基于第二延迟信息lt2来确定。信号生成电路100可以使输入信号in延迟根据第一延迟信息lt1确定的时间,并且基于被延迟的信号来将输出信号out使能。信号生成电路100可以在根据第二延迟信息lt2确定的时间期间保持输出信号out的使能区间。信号生成电路100可以生成在从输入信号in被
输入起经过根据第一延迟信息确定的时间之后被使能的输出信号out,并且具有在根据第二延迟信息确定的时间期间被使能的脉冲宽度。根据第一延迟信息lt1和第二延迟信息lt2确定的时间可以对应于时钟信号clk的周期的倍数。当时钟信号clk的频率高时,信号生成电路100可以对时钟信号clk进行分频,并且基于分频时钟信号生成输出信号out。
[0019]
信号生成电路100可以包括时钟分频器电路110、导通脉冲生成电路120、关断脉冲生成电路130和输出信号生成电路140。时钟分频器电路110可以接收时钟信号clk,并且生成多个分频时钟信号。时钟分频器电路110可以通过对时钟信号clk的频率进行m分频来生成多个分频时钟信号。这里,m可以是大于或等于2的整数。多个分频时钟信号可以包括第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb。第一至第四分频时钟信号iclk、iclkb、qclk和qclkb之间可以具有90度的相位差。例如,时钟分频器电路110可以通过对时钟信号clk的频率进行2分频来生成第一至第四分频时钟信号iclk、iclkb、qclk和qclkb。第一分频时钟信号iclk可以具有比第三分频时钟信号qclk领先90度的相位。第三分频时钟信号qclk可以具有比第二分频时钟信号iclkb领先90度的相位。第二分频时钟信号iclkb可以具有比第四分频时钟信号qclkb领先90度的相位。第二分频时钟信号iclkb可以是第一分频时钟信号iclk的互补时钟信号,并且第四分频时钟信号qclkb可以是第二分频时钟信号iclkb的互补时钟信号。
[0020]
导通脉冲生成电路120可以接收输入信号in、第一延迟信息lt1、第一分频时钟信号iclk和第二分频时钟信号iclkb。基于第一延迟信息lt1,导通脉冲生成电路120可以通过同步于第一分频时钟信号iclk和第二分频时钟信号iclkb将输入信号in延迟来生成偶数导通脉冲信号ona和奇数导通脉冲信号onb。导通脉冲生成电路120可以通过同步于第一分频时钟信号iclk和第二分频时钟信号iclkb而将输入信号in延迟根据第一延迟信息lt1确定的时间来生成偶数导通脉冲信号ona和奇数导通脉冲信号onb。输入信号in可以与时钟信号clk同步地被输入,并且具有与时钟信号clk的一个周期对应的脉冲宽度。由于第一分频时钟信号iclk和第二分频时钟信号iclkb是通过对时钟信号clk进行分频而生成的,因此与时钟信号clk同步输入的输入信号可以与第一分频时钟信号iclk和第二分频时钟信号iclkb中的任意一个同步。因此,导通脉冲生成电路120可以基于第一分频时钟信号iclk和第二分频时钟信号iclkb中的一个而对输入信号in进行采样。导通脉冲生成电路120可以通过将被采样的信号延迟根据第一延迟信息lt1确定的时间来生成偶数导通脉冲信号ona和奇数导通脉冲信号onb中的一个。
[0021]
根据第一延迟信息lt1确定的时间可以对应于时钟信号clk的倍数。根据第一延迟信息lt1确定的时间可以对应于时钟信号clk的周期的偶数倍或奇数倍。当输入信号in同步于第一分频时钟信号iclk被输入并且根据第一延迟信息lt1确定的时间对应于时钟信号clk的周期的偶数倍时,导通脉冲生成电路120可以通过将输入信号in延迟根据第一延迟信息lt1确定的时间来生成偶数导通脉冲信号ona。当输入信号in同步于第一分频时钟信号iclk被输入并且根据第一延迟信息lt1确定的时间对应于时钟信号clk的周期的奇数倍时,导通脉冲生成电路120可以通过将输入信号in延迟根据第一延迟信息lt1确定的时间来生成奇数导通脉冲信号onb。当输入信号in同步于第二分频时钟信号iclkb被输入并且根据第一延迟信息lt1确定的时间对应于时钟信号clk的周期的偶数倍时,导通脉冲生成电路120可以通过将输入信号in延迟根据第一延迟信息lt1确定的时间来生成奇数导通脉冲信号
onb。当输入信号in同步于第二分频时钟信号iclkb被输入并且根据第一延迟信息lt1确定的时间对应于时钟信号clk的周期的奇数倍时,导通脉冲生成电路120可以通过将输入信号in延迟根据第一延迟信息lt1确定的时间来生成偶数导通脉冲信号ona。
[0022]
关断脉冲生成电路130可以接收偶数导通脉冲信号ona、奇数导通脉冲信号onb、第二延迟信息lt2、第一分频时钟信号iclk和第二分频时钟信号iclkb。基于第二延迟信息lt2,关断脉冲生成电路130可以通过同步于第一分频时钟信号iclk和第二分频时钟信号iclkb将偶数导通脉冲信号ona和奇数导通脉冲信号onb延迟来生成多个延迟信号。基于第二延迟信息lt2,关断脉冲生成电路130可以通过将偶数导通脉冲信号ona交替地同步于第一分频时钟信号iclk和第二分频时钟信号iclkb而依次延迟来生成多个偶数延迟信号da。多个偶数延迟信号da可以依次具有与时钟信号clk的一个周期对应的相位差。偶数导通脉冲信号ona和基于第二延迟信息lt2最终生成的偶数延迟信号da之间的相位差可以对应于根据第二延迟信息lt2确定的时间。
[0023]
基于第二延迟信息lt2,关断脉冲生成电路130可以通过将奇数导通脉冲信号onb交替地同步于第二分频时钟信号iclkb和第一分频时钟信号iclk而依次延迟来生成多个奇数延迟信号db。多个奇数延迟信号db可以依次具有与时钟信号clk的一个周期对应的相位差。奇数导通脉冲信号onb和基于第二延迟信息lt2最终生成的奇数延迟信号db之间的相位差可以对应于根据第二延迟信息lt2确定的时间。
[0024]
输出信号生成电路140可以接收多个偶数延迟信号da、偶数导通脉冲信号ona、多个奇数延迟信号db、奇数导通脉冲信号onb、第三分频时钟信号qclk和第四分频时钟信号qclkb,并且生成输出信号out。输出信号生成电路140可以基于在多个偶数延迟信号da和多个奇数延迟信号db之中的、同步于第二分频时钟信号iclkb被延迟的延迟信号和偶数导通脉冲信号ona来生成第一预输出信号。输出信号生成电路140可以通过对同步于第二分频时钟信号iclkb被延迟的延迟信号和偶数导通脉冲信号ona的脉冲进行求和来生成第一预输出信号。输出信号生成电路140可以基于在多个偶数延迟信号da和多个奇数延迟信号db之中的、同步于第一分频时钟信号iclk被延迟的延迟信号和奇数导通脉冲信号onb来生成第二预输出信号。输出信号生成电路140可以通过对同步于第一分频时钟信号iclk被延迟的延迟信号和奇数导通脉冲信号onb的脉冲进行求和来生成第二预输出信号。输出信号生成电路140可以通过改变第一预输出信号的时钟域和第二预输出信号的时钟域来生成输出信号out。输出信号生成电路140可以通过将第一预输出信号的时钟域和第二预输出信号的时钟域从第一分频时钟信号iclk和第二分频时钟信号iclkb改变至第三分频时钟信号qclk和第四分频时钟信号qclkb来生成输出信号out。输出信号生成电路140可以基于通过使第一预输出信号与第四分频时钟信号qclkb同步而生成的信号以及通过使第二预输出信号与第三分频时钟信号qclk同步而生成的信号来生成输出信号out。下面将描述第一预输出信号和第二预输出信号。
[0025]
图2是示出图1中所示的导通脉冲生成电路120的配置的示图。参考图2,导通脉冲生成电路120可以包括偶数移位电路210、奇数移位电路220和切换电路230。偶数移位电路210可以接收输入信号in、第一分频时钟信号iclk和第一延迟信息lt1。偶数移位电路210可以通过同步于第一分频时钟信号iclk而将输入信号in延迟根据第一延迟信息lt1确定的时间的至少一部分来生成偶数同步信号sev。偶数移位电路210可以以时钟信号clk的两个周
期和/或第一分频时钟信号iclk的一个周期为单位而将输入信号in延迟。例如,当与第一延迟信息lt1对应的时间是时钟信号clk的偶数倍时,偶数移位电路210可以通过将输入信号in延迟与第一延迟信息lt1对应的时间来生成偶数同步信号sev。当与第一延迟信息lt1对应的时间是时钟信号clk的奇数倍时,偶数移位电路210可以通过将输入信号in延迟比与第一延迟信息lt1对应的时间短时钟信号clk的一个周期的时间来生成偶数同步信号sev。偶数移位电路210可以包括多个锁存器电路,其被配置成依次同步于第一分频时钟信号iclk的上升沿而锁存输入信号in。偶数移位电路210可以输出其电平与输入信号in的电平相反的偶数同步信号sev。
[0026]
奇数移位电路220可以接收输入信号in、第二分频时钟信号iclkb和第一延迟信息lt1。奇数移位电路220可以通过同步于第二分频时钟信号iclkb而将输入信号in延迟根据第一延迟信息lt1确定的时间的至少一部分来生成奇数同步信号sod。奇数移位电路220可以以时钟信号clk的两个周期和/或第一分频时钟信号iclk的一个周期为单位而将输入信号in延迟。例如,当与第一延迟信息lt1对应的时间是时钟信号clk的偶数倍时,奇数移位电路220可以通过将输入信号in延迟与第一延迟信息lt1对应的时间来生成奇数同步信号sod。当与第一延迟信息lt1对应的时间是时钟信号clk的奇数倍时,奇数移位电路220可以通过将输入信号in延迟比与第一延迟信息lt1对应的时间短时钟信号clk的一个周期的时间来生成奇数同步信号sod。奇数移位电路220可以包括多个锁存器电路,其被配置成依次同步于第二分频时钟信号iclkb的上升沿而锁存输入信号in。奇数移位电路220可以输出其电平与输入信号in的电平相反的奇数同步信号sod。
[0027]
切换电路230可以接收偶数同步信号sev、奇数同步信号sod、第一分频时钟信号iclk和第二分频时钟信号iclkb,并且输出偶数导通脉冲信号ona和奇数导通脉冲信号onb。切换电路230可以基于第一延迟信息lt1的至少一部分来输出偶数同步信号sev作为奇数导通脉冲信号onb,并且输出通过额外地将偶数同步信号sev延迟而获得的延迟信号作为偶数导通脉冲信号ona。切换电路230可以通过同步于第二分频时钟信号iclkb而额外地将偶数同步信号sev延迟来生成偶数导通脉冲信号ona。额外的延迟时间可以对应于与第一延迟信息lt1对应的时间之中的、未被偶数移位电路210延迟的时间。当与第一延迟信息lt1对应的时间是时钟信号clk的偶数倍时,切换电路230可以输出偶数同步信号sev作为奇数导通脉冲信号onb。当与第一延迟信息lt1对应的时间是时钟信号clk的奇数倍时,切换电路230可以通过同步于第二分频时钟信号iclkb而将偶数同步信号sev延迟与时钟信号clk的一个周期对应的时间来生成偶数导通脉冲信号ona。
[0028]
切换电路230可以基于第一延迟信息lt1的至少一部分而输出奇数同步信号sod作为偶数导通脉冲信号ona,并且输出通过额外地将奇数同步信号sod延迟而获得的延迟信号作为奇数导通脉冲信号onb。切换电路230可以通过同步于第一分频时钟信号iclk而额外地将奇数同步信号sod延迟来生成奇数导通脉冲信号onb。额外的延迟时间可以对应于与第一延迟信息lt1对应的时间之中的、未被奇数移位电路220延迟的时间。当与第一延迟信息lt1对应的时间是时钟信号clk的偶数倍时,切换电路230可以输出奇数同步信号sod作为偶数导通脉冲信号ona。当与第一延迟信息lt1对应的时间是时钟信号clk的奇数倍时,切换电路230可以通过同步于第一分频时钟信号iclk而将奇数同步信号sod延迟与时钟信号clk的一个周期对应的时间来生成奇数导通脉冲信号onb。
[0029]
第一延迟信息lt1的至少一部分可以包括关于与第一延迟信息lt1对应的时间是时钟信号clk的奇数倍还是偶数倍的信息。第一延迟信息lt1的至少一部分可以是奇数控制信号lto。当与第一延迟信息lt1对应的时间是时钟信号clk的奇数倍时,奇数控制信号lto可以被使能。当与第一延迟信息lt1对应的时间是时钟信号clk的偶数倍时,奇数控制信号lto可以被禁止。当奇数控制信号lto被使能时,切换电路230可以通过额外地将偶数同步信号sev延迟来生成偶数导通脉冲信号ona或者通过额外地将奇数同步信号sod延迟来生成奇数导通脉冲信号onb。当奇数控制信号lto被禁止时,切换电路230可以输出奇数同步信号sod作为偶数导通脉冲信号ona或者输出偶数同步信号sev作为奇数导通脉冲信号onb。
[0030]
切换电路230可以包括第一锁存器电路231、第二锁存器电路232、第一门控电路233、第二门控电路234、第三门控电路235和第四门控电路236。第一锁存器电路231可以接收偶数同步信号sev、第二分频时钟信号iclkb和奇数控制信号lto。当奇数控制信号lto被使能时,第一锁存器电路231可以同步于第二分频时钟信号iclkb的上升沿而将偶数同步信号sev反相和锁存。偶数同步信号sev可以是同步于第一分频时钟信号iclk的上升沿而由偶数移位电路210延迟的信号。由于第一锁存器电路231同步于第二分频时钟信号iclkb的上升沿而锁存偶数同步信号sev,因此第一锁存器电路231可以额外地将偶数同步信号sev延迟时钟信号clk的一个周期。当奇数控制信号lto被禁止时,第一锁存器电路231可以被去激活。第二锁存器电路232可以接收奇数同步信号sod、第一分频时钟信号iclk和奇数控制信号lto。当奇数控制信号lto被使能时,第二锁存器电路232可以同步于第一分频时钟信号iclk的上升沿而将奇数同步信号sod反相和锁存。奇数同步信号sod可以是同步于第二分频时钟信号iclkb的上升沿而由奇数移位电路220延迟的信号。由于第二锁存器电路232同步于第一分频时钟信号iclk的上升沿来锁存奇数同步信号sod,因此第二锁存器电路232可以额外地将奇数同步信号sod延迟时钟信号clk的一个周期。当奇数控制信号lto被禁止时,第二锁存器电路232可以被去激活。
[0031]
第一门控电路233可以接收奇数控制信号的互补信号ltob和奇数同步信号sod。第一门控电路233可以将奇数同步信号sod门控为奇数控制信号的互补信号ltob。当奇数控制信号的互补信号ltob被禁止时,第一门控电路233可以生成钳位在逻辑高电平处的输出。当奇数控制信号的互补信号ltob被使能时,第一门控电路233可以将奇数同步信号sod反相并输出。第一门控电路233可以包括nand门。第二门控电路234可以接收奇数控制信号的互补信号ltob和偶数同步信号sev。第二门控电路234可以将偶数同步信号sev门控为奇数控制信号的互补信号ltob。当奇数控制信号的互补信号ltob被禁止时,第二门控电路234可以生成钳位在逻辑高电平处的输出。当奇数控制信号的互补信号ltob被使能时,第二门控电路234可以将偶数同步信号sev反相并输出。第二门控电路234可以包括nand门。
[0032]
第三门控电路235可以接收第一锁存器电路231的输出和第一门控电路233的输出。第三门控电路235可以通过门控第一锁存器电路231的输出和第一门控电路233的输出来输出偶数导通脉冲信号ona。当第一门控电路233的输出被钳位在逻辑高电平处时,第三门控电路235可以将第一锁存器电路231的输出反相,并且输出被反相的信号作为偶数导通脉冲信号ona。当第一锁存器电路231被去激活使得第一锁存器电路231的输出被钳位在逻辑高电平处时,第三门控电路235可以将第一门控电路233的输出反相,并且输出被反相的信号作为偶数导通脉冲信号ona。第三门控电路235可以包括nand门。第四门控电路236可以
接收第二锁存器电路232的输出和第二门控电路234的输出。第四门控电路236可以通过门控第二锁存器电路232的输出和第二门控电路234的输出来输出奇数导通脉冲信号onb。当第二门控电路234的输出被钳位在逻辑高电平处时,第四门控电路236可以将第二锁存器电路232的输出反相,并且输出被反相的信号作为奇数导通脉冲信号onb。当第二锁存器电路232被去激活使得第二锁存器电路232的输出被钳位在逻辑高电平处时,第四门控电路236可以将第二门控电路234的输出反相,并且输出被反相的信号作为奇数导通脉冲信号onb。第四门控电路236可以包括nand门。
[0033]
图3是示出图1中所示的关断脉冲生成电路130的配置的示图。参考图3,关断脉冲生成电路130可以包括第一触发器310、多个偶数锁存器电路311至314、第二触发器320和多个奇数锁存器电路321至324。第一触发器310可以接收偶数导通脉冲信号ona和第二分频时钟信号iclkb,并且输出第一取反延迟信号(delay bar signal)d1b。第一触发器310可以通过同步于第二分频时钟信号iclkb而将偶数导通脉冲信号ona反相并延迟来生成第一取反延迟信号d1b。由于偶数导通脉冲信号ona同步于第二分频时钟信号iclkb而由导通脉冲生成电路120输出,因此第一取反延迟信号d1b可以具有比偶数导通脉冲信号ona滞后第二分频时钟信号iclkb的一个周期的相位。
[0034]
多个偶数锁存器电路311至314可以接收第一取反延迟信号d1b、延迟控制信号c1<1:4>、第一分频时钟信号iclk和第二分频时钟信号iclkb,并且生成取反输出延迟信号。基于延迟控制信号c1<1:4>,多个偶数锁存器电路311至314可以通过将第一取反延迟信号d1b交替地同步于第一分频时钟信号iclk和第二分频时钟信号iclkb而延迟来生成取反输出延迟信号。延迟控制信号c1<1:4>可以基于第二延迟信息lt2生成。延迟控制信号c1<1:4>中包含的比特位数可以对应于多个偶数锁存器电路中包括的锁存器电路的数目。延迟控制信号c1<1:4>可以是例如四比特位信号。多个偶数锁存器电路可以包括第一偶数锁存器电路311、第二偶数锁存器电路312、第三偶数锁存器电路313和第四偶数锁存器电路314。当延迟控制信号的第一比特位c1<1>处于逻辑高电平时,第一偶数锁存器电路311可以同步于第一分频时钟信号iclk的上升沿来锁存第一取反延迟信号d1b,并且输出被锁存的信号作为第二延迟信号d2。当延迟控制信号的第二比特位c1<2>处于逻辑高电平时,第二偶数锁存器电路312可以同步于第二分频时钟信号iclkb的上升沿来锁存第二延迟信号d2,并且输出被锁存的信号作为第三取反延迟信号d3b。当延迟控制信号的第三比特位c1<3>处于逻辑高电平时,第三偶数锁存器电路313可以同步于第一分频时钟信号iclk的上升沿来锁存第三取反延迟信号d3b,并且输出被锁存的信号作为第四延迟信号d4。当延迟控制信号的第四比特位c1<4>处于逻辑高电平时,第四偶数锁存器电路314可以同步于第二分频时钟信号iclkb的上升沿来锁存第四延迟信号d4,并且输出被锁存的信号作为第五取反延迟信号d5b。第一取反延迟信号d1b、第二延迟信号d2、第三取反延迟信号d3b、第四延迟信号d4和第五取反延迟信号d5b可以对应于多个偶数延迟信号da。第一取反延迟信号d1b、第二延迟信号d2、第三取反延迟信号d3b、第四延迟信号d4和第五取反延迟信号d5b之中的、根据延迟控制信号c1<1:4>最终生成的信号可以对应于取反输出延迟信号。
[0035]
第二触发器320可以接收奇数导通脉冲信号onb和第一分频时钟信号iclk,并且输出第一延迟信号d1。第二触发器320可以通过同步于第一分频时钟信号iclk而将奇数导通脉冲信号onb反相并延迟来生成第一延迟信号d1。由于奇数导通脉冲信号onb同步于第一分
频时钟信号iclk而由导通脉冲生成电路120输出,因此第一延迟信号d1可以具有比奇数导通脉冲信号onb滞后第一分频时钟信号iclk的一个周期的相位。
[0036]
多个奇数锁存器电路321至324可以接收第一延迟信号d1、延迟控制信号c1<1:4>、第二分频时钟信号iclkb和第一分频时钟信号iclk,并且生成输出延迟信号。基于延迟控制信号c1<1:4>,多个奇数锁存器电路321至324可以通过将第一延迟信号d1交替地同步于第二分频时钟信号iclkb和第一分频时钟信号iclk而延迟来生成输出延迟信号。多个奇数锁存器电路可以包括第一奇数锁存器电路321、第二奇数锁存器电路322、第三奇数锁存器电路323和第四奇数锁存器电路324。当延迟控制信号的第一比特位c1<1>处于逻辑高电平时,第一奇数锁存器电路321可以同步于第二分频时钟信号iclkb的上升沿来锁存第一延迟信号d1,并且输出被锁存的信号作为第二取反延迟信号d2b。当延迟控制信号的第二比特位c1<2>处于逻辑高电平时,第二奇数锁存器电路322可以同步于第一分频时钟信号iclk的上升沿来锁存第二取反延迟信号d2b,并且输出被锁存的信号作为第三延迟信号d3。当延迟控制信号的第三比特位c1<3>处于逻辑高电平时,第三奇数锁存器电路323可以同步于第二分频时钟信号iclkb的上升沿来锁存第三延迟信号d3,并且输出被锁存的信号作为第四取反延迟信号d4b。当延迟控制信号的第四比特位c1<4>处于逻辑高电平时,第四奇数锁存器电路324可以同步于第一分频时钟信号iclk的上升沿来锁存第四取反延迟信号d4b,并且输出被锁存的信号作为第五延迟信号d5。第一延迟信号d1、第二取反延迟信号d2b、第三延迟信号d3、第四取反延迟信号d4b和第五延迟信号d5可以对应于多个奇数延迟信号db。第一延迟信号d1、第二取反延迟信号d2b、第三延迟信号d3、第四取反延迟信号d4b和第五延迟信号d5之中的、根据延迟控制信号c1<1:4>而最终生成的信号可以对应于输出延迟信号。
[0037]
图4是示出图1中所示的输出信号生成电路140的配置的示图。在图4中,输出信号生成电路140可以包括信号求和电路410和时钟域变换电路450。信号求和电路410可以接收偶数导通脉冲信号ona、奇数导通脉冲信号onb以及通过关断脉冲生成电路130生成的多个延迟信号。信号求和电路410可以通过对偶数导通脉冲信号ona和经由关断脉冲生成电路130生成的多个延迟信号之中的、同步于第二分频时钟信号iclkb被延迟的延迟信号进行求和来生成第一预输出信号outpa。信号求和电路410可以通过对奇数导通脉冲信号onb和经由关断脉冲生成电路130生成的多个延迟信号之中的、同步于第一分频时钟信号iclk被延迟的延迟信号进行求和来生成第二预输出信号outpb。
[0038]
时钟域变换电路450可以接收第一预输出信号outpa和第二预输出信号outpb,并且通过变换第一预输出信号outpa的时钟域和第二预输出信号outpb的时钟域来生成输出信号out。由于第一预输出信号outpa和第二预输出信号outpb是分别通过对同步于第一分频时钟信号iclk和第二分频时钟信号iclkb生成的信号进行求和而获得的信号,因此第一预输出信号outpa的时钟域和第二预输出信号outpb的时钟域可以是第一分频时钟信号iclk和第二分频时钟信号iclkb。时钟域变换电路450可以接收第三分频时钟信号qclk和第四分频时钟信号qclkb,并且通过变换第一预输出信号outpa的时钟域和第二预输出信号outpb的时钟域来生成将第三分频时钟信号qclk和第四分频时钟信号qclkb作为时钟域的输出信号out。时钟域变换电路450可以同步于第四分频时钟信号qclkb来锁存第一预输出信号outpa。时钟域变换电路450可以同步于第三分频时钟信号qclk来锁存第二预输出信号outpb。时钟域变换电路450可以通过对同步于第三分频时钟信号qclk和第四分频时钟信号
qclkb锁存的信号进行求和来生成输出信号out。
[0039]
信号求和电路410可以包括第一nand门411、第二nand门412、第三nand门413、第四nand门414、第一反相器421、第二反相器422、第三反相器423、第四反相器424、第五反相器425、第六反相器426以及第五nand门415和第六nand门416。结合图3参考图4,第一nand门411可以从第一触发器310和多个偶数锁存器电路311至314接收被延迟的延迟信号之中的、同步于第二分频时钟信号iclkb被延迟的延迟信号。第一nand门411可以接收第一取反延迟信号d1b、第三取反延迟信号d3b和第五取反延迟信号d5b。第二nand门412可以从第一触发器310和多个偶数锁存器电路311至314接收被延迟的延迟信号之中的、同步于第一分频时钟信号iclk被延迟的延迟信号。第二nand门412可以接收第二延迟信号d2和第四延迟信号d4。第三nand门413可以从第二触发器320和多个奇数锁存器电路321至324接收被延迟的延迟信号之中的、同步于第二分频时钟信号iclkb被延迟的延迟信号。第三nand门413可以接收第二取反延迟信号d2b和第四取反延迟信号d4b。第四nand门414可以从第二触发器320和多个奇数锁存器电路321至324接收被延迟的延迟信号之中的、同步于第一分频时钟信号iclk被延迟的延迟信号。第四nand门414可以接收第一延迟信号d、第三延迟信号d3和第五延迟信号d5。第一至第五延迟信号d1、d2、d3、d4和d5以及第一至第五取反延迟信号d1b、d2b、d3b、d4b和d5b中的每个可以具有被使能为低电平的脉冲。第一nand门411可以通过对第一取反延迟信号d1b的脉冲宽度、第三取反延迟信号d3b的脉冲宽度和第五取反延迟信号d5b的脉冲宽度进行求和来生成具有被使能为高电平的脉冲的第一求和信号s1。第二nand门412可以通过对第二延迟信号d2的脉冲宽度和第四延迟信号d4的脉冲宽度进行求和来生成具有被使能为高电平的脉冲的第二求和信号s2。第三nand门413可以通过对第二取反延迟信号d2b的脉冲宽度和第四取反延迟信号d4b的脉冲宽度进行求和来生成具有被使能为高电平的脉冲的第三求和信号s3。第四nand门414可以通过对第一延迟信号d的脉冲宽度、第三延迟信号d3的脉冲宽度和第五延迟信号d5的脉冲宽度进行求和来生成具有被使能为高电平的脉冲的第四求和信号s4。
[0040]
第一反相器421可以将第一求和信号s1反相并且输出被反相的第一求和信号is1。第二反相器422可以将第二求和信号s1反相并且输出被反相的第二求和信号is2。第三反相器423可以将第三求和信号s3反相并且输出被反相的第三求和信号is3。第四反相器424可以将第四求和信号s4反相并且输出被反相的第四求和信号is4。第五反相器425可以将偶数导通脉冲信号ona反相并且输出被反相的偶数导通脉冲信号iona。第六反相器426可以将奇数导通脉冲信号onb反相并且输出被反相的奇数导通脉冲信号ionb。
[0041]
第五nand门415可以接收被反相的偶数导通脉冲信号iona、被反相的第一求和信号is1和被反相的第三求和信号is3。第五nand门415可以对被反相的偶数导通脉冲信号iona的脉冲宽度、被反相的第一求和信号is1的脉冲宽度以及被反相的第三求和信号is3的脉冲宽度进行求和,并且输出第一预输出信号outpa。第一预输出信号outpa可以具有从偶数导通脉冲信号ona被使能的时间点到第一取反延迟信号d1b至第五取反延迟信号d5b之中的、根据第二延迟信息lt2和/或延迟控制信号c1<1:4>最终生成的取反延迟信号被禁止的时间点保持的脉冲宽度。第六nand门416可以接收被反相的奇数导通脉冲信号ionb、被反相的第二求和信号is2和被反相的第四求和信号is4。第六nand门416可以对被反相的奇数导通脉冲信号ionb的脉冲宽度、被反相的第二求和信号is2的脉冲宽度以及被反相的第四求
和信号is4的脉冲宽度进行求和,并且输出第二预输出信号outpb。第二预输出信号outpb可以具有从奇数导通脉冲信号onb被使能的时间点到第一延迟信号d1至第五延迟信号d5之中的、根据第二延迟信息lt2和/或延迟控制信号c1<1:4>最终生成的延迟信号被禁止的时间点保持的脉冲宽度。
[0042]
时钟域变换电路450可以包括第一锁存器电路451、第二锁存器电路452、第七nand门461、第七反相器462和第八反相器463。第一锁存器电路451可以接收第一预输出信号outpa和第四分频时钟信号qclkb。第一锁存器电路451可以同步于第四分频时钟信号qclkb的上升沿来将第一预输出信号outpa反相并锁存,并且输出锁存信号latqb。第二锁存器电路452可以接收第二预输出信号outpb和第三分频时钟信号qclk。第二锁存器电路452可以同步于第三分频时钟信号qclk的上升沿来将第二预输出信号outpb反相并锁存,并且输出锁存信号latq。第七nand门461可以从第一锁存器电路451和第二锁存器电路452接收锁存信号latqb和latq。第七反相器462可以接收第七nand门461的输出,将第七nand门461的输出反相并且输出被反相的信号。第八反相器463可以接收第七反相器462的输出,将第七反相器462的输出反相并且输出被反相的信号作为输出信号out。在本实施方式中,第七nand门461可以是对称nand门。第七nand门461可以被配置成对称nand门以在相同的延迟条件下生成输出信号out而与锁存信号latqb和latq的脉冲宽度无关。
[0043]
图5是示出根据实施方式的对称nand门500的配置的示图。在图5中,对称nand门500可以被应用为图4中所示的第七nand门461。对称nand门500可以包括第一晶体管t1、第二晶体管t2、第三晶体管t3、第四晶体管t4、第五晶体管t5和第六晶体管t6。第一晶体管t1和第二晶体管t2可以是p沟道mos晶体管,并且第三晶体管t3至第六晶体管t6可以是n沟道mos晶体管。第一晶体管t1可以耦接在第一供电电压端子v1与输出节点on之间,并且通过其栅极接收第一输入信号in1。输出信号nout可以通过输出节点on输出。第一供电电压vdd可以通过第一供电电压端子v1被提供给对称nand门500。第二晶体管t2可以耦接在第一供电电压端子v1与输出节点on之间,并且通过其栅极接收第二输入信号in2。第三晶体管t3可以具有耦接到输出节点on的一个端子,并且通过其栅极接收第一输入信号in1。第四晶体管t4可以具有耦接到输出节点on的一个端子,并且通过其栅极接收第二输入信号in2。第五晶体管t5可以耦接在第三晶体管t3的另一端子与第二供电电压端子v2之间,并且通过其栅极接收第二输入信号in2。第二供电电压vss可以通过第二供电电压端子v2被提供给对称nand门500。第二供电电压vss可以具有比第一供电电压vdd低的电压电平。第一供电电压vdd可以具有充分高的电压电平,使得输出信号nout可以被确定为逻辑高电平。第二供电电压vss可以具有充分低的电压电平,使得输出信号nout可以被确定为逻辑低电平。第六晶体管t6可以耦接在第四晶体管t4的另一端子与第二供电电压端子v2之间,并且通过其栅极接收第一输入信号in1。当对称nand门500被应用为图4中所示的第七nand门461时,第一输入信号in1可以对应于同步于第四分频时钟信号qclkb被锁存的信号latqb,并且第二输入信号in2可以对应于同步于第三分频时钟信号qclk被锁存的信号latq。输出信号nout可以对应于第七nand门461的输出。
[0044]
当第一输入信号in1和第二输入信号in2均处于逻辑低电平时,第一晶体管t1和第二晶体管t2可以被导通,而第三晶体管t3至第六晶体管t6可以被关断。输出节点on可以经由第一晶体管t1和第二晶体管t2被驱动为第一供电电压vdd,并且具有逻辑高电平的输出
信号nout可以通过输出节点on生成。当第一输入信号in1处于逻辑高电平而第二输入信号in2处于逻辑低电平时,第二晶体管t2、第三晶体管t3和第六晶体管t6可以被导通,而第一晶体管t1、第四晶体管t4和第五晶体管t5可以被关断。输出节点on可以经由第二晶体管t2被驱动为第一供电电压vdd,并且具有逻辑高电平的输出信号nout可以通过输出节点on生成。当第一输入信号in1处于逻辑低电平而第二输入信号in2处于逻辑高电平时,第一晶体管t1、第四晶体管t4和第五晶体管t5可以被导通,而第二晶体管t2、第三晶体管t3和第六晶体管t6可以被关断。输出节点on可以经由第一晶体管t1被驱动为第一供电电压vdd,并且具有逻辑高电平的输出信号nout可以通过输出节点on生成。当第一输入信号in1和第二输入信号in2均处于逻辑高电平时,第一晶体管t1和第二晶体管t2可以被关断,而第三晶体管t3至第六晶体管t6可以被导通。输出节点on可以经由第三晶体管t3至第六晶体管t6被驱动为第二供电电压vss,并且具有逻辑低电平的输出信号nout可以通过输出节点on生成。图5将对称nand门500示出为具有2个输入1个输出结构的nand门,但是对称nand门500也可被修改为接收三个或更多个输入信号并且执行nand运算。
[0045]
图6a和6b是示出根据实施方式的信号生成电路100的操作的时序图。参考图1至图5以及图6a和图6b,将如下描述根据本实施方式的信号生成电路100的操作。图6a示出了其中第一延迟信息lt1为8并且第二延迟信息lt2为6的情况。当第一延迟信息lt1为8时,可以指示根据第一延迟信息lt1确定的时间对应于时钟信号clk的8个周期。当第二延迟信息lt2为6时,可以指示根据第二延迟信息lt2确定的时间对应于时钟信号clk的6个周期。当第二延迟信息为6时,延迟控制信号的第一比特位c1<1>和第二比特位c1<2>可以被使能为逻辑高电平。输入信号in可以在时钟信号的一个周期期间被使能为逻辑低电平,并且同步于第一分频时钟信号iclk的上升沿被输入到导通脉冲生成电路120。由于根据第一延迟信息lt1确定的时间是时钟信号clk的偶数倍,因此偶数移位电路210可以通过同步于第一分频时钟信号iclk而使输入信号in延迟与第一延迟信息lt1对应的时间来生成偶数同步信号sev。偶数移位电路210可以在第一分频时钟信号iclk的上升沿处依次将输入信号in延迟4次,并且偶数同步信号sev的脉冲宽度可以对应于第一分频时钟信号iclk的一个周期。奇数控制信号lto可以保持在禁止状态,切换电路230的第一锁存器电路231可以被去激活,并且切换电路230的第一门控电路233可以将偶数同步信号sev输出到第四门控电路236。第四门控电路236可以通过将第一门控电路233的输出反相来生成奇数导通脉冲信号onb。由于输入信号in通过偶数移位电路210、第一门控电路233和第四门控电路236被反相,因此奇数导通脉冲信号onb可以包括被使能为逻辑高电平的脉冲。奇数导通脉冲信号onb可以在从输入信号in被使能起经过与第一延迟信息lt1对应的时钟信号clk的8个周期和/或第一分频时钟信号iclk的4个周期之后被使能。
[0046]
由于延迟控制信号的第一比特位c1<1>和第二比特位c1<2>处于逻辑高电平,因此关断脉冲生成电路130的第二触发器320可以同步于第一分频时钟信号iclk来将奇数导通脉冲信号onb反相并延迟,并且输出第一延迟信号d1,并且第一奇数锁存器电路321和第二奇数锁存器电路322可以通过将第一延迟信号d1同步于第二分频时钟信号iclkb的上升沿和第一分频时钟信号iclk的上升沿而依次延迟来分别生成第二取反延迟信号d2b和第三延迟信号d3。
[0047]
信号求和电路410的第三nand门413可以输出第二取反延迟信号d2b作为第三求和
信号s3,并且第四nand门414可以对第一延迟信号d1的脉冲宽度和第三延迟信号d3的脉冲宽度进行求和并且输出第四求和信号s4。第五nand门415可以将被反相的第三求和信号is3反相,并且输出被反相的信号作为第一预输出信号outpa。第六nand门416可以对被反相的奇数导通脉冲信号ionb和被反相的第四求和信号is4进行求和,并且输出第二预输出信号outpb。时钟域变换电路450的第一锁存器电路451可以同步于第四分频时钟信号qclkb的上升沿(即,第三分频时钟信号qclk的下降沿)来将第一预输出信号outpa反相并锁存,并且输出锁存信号latqb。第二锁存器电路452可以同步于第三分频时钟信号qclk的上升沿来将第二预输出信号outpb反相并锁存,并且输出锁存信号latq。输出锁存信号latq和latqb的脉冲宽度可以通过第七nand门461进行求和,并且第七nand门461的输出可以通过第七反相器462和第八反相器463而被依次反相。因此,可以生成输出信号out,所述输出信号out具有在与时钟信号clk的6个周期和/或第三分频时钟信号iclk的3个周期对应的时间期间被使能至逻辑低电平的脉冲。
[0048]
图6b示出了其中第一延迟信息lt1为9并且第二延迟信息lt2为8的情况。当第一延迟信息lt1为9时,可以指示根据第一延迟信息lt1确定的时间对应于时钟信号clk的9个周期。当第二延迟信息lt2为8时,可以指示根据第二延迟信息lt2确定的时间对应于时钟信号clk的8个周期。当第二延迟信息为8时,延迟控制信号的第一比特位至第四比特位c1<1:4>均可被使能为逻辑高电平。输入信号in可以同步于第二分频时钟信号iclkq的上升沿(即,第一分频时钟信号iclk的下降沿)而被输入到导通脉冲生成电路120。由于根据第一延迟信息lt1确定的时间为时钟信号clk的周期的奇数倍,因此奇数移位电路220可以通过同步于第二分频时钟信号iclk来将输入信号in延迟作为与第一延迟信息lt1对应的时间的一部分的、与时钟信号clk的8个周期对应的时间来生成奇数同步信号sod。奇数移位电路220可以在第二分频时钟信号iclkb的上升沿处依次将输入信号in延迟4次,并且奇数同步信号sod的脉冲宽度可以对应于第二分频时钟信号iclkb的一个周期。奇数控制信号lto可以被使能,并且切换电路230的第二锁存器电路232可以被激活。第二锁存器电路232还可以同步于第一分频时钟信号iclk的上升沿来将奇数同步信号sod延迟时钟信号clk的一个周期。第四门控电路236可以通过将第二锁存器电路232的输出反相来生成奇数导通脉冲信号onb。由于输入信号in通过奇数移位电路220、第二锁存器电路232和第四门控电路236被反相,因此奇数导通脉冲信号onb可以包括被使能为逻辑高电平的脉冲。奇数导通脉冲信号onb可以在从输入信号in被使能开始经过与第一延迟信息lt1对应的时钟信号clk的9个周期之后被使能。
[0049]
由于延迟控制信号的第一比特位至第四比特位c1<1:4>均处于逻辑高电平,因此关断脉冲生成电路130的第二触发器320可以同步于第一分频时钟信号iclk来将奇数导通脉冲信号onb反相并延迟,并且输出第一延迟信号d1,以及第一奇数锁存器电路321可以同步于第二分频时钟信号iclkb的上升沿来将第一延迟信号d1延迟并且输出第二取反延迟信号d2b。第二奇数锁存器电路322可以同步于第一分频时钟信号iclk的上升沿来将第二取反延迟信号d2b延迟,并且输出第三延迟信号d3。第三奇数锁存器电路323可以同步于第二分频时钟信号iclkb的上升沿来将第三延迟信号d3延迟并且输出第四取反延迟信号d4b。第四奇数锁存器电路324可以同步于第一分频时钟信号iclk的上升沿来将第四取反延迟信号d4b延迟,并且输出第五延迟信号d5。
[0050]
信号求和电路410的第三nand门413可以对第二取反延迟信号d2b的脉冲宽度和第四取反延迟信号d4b的脉冲宽度进行求和,并且输出第三求和信号s3,以及第四nand门414可以对第一延迟信号d1的脉冲宽度、第三延迟信号d3的脉冲宽度和第五延迟信号d5的脉冲宽度进行求和,并且输出第四求和信号s4。第五nand门415可以将被反相的第三求和信号is3反相,并且输出被反相的信号作为第一预输出信号outpa。第六nand门416可以对被反相的奇数导通脉冲信号ionb的脉冲宽度和被反相的第四求和信号is4的脉冲宽度进行求和,并且输出第二预输出信号outpb。时钟域变换电路450的第一锁存器电路451可以同步于第四分频时钟信号qclkb的上升沿(即,第三分频时钟信号qclk的下降沿)来将第一预输出信号outpa反相并锁存,并且输出锁存信号latqb。第二锁存器电路452可以同步于第三分频时钟信号qclk的上升沿来将第二预输出信号outpb反相并锁存,并且输出锁存信号latq。锁存信号latq和latqb的脉冲宽度可以通过第七nand门461进行求和,并且第七nand门461的输出可以通过第七反相器462和第八反相器463而被依次反相。因此,可以生成输出信号out,所述输出信号out具有在与时钟信号clk的8个周期和/或第三分频时钟信号iclk的4个周期对应的时间期间被使能至逻辑低电平的脉冲。
[0051]
图7是示出根据实施方式的信号生成电路700的配置的示图。参考图7,信号生成电路700可以包括时钟分频器电路710、导通脉冲生成电路720、关断脉冲生成电路730和输出信号生成电路740。时钟分频器电路710可以接收时钟信号clk,并且生成第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb。导通脉冲生成电路720可以接收输入信号in、第一分频时钟信号iclk、第二分频时钟信号iclkb和第一延迟信息lt1,并且生成偶数导通脉冲信号ona和奇数导通脉冲信号onb。时钟分频器电路710和导通脉冲生成电路720可以具有与图1中的时钟分频器电路110和导通脉冲生成电路120相同的配置,并且执行与时钟分频器电路110和导通脉冲生成电路120相同的功能。这里将省略相同部件的重复描述。
[0052]
关断脉冲生成电路730可以接收偶数导通脉冲信号ona、奇数导通脉冲信号onb、第二延迟信息lt2、第三分频时钟信号qclk和第四分频时钟信号qclkb。基于第二延迟信息lt2,关断脉冲生成电路730可以通过同步于第三分频时钟信号qclk和第四分频时钟信号qclkb将偶数导通脉冲信号ona和奇数导通脉冲信号onb延迟来生成多个延迟信号。基于第二延迟信息lt2,关断脉冲生成电路730可以通过将偶数导通脉冲信号ona交替地同步于第三分频时钟信号qclk和第四分频时钟信号qclkb而依次延迟来生成多个偶数延迟信号da。多个偶数延迟信号da可以依次具有与时钟信号clk的一个周期对应的相位差。基于第二延迟信息lt2,关断脉冲生成电路730可以通过将奇数导通脉冲信号onb交替地同步于第四分频时钟信号qclkb和第三分频时钟信号qclk而依次延迟来生成多个奇数延迟信号db。多个奇数延迟信号db可以依次具有与时钟信号clk的一个周期对应的相位差。关断脉冲生成电路730可以执行时钟域变换操作。由于偶数导通脉冲信号ona和奇数导通脉冲信号onb是同步于第一分频时钟信号iclk和第二分频时钟信号iclkb而由导通脉冲生成电路720生成的,因此偶数导通脉冲信号ona的时钟域和奇数导通脉冲信号onb的时钟域可以是第一分频时钟信号iclk和第二分频时钟信号iclkb。关断脉冲生成电路730可以通过变换偶数导通脉冲信号ona的时钟域和奇数导通脉冲信号onb的时钟域来生成多个偶数延迟信号da和多个奇数延迟信号db。由于多个偶数延迟信号da和多个奇数延迟信号db同步于第三分频时钟信号
qclk和第四分频时钟信号qclkb被延迟,因此多个偶数延迟信号da的时钟域和多个奇数延迟信号db的时钟域可以变换为第三分频时钟信号qclk和第四分频时钟信号qclkb。
[0053]
输出信号生成电路740可以接收多个偶数延迟信号da、多个奇数延迟信号db、第三分频时钟信号qclk和第四分频时钟信号qclkb,并且生成输出信号out。输出信号生成电路740可以基于多个偶数延迟信号da和多个奇数延迟信号db之中的、同步于第三分频时钟信号qclk被延迟的延迟信号来生成第一预输出信号。输出信号生成电路740可以通过对同步于第三分频时钟信号qclk被延迟的延迟信号的脉冲宽度进行求和来生成第一预输出信号。输出信号生成电路740可以基于多个偶数延迟信号da和多个奇数延迟信号db之中的、同步于第四分频时钟信号qclkb被延迟的延迟信号来生成第二预输出信号。输出信号生成电路740可以通过对同步于第四分频时钟信号qclkb被延迟的延迟信号的脉冲宽度进行求和来生成第二预输出信号。输出信号生成电路740可以通过分别基于第三分频时钟信号qclk和第四分频时钟信号qclkb而对第一预输出信号和第二预输出信号重定时来生成输出信号out。输出信号生成电路740可以基于第三分频时钟信号qclk来对第一预输出信号重定时。输出信号生成电路740可以基于第四分频时钟信号qclkb来对第二预输出信号重定时。输出信号生成电路740可以通过对重定时的信号进行求和来生成输出信号out。
[0054]
图8是示出图7中所示的关断脉冲生成电路730的配置的示图。参考图8,关断脉冲生成电路730可以包括多个偶数锁存器电路和多个奇数锁存器电路。多个偶数锁存器电路可以接收偶数导通脉冲信号ona、延迟控制信号c2<1:4>、第三分频时钟信号qclk和第四分频时钟信号qclkb,并且生成输出延迟信号。延迟控制信号c2<1:4>可以基于第二延迟信息lt2生成。延迟控制信号c2<1:4>中包含的比特位数可以对应于多个偶数锁存器电路或多个奇数锁存器电路中包括的锁存器电路的数目。例如,延迟控制信号c2<1:4>的比特位数可以比多个偶数锁存器电路或多个奇数锁存器电路中包括的锁存器电路的数目少1。图8示出了多个偶数锁存器电路和多个奇数锁存器电路分别包括5个锁存器电路。然而,多个偶数锁存器电路和多个奇数锁存器电路可以包括比5个锁存器电路少或者比5个锁存器电路多的锁存器电路。延迟控制信号c2<1:4>的比特位数可以小于4或大于4。
[0055]
基于延迟控制信号c2<1:4>,多个偶数锁存器电路可以通过将偶数导通脉冲信号ona交替地同步于第三分频时钟信号qclk和第四分频时钟信号qclkb而延迟来生成输出延迟信号。在图8中,多个偶数锁存器电路可以包括第一偶数锁存器电路811至第五偶数锁存器电路815。第一偶数锁存器电路811可以同步于第三分频时钟信号qclk的上升沿来锁存偶数导通脉冲信号ona,并且输出被锁存的信号作为第一延迟信号d1。当延迟控制信号的第一比特位c2<1>处于逻辑高电平时,第二偶数锁存器电路812可以同步于第四分频时钟信号qclkb的上升沿来锁存第一延迟信号d1,并且输出被锁存的信号作为第二取反延迟信号d2b。当延迟控制信号的第二比特位c2<2>处于逻辑高电平时,第三偶数锁存器电路813可以同步于第三分频时钟信号qclk的上升沿来锁存第二取反延迟信号d2b,并且输出被锁存的信号作为第三延迟信号d3。当延迟控制信号的第三比特位c2<3>处于逻辑高电平时,第四偶数锁存器电路814可以同步于第四分频时钟信号qclkb的上升沿来锁存第三延迟信号d3,并且输出被锁存的信号作为第四取反延迟信号d4b。当延迟控制信号的第四比特位c2<4>处于逻辑高电平时,第五偶数锁存器电路815可以同步于第三分频时钟信号qclk的上升沿来锁存第四取反延迟信号d4b,并且输出被锁存的信号作为第五延迟信号d5。第一延迟信号d1、
第二取反延迟信号d2b、第三延迟信号d3、第四取反延迟信号d4b和第五延迟信号d5可以对应于多个偶数延迟信号。在第一延迟信号d1、第二取反延迟信号d2b、第三延迟信号d3、第四取反延迟信号d4b和第五延迟信号d5之中的、基于延迟控制信号c2<1:4>最终生成的信号可以对应于输出延迟信号。
[0056]
多个奇数锁存器电路可以接收奇数导通脉冲信号onb、延迟控制信号c2<1:4>、第四分频时钟信号qclkb和第三分频时钟信号qclk,并且生成取反输出延迟信号。基于延迟控制信号c2<1:4>,多个奇数锁存器电路可以通过将奇数导通脉冲信号onb交替地同步于第四分频时钟信号qclkb和第三分频时钟信号qclk来而延迟来生成取反输出延迟信号。多个奇数锁存器电路可以包括第一奇数锁存器电路821至第五奇数锁存器电路825。第一奇数锁存器电路821可以同步于第四分频时钟信号qclkb的上升沿来锁存奇数导通脉冲信号onb,并且输出被锁存的信号作为第一取反延迟信号d1b。当延迟控制信号的第一比特位c2<1>处于逻辑高电平时,第二奇数锁存器电路822可以同步于第三分频时钟信号qclk的上升沿来锁存第一取反延迟信号d1b,并且输出被锁存的信号作为第二延迟信号d2。当延迟控制信号的第二比特位c2<2>处于逻辑高电平时,第三奇数锁存器电路823可以同步于第四分频时钟信号qclkb的上升沿来锁存第二延迟信号d2,并且输出被锁存的信号作为第三取反延迟信号d3b。当延迟控制信号的第三比特位c2<3>处于逻辑高电平时,第四奇数锁存器电路824可以同步于第三分频时钟信号qclk的上升沿来锁存第三取反延迟信号d3b,并且输出被锁存的信号作为第四延迟信号d4。当延迟控制信号的第四比特位c2<4>处于逻辑高电平时,第五奇数锁存器电路825可以同步于第四分频时钟信号qclkb的上升沿来锁存第四延迟信号d4,并且输出被锁存的信号作为第五取反延迟信号d5b。第一取反延迟信号d1b、第二延迟信号d2、第三取反延迟信号d3b、第四延迟信号d4和第五取反延迟信号d5b可以对应于多个奇数延迟信号。在第一取反延迟信号d1b、第二延迟信号d2、第三取反延迟信号d3b、第四反相信号d4和第五取反延迟信号d5b之中的、基于延迟控制信号c2<1:4>最终生成的信号可以对应于取反输出延迟信号。
[0057]
图9是示出图7中所示的输出信号生成电路740的配置的示图。在图9中,输出信号生成电路740可以包括信号求和电路910和重定时电路920。信号求和电路910可以通过对经由关断脉冲生成电路730生成的多个偶数延迟信号和多个奇数延迟信号之中的、同步于第三分频时钟信号qclk被延迟的延迟信号进行求和来生成第一预输出信号outpa。信号求和电路910可以通过对经由关断脉冲生成电路730生成的多个偶数延迟信号和多个奇数延迟信号之中的、同步于第四分频时钟信号qclkb被延迟的延迟信号进行求和来生成第二预输出信号outpb。结合图8参考图9,信号求和电路910可以通过对第一延迟信号d1的脉冲宽度、第二取反延迟信号d2b的脉冲宽度、第三延迟信号d3的脉冲宽度、第四取反延迟信号d4b的脉冲宽度和第五延迟信号d5的脉冲宽度进行求和来生成第一预输出信号outpa。信号求和电路910可以通过对第一取反延迟信号d1b的脉冲宽度、第二延迟信号d2的脉冲宽度、第三取反延迟信号d3b的脉冲宽度、第四延迟信号d4的脉冲宽度和第五取反延迟信号d5b的脉冲宽度进行求和来生成第二预输出信号outpb。
[0058]
信号求和电路910可以包括第一or门911和第二or门912。第一or门911可以接收第一延迟信号d1、第二延迟信号d2、第三延迟信号d3、第四延迟信号d4和第五延迟信号d5,并且输出第一预输出信号outpa。第二or门912可以接收第一取反延迟信号d1b、第二取反延迟
信号d2b、第三取反延迟信号d3b、第四取反延迟信号d4b和第五取反延迟信号d5b,并且输出第二预输出信号outpb。
[0059]
重定时电路920可以基于第三分频时钟信号qclk来对第一预输出信号outpa重定时,并且基于第四分频时钟信号qclkb来对第二预输出信号outpb重定时。重定时电路920可以通过对重定时信号进行求和来生成输出信号out。重定时电路920可以包括第一重定时器921、第二重定时器922和门控电路923。第一重定时器921可以基于第三分频时钟信号qclk、第一延迟时钟信号qclkd1和第二延迟时钟信号qclkd2来对第一预输出信号outpa重定时。第一延迟时钟信号qclkd1和第二延迟时钟信号qclkd2可以通过将第三分频时钟信号qclk延迟而生成。第一延迟时钟信号qclkd1可以具有比第三分频时钟信号qclk滞后的相位,并且第二延迟时钟信号qclkd2可以具有比第一延迟时钟信号qclkd1滞后的相位。在第三分频时钟信号qclk与第一延迟时钟信号qclkd1之间的相位差可以基本上等于在第一延迟时钟信号qclkd1与第二延迟时钟信号qclkd2之间的相位差。第一重定时器921可以依次同步于第二延迟时钟信号qclkd2、第一延迟时钟信号qclkd1和第三分频时钟信号qclk来将第一预输出信号outpa延迟。
[0060]
第二重定时器922可以基于第四分频时钟信号qclkb、第三延迟时钟信号qclkbd1和第四延迟时钟信号qclkbd2来对第二预输出信号outpb重定时。第三延迟时钟信号qclkbd1和第四延迟时钟信号qclkbd2可以通过将第四分频时钟信号qclkb延迟而生成。第三延迟时钟信号qclkbd1可以具有比第四分频时钟信号qclkb滞后的相位,并且第四延迟时钟信号qclkbd2可以具有比第三延迟时钟信号qclkbd1滞后的相位。在第四分频时钟信号qclkb与第三延迟时钟信号qclkbd1之间的相位差可以基本上等于在第三延迟时钟信号qclkbd1与第四延迟时钟信号qclkbd2之间的相位差。第二重定时器922可以依次同步于第四延迟时钟信号qclkbd2、第三延迟时钟信号qclkbd1和第四分频时钟信号qclkb来将第二预输出信号outpb延迟。
[0061]
门控电路923可以接收第一重定时器921的输出和第二重定时器922的输出。门控电路923可以通过对第一重定时器921的输出和第二重定时器922的输出进行门控来生成输出信号out。门控电路923可以通过对第一重定时器921的输出和第二重定时器922的输出进行求和来生成输出信号out。门控电路923可以对第一重定时器921的输出的脉冲宽度和第二重定时器922的输出的脉冲宽度进行求和。
[0062]
信号生成电路700可以在关断脉冲生成电路730中执行时钟域变换,并且输出信号生成电路740可以通过对其时钟域被完全变换的信号进行求和来生成输出信号out。输出信号生成电路740可以通过由对关断脉冲生成电路730生成的延迟信号之中的、同步于第三分频时钟信号qclk被延迟的延迟信号进行求和来生成第一预输出信号outpa,并且基于第三分频时钟信号qclk来对第一预输出信号outpa重定时。因此,在对第一预输出信号outpa重定时时,输出信号生成电路740可以具有与第三分频时钟信号qclk的一个周期和/或时钟信号clk的两个周期对应的裕度,并且执行具有充分裕度的重定时操作,从而生成具有更高精度的输出信号out。输出信号生成电路740可以通过对由关断脉冲生成电路730生成的延迟信号之中的、同步于第四分频时钟信号qclkb被延迟的延迟信号进行求和来生成第二预输出信号outpb,并且基于第四分频时钟信号qclkb来对第二预输出信号outpb重定时。因此,在对第二预输出信号outpb重定时时,输出信号生成电路740可以具有与第四分频时钟信号
qclkb的一个周期和/或时钟信号clk的两个周期对应的裕度,并且执行具有充分裕度的重定时操作,从而生成具有更高精度的输出信号out。
[0063]
第一重定时器921可以包括第一触发器931、第二触发器932和第三触发器933。第一触发器931可以同步于第二延迟时钟信号qclkd2输出第一预输出信号outpa。第二触发器932可以同步于第一延迟时钟信号qclkd1输出第一触发器931的输出。第三触发器933可以同步于第三分频时钟信号qclk输出第二触发器932的输出。第一重定时器921还可以包括延迟单元934和935,其被配置成通过将第三分频时钟信号qclk延迟预定时间来生成第一延迟时钟信号qclkd1和第二延迟时钟信号qclkd2。第二重定时器922可以包括第四触发器941、第五触发器942和第六触发器943。第四触发器941可以同步于第四延迟时钟信号qclkbd2输出第二预输出信号outpb。第五触发器942可以同步于第三延迟时钟信号qclkbd1输出第四触发器941的输出。第六触发器943可以同步于第四分频时钟信号qclkb输出第五触发器942的输出。第二重定时器922还可以包括延迟单元944和945,其被配置成通过将第四分频时钟信号qclkb延迟预定时间来生成第三延迟时钟信号qclkbd1和第四延迟时钟信号qclkbd2。门控电路923可以包括第三or门951。第三or门951可以对第三触发器933的输出和第六触发器943的输出进行求和,并且将输出信号out输出。
[0064]
图10是示出根据实施方式的半导体装置1000的配置的示图。在图10中,半导体装置1000可以包括时钟接收器1110、时钟延迟电路1120、时钟树1130、选通传送器1140、命令接收器1210、命令解码器1220、odt(片上终结)信号生成电路1230、odt树1240、数据传送器1250和模式寄存器组1310。时钟接收器1110可以接收从外部设备传送的外部时钟信号clke。外部时钟信号clke可以作为单端信号被传送,或者与互补信号clkeb作为差分信号被传送。在实施方式中,时钟接收器1110可以通过对作为差分信号传送的外部时钟信号clke和clkeb进行差分放大来生成参考时钟信号rclk。在实施方式中,时钟接收器1110可以通过对参考电压vref和作为单端信号传送的外部时钟信号clke进行差分放大来生成参考时钟信号rclk。参考电压vref可以具有与外部时钟信号clke的摆动范围的中间对应的电压电平。外部时钟信号clke和/或参考时钟信号rclk可以对应于图1中所示的时钟信号clk。
[0065]
时钟延迟电路1120可以补偿经由半导体装置1000的内部电路将外部时钟信号clke延迟的延迟量。时钟延迟电路1120可以通过将参考时钟信号rclk延迟来生成与外部时钟信号clke同步的延迟锁定时钟信号。时钟延迟电路1120可以包括延迟锁定环电路,其被配置成通过将参考时钟信号rclk延迟来生成延迟锁定时钟信号。时钟延迟电路1120可以包括时钟分频器电路1121。时钟分频器电路1121可以通过对延迟锁定时钟信号的频率进行分频来生成多个分频时钟信号iclk、iclkb、qclk和qclkb。例如,时钟分频器电路1121可以通过对延迟锁定时钟信号的频率进行2分频来生成第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb。第一分频时钟信号iclk可以具有比第三分频时钟信号qclk领先90度的相位,并且第三分频时钟信号qclk可以具有比第二分频时钟信号iclkb领先90度的相位。第二分频时钟信号iclkb可以具有比第四分频时钟信号qclkb领先90度的相位,并且第四分频时钟信号qclkb可以具有比第一分频时钟信号iclk领先90度的相位。由于外部时钟信号clke具有相对高的频率,因此半导体装置1000可以使用通过对外部时钟信号clke的频率进行分频而生成的分频时钟信号iclk、iclkb、qclk和qclkb来操作,以便增大内部电路的操作定时裕度。第一分频时钟信号iclk、第二分频时
钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb可以分别对应于图1中所示的第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb。尽管没有示出,但是时钟延迟电路1120还可以包括占空比校正电路。占空比校正电路可以对第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb的占空比率进行校正,使得第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb具有50%的占空比率。
[0066]
时钟树1130可以将第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb延迟,并且输出被延迟的信号。经由时钟延迟电路1120生成的第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb可以经由时钟树1130被输出到选通传送器1140。选通传送器1140可以向外部设备输出从时钟树1130输出的信号作为数据选通信号dqs/dqsb。数据选通信号dqs/dqsb可以同步于从半导体装置1000输出的数据dq被输出到外部设备。数据选通信号dqs可以通过总线被传送到外部设备。
[0067]
命令接收器1210可以接收从外部设备传送的命令信号cmd。命令信号cmd可以包括多个信号。命令信号cmd可以包括用于控制半导体装置1000执行多种操作的各种信息。例如,命令信号cmd可以包括用于控制半导体装置1000执行终结操作的信息。终结操作可以指示设定半导体装置1000向其传送数据或数据选通信号的总线的终结电阻值的操作。例如,当执行终结操作时,数据传送器1250可以被设定为具有终结电阻值。
[0068]
命令解码器1220可以基于参考时钟信号rclk来锁存经由命令接收器1210接收到的命令信号cmd,对被锁存的信号进行解码,并且输出被解码的信号作为内部命令信号icmd。命令解码器1220可以根据命令信号cmd中包括的信息来生成各种内部命令信号icmd。内部命令信号icmd可以包括终结命令信号odtc。
[0069]
odt信号生成电路1230可以接收经由命令解码器1220生成的终结命令信号odtc。图1和7中所示的信号生成电路100和700可以被应用为odt信号生成电路1230。终结命令信号odtc可以对应于图1和和7中所示的输入信号in。odt信号生成电路1230可以对终结命令信号odtc执行跨域操作,并且基于终结命令信号odtc生成片上终结信号odt。片上终结信号odt可以对应于图1和7中所示的输出信号out。由于终结命令信号odtc与参考时钟信号rclk异步地被延迟,因此odt信号生成电路1230可以通过使终结命令信号odtc与第一分频时钟信号iclk、第二分频时钟信号iclkb、第三分频时钟信号qclk和第四分频时钟信号qclkb同步来生成片上终结信号odt。odt信号生成电路1230可以基于第一时间信息和第二时间信息来生成片上终结信号odt。例如,odt信号生成电路1230可以生成在从终结命令信号odtc被使能开始经过基于第一时间信息的预定时间之后被使能的片上终结信号odt,并且在与第二时间信息对应的时间期间保持使能状态。
[0070]
模式寄存器组1310可以将第一时间信息和第二时间信息提供给odt信号生成电路1230。模式寄存器组1310可以包括与半导体装置1000的各种操作相关的各种操作设定信息。第一时间信息可以包括例如列地址选通延时cl和/或列地址选通写入延时cwl。odt信号生成电路1230可以接收列地址选通延时cl和/或列地址选通写入延时cwl,根据列地址选通延时cl和/或列地址选通写入延时cwl判定移位延时,并且基于移位延时来将终结命令信号
odtc延迟。移位延时可以具有比列地址选通延时cl和/或列地址选通写入延时cwl小的值。移位延时可以对应用于图1和7中所示的第一延迟信息lt1。第二时间信息可以包括bl4信号、bl8信号、2pre信号和crc(循环冗余检验)信号中的一个或更多个。bl4信号可以指示突发长度为4,并且包括用于设定其中连续输出4个数据的操作的信息。bl8信号可以指示突发长度为8,并且包括用于设定其中连续输出8个数据的操作的信息。2pre信号可以包括用于设定其中在外部时钟信号clke的两个周期期间生成用于传送数据的数据选通信号的前导码(pre-amble)的操作。crc信号可以包括用于设定其中在与突发长度对应的时间期间输出数据之后继续输出crc信息的操作的信息。bl4信号、bl8信号、2pre信号和crc信号可以对应于图1和7中所示的第二延迟信息lt2。例如,bl4信号可以对应于延迟控制信号的第一比特位c1<1>或c2<1>,bl8信号可以对应于延迟控制信号的第二比特位c1<2>或c2<2>,2pre信号可以对应于延迟控制信号的第三比特位c1<3>或c2<3>,并且crc信号可以对应于延迟控制信号的第四比特位c1<4>或c2<4>。odt信号生成电路1230可以在从终结命令信号odtc被输入起经过与移位延时对应的时间之后将片上终结信号odt使能,并且可以在基于bl4信号、bl8信号、2pre信号和crc信号中的一个或更多个确定的时间期间保持片上终结信号odt的脉冲。
[0071]
odt树1240可以通过使片上终结信号odt延迟来生成片上终结使能信号odten。片上终结信号odt可以经由odt树1240被输入到数据传送器1250。在接收到片上终结使能信号odten时,数据传送器1250可以被设定为具有终结电阻值。在数据传送器1250基于片上终结使能信号odten被设定为具有终结电阻值之后,数据传送器1250可以基于半导体装置1000的内部数据data来将数据dq输出到外部设备。终结电阻值可以具有与总线的接收端子(即,外部设备)的阻抗匹配的电阻值。
[0072]
尽管通过设计可以容易地减少包括时钟延迟电路1120和时钟树1130的时钟路径的延迟量,但是由于odt信号生成电路1230需要将片上终结命令信号odtc转换为与时钟信号同步的信号,因此难以减少包括命令解码器1220和odt信号生成电路1230的命令路径的延迟量。因此,在分频时钟信号iclk、qclk、iclkb和qclkb到达选通传送器1140的时间与片上终结命令信号odtc到达数据传送器1250的时间之间可能发生失配。此外,odt信号生成电路1230需要生成为了导体装置1000的操作可靠性而以恒定定时被使能并且具有预定脉冲宽度的片上终结使能信号odten。因此,odt信号生成电路1230可以包括图1和7中所示的信号生成电路100和700。
[0073]
尽管上文描述了各实施方式,但是本领域技术人员将理解,所描述的实施方式仅是示例。因此,本文中所描述的信号生成电路不应受限于所描述的实施方式。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜