多倍数据率计数器、包括其的数据转换器和图像传感器的制作方法

文档序号:7518118阅读:226来源:国知局
专利名称:多倍数据率计数器、包括其的数据转换器和图像传感器的制作方法
多倍数据率计数器、包括其的数据转换器和图像传感器
相关申请的交叉引用
本申请要求于2009年9月25日提交韩国知识产权局的韩国专利申请 No. 2009-0091132在35USC § 119下的优先权,通过引用将其公开的全部内容合并于此。技术领域
本发明一般涉及计数器,并且更具体地,涉及根据具有多倍数据率(MDR)的时钟 信号来计数的计数器,以及涉及包括这样的计数器的数据转换器和图像传感器。
背景技术
在各种各样的电子设备中使用计数器来将诸如光强、声音强度、时间等的物理量 转变为数字信号。例如,图像传感器从入射光捕获图像,并包括用于将来自像素阵列的模拟 信号转变为数字信号的模数转换器(ADC)。ADC包括根据时钟信号计数的一个或多个计数ο
计数器的操作速度和功耗影响包括计数器的设备和/或系统的性能。例如,互补 金属氧化物半导体(CM0Q图像传感器包括相对大量的计数器来将从有源像素传感器阵列 一列一列输出的模拟信号转变为数字信号。随着图像传感器的分辨率的提高,计数器的数 量增加。在该情况下,计数器的配置、操作速度和功耗确定图像传感器的性能。发明内容
因此,根据本发明的一般方面的计数器根据时钟信号来执行多倍数据率计数以增 强性能。
根据本发明的示例实施例的计数器包括缓冲器单元和波纹计数器。缓冲器单元通 过在终止时间点之前缓冲至少一个时钟信号来生成计数的至少一个最低有效信号。波纹 (ripple)计数器通过响应于最低有效信号中的至少一个依次反转(toggle)来生成计数的 至少一个最高有效信号。
在本发明的示例实施例中,缓冲器单元包括时钟缓冲器,被配置为缓冲时钟信号 以生成计数的最低有效信号。
在本发明的另一实施例中,波纹计数器包括至少一个触发器,被配置为响应于最 低有效信号依次反转以生成至少一个最高有效信号。波纹计数器的每个触发器是负沿触发 的触发器或正沿触发的触发器之一。计数是向上计数或向下计数之一。
在本发明的又一示例实施例中,缓冲器单元包括第一时钟缓冲器,被配置为缓冲 第一时钟信号以生成第一缓冲时钟信号。缓冲器单元还包括第二时钟缓冲器,被配置为缓 冲第二时钟信号以生成第二缓冲时钟信号。第一时钟信号与第二时钟信号有相移。计数器 还包括逻辑单元,被配置为由第一和第二缓冲时钟信号生成第一最低有效信号,以及第一 和第二缓冲时钟信号之一是第二最低有效信号。
在本发明的另一示例实施例中,波纹计数器包括至少一个触发器,被配置为响应于第二最低有效信号依次反转以生成至少一个最高有效信号。波纹计数器的每个触发器是 负沿触发的触发器或正沿触发的触发器之一。
在本发明的再一示例实施例中,计数是利用滞后第一和第二缓冲时钟信号之一的 第二最低有效信号进行的向上计数。可替代地,计数是利用超前第一和第二缓冲时钟信号 之一的第二最低有效信号进行的向下计数。
根据本发明的另一示例实施例的计数器包括缓冲器单元,被配置为通过缓冲具有 频率的至少一个时钟信号来生成计数的至少一个最低有效信号。计数器还包括波纹计数 器,被配置为通过响应于最低有效信号中的至少一个依次反转来生成计数的至少一个最高 有效信号,其中在时钟信号的每个周期更新该计数多次以形成多倍数据率(MDR)计数器。
在本发明的示例实施例中,缓冲器单元包括时钟缓冲器,被配置为缓冲时钟信号 以生成计数的最低有效信号。波纹计数器包括至少一个触发器,被配置为响应于最低有效 信号依次反转以生成至少一个最高有效信号。在该情况下,在时钟信号的每个周期更新该 计数两次以形成双倍数据率(DDR)计数器。
在本发明的另一实施例中,缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一 时钟信号以生成第一缓冲时钟信号。缓冲器单元还包括第二时钟缓冲器,被配置为缓冲第 二时钟信号以生成第二缓冲时钟信号,其中第一时钟信号与第二时钟信号有相移。
而且,计数器还包括逻辑单元,被配置为由第一和第二缓冲时钟信号生成第一最 低有效信号,其中所述第一和第二缓冲时钟信号之一是第二最低有效信号。而且,波纹计数 器包括至少一个触发器,被配置为响应于第二最低有效信号依次反转以生成至少一个最高 有效信号。例如,第一和第二缓冲时钟信号相移90°,在时钟信号的每个周期更新该计数四 次以形成四倍数据率(QDR)计数器。
根据本发明的另一方面,一种数据转换器包括参考生成器,用于生成参考信号; 比较器,用于将参考信号与测量的图像信号相比较,以生成指示终止时间点的比较信号;以 及计数器,用于从开始时间点计数到终止时间点。计数器包括缓冲器单元,被配置为通过 从开始时间点直到终止时间点缓冲至少一个时钟信号,来生成计数的至少一个最低有效信 号。计数器还包括波纹计数器,被配置为通过响应于最低有效信号的至少一个依次反转,来 生成计数的至少一个最高有效信号。
在本发明的示例实施例中,数据转换器的缓冲器单元包括时钟缓冲器,被配置为 缓冲时钟信号以生成计数的最低有效信号。波纹计数器包括至少一个触发器,被配置为响 应于最低有效信号依次反转以生成至少一个最高有效信号。在该情况下,在时钟信号的每 个周期更新该计数两次以形成双倍数据率(DDR)计数器。
在本发明的又一实施例中,缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一 时钟信号以生成第一缓冲时钟信号。缓冲器单元还包括第二时钟缓冲器,被配置为缓冲第 二时钟信号以生成第二缓冲时钟信号。计数器还包括逻辑单元,被配置为由第一和第二缓 冲时钟信号生成第一最低有效信号,其中第一和第二缓冲时钟信号之一是第二最低有效信 号。
而且,波纹计数器包括至少一个触发器,被配置为响应于第二最低有效信号依次 反转以生成所述至少一个最高有效信号。在该情况下,第一和第二缓冲时钟信号相移90°, 在时钟信号的每个周期更新该计数四次以形成四倍数据率(QDR)计数器。
根据本发明的另一方面的图像传感器包括具有多个像素的像素阵列,每个像素生 成各个像素信号。图像传感器还包括模数转换器,用于将各个像素信号转变为数字信号。图 像传感器还包括图像信号处理器,用于处理数字信号。
图像传感器的模数转换器包括参考生成器,用于生成参考信号;比较器,用于将 参考信号与所述像素信号相比较,以生成指示终止时间点的比较信号;以及计数器,用于从 开始时间点计数到终止时间点以生成数字信号。计数器包括缓冲器单元,被配置为通过从 开始时间点直到终止时间点缓冲至少一个时钟信号来生成数字信号的至少一个最低有效 信号。计数器还包括波纹计数器,被配置为通过响应于最低有效信号中的至少一个依次反 转来生成数字信号的至少一个最高有效信号。
在本发明的示例实施例中,图像传感器还包括模拟相关双倍采样(CDQ单元,生 成代表由像素生成的各个重置信号和各个测量图像信号之差的像素信号。图像传感器还包 括锁存器,在终止时间点处存储由计数器输出的数字信号。
在本发明的另一示例实施例中,图像传感器还包括第一锁存器,在像素信号是重 置信号时生成的第一终止时间点处存储由计数器输出的第一数字信号。图像传感器还包括 第二锁存器,在像素信号是测量图像信号时生成的第二终止时间点处存储由计数器输出的 第二数字信号。在该情况下,图像信号处理器确定第一和第二数字信号之差用于数字相关 双倍采样。
在本发明的再一示例实施例中,针对所述像素的各个列来形成计数器。
在本发明的另一示例实施例中,计数器被配置为从第一开始时间点计数到第一终 止时间点以生成第一数字信号,该第一数字信号在第一终止时间点之后反相以生成负的数 字信号。另外,计数器被配置为从所反相的数字信号开始在第二开始时间点到第二终止时 间点期间计数以生成第二数字信号。在该情况下,第一终止时间点对应于作为重置信号的 像素信号,以及第二终止时间点对应于作为测量图像信号的像素信号。
在本发明的又一示例实施例中,图像传感器包括时钟输入电路,用于根据第一终 止时间点处的最低有效信号,生成将由缓冲器单元缓冲的至少一个时钟信号,以防止第二 开始时间点处的比特错误。
在本发明的示例实施例中,图像传感器的缓冲器单元包括时钟缓冲器,被配置为 缓冲时钟信号以生成计数的最低有效信号。波纹计数器包括至少一个触发器,被配置为响 应于最低有效信号依次反转以生成至少一个最高有效信号。在该情况下,在时钟信号的每 个周期更新该计数两次以形成双倍数据率(DDR)计数器。
在本发明的另一示例实施例中,缓冲器单元包括第一时钟缓冲器,被配置为缓冲 第一时钟信号以生成第一缓冲时钟信号。缓冲器单元还包括第二时钟缓冲器,被配置为缓 冲第二时钟信号以生成第二缓冲时钟信号。计数器还包括逻辑单元,被配置为由第一和第 二缓冲时钟信号生成第一最低有效信号,其中第一和第二缓冲时钟信号之一是第二最低有 效信号。
而且,波纹计数器包括至少一个触发器,被配置为响应于第二最低有效信号依次 反转以生成至少一个最高有效信号。第一和第二缓冲时钟信号相移90°,在时钟信号的每 个周期更新该计数四次以形成四倍数据率(QDR)计数器。
在本发明的再一示例实施例中,计数器被配置为从第一开始时间点向上计数或向9下计数到第一终止时间点以生成第一数字信号。另外,计数器被配置为在第一终止时间点 之后从第一数字信号以相反方向计数到第二终止时间点以生成第二数字信号。第一终止时 间点对应于作为重置信号的像素信号,以及第二终止时间点对应于作为测量图像信号的像 素信号。
在本发明的另一示例实施例中,图像传感器包括时钟输入电路,根据第一终止时 间点处的最低有效信号,生成将由缓冲器单元缓冲的至少一个时钟信号,以防止第二开始 时间点处的比特错误。
在本发明的示例实施例中,图像传感器的缓冲器单元包括时钟缓冲器,被配置为 缓冲时钟信号以生成计数的最低有效信号。波纹计数器包括至少一个触发器,被配置为响 应于由波纹计数器输入的最低有效信号依次反转以生成至少一个最高有效信号。在时钟信 号的每个周期更新该计数两次以形成双倍数据率(DDR)计数器。
在本发明的另一示例实施例中,图像传感器的缓冲器单元包括第一时钟缓冲器, 被配置为缓冲第一时钟信号以生成第一缓冲时钟信号。缓冲器单元还包括第二时钟缓冲 器,被配置为缓冲第二时钟信号以生成第二缓冲时钟信号。计数器还包括逻辑单元,被配置 为由第一和第二缓冲时钟信号生成第一最低有效信号,其中第一和第二缓冲时钟信号之一 是第二最低有效信号。
而且,波纹计数器包括至少一个触发器,被配置为响应于第二最低有效信号依次 反转以生成所述至少一个最高有效信号。第一和第二缓冲时钟信号相移90°,在时钟信号 的每个周期更新该计数四次以形成四倍数据率(QDR)计数器。
当图像传感器是CIS (CMOS图像传感器)时,本发明可以实现特定优点。然而,可 以用使用计数器的其他类型的图像传感器来实现本发明。
以这种方式,多倍数据率(MDR)计数器在时钟信号的每个周期计数多次,以实现 计数器更快并更有效的操作。


参考附图,当参考附图描述本发明的具体的示范性实施例时,本发明的上述和其 他特征和优点将变得更加明显,其中
图1是根据本发明的示例实施例的计数器的框图2是根据本发明的示例实施例的在图1的计数器中的进一步部件的框图3A和:3B是根据本发明的示例实施例的在图2的计数器的锁存操作期间信号的 时序图4是根据本发明的示例实施例的在图2的计数器的向上计数操作期间信号的时 序图5A和5B是根据本发明的示例实施例的用于执行向上计数操作的图2的计数器 的电路图6A是根据本发明的示例实施例的包括在计数器的缓冲器单元中的时钟缓冲器 的电路图6B和6C中每一个是根据本发明的示例实施例的在计数器的波纹计数器中的各 个触发器的电路图7是根据本发明的示例实施例的在图2的计数器的向下计数操作期间信号的时 序图8A和8B是根据本发明的示例实施例的用于执行向下计数操作的图2的计数器 的电路图9是根据本发明的示例实施例的在图2的计数器的双倍数据率(DDR)计数操作 期间信号的时序图10是根据本发明的示例实施例的图1的计数器的进一步部件的框图11A、11B、11C和IlD是根据本发明的示例实施例的在图10的计数器的锁存操 作期间信号的时序图12是根据本发明的示例实施例的在图10的计数器的向上计数操作期间信号的 时序图13A和1 是根据本发明的示例实施例的用于执行向上计数操作的图10的计 数器的电路图14是根据本发明的示例实施例的在图10的计数器的向下计数操作期间信号的 时序图15A和15B是根据本发明的示例实施例的用于执行向下计数操作的图10的计 数器的电路图16是根据本发明的示例实施例的在图10的计数器的四倍数据率(QDR)计数操 作期间信号的时序图17示出了根据本发明的示例实施例的将传统计数器和图10的计数器相比较的 反转数的表格;
图18是根据本发明的示例实施例的包括多倍数据率计数器的数据转换器的框 图19是根据本发明的示例实施例的诸如包括模数转换器(ADC)的图像传感器之 类的装置的框图20和21中的每一个是根据本发明的示例实施例的包括普通计数器的图像传感 器的框图22是根据本发明的示例实施例的包括多个计数器的图像传感器的框图23是根据本发明的示例实施例的在图像传感器中使用的计数器的框图M是根据本发明的示例实施例的具有反相功能的图23的计数器的电路图25是根据本发明的示例实施例的图M的计数器中的第二计数单元的电路图沈是根据本发明的示例实施例的图M的计数器的时钟控制电路和时钟输入电 路的电路图27示出了根据本发明的示例实施例的在使用图M的计数器中的反相功能计数 期间计数的比特值的表格;
图28A和28B是根据本发明的示例实施例的在使用图M的计数器的反相功能来 进行计数操作期间信号的时序图四是根据本发明的示例实施例的在包括图M的计数器的图22的图像传感器 中的相关双倍采样(CDS)操作期间信号的时序图30是根据本发明的示例实施例的具有上下转换功能的图23的计数器的电路 图31是根据本发明的示例实施例的图30的计数器中的第一计数单元和第二计数 单元的电路图32是根据本发明的示例实施例的图30的计数器中的时钟控制电路和时钟输入 电路的电路图33示出了根据本发明的示例实施例的在使用图30的计数器中的上下转换功能 来进行计数操作期间计数的比特值的表格;
图34A和34B是根据本发明的示例实施例的在使用图30的计数器的上下转换功 能来进行计数操作期间信号的时序图35是根据本发明的示例实施例的在包括图30的计数器的图22的图像传感器 中的CDS操作期间信号的时序图36是根据本发明的示例实施例的具有反相功能的图23的计数器的电路图37是根据本发明的示例实施例的图36的计数器中的第三计数单元的电路图38是根据本发明的示例实施例的图36的计数器中的时钟控制电路和时钟输入 电路的电路图39图示了根据本发明的示例实施例的提供给图38的时钟输入电路的示例时钟信号;
图40示出了根据本发明的示例实施例的在使用图36的计数器中的反相功能来进 行计数操作期间计数的比特值的表格;
图41A、41B、41C和41D是根据本发明的示例实施例的在使用图36的计数器的反 相功能来执行计数操作期间信号的时序图42是根据本发明的示例实施例的图38的时钟输入电路的电路图43是根据本发明的示例实施例的在包括图36的计数器的图22的图像传感器 中的CDS操作期间信号的时序图44是根据本发明的示例实施例的具有上下转换功能的图23的计数器的电路 图45是根据本发明的示例实施例的图44的计数器中的第二计数单元和第三计数 单元的电路图46是图示根据本发明的示例实施例的使用图44的计数器的上下转换功能进行 的计数操作的表格;
图47是根据本发明的示例实施例的在包括图44的计数器的图22的图像传感器 中的CDS操作期间信号的时序图48是根据本发明的示例实施例的在计数方法期间的步骤的流程图49是根据本发明的示例实施例的在数据转变方法期间的步骤的流程图;以及
图50是根据本发明的示例实施例的在CDS方法期间的步骤的流程。
这里参考的附图是为了图示的清楚而做出的,并不一定成比例做出。在如上所述 的图1至50中具有相同附图标记的元件指代具有相似结构和/或功能的元件,除非特别说 明。
具体实施方式
在此公开具体的示例实施例。然而,为了描述示例实施例的目的,在此公开的特定 结构和功能细节仅仅是代表性的。然而,可以以许多变化形式来体现示例实施例,并且不应 该解释为仅仅限于在此阐述的实施例。
因此,虽然示例实施例能够有各种各样的修改和变化形式,但是在附图中通过示 例的方式示出了其实施例,并将在此详细描述。然而,应该理解的是,没有意图将示例实施 例限制于所公开的特定形式,相反,示例实施例将覆盖落入示例实施例的范围内的所有修 改、等效物和变化。贯穿于附图的描述,同样的标记指代同样的元件。
在下文中,将参考在其中示出了一些示例实施例的附图来更全面描述各种各样的 示例实施例。然而,可以以许多不同的形式来体现本发明的构思,并且不应该被解释为限于 在此阐述的示例实施例。相反,这些示例实施例被提供来使得该公开将是完整和全面的,并 且将向本领域技术人员全面传达本发明构思的范围。在附图中,为了清楚,可能夸张了层和 区域的尺寸和相对尺寸。贯穿于全文,同样的标记指代同样的元件。
将理解的是,虽然可以在此使用术语第一、第二、第三等来描述各种元件,但是不 应该由这些术语来限制这些元件。这些术语用于相互区分元件。从而,在下面讨论的第一 元件可以被称为第二元件而不脱离本发明构思的教导。如在此使用的,术语“和/或”包括 一个或多个相关联列出的项的任何和所有组合。
将理解的是,当元件被称为与另一元件“相连”或“耦接”时,它可以直接与另一元 件相连或耦接,或者可以出现中间元件。相反,当元件被称为与另一元件“直接相连”或“直 接耦接”时,没有中间元件出现。应该以类似的方式来解释用于描述元件之间关系的其他词 (例如,“之间”对“直接之间”、“相邻”对“直接相邻”等)。
在此使用的术语仅仅是为了描述特定示例实施例的目的,而不试图限制本发明构 思。如在此使用的,单数形式“一”、“一个”和“该”也试图包括复数形式,除了上下文清楚地 指示相反情况。还将理解的是,术语“包括”和/或“包含”当在该说明说中使用时,指定了 所述特征、整数、步骤、操作、元件和/或部件的出现,但是没有排除一个或多个其他特征、 整数、步骤、操作、元件、部件和/或其集合的出现或添加。
还应该注意的是,在一些改变的实现方式中,所述的功能/动作可能以不同于附 图中所述的顺序发生。例如,根据所涉及的功能/动作,连续示出的两幅附图可能实际上基 本同时执行或者可能有时以相反顺序执行。
图1是根据本发明的示例实施例的计数器100的框图。图48是根据本发明的示 例实施例的在图1的计数器的计数操作期间步骤的流程图。
参考图1,根据本发明的示例实施例,计数器100包括缓冲器单元10和波纹计数器 30。缓冲器单元10通过在终止时间点之前缓冲至少一个时钟信号来生成计数的至少一个 最低有效信号(图48的步骤S110)。例如,缓冲器单元10通过在终止时间点之前缓冲输入 时钟信号CLKI并通过在终止时间点处锁存输入时钟信号CLKI,来生成一个或多个最低有 效位信号LSB。
还参考图1,根据本发明的示例实施例,输入信号INP的逻辑电平指示计数操作的 终止时间点。波纹计数器30通过响应于最低有效信号中的至少一个依次反转来生成计数的至少一个最高有效信号(图48的步骤120)。例如,波纹计数器生成响应于来自缓冲器单 元10的锁存输出信号LOUT依次反转的最高有效位信号MSB。根据本发明的示例实施例,锁 存输出信号LOUT对应于由缓冲器单元10生成的最低有效位信号LSB之一。
根据本发明的方面,计数器100使用在输入时钟信号CLKI的每个周期多次更新的 计数来执行多倍数据率(MDR)计数。例如,使用每输入时钟信号CLKI的循环周期更新两次 的计数来执行双倍数据率(DDR)计数。可替代地,使用每输入时钟信号CLKI的循环周期更 新四次的计数来执行四倍数据率(QDR)计数。虽然在这里描述了这样的DDR和QDR计数, 但是本发明还可以应用到其他多倍数据率计数。
图2是根据本发明的示例实施例的计数器IOOa(类似于图1的计数器100)的进 一步部件的框图。
参考图2,缓冲器单元IOa (类似于图1的缓冲器单元10)包括第一计数单元110a。 另外,波纹计数器30a(类似于图1的波纹计数器30)包括第二计数单元120a、第三计数单 元130a和第四计数单元140a。
在图2中,图1中的最低有效位信号LSB包括第一比特信号DW],以及图1中的最 高有效位信号MSB包括第二比特信号D[l]、第三比特信号D[2]和第四比特信号D[3]。第 一计数单元IlOa通过在计数操作的终止时间点之前缓冲输入时钟信号CLKI,并通过在终 止时间点处锁存输入时钟信号CLKI,来生成第一比特信号D

响应于锁存输出信号LOUT (也就是第一比特信号D
),波纹计数器30a生成依次 反转的第二比特信号D[l]、第三比特信号D[2]和第四比特信号D[3]作为最高有效位信号 MSB。根据计数器IlOa的配置,锁存输出信号LOUT是第一比特信号D
或第一比特信号 D
的反相/D
之一。
在本发明的示例实施例中,第一计数单元IlOa响应于指示计数操作的终止时间 点的输入信号INP,缓冲并锁存输入时钟信号CLKI。以这种方式,第一计数单元IlOa生成 具有与输入时钟信号CLKI相同的逻辑电平的第一比特信号D
,直到终止时间点。从而, 作为计数的最低有效位的第一比特信号D
在计数操作期间与输入时钟信号CLKI类似地 反转,并在终止时间点处被锁存为输入时钟信号CLKI。
根据期望的计数比特数,波纹计数器30a包括多个计数单元。为了描述的简化,图 2中图示了三个计数单元120a、130a和140a。然而,根据对于计数D
所期望的η比 特,可以用波纹计数器30a中任何数量的计数单元来实现本发明。在下文中,针对生成包括 由计数器IOOa生成的计数的数字信号的四比特计数DW]、D[1]、D[2]和D[3]的计数单元 IOOa的示例,来描述计数器IOOa的配置和操作。
还参考图2,波纹计数器30a具有级联配置,其中多个计数单元120a、130a和140a 依次串行耦接来响应于前一计数单元的输出信号而执行反转。换言之,第二计数单元120a 响应于来自第一计数单元IlOa的锁存输出信号LOUT来执行反转,第三计数单元130a响应 于来自第二计数单元120a的输出信号0UT2来执行反转,以及第四计数单元140a响应于 来自第三计数单元130a的输出信号0UT3来执行反转。所以,最高有效信号D[l]、D[2]和 D[3]具有依次加倍的各个循环周期。
图3A和:3B是根据本发明的示例实施例的在图2的计数器的计数操作期间信号的 时序图。在图3A和;3B的示例中,输入信号INP的下降沿指示计数操作的终止时间点Te。第一计数单元IlOa在输入信号INP的下降沿之前缓冲输入时钟信号CLKI,并在输入信号 INP的下降沿处锁存输入时钟信号CLKI以生成第一比特信号D

图3A图示了在计数操作的终止时间点Te处输入时钟信号CLKI的逻辑电平是逻 辑低“L”的示例。可替代地,图:3B图示了在计数操作的终止时间点Te处输入时钟信号CLKI 的逻辑电平是逻辑高“H”的示例。
参考图3A和3B,第一比特信号D
与输入时钟信号CLKI相似地反转,直到在终 止时间点Te处终止计数操作。还可以使用具有直接接收相同输入时钟信号CLKI的缓冲器 和/或锁存器的第一计数单元IlOa和第二计数单元120a来得到图3A和的类似结果。 然而,在该情况下,可能要求诸如反馈开关之类的额外部件来通过中断第二比特信号D[l] 的反转而阻止终止时间点Te处的比特错误。
在图2中,第二计数单元120a响应于第一计数单元IlOa的输出而不是输入时钟 信号来反转。从而,用相对简单的配置来实现计数器IOOa而无需用于中断第二比特信号 D[l]的反转的反馈开关。
图2的计数器IOOa根据计数器IOOa的配置来执行向上计数操作或向下计数操作 中的一个。在下文中,参考图4、5和6来描述向上计数操作,以及参考7和8来描述向下计 数操作。
图4是根据本发明的示例实施例的在图2的计数器IOOa的向上计数操作期间信 号的时序图。参考图2和4,第一计数单元IlOa在终止时间点Te之前的计数操作期间作为 缓冲器操作,与输入时钟信号CLKI相类似地反转,以生成第一比特信号D
。最高有效信 号D[1]、D[2]和D[3]分别响应于前一计数单元的输出的下降沿来反转。
换言之,第二比特信号D[l]响应于锁存输出信号L0UT(也就是第一比特信号 D
)的下降沿来反转。第三比特信号D[2]响应于第二比特信号D[l]的下降沿来反转,以 及第四比特信号D[3]响应于第三比特信号D[2]的下降沿来反转。所以,如图4所示,最高 有效位信号D[1]、D[2]和D[3]分别具有依次加倍的循环周期。以这种方式,(对于向上操 作)输入时钟信号CLKI的每半个周期,计数器IOOa的结果计数的二进制代码D
增加 为 0000,0001,0010,OOllo
从而,计数器IOOa相比于传统波纹计数器具有加倍的操作速度,因为计数器IOOa 每输入时钟信号CLKI的循环周期执行两次计数。这样的计数被称为双倍数据率(DDR)计 数,并且计数器IOOa被称为DDR计数器。使用这样的加倍操作速度,计数器IOOa在给定计 数持续期中使用相同的时钟信号,生成具有比传统波纹计数器多一个比特的二进制代码。
换言之,计数器IOOa能够提供具有更高精确度的计数来影响图像传感器中斜坡 (ramp)信号的斜率。可替代地,虽然计数器IOOa使用相对于传统波纹计数器一半频率的 时钟信号,但是在相同的计数持续期期间计数器IOOa提供具有相同比特数的计数。因此, DDR计数器IOOa因为输入时钟信号的频率降低而具有降低的功耗,并且可以在DDR计数器 IOOa和包括DDR计数器IOOa的设备中提高操作裕度(margin)。
图5A和5B分别是根据本发明的示例实施例的每个用于执行向上计数操作的计数 器IOOb和IOOc (类似于图2的计数器100a)的电路图。
如图5A所示,使用作为时钟缓冲器IlOb的锁存器来实现图2的第一计数单元 110a。时钟缓冲器IlOb具有接收输入时钟信号CLKI的数据端D、接收指示计数操作的终止时间点Te的输入信号INP的时钟端CK、以及输出第一比特信号D
的输出端Q。第一计 数单元lib缓冲输入时钟信号CLKI直到终止时间点Te,并在终止时间点Te处锁存输入时 钟信号CLKI以生成第一比特信号D

如图5A和5B所示,使用级联耦接以生成最高有效位信号D[1]、D[2]和D[3]的多 个触发器来实现图2的波纹计数器30a。参考图5A,使用负沿触发的触发器来实现第二计 数单元120b、第三计数单元130b和第四计数单元140b,以生成依次反转的最高有效位信号 D[1]、D[2]和D[3]。参考图5B,使用正沿触发的触发器来实现第二计数单元120c、第三计 数单元130c和第四计数单元140c,以生成依次反转的最高有效位信号D [1]、D[2]和D [3]。
在图5A中,第三计数单元130b和第四计数单元140b被实现为负沿触发的触发 器,使得前一计数单元的非反相输出端(Q)与下一计数单元的数据端D耦接。在该情况下, 提供给下一计数单元的输出信号OUTk对应于第k比特信号DDO,其中k是比一大的整数。
相反,图5B的第三计数单元130c和第四计数单元140c被实现为正沿触发的触发 器,使得前一计数单元的反相输出端(/Q)与下一计数单元的数据端D耦接。在该情况下, 提供给下一计数单元的输出信号OUTk对应于第k比特信号D[k]的反相/DDO。所以,图 5A和5B的计数器IOOb和IOOc都执行如图4所示的向上计数操作。
图6A是根据本发明的示例实施例的图2、5A、5B、8A或8B中或者图1的缓冲器单 TU 10中的时钟缓冲器110a、IlOb、110c、110d或IlOe的电路图。参考图6A,时钟缓冲器包 括第一反相器101、第二反相器102、第一开关103和第二开关104。
第一反相器101的输出与第二反相器102的输入耦接,并且第二反相器102的输 出经由第二开关104与第一反相器101的输入耦接,从而形成锁存配置。在图6A的示例中, 第二反相器102的输出对应于非反相输出端Q。第一开关103耦接在数据端D和第一反相 器101的输入之间。将输入时钟信号CLKI施加到数据端D,将指示终止时间点的输入信号 INP施加到第一开关103的控制端,并将输入信号的反相/INP施加到第二开关104的控制 端。
在图3A和;3B的示例中,输入信号INP的下降沿指示终止时间点Te。在该情况下, 在终止时间点Te之前,导通第一开关103并关断第二开关104,从而图6A的缓冲器单元通 过缓冲输入时钟信号CLKI来执行缓冲操作。
当输入信号INP在终止时间点Te处从逻辑高转变为逻辑低时,关断第一开关103 并导通第二开关104,从而在终止时间点Te处锁存输入时钟信号CLKI的逻辑电平。所以, 非反相输出端Q处的锁存输出信号LOUT在终止时间点Te之前与输入时钟信号CLKI相类 似地反转,并在终止时间点Te处维持所锁存的逻辑电平。
图6B和6C是每个执行反转操作的触发器的电路图。图6B是正沿触发的触发器 的电路图,以及图6C是负沿触发的触发器的电路图。例如,可以在图2的波纹计数器30a 内使用图6B和6C的每个触发器。
参考图6B,正沿触发的触发器包括第一反相器111、第二反相器112、第一开关113 和第二开关114。第一反相器111的输出与第二反相器112的输入耦接,以及第二反相器 112的输出经由第二开关与第一反相器111的输入耦接,从而形成锁存配置。
在图6B的示例中,第一反相器11的输出对应于反相输出端/Q,以及第二反相器 112的输出对应于非反相输出端Q。第一开关113耦接在数据端D和第一反相器111的输入16之间,以及第一开关113的控制端CK对应于时钟端。将时钟信号CLK施加到第一开关113 的控制端CK,并将时钟信号的反相/CLK施加到第二开关114的控制端/CK。
图6B的正沿触发的触发器还包括用于初始化触发器的状态的重置开关115。当响 应于重置信号RST导通重置开关115时,根据重置电压VDD或GND,将反相输出端/Q和输出 端Q分别初始化为逻辑低或逻辑高。
当施加到控制端CK的时钟信号CLK是逻辑低时,图6B的触发器处于即使数据段D 的逻辑电平改变也不改变输出的存储状态中。当时钟信号CLK从逻辑低转变为逻辑高时, 也就是在时钟信号CLK的上升沿处,将数据端D的逻辑电平传输到非反相输出端Q。
图6B的正沿触发的触发器在反相输出端/Q与数据端D耦接时执行反转。当施加 到控制端CK的时钟信号CLK转变为逻辑低时,导通第二开关114,并将数据端D设置为与非 反相输出端Q相反的逻辑电平,另外,因为第一开关113关断,所以触发器的状态不改变。
当图6B中的时钟信号CLK转变为逻辑高时,导通第一开关113,并将反相输出端的 逻辑电平施加到第一反相器111的输入,从而将非反相输出端Q的逻辑状态反相。这样,在 施加到控制端CK的时钟信号CLK的每个上升沿处,正沿触发的触发器通过将存储状态从逻 辑高反相到逻辑低或者从逻辑低反相到逻辑高来执行反转。
参考图6C,负沿触发的触发器具有与图6B的正沿触发的触发器相似的配置,但是 将时钟信号的反相/CLK施加到第一开关123的控制栅极/CK,并将时钟信号CLK施加到第 二开关124的控制栅极CK。也就是,图6B和6C的触发器的不同在于交换了控制端CK和/ CK。
图6C的负沿触发的触发器响应于时钟信号CLK的下降沿来执行反转,而图6B的 正沿触发的触发器响应于时钟信号CLK的上升沿来执行反转。当施加到控制端CK的时钟 信号CLK转变为逻辑高时,导通第二开关124,并将数据端D设置为与非反相输出端Q相反 的逻辑电平。另外,因为第一开关123关断,所以触发器的状态不改变。
当在图6C中时钟信号CLK转变为逻辑低时,导通第一开关123,并将反相输出端 /Q的逻辑电平施加到第一反相器111的输入,从而将非反相输出端Q的逻辑状态反相。这 样,在施加到控制端CK的时钟信号CLK的每个下降沿处,负沿触发的触发器通过将存储状 态从逻辑高反相到逻辑低或者从逻辑低反相到逻辑高来执行反转。计数器100包括图6B 和6C这样的正沿触发的触发器和/或负沿触发的触发器来执行如上所述的向上计数操作 和如下所述的向下计数操作。
图7是根据本发明的示例实施例的在图2的计数器的向下计数操作期间信号的时 序图。参考图2和7,在计数操作期间第一计数单元110作为缓冲来操作,从而生成在终止 时间点Te之前与输入时钟信号CLKI相类似反转并在终止时间点Te处锁存为输入时钟信 号的第一比特信号DW]。最高有效信号D[1]、D[2]和D[3]分别响应于前一计数单元的输 出的上升沿来反转。
换言之,在图7中,第二比特信号D[l]响应于锁存输出信号L0UT(也就是第一比 特信号DW])的上升沿来反转。第三比特信号D[2]响应于第二比特信号D[l]的上升沿来 反转。第四比特信号D[3]响应于第三比特信号D[2]的上升沿来反转。所以,如图7所示, 最高有效位信号D[1]、D[2]和D[3]分别具有依次加倍的循环周期。
参考图7,输入时钟信号CLKI的每半个周期,计数D
减小为0000、1111、1110、1101。在图4和7两种情况下,相比于传统波纹计数器,计数器IOOa具有加倍的操作 速度,因为计数器IOOa每输入时钟信号CLKI的循环周期执行两次计数。
图8A和8B示出了根据本发明的示例实施例的用于执行向下计数操作的、每个是 图2的计数器IOOa的实现方式的计数器IOOd和IOOe的电路图。
参考图8A,使用具有接收输入时钟信号CLKI的数据端D、接收指示计数操作的终 止时间点Te的输入信号INP的时钟端CK、以及输出第一比特信号D W]的输出端Q的时钟 缓冲器IlOd来实现图2的第一计数单元110a。因此,第一计数单元IlOd在终止时间点Te 之前缓冲输入时钟信号CLKI,并在终止时间点Te处锁存时钟信号CLKI,以生成第一比特信 号 D

参考图8A和8B,使用级联耦接以生成最高有效位信号D[1]、D[2]和D[3]的多个 触发器来实现图2的波纹计数器30a。参考图8A,第二计数单元120d、第三计数单元130d和 第四计数单元140d被实现为正沿触发的触发器来生成依次反转的最高有效位信号D[l]、 D[2]和D[3]。参考图8B,第二计数单元120e被实现为正沿触发的触发器,以及第三和第 四计数单元130e和140e被实现为负沿触发的触发器,来生成依次反转的最高有效位信号 D[11、D[2]和 D[3]。
在图8A中,第三和第四计数单元130d和140d被实现为正沿触发的触发器,使得 前一计数单元的非反相输出端(Q)与下一计数单元的数据端D耦接。因此,提供给下一计 数单元的输出信号OUTk对应于第k比特信号DDO,其中k是比一大的整数
相反,图8B的第三和第四计数单元130e和140e被实现为负沿触发的触发器,使 得前一计数单元的反相输出端(/Q)与下一计数单元的数据端D耦接。因此,提供给下一计 数单元的输出信号OUTk对应于第k比特信号D [k]的反相信号/DDO。从而,图8A和8B的 计数器IOOd和IOOe都执行如图7所述的向下计数操作。可以类似于图6B和6C来实现图 5A、5B、8A和8B的正沿触发的触发器和负沿触发的触发器中的每一个。
图9是与传统计数器的操作相比、根据本发明的示例实施例的在图2的计数器的 双倍数据率(DDR)计数操作期间信号的时序图。参考图9,传统波纹计数器在输入时钟信号 CLKI的十六个周期期间针对从0000到1111的计数值生成比特信号⑶W]、⑶[1]、⑶[2] 和CD[3]。相反,根据本发明的示例实施例的DDR计数器IOOa在相同输入时钟信号CLKI的 八个周期期间从0000计数到1111,因为计数器IOOa每输入时钟信号CLKI的循环周期计数 两次。
因此,DDR计数器IOOa相比于传统波纹计数器具有加倍的操作速度。从而,即使 DDR计数器IOOa使用具有相对于传统波纹计数器一半频率的时钟信号,在相同计数持续期 期间DDR计数器IOOa仍使用相同比特数来提供计数。随着时钟信号频率的减小,DDR计数 器IOOa还具有降低的功耗,以及DDR计数器IOOa和包括DDR计数器IOOa的设备增强的操作裕度。
另外,根据本发明的示例实施例的DDR计数器IlOa不要求额外的毛刺(glitch) 滤波器来去除包括在指示终止时间点Te的输入信号INP中的可能引起比特错误的毛刺噪 声。使用能够执行毛刺滤波的锁存器来实现第一计数单元110b、110c、110d或110e。
图10是根据本发明的示例实施例的计数器IOOf (类似于图1的计数器100)的框 图。参考图10,缓冲器单元IOf (类似于图1的缓冲器单元10)包括第一计数单元IlOf和18第二计数单元120f。同样参考图10,波纹计数器30f (类似于图1的波纹计数器30)包括 第三计数单元130f和第四计数单元140f。
在图10的示例中,由图10的缓冲器单元IOf生成的图1的最低有效位信号LSB 包括第一比特信号D
和第二比特信号D[l]。因此,由图10的波纹计数器30f生成的图 1中的最高有效位信号MSB包括第三比特信号D[2]和第四比特信号D[3]。第一计数单元 IlOf通过在终止时间点Te之前缓冲第一输入时钟信号CLKI1,并通过在计数操作的终止时 间点处锁存第一输入时钟信号CLKI1,来生成第一缓冲时钟信号DO。
图10的第二计数单元20f通过在终止时间点Te之前缓冲第二输入时钟信号 CLKI2,并通过在计数操作的终止时间点处锁存第二输入时钟信号CLKI2,来生成作为第二 缓冲时钟信号的第二比特信号D[l]。第一和第二输入时钟信号CLKIl和CLKI2彼此有相 移。
波纹计数器30f响应于作为第二比特信号D[l]的锁存输出信号LOUT来生成依次 反转的最高有效位信号MSB D[2]和D[3]。根据计数器IlOf的配置,可以使用作为第二比 特信号D[l]或第二比特信号的反相/D[l]之一的锁存输出信号LOUT来实施本发明。
在本发明的示例实施例中,第一计数单元IlOf在由输入信号INP指示的终止时间 点之前缓冲第一输入时钟信号CLKI1,并在终止时间点处锁存第一输入时钟信号CLKIl以 生成第一缓冲时钟信号DO。第二计数单元120f在终止时间点之前缓冲第二输入时钟信号 CLKI2,并在终止时间点处锁存第二输入时钟信号CLKI2以生成第二缓冲时钟信号D [1]。
根据由计数器IOOf生成的计数的比特数,图10的波纹计数器30f可以包括任意 数量的计数单元。为了描述的方便,图10示出了两个计数单元130f和140f。然而,可以 根据计数D
的期望比特数,在波纹计数器30f中使用可变数量的计数单元来实施本发 明。在下文中,针对生成四比特D
、D [1]、D [2]和D [3](也就是四比特二进制代码D
) 来描述计数器IOOf的配置和功能。
波纹计数器30f具有依次耦接来响应于前一计数单元的输出信号而执行反转的 多个计数单元130f和140f的级联配置。换言之,第三计数单元130f响应于来自第二计数 单元120f的锁存输出信号L0UT(也就是D[l])来执行反转。第四计数单元140f响应于来 自第三计数单元130f的输出信号0UT3来执行反转。所以,最高有效信号D[2]和D[3]分 别具有依次加倍的循环周期。
计数器IOOf还包括逻辑单元50,逻辑单元50是用于对第一和第二缓冲时钟信号 DO和D[1]执行逻辑操作以生成计数器IOOf的计数的最高有效位D
的代码转换器。例 如,在图10的示例实施例中,代码转换器50是异或门。
当计数器IOOf根据灰度代码计数时,第一和第二缓冲时钟信号DO和D[l]可以用 于计数的最低有效位。在图10的示例中,从第一和第二缓冲时钟信号DO和D[l]生成计数 的最低有效位信号D
。在本发明的示例实施例中,可以在诸如在集成电路芯片上制造的 计数器IOOf的片外芯片之类的计数器IOOf的外部放置逻辑单元50。
图11A、1 IBUlC和IlD是根据本发明的示例实施例的在图10的计数器IOOf的计 数操作期间信号的时序图。在图11A、11B、11C和IlD中,输入信号INP的下降沿指示计数 操作的终止时间点Te。第一计数单元IlOf在终止时间点Te之前缓冲第一输入时钟信号 CLKI1,并在终止时间点Te处锁存第一输入时钟信号CLKIl以生成第一缓冲时钟信号DO。
第二计数单元120f在终止时间点Te之前缓冲第二输入时钟信号CLKI2,并在终止 时间点Te处锁存第二输入时钟信号CLKI2以生成第二缓冲时钟信号D[l]。图IlA图示了 对应于00的两个灰度代码比特DO和D[l]的示例。图IlB图示了对应于01的两个灰度代 码比特DO和D[l]的示例。图IlC图示了对应于11的两个灰度代码比特DO和D[l]的示 例。图IlD图示了对应于10的两个灰度代码比特DO和D[l]的示例。
参考图11A、IlBUlC和11D,在终止时间点Te之前,第一缓冲时钟信号DO与第一 输入时钟信号CLKIl相似地反转,以及第二缓冲时钟信号D[l]与第二输入时钟信号CLKI2 相似地反转。如参考图10所描述的,第三计数单元130f响应于第二计数单元120f的输出 而不是输入时钟信号来反转,使得用相对简单的配置来实现计数器IOOf而无需反馈开关。
图10的计数器IOOf根据计数器IOOf的配置来执行向上计数操作或向下计数操 作之一。在下文中,参考图12和13描述计数器IOOf的向上计数操作,以及参考图14和15 描述计数器IOOf的向下计数操作。
图12是根据本发明的示例实施例的在图10的计数器IOOf的向上计数操作期间 信号的时序图。参考图10和12,在终止时间点Te之前的计数操作期间,第一和第二计数单 元IlOf和120f作为缓冲器来操作。为了执行向上计数操作,第一输入时钟信号CLKIl的相 位超前第二输入时钟信号CLKI2的相位90度,如图12所示。如上所述,通过对第一和第二 缓冲时钟信号DO和D[l]执行逻辑操作来生成最低有效位D
。第二缓冲时钟信号D[1] 是计数D
的第二最低有效位。
最高有效信号D[2]和D[3]分别响应于前一计数单元的输出的下降沿来反转。换 言之,第三比特信号D[2]响应于锁存输出信号L0UT(也就是D[l])的下降沿来反转。第 四比特信号D[3]响应于第三比特信号D[2]的下降沿来反转。所以,两个最高有效位信号 D[2]和D[3]分别具有依次加倍的循环周期,如图12所示。
参考图12,时钟信号CLKIl和CLKI2的每四分之一个周期,计数器IOOf的计数 D
增加为0000、0001、0010、0011等。从而,相比于传统波纹计数器,计数器IOOf具有 四倍的操作速度,因为计数器IOOf在输入时钟信号CLKIl或CLKI2的每个循环周期递增计 数四次。
因此,这样的计数被称为四倍数据率(QDR)计数,并且计数器IOOf被称为QDR计 数器。由于四倍的操作速度,所以相对于传统波纹计数器,在相同计数持续期中,计数器 IOOf使用相同循环周期的时钟信号来提供具有多两个比特的计数。换言之,计数器IOOa提 供更多分钟计数,例如,使得可以为图像传感器的更高操作速度调整图像传感器中斜坡信 号的斜率。
可替代地,即便当计数器IOOa使用具有相对于传统波纹计数器四分之一频率的 时钟信号时,计数器IOOa在与传统波纹计数器相同的计数持续期期间仍提供具有相同比 特数的计数。因此,QDR计数器IOOf由于时钟信号频率的减小而具有降低的功耗,结果增 强了 QDR计数器IOOf和包括QDR计数器IOOf的设备的操作裕度。
图13A和1 分别示出了根据本发明的示例实施例的用于执行向上计数操作的、 作为图10的计数器IOOf的示例实现方式的计数器IOOg和IOOh的电路图。在图13A中, 第一计数单元IlOf包括用锁存器实现的第一时钟缓冲器110g,以及第二计数单元120f包 括用另一锁存器实现的第二时钟缓冲器120g。
第一时钟缓冲器IlOg具有接收第一输入时钟信号CLKIl的数据端D、接收指示计 数操作的终止时间点Te的输入信号INP的时钟端CK、以及输出第一缓冲时钟信号DO的输 出端D。第二时钟缓冲器120g具有接收第二输入时钟信号CLKI2的数据端D、接收指示终 止时间点Te的输入信号INP的时钟端CK、以及输出第二缓冲时钟信号D[l]的输出端Q。
如图13A和1 所示,用级联耦接以生成最高有效位信号D[2]和D[3]的多个触 发器实现图10的波纹计数器30f。参考图13A,第三和第四计数单元130g和140g被实现 为负沿触发的触发器来生成最高有效位信号D[2]和D[3]。参考图13B,第三计数单元130h 被实现为负沿触发的触发器,并且第四计数单元140h被实现为正沿触发的触发器,来生成 依次反转的依次反转最高有效位信号D [2]和D [3]。
在图13A中,用负沿触发的触发器来实现第三和第四计数单元130g和140g,使得 前一计数单元的非反相输出端(Q)与下一计数单元的数据端D耦接。在该情况下,提供给 下一计数单元的输出信号OUTk对应于第k比特信号DDO,其中k是大于二的整数。
相反,用负沿触发的触发器来实现图13B的第三计数单元130h,并用正沿触发的 触发器来实现图13B的第四计数单元140h,使得前一计数单元的反相输出端(/Q)与下一计 数单元的数据端D耦接。在该情况下,提供给下一计数单元的输出信号OUTk对应于第k比 特信号D[k]的反相信号/DDO。所以,图13A和13B的两个计数器IOOg和IOOh执行如图 12所述的向上计数操作。
在本发明的示例实施例中,可以与图6B和6C相似地实现图13A和13B的正沿触 发的触发器和负沿触发的触发器。图14是根据本发明的示例实施例的在图10的计数器的 向下计数操作期间信号的时序图。
参考图10和14,第一和第二计数单元IlOf和120f在计数操作期间作为缓冲器操 作,以在终止时间点Te之前生成随第一输入时钟信号CLKIl反转的第一缓冲时钟信号DO 和随第二输入时钟信号CLKI2反转的第二缓冲时钟信号D[l]。为了执行向下计数操作,第 一输入时钟信号CLKIl的相位滞后第二输入时钟信号CLKI2的相位90度,如图14所示。相 反,为了执行向上计数操作,第一输入时钟信号CLKIl的相位超前第二输入时钟信号CLKI2 的相位90度,如图12所示。
类似地如参考图10所述,根据第一和第二缓冲时钟信号DO和D[l]的逻辑操作来 生成最低有效位DW]。最高有效信号D[2]和D[3]分别响应于前一计数单元的输出的上 升沿来反转。换言之,第三比特信号D[2]响应于锁存输出信号L0UT(也就是第二比特信号 D[l])的上升沿来反转。第四比特信号D[3]响应于第三比特信号D[2]的上升沿来反转。
从而,如图14所述,最高有效位信号D[2]和D[3]分别具有依次加倍的循环周期, 并代表计数D
的两个最高有效位。对于向下计数,每四分之一个时钟信号CLKIl或 CLKI2的周期,图14中的计数D
下降为0000、1111、1110、1101等。
在图12和14的任何情况下,图10的计数器IOOf用相比于传统波纹计数器四倍 的操作速度来执行向上计数操作或向下计数操作。计数器IOOf在输入时钟信号CLKIl或 CLKI2的每循环周期更新计数四次。
图15A和15B分别示出了根据本发明的示例实施例的用于执行向下计数操作的作 为图10的计数器IOOf的示例实现方式的计数器IOOi和IOOj的电路图。在图15A中,用 锁存器实现第一时钟缓冲器110i,并用另一锁存器实现第二时钟缓冲器120i。用级联耦接以生成最高有效位信号D[2]和D[3]的多个触发器130i和140i来实现图10的波纹计数 器 30f。
在图15A中,第三和第四计数单元130i和140i被实现为正沿触发的触发器来生 成依次反转的最高有效位信号D[2]和D[3]。在图15B中,第三计数单元130j被实现为正 沿触发的触发器,并且第四计数单元140j被实现为负沿触发的触发器,来生成依次反转的 最高有效位信号D [2]和D [3]。
在图15A中,用正沿触发的触发器来实现第三和第四计数单元130i和140i,使得 前一计数单元的非反相输出端(Q)与下一计数单元的数据端D耦接。在该情况下,提供给 下一计数单元的输出信号OUTk对应于第k比特信号DDO,其中k是大于二的整数。
相反,在图15B中,用正沿触发的触发器来实现第三计数单元130j,并用负沿触发 的触发器来实现第四计数单元140j,使得前一计数单元的反相输出端(/Q)与下一计数单 元的数据端D耦接。在该情况下,提供给下一计数单元的输出信号OUTk对应于第k比特信 号D[k]的反相信号/DDO。所以,图15A和15B的两个计数器IOOi和IOOj执行如图14所 示的向下计数操作。
在本发明的示例实施例中,可以与参考图6B和6C描述的那样相似地来实现图15A 和15B的正沿触发的触发器和负沿触发的触发器。
图16是与传统计数器的计数操作相比、在图10的计数器的四倍数据率(QDR)计 数操作期间信号的时序图。参考图16,传统波纹计数器在输入时钟信号CLKI的十六个周期 期间生成从0000计数到1111的比特信号C剛、CD[1]、CD [2]和CD [3]。相反,根据本发 明的示例实施例的QDR计数器IOOf在相同输入时钟信号CLKI的四个周期期间从0000计 数到1111,因为计数器IOOf在输入时钟信号CLKI的每循环周期计数四次。
因此,相比于传统波纹计数器,QDR计数器IOOf具有四倍的操作速度。从而,即便 使用具有相对于传统波纹计数器四分之一频率的时钟信号,QDR计数器IOOf在相同计数持 续期中仍提供相同比特数的计数。从而,QDR计数器IOOf随着时钟信号频率的降低而具有 降低的功耗,以及增强的QDR计数器IOOf和包括QDR计数器IOOf的设备中的操作裕度。
另外,用能够执行毛刺滤波的锁存器来实现第一时钟缓冲器110g、110h、110i或 IlOj以及第二时钟缓冲器120g、120h、120i或120j。从而,QDR计数器IlOf不要求额外的 毛刺滤波器来去除可能导致比特错误的输入信号中的毛刺噪声。
图17示出了针对如图16所述的从0000计数到1111的示例、与传统计数器相比、 图10的计数器IOOf的计数的比特的反转次数。参考图17,相比于传统计数器的第一比特 信号⑶
的15次,第一比特信号DO的反转次数在QDR计数器IOOf中减小到8次。这样, 除了由于时钟信号的频率减小之外,QDR计数器IOOf还通过减小最低有效位信号的反转次 数来进一步降低功耗。
图18是根据本发明的示例实施例的作为包括多倍数据率(MDR)计数器的示例数 据转换器的模数转换器(ADC) 200的框图。图49是根据本发明的示例实施例的在数据转换 方法期间的步骤的流程图。
参考图18和49,数据转换器200包括比较器210和用于执行MDR(多倍数据率) 计数操作的多倍数据率(MDR)计数器100 (类似于图1的计数器100)。例如,比较器210将 测量信号(例如模拟信号ANLG)与参考信号REF相比较来生成比较信号CMP (图49的步骤S210)。模拟信号ANLG指示诸如光强、声音强度、时间等的物理量。
例如,物理量对应于模拟电压电平ANLG。另外在该示例中,参考信号REF是按预定 斜率逐渐增大或减小的斜坡信号,以检测模拟信号ANLG的电压电平。例如,通过图20的图 像传感器400中的参考生成器440来生成参考信号REF。
比较器210生成当模拟信号ANLG和斜坡信号的电压电平变得彼此相等时转变逻 辑电平的比较信号。所以,将由模拟信号ANLG的电压电平代表的物理量转换为与比较信号 CMP的转变对应的时间量。例如,比较信号CMP的下降沿指示计数器100中计数操作的终止 时间点。
计数器100从开始时间点计数到终止时间点。例如,开始时间点由响应于如图四 所示的激活的计数使能信号CNT_EN而开始反转的输入时钟信号CLKI指示。类似地参考图 1至17所述,计数器100包括缓冲器单元10和用于执行DDR计数或QDR计数的波纹计数器 30。
缓冲器单元10通过在终止时间点之前缓冲至少一个时钟信号CLKI来生成至少一 个最低有效信号LSB (图49的步骤S220)。如上所述,比较信号CMP指示计数操作的终止时 间点,并且缓冲器单元10在由比较信号CMP指示的终止时间点处锁存时钟信号CLKI。波纹 计数器30通过响应于作为来自缓冲器单元的最低有效信号LSB中的至少一个的锁存输出 信号LOUT而依次反转,来生成至少一个最高有效信号MSB(图49的步骤S230)。
如上面针对图1的DDR计数器IOOa的示例所描述的,锁存输出信号LOUT是第一 比特信号DW]。可替代地,如上面针对图10的QDR计数器IOOf所描述的,锁存输出信号 LOUT是第二比特信号D[l]。
在图1的DDR计数器IOOa的情况下,缓冲器单元10包括具有接收输入时钟信号 CLKI的数据端、接收指示计数操作的终止时间点的比较信号CMP的时钟端、以及输出第一 比特信号D
的输出端的时钟缓冲器。在该情况下,波纹计数器30生成依次反转的最高 有效位信号D [1]、D [2]和D [3]。
在图10的QDR计数器IOOf的情况下,缓冲器单元10包括第一时钟缓冲器和第二 时钟缓冲器。第一时钟缓冲器具有接收第一输入时钟信号CLKIl的数据端、接收指示计数 操作的终止时间点的比较信号CMP的时钟端、以及输出第一缓冲时钟信号DO的输出端。第 二时钟缓冲器具有接收第二输入时钟信号CLKI2的数据端、接收比较信号CMP的时钟端、以 及输出作为第二缓冲时钟信号的第二比特信号D[l]的输出端。在该情况下,波纹计数器30 生成依次反转的最高有效位信号D [2]和D [3]。
另外,如上所述,可以将图18的计数器100以多种方式实现来执行向上计数操作 或向下计数操作。在QDR计数器中,第一和第二缓冲时钟信号DO和D[l]可以代表在灰度 代码而不是二进制代码中生成的计数的两个最低有效位。
图19是根据本发明的示例实施例的例如包括诸如图18的(模数转换器)ADC 200 之类的数据转换器的装置300的框图。参考图19,装置300包括感应单元310、ADC 200、控 制电路320和作为示例图像信号处理器的DSP (数据信号处理器)330。
感应单元310测量物理量来生成与所测量的物理量对应的模拟信号ANLG。ADC 200将模拟信号ANLG与参考信号相比较。ADC 200包括至少一个计数器来生成与模拟信号 ANLG对应的数字信号DGT。控制电路320控制感应单元310、ADC 200和DSP 330的操作。
根据本发明的示例实施例,类似于参考图18所描述的,ADC 200使用DDR计数器 或QDR计数器来执行数据转换。感应单元310测量诸如光强、声音强度、时间等的物理量, 并将所测量的物理量转换为模拟信号ANLG,作为ADC 200的输出。
装置300是电荷耦合设备(CXD)图像传感器、互补金属氧化物半导体(CM0Q图像 传感器、包括图像传感器的数码照相机、声强测量器、计算系统等中之一。装置300包括用 于处理数字信号DGT的数字信号处理器(DSP) 330,并且可以放置在装置300之中或之外。 装置300通过使用已经在此描述的至少一个DDR或QDR计数器,具有提高的操作速度和降 低的功耗。
在下文中,进一步详细描述作为使用相关双倍采样的图像传感器的装置300的示 例。图20和21是根据本发明的示例实施例的每个包括普通计数器的图像传感器400和 500的框图。根据本发明的示例实施例,图20和21的图像传感器400和500中的每一个可 以是CXD图像传感器或CMOS图像传感器之一。
参考图20,图像传感器400包括像素阵列410、驱动器/地址译码器420、控制电 路430、参考信号生成器440、相关双倍采样(⑶幻单元450、比较单元460和锁存单元470。 当图像传感器400是CMOS图像传感器时,像素阵列410包括用于将入射光转变为电模拟信 号的多个像素。
当图像传感器包括被称为有源像素或增益单元的单位单元(unit cells)时,通过 像素的地址控制来检测来自每个像素的各个信号。有源像素传感器410是地址受控的图像 传感器,并且驱动器/地址译码器420通过每列和/或行来控制像素阵列410的操作。控 制电路430生成控制信号来控制图像传感器400的部件的操作。
包括比较单元460、锁存单元470和MDR计数器100的ADC将由像素阵列410检测 的模拟信号转换为数字信号。典型地,一列一列输出模拟信号。从而,CDS单元450、比较单 元460和锁存单元470包括与像素阵列410的列对应的多个⑶S电路451、多个比较器461 和多个锁存器471。
从像素阵列输出的模拟信号包括每个像素的各个重置信号和各个测量图像信号。 各个重置信号代表像素的各个固定模式噪声(FPN)和像素的各个逻辑电路。从感应入射光 的像素生成各个测量图像信号。通过从测量图像信号减去各个重置信号来指示代表每个像 素处的入射光的强度的最终图像信号。根据CDS过程来生成这样的最终图像信号。
⑶S单元450通过使用电容和开关生成重置信号和测量图像信号之差来执行模拟 双倍采样(ADQ。CDS单元450生成模拟信号,每个模拟信号是代表每一列这样的差的各个 最终图像信号。比较单元460将来自CDS单元450的像素的列的模拟图像信号与来自参考 信号生成器440的参考信号(例如,斜坡信号RAMP)相比较,以生成针对列的各个比较信 号。
每个比较信号具有代表各个模拟图像信号的电平的各个转变时间点。来自计数器 100的比特信号D
(或DO)、D[1]、D[2]和D [3]被共同提供给所有锁存器471。每个锁存 器471在各个比较信号的各个转变时间点处锁存来自计数器100的比特信号D W](或DO)、 D[1]、D[2]和D[3],以针对各个列生成各个图像信号的各个锁存数字信号。
计数器100根据已经在此描述的示例实施例来执行MDR计数操作。例如,计数单 元100包括缓冲器单元和用于执行已经在此描述的DDR计数操作或QDR计数操作的波纹计数器。
在该情况下,图20中的缓冲器单元通过在计数操作的终止时间点之前缓冲至少 一个输入时钟信号,来生成一个或多个最低有效位信号LSB。另外,图20中的波纹计数器响 应于与来自缓冲器单元的最低有效位信号LSB之一对应的锁存输出信号来生成依次反转 的最高有效位信号MSB。用多个级联耦接的触发器来实现波纹计数器。
图像传感器400通过使用上面针对本发明的示例实施例描述的至少一个DDR或 QDR计数器执行模数转换,而具有提高的操作速度和操作裕度以及降低的功耗。在图20的 图像传感器400中采用MDR计数器100来执行如上所述的ADS。
还可以在图像传感器中采用MDR计数器100来执行作为CDS的数字双倍采样 (DDS),现在参考图21和22描述。对于DDS,将重置信号和测量图像信号都转换为各个数字 信号。根据这样的各个数字信号的差来确定最终图像信号。
在图21的图像传感器500中,针对列的每个锁存器571包括各个第一锁存器572 和各个第二锁存器573。像素阵列510针对每一列生成各个重置信号和各个测量图像信号。 在第一采样中,每个比较器561将各个重置信号与来自参考信号生成器540的斜坡参考信 号相比较,以生成具有与重置信号的电平对应的转变时间点的各个比较信号。
来自MDR计数器100的计数的比特信号D W](或DO)、D [1]、D [2]、D [3]被共同提 供给所有锁存器572和573。各个第一锁存器572在各个比较信号的转变时间点处锁存来 自MDR计数器100的比特信号D W](或DO)、D [1]、D [2]、D [3]。
在第二采样中,每个比较器561将各个测量图像信号与斜坡参考信号相比较,以 生成具有与测量图像信号的电平对应的转变时间点的各个比较信号。在第二次采样期间, 第二锁存器573在各个比较信号的转变时间点处锁存来自MDR计数器100的比特信号D
(或 D0)、D[1]、D[2]、D[3]。
将在第一和第二采样期间由第一和第二锁存器572和573锁存的这样的第一和第 二计数值提供给内部逻辑电路,该内部逻辑电路确定这样的计数值的差来针对图像传感器 500中的DDS以数字形式确定最终图像信号。
图21中的计数器100根据已经在此描述的示例实施例来执行MDR计数操作。在 该情况下,计数器100包括缓冲器单元和用于执行DDR计数操作或QDR计数操作的波纹计 数器。从而,图像传感器500通过使用DDR或QDR计数器执行模数转变,而具有提高的操作 速度和操作裕度以及降低的功耗。
图20和21的图像传感器400和500中的每一个包括用于执行⑶S的普通计数器 100。可替代地,图像传感器可以包括与多列耦接的多个计数器(被称为列计数器)。在下 文中,现在描述使用列计数器来执行DDS的图像传感器,每个列计数器被实现为具有反相 功能或上下转换功能的MDR计数器。
图22是根据本发明的示例实施例的包括多个MDR计数器的图像传感器600的框 图。图像传感器600包括像素阵列610、驱动器/地址译码器620、控制电路630、参考信号 生成器640、比较单元660和计数块680。
像素阵列610包括用于将入射光转变为电模拟信号的多个像素。驱动器/地址译 码器620通过每一列和/或行来控制像素阵列410的操作。控制电路630生成控制信号 CTRL来控制图像传感器600的部件的操作。控制信号CTRL可以包括用于控制计数块68025的反相操作的信号INVl和INV2或者用于控制计数块680的上下转换操作的信号HD和U/ D,后面将进行描述。
由包括比较单元660和计数块680的ADC(模数转换器)来将由像素阵列610生 成的模拟信号转换为数字信号。一列一列输出模拟信号。从而,针对每一列,比较单元660 和计数块680包括各个比较器661和各个MDR计数器700。因此,图像处理器600针对一行 的多列来同时处理模拟信号,以提高操作速度并降低噪声。
像素阵列610针对CDS依次输出来自像素的各个重置信号和各个测量图像信号。 包括比较单元660和计数块680的ADC对这样的重置和测量图像信号数字地执行CDS来针 对像素阵列610的多列执行DDS。
图50示出了根据本发明的示例实施例的在CDS方法期间的步骤的流程图。参考 图22和50,包括比较单元660和计数块680的ADC针对重置信号计数以生成第一计数(图 50的步骤310),并针对测量图像信号计数以生成第二计数(图50的步骤320)。在这之后, 由具有反相功能或上下转换功能的MDR计数器700确定与重置和测量图像信号之差对应的 数字信号。用缓冲器单元和波纹计数器来实现每个MDR计数器700,如已经在此针对本发明 的示例实施例所描述的。
每个MDR计数器700存储重置信号的第一计数,如将在下面描述的那样对这样的 第一计数执行反相操作或上下转换操作,然后对测量图像信号执行第二计数。因此,MDR计 数器700根据⑶S生成最终图像信号。以这种方式,图像传感器600通过使用与已经在此 描述的那样相类似操作的DDR或QDR计数器执行模数转换,而具有提高的操作速度和操作 裕度以及降低的功耗。
除了如上所述执行MDR计数操作之外,每个计数器700还具有用于DDS的反相功 能或上下转换功能。在下文中,描述计数器700的反相功能或上下转换功能。
图23是根据本发明的示例实施例的计数器700的框图。计数器700包括缓冲器 单元10、波纹计数器30、时钟控制电路750和时钟输入电路760。缓冲器单元10和波纹计 数器30与上面参考图1的描述相似,但是还包括反相或上下转换能力。
从而,缓冲器单元10通过在终止时间点之前缓冲输入时钟信号CLKI,并通过在终 止时间点处锁存输入时钟信号CLKI,来生成一个或多个最低有效位信号LSB。波纹计数器 30通过响应于与来自缓冲器单元10的最低有效位信号LSB之一对应的锁存输出信号LOUT 而依次反转,来生成最高有效位信号MSB。
与图1的计数器100相比,图23的计数器700还包括时钟控制电路750和时钟输 入电路760。时钟控制电路750响应于最低有效位信号LSB来生横时钟控制信号ST。时钟 输入电路760响应于时钟控制信号ST来将输入时钟信号CLKI反相或者在多个时钟信号中 选择输入时钟信号CLKI。
MDR计数器中比特错误的发生可能由针对DDS的反相操作或上下转换操作引起。 在终止重置信号的第一计数之后并在开始测量图像信号的第二计数之前调整(反相或选 择)输入时钟信号CLKI来防止这样的比特错误。
可以使用具有反相功能的图M的DDR计数器IOOk或者具有上下转换功能的图30 的DDR计数器IOOm来执行图22的图像传感器600的DDS。还可以使用具有反相功能的图 36的QDR计数器IOOn或者具有上下转换功能的图44的QDR计数器IOOp来执行图像传感器 600 的 DDS。
图M是根据本发明的示例实施例的具有反相功能的计数器IOOk(类似于图23的 计数器23)的电路图。计数器IOOk包括第一计数单元110k、第二计数单元120k、第三计数 单元130k和第四计数单元140k。第一计数单元IlOk对应于缓冲器单元10k,以及之后的 计数单元120k、130k和140k对应于波纹计数器30k。为了描述的方便,在图M中省略图 23的时钟控制电路750和时钟输入电路760,并将在之后参考图沈来描述。
用第一锁存器来实现第一计数单元10k,该第一锁存器具有接收输入时钟信号 CLKI的数据端D、接收指示计数操作的终止时间点Te的比较信号CMP的时钟端CK、以及输 出第一比特信号D
的输出端Q。包括之后的计数单元120k、130k和140k的波纹计数器 30k生成依次反转的最高有效位信号D [1]、D [2]和D [3]。
用级联耦接并具有类似配置的多个触发器来实现第二、第三和第四计数单元 120k、130k和140k。作为示例,图25示出了第二计数单元120k的示例实现方式的电路图。 可以类似地实现第三和第四计数单元130k和140。
参考图25,第二计数单元120k包括触发器731和反相复用器732。反相复用器732 响应于第一反相控制信号INVl来选择前一计数单元的输出(也就是锁存输出信号LOUT) 和第二反相控制信号INV2之一,以生成到下一计数单元(也就是第三计数单元130k)的输 出信号0UT2。
当选择前一计数单元的输出时,触发器731执行上述反转操作,并执行反相操作, 而当选择第二反相控制信号INV2时,将它的输出的逻辑电平反相。这样,第二计数单元 120k、第三计数单元130k和第四计数单元140k中的每一个包括各个反相复用器732和各 个触发器731。这样的反相复用器形成基于反相控制信号INVl和INV2来将最高有效位信 号D[1]、D[2]和D[3]反相的反相控制单元。
图25的触发器731是负沿触发的,并且输出信号0UT2对应于第二比特信号D [1]。 还可以用正沿触发的触发器来实现本发明,使得输出信号0UT2对应于第二比特信号的反 相/D[l]。
图沈是图M的计数器IOOk中的时钟控制电路750a(类似于图23的750)和时 钟输入电路760a(类似于图23的760)的电路图。时钟控制电路750a基于第一比特信号 D
来生成时钟控制信号ST。时钟输入电路760a响应于时钟控制信号ST来将输入时钟 信号CLKI反相。
使用锁存器751和将第一比特信号D
反相以输出反相信号/D
的反相器755 来实现时钟控制电路750a。锁存器751具有接收反相器755的输出的数据端D、接收第一 反相控制信号INVl的时钟端CK、以及输出时钟控制信号ST的输出端Q。锁存器751响应 于第一反相控制信号INVI来执行锁存操作,使得在重置信号的第一计数终止之后并在执 行反相操作之前,根据第一比特信号D
的逻辑电平来确定时钟控制信号ST的逻辑电平。
时钟输入电路760a包括通过根据时钟控制信号ST的逻辑电平选择时钟信号CLKC 或时钟信号的反相/CLKC来生成输入时钟信号CLKI的复用器761。响应于计数使能信号 CNT_EN来激活时钟信号CLKC。参考图沈,还将AND门60包括在图22的控制电路630中以 生成时钟信号CLKC,当计数使能信号CNT_EN被激活到逻辑高时,激活时钟信号CLKC以反转 作为另一时钟信号CLK。
图28A和28B是使用图M的计数器IOOk中的反相功能进行计数操作期间信号的 时序图。参考图28A和^B,具有反相功能的计数器IOOk首先执行第一计数操作来将模拟 重置信号转换为数字地代表重置信号的第一计数。在这之后,执行反相操作来将第一计数 反相。
之后,执行第二计数操作来从第一计数的反相开始计数模拟测量图像信号,以生 成代表作为重置信号和测量图像信号的差的最终图像信号的第二计数。例如,第一和第二 计数是如图28A和28B所示的向上计数操作。
图27示出了用于描述使用图M的计数器IOOk的反相功能进行的计数操作的表 格。图27示出了来自第一计数操作、反相操作以及针对第一沿计数或第二沿计数的第二计 数操作的第一比特信号D
和第二比特信号D[l]的比特值,如下所述。
如果仅仅对第一计数的反相执行第二计数,则可能在DDR计数器IOOk中发生比 特错误。为了防止这样的比特错误,图M的第一计数单元IlOk不包括如图25所示的反 相复用器732。代替第一比特信号D
的直接反相,根据第一计数来将施加到第一计数单 元IlOk的输入时钟信号CLKI反相,使得对于第一计数的所有情况,通过计数输入时钟信号 CLKI的第一沿开始第二计数操作。
参考图27,当第一计数的第一比特信号D
是逻辑低(也就是“0”)时,在第二 计数操作中,在输入时钟信号CLKI的第一沿处反转第二比特信号D[l]。当第一计数的第一 比特信号D
是逻辑高(也就是“1”)时,在第二计数操作中,在输入时钟信号CLKI的第 二沿处反转第二比特信号D[l]。
在执行第一计数操作之前,将时钟控制信号ST初始化为逻辑低。图沈的锁存器 751包括如图6B所示的重置开关用于这样的初始化。
图^A图示了针对第一计数的第一比特信号D
是逻辑低的示例的DDS。在该情 况下,因为将反相信号/D
施加到图沈的时钟控制信号750a的数据端D,所以时钟控制 信号ST响应于第一反相控制信号INVl的上升沿而转变到逻辑高。
响应于逻辑高的时钟控制信号ST,由时钟输入电路760a将反相的时钟信号/CLKC 选作输入时钟信号CLKI用于第二计数操作。因此,通过在反相操作之后出现的输入时钟信 号CLKI的第二沿(也就是下降沿)处反转第二比特信号D[l],第二计数操作开始。
为了图示和描述的方便,在图^A的底部示出了计数的两个最低有效位D
和 D[l]以及对应的十进制值。在下面的表格1中示出了具有6比特二进制代码的计数的示 例。
在下面的表格1中,第一值CVl是初始值,以及第二和第三值CV2和CV3代表在第 一计数操作期间从初始值向上计数两次。第四值CV4代表第三值的反相操作。第五至第八 值CV5至CV8代表在第二计数操作期间从第四值CV4向上计数四次。
表格 128
权利要求
1.一种计数器,包括缓冲器单元,被配置为通过在终止时间点之前缓冲至少一个时钟信号,来生成计数的 至少一个最低有效信号;以及波纹计数器,被配置为通过响应于所述最低有效信号中的至少一个依次反转,来生成 所述计数的至少一个最高有效信号。
2.根据权利要求1所述的计数器,其中所述缓冲器单元包括时钟缓冲器,被配置为缓冲时钟信号以生成所述计数的最低有效信号。
3.根据权利要求2所述的计数器,其中所述波纹计数器包括至少一个触发器,被配置为响应于所述最低有效信号依次反转,以生成所述至少一个 最高有效信号。
4.根据权利要求3所述的计数器,其中所述波纹计数器的每个触发器是负沿触发的触 发器或正沿触发的触发器之一。
5.根据权利要求1所述的计数器,其中所述计数是向上计数或向下计数。
6.根据权利要求1所述的计数器,其中所述缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一时钟信号以生成第一缓冲时钟信号;以及 第二时钟缓冲器,被配置为缓冲第二时钟信号以生成第二缓冲时钟信号,其中所述第 一时钟信号与所述第二时钟信号有相移; 以及其中所述计数器还包括逻辑单元,被配置为由所述第一和第二缓冲时钟信号生成第一最低有效信号; 以及其中所述第一和第二缓冲时钟信号之一是第二最低有效信号。
7.根据权利要求6所述的计数器,其中所述波纹计数器包括至少一个触发器,被配置为响应于所述第二最低有效信号依次反转,以生成所述至少一个最高有效信号。
8.根据权利要求7所述的计数器,其中所述波纹计数器的每个触发器是负沿触发的触 发器或正沿触发的触发器之一。
9.根据权利要求6所述的计数器,其中所述计数是向上计数,其中所述第二最低有效 信号滞后所述第一和第二缓冲时钟信号之一。
10.根据权利要求6所述的计数器,其中所述计数是向下计数,其中所述第二最低有效 信号超前所述第一和第二缓冲时钟信号之一。
11.一种计数器,包括缓冲器单元,被配置为通过缓冲具有一频率的至少一个时钟信号,来生成计数的至少 一个最低有效信号;以及波纹计数器,被配置为通过响应于所述最低有效信号中的至少一个依次反转,来生成 所述计数的至少一个最高有效信号,其中在所述时钟信号的每个周期更新所述计数多次以形成多倍数据率(MDR)计数器。
12.根据权利要求11所述的计数器,其中所述缓冲器单元包括 时钟缓冲器,被配置为缓冲时钟信号以生成所述计数的最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述最低有效信号依次反转,以生成所述至少一个最高有效信号,以及其中在所述时钟信号的每个周期更新所述计数两次以形成双倍数据率(DDR)计数器。
13.根据权利要求11所述的计数器,其中所述缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一时钟信号以生成第一缓冲时钟信号;以及 第二时钟缓冲器,被配置为缓冲第二时钟信号以生成第二缓冲时钟信号,其中所述第 一时钟信号与所述第二时钟信号有相移; 以及其中所述计数器还包括逻辑单元,被配置为由所述第一和第二缓冲时钟信号生成第一最低有效信号; 以及其中所述第一和第二缓冲时钟信号之一是第二最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述第二最低有效信号依次反转,以生成所述至少一个最高有效信号。
14.根据权利要求13所述的计数器,其中所述第一和第二缓冲时钟信号相移90°,在 所述时钟信号的每个周期更新所述计数四次以形成四倍数据率(QDR)计数器。
15.一种数据转换器,包括参考生成器,用于生成指示开始时间点的参考信号;比较器,用于将所述参考信号与测量图像信号相比较,以生成指示终止时间点的终止 信号;以及计数器,用于从所述开始时间点计数到所述终止时间点,所述计数器包括 缓冲器单元,被配置为通过从所述开始时间点直到所述终止时间点缓冲至少一个时钟 信号,来生成计数的至少一个最低有效信号;以及波纹计数器,被配置为通过响应于所述最低有效信号中的至少一个依次反转,来生成 所述计数的至少一个最高有效信号。
16.根据权利要求15所述的数据转换器,其中所述缓冲器单元包括 时钟缓冲器,被配置为缓冲时钟信号以生成所述计数的最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述最低有效信号依次反转,以生成所述至少一个最高有效信号,以及其中在所述时钟信号的每个周期更新所述计数两次以形成双倍数据率(DDR)计数器。
17.根据权利要求15所述的数据转换器,其中所述缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一时钟信号以生成第一缓冲时钟信号;以及 第二时钟缓冲器,被配置为缓冲第二时钟信号以生成第二缓冲时钟信号; 以及其中所述计数器还包括逻辑单元,被配置为由所述第一和第二缓冲时钟信号生成第一最低有效信号; 以及其中所述第一和第二缓冲时钟信号之一是第二最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述第二最低有效信号依次反转,以生成所述至少一个最高有效信号;以及其中所述第一和第二缓冲时钟信号相移90°,在所述时钟信号的每个周期更新所 述计数四次以形成四倍数据率(QDR)计数器。
18.一种图像传感器,包括像素阵列,具有多个像素,各个像素生成各个像素信号; 模数转换器,用于将所述各个像素信号转变为数字信号;以及 图像信号处理器,用于处理所述数字信号; 其中所述模数转换器包括参考生成器,用于生成指示开始时间点的参考信号;比较器,用于将所述参考信号与所述像素信号相比较,以生成指示终止时间点的终止 信号;以及计数器,用于从所述开始时间点计数到所述终止时间点以生成所述数字信号,所述计 数器包括缓冲器单元,被配置为通过从所述开始时间点直到所述终止时间点缓冲至少一个时钟 信号,来生成所述数字信号的至少一个最低有效信号;以及波纹计数器,被配置为通过响应于所述最低有效信号中的至少一个依次反转,来生成 所述数字信号的至少一个最高有效信号。
19.根据权利要求18所述的图像传感器,还包括模拟相关双倍采样(CDQ单元,生成作为由所述像素生成的各个重置信号和各个测量 图像信号之差的所述像素信号;以及锁存器,在所述终止时间点处存储由所述计数器输出的数字信号。
20.根据权利要求18所述的图像传感器,还包括第一锁存器,在所述像素信号是重置信号时生成的第一终止时间点处存储由所述计数 器输出的第一数字信号;以及第二锁存器,在所述像素信号是测量图像信号时生成的第二终止时间点处存储由所述 计数器输出的第二数字信号,其中所述图像信号处理器确定所述第一和第二数字信号之差,用于数字相关双倍采样。
21.根据权利要求18所述的图像传感器,其中针对所述像素各个列来形成所述计数ο
22.根据权利要求18所述的图像传感器,其中所述计数器被配置为从第一开始时间点 计数到第一终止时间点以生成第一数字信号,所述第一数字信号在所述第一终止时间点之 后反相以生成负的数字信号,以及其中所述计数器被配置为从所反相的数字信号开始在第 二开始时间点到第二终止时间点期间计数以生成第二数字信号,以及其中所述第一终止时 间点对应于作为重置信号的像素信号,以及所述第二终止时间点对应于作为测量图像信号 的像素信号。
23.根据权利要求22所述的图像传感器,还包括时钟输入电路,根据所述最低有效信号并根据由所述第一和第二终止时间点定义的时 间段,来生成由所述缓冲器单元缓冲的所述至少一个时钟信号,以防止比特错误。
24.根据权利要求22所述的图像传感器,其中所述缓冲器单元包括 时钟缓冲器,被配置为缓冲时钟信号以生成所述计数的最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述最低有效信号依次反转,以生成所述至少一个最高有效信号,以及其中在所述时钟信号的每个周期更新所述计数两次以形成双倍数据率(DDR)计数器。
25.根据权利要求22所述的图像传感器,其中所述缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一时钟信号以生成第一缓冲时钟信号;以及 第二时钟缓冲器,被配置为缓冲第二时钟信号以生成第二缓冲时钟信号; 以及其中所述计数器还包括逻辑单元,被配置为由所述第一和第二缓冲时钟信号生成第一最低有效信号; 以及其中所述第一和第二缓冲时钟信号之一是第二最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述第二最低有效信号依次反转,以生成所述至少 一个最高有效信号;以及其中所述第一和第二缓冲时钟信号相移90°,在所述时钟信号的每个周期更新所 述计数四次以形成四倍数据率(QDR)计数器。
26.根据权利要求18所述的图像传感器,其中所述计数器被配置为从第一开始时间点 向上计数或向下计数到第一终止时间点以生成第一数字信号,以及其中所述计数器被配置 为在所述第一终止时间点之后以相反方向从所述第一数字信号计数到第二终止时间点以 生成第二数字信号,以及其中所述第一终止时间点对应于作为重置信号的像素信号,以及 所述第二终止时间点对应于作为测量图像信号的像素信号。
27.根据权利要求沈所述的图像传感器,还包括时钟输入电路,根据所述最低有效信号并根据由所述第一和第二终止时间点定义的时 间段,来生成由所述缓冲器单元缓冲的所述至少一个时钟信号,以防止比特错误。
28.根据权利要求沈所述的图像传感器,其中所述缓冲器单元包括 时钟缓冲器,被配置为缓冲时钟信号以生成所述计数的最低有效信号; 以及其中所述波纹计数器包括至少一个触发器,被配置为响应于由所述波纹计数器输入的所述最低有效信号依次反 转,以生成所述至少一个最高有效信号,以及其中在所述时钟信号的每个周期更新所述计数两次以形成双倍数据率(DDR)计 数器。
29.根据权利要求沈所述的图像传感器,其中所述缓冲器单元包括第一时钟缓冲器,被配置为缓冲第一时钟信号以生成第一缓冲时钟信号;以及 第二时钟缓冲器,被配置为缓冲第二时钟信号以生成第二缓冲时钟信号; 以及其中所述计数器还包括逻辑单元,被配置为由所述第一和第二缓冲时钟信号生成第一最低有效信号; 以及其中所述第一和第二缓冲时钟信号之一是第二最低有效信号;以及其中所述波纹计数器包括至少一个触发器,被配置为响应于所述第二最低有效信号依次反转,以生成所述至少 一个最高有效信号;以及其中所述第一和第二缓冲时钟信号相移90°,在所述时钟信号的每个周期更新所 述计数四次以形成四倍数据率(QDR)计数器。
30.根据权利要求18所述的图像传感器,其中所述图像传感器是CIS(CM0S图像传感 器)O
全文摘要
一种计数器包括缓冲器单元和波纹计数器。缓冲器单元通过在终止时间点之前缓冲至少一个时钟信号来生成计数的至少一个最低有效信号。波纹计数器通过响应于最低有效信号中的至少一个依次反转,来生成计数的至少一个最高有效信号。计数器执行多倍数据率计数,从而具有提高的操作速度和降低的功耗。
文档编号H03K23/42GK102035539SQ20101029441
公开日2011年4月27日 申请日期2010年9月21日 优先权日2009年9月25日
发明者金敬珉, 韩允奭, 高京民 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1