CN116185925A - Clock link and electronic device - Google Patents
Clock link and electronic device Download PDFInfo
- Publication number
- CN116185925A CN116185925A CN202111435953.7A CN202111435953A CN116185925A CN 116185925 A CN116185925 A CN 116185925A CN 202111435953 A CN202111435953 A CN 202111435953A CN 116185925 A CN116185925 A CN 116185925A
- Authority
- CN
- China
- Prior art keywords
- clock signal
- buffer module
- clock
- module
- stage
- 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.)
- Pending
Links
- 239000000872 buffer Substances 0.000 claims abstract description 209
- 238000007493 shaping process Methods 0.000 claims abstract description 9
- 230000008878 coupling Effects 0.000 claims description 17
- 238000010168 coupling process Methods 0.000 claims description 17
- 238000005859 coupling reaction Methods 0.000 claims description 17
- 238000001914 filtration Methods 0.000 claims description 4
- 238000000034 method Methods 0.000 description 7
- 230000003139 buffering effect Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005265 energy consumption Methods 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
- G06F13/4282—Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/42—Bus transfer protocol, e.g. handshake; Synchronisation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/156—Arrangements in which a continuous pulse train is transformed into a train having a desired pattern
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0002—Serial port, e.g. RS232C
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Nonlinear Science (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Logic Circuits (AREA)
- Manipulation Of Pulses (AREA)
Abstract
Description
技术领域technical field
本公开涉及电子设备领域,具体地,涉及一种时钟链路和一种包括该时钟链路的电子设备。The present disclosure relates to the field of electronic equipment, and in particular, to a clock link and an electronic equipment including the clock link.
背景技术Background technique
随着集成电路制造工艺进入纳米级,诸如串行/解串器(SerDes)的工作速度越来越快,相对应的需求的时钟也越来越快。As the integrated circuit manufacturing process enters the nanometer level, the working speed of such as serial/deserializer (SerDes) is getting faster and faster, and the clock corresponding to the demand is also faster and faster.
对于高速串行/解串器而言,其中的时钟驱动一般采用具有树形结构的时钟链路进行多路径分别缓冲,最后集总式驱动超大负载。但在较高速度下,上述树形结构占用较大面积,且功耗巨大。For high-speed serial/deserializers, the clock driver generally adopts a tree-structured clock link to perform multi-path buffering separately, and finally drives a super-large load in a lumped manner. However, at higher speeds, the above-mentioned tree structure occupies a larger area and consumes a lot of power.
发明内容Contents of the invention
本公开实施例提供一种时钟链路和一种包括该时钟链路的电子设备。Embodiments of the present disclosure provide a clock link and an electronic device including the clock link.
作为本公开的第一个方面,提供一种时钟链路,其中,所述时钟链路包括多级缓冲模块和多个时钟信号输出端,每个所述时钟信号输出端均对应有相应的缓冲模块,所述时钟信号输出端与相应的缓冲模块的输出端电连接;As a first aspect of the present disclosure, a clock link is provided, wherein the clock link includes a multi-level buffer module and a plurality of clock signal output terminals, and each of the clock signal output terminals corresponds to a corresponding buffer module, the clock signal output end is electrically connected to the output end of the corresponding buffer module;
所述缓冲模块用于对输入至该缓冲模块的时钟信号进行整形,以获得满足与该缓冲模块对应的时序要求的输出时钟信号,The buffer module is used to shape the clock signal input to the buffer module to obtain an output clock signal that meets the timing requirements corresponding to the buffer module,
在相邻两级缓冲模块中,后一级缓冲模块的输入端与前一级缓冲模块的输出端电连接,且后一级缓冲模块输出的时钟信号相对于输入至第一级缓冲模块的时钟信号的时延大于前一级缓冲模块输出的时钟信号相对于输入至第一级缓冲模块的时钟信号的时延。In adjacent two-stage buffer modules, the input end of the latter stage buffer module is electrically connected to the output end of the former stage buffer module, and the clock signal output by the latter stage buffer module is relative to the clock input to the first stage buffer module The time delay of the signal is greater than the time delay of the clock signal output by the previous buffer module relative to the clock signal input to the first buffer module.
可选地,所述时钟链路还包括自偏置直流耦合模块,所述自偏置直流耦合模块的输入端用于接收初始时钟信号,所述自偏置直流耦合模块的输出端与第一级所述缓冲模块的输入端电连接,Optionally, the clock link further includes a self-biased DC coupling module, an input terminal of the self-biased DC coupling module is used to receive an initial clock signal, and an output terminal of the self-biased DC coupling module is connected to the first Stage the input terminal of the buffer module is electrically connected,
所述自偏置直流耦合模块用于对所述初始时钟信号提供直流偏置点,以使得输入第一级所述缓冲模块的时钟信号满足预定占空比范围。The self-bias DC coupling module is used to provide a DC bias point for the initial clock signal, so that the clock signal input to the first-stage buffer module satisfies a predetermined duty ratio range.
可选地,所述直流偏置点设置在VDD/2的位置。Optionally, the DC bias point is set at VDD/2.
可选地,所述时钟链路还包括分频器,所述分频器用于根据分频需求对该分频器的输入端接收到的信号进行分频处理,并将预定频率的时钟信号输入至第一级所述缓冲模块的输入端。Optionally, the clock link further includes a frequency divider, and the frequency divider is used to perform frequency division processing on the signal received at the input end of the frequency divider according to frequency division requirements, and input a clock signal of a predetermined frequency To the input of the buffer module of the first stage.
可选地你,所述分频需求选自以下分频需求中的任意一者:Optionally, the frequency division requirement is selected from any one of the following frequency division requirements:
全速率、半速率、四分之一速率、八分之一速率。Full rate, half rate, quarter rate, eighth rate.
可选地,所述时钟链路还包括占空比校正模块,所述占空比校正模块用于确定多级缓冲模块中的至少一级缓冲模块的输出时钟信号的占空比,并且,所述占空比校正模块还用于在被检测的缓冲模块的输出时钟信号不满足预定占空比范围的情况下,对被检测的缓冲模块之前的模块输出的时钟信号进行占空比调整。Optionally, the clock link further includes a duty cycle correction module, the duty cycle correction module is used to determine the duty cycle of the output clock signal of at least one level of buffer module in the multi-level buffer module, and, the The duty ratio correction module is also used to adjust the duty ratio of the clock signal output by the module before the detected buffer module when the output clock signal of the detected buffer module does not meet the predetermined duty ratio range.
可选地,所述占空比校正模块包括占空比传感器、数字逻辑单元、占空比校正单元,Optionally, the duty ratio correction module includes a duty ratio sensor, a digital logic unit, and a duty ratio correction unit,
所述占空比传感器用于对接收到的时钟信号进行低通滤波处理获得直流电位、对所述直流电位进行运算比较,获得比较结果;The duty cycle sensor is used to perform low-pass filtering on the received clock signal to obtain a DC potential, and perform calculation and comparison on the DC potential to obtain a comparison result;
所述数字逻辑单元用于根据所述比较结果判断所述占空比传感器检测的时钟信号的占空比是否满足预定占空比范围,且所述逻辑数字单元还用于在所述占空比传感器检测的时钟信号的占空比不满足预定占空比范围时生成调整控制信号,并将该调整控制信号提供给占空比校正单元;The digital logic unit is used to judge whether the duty cycle of the clock signal detected by the duty cycle sensor satisfies a predetermined duty cycle range according to the comparison result, and the logic digital unit is also used to When the duty ratio of the clock signal detected by the sensor does not meet the predetermined duty ratio range, an adjustment control signal is generated, and the adjustment control signal is provided to the duty ratio correction unit;
所述占空比校正单元用于根据接收到所述调整控制信号生成占空比校正信号,并将该占空比校正信号提供给被检测的缓冲模块之前的模块。The duty ratio correction unit is configured to generate a duty ratio correction signal according to the received adjustment control signal, and provide the duty ratio correction signal to a module preceding the detected buffer module.
可选地,所述占空比传感器用于检测最后一级缓冲模块的输出时钟信号。Optionally, the duty cycle sensor is used to detect the output clock signal of the last stage buffer module.
可选地,所述占空比校正单元用于对第二级缓冲模块的输入时钟信号进行校正。Optionally, the duty cycle correction unit is used to correct the input clock signal of the second-level buffer module.
可选地,所述时钟链路包括三级所述缓冲模块。Optionally, the clock chain includes three stages of buffer modules.
可选地,第一级所述缓冲模块的输出端用于与串行器的时钟信号输入端电连接,第二级所述缓冲模块的输出端用于与重定时器的时钟信号输入端电连接,第三级所述缓冲模块的输出端用于与驱动器电连接。Optionally, the output end of the buffer module in the first stage is used to be electrically connected to the clock signal input end of the serializer, and the output end of the buffer module in the second stage is used to be electrically connected to the clock signal input end of the retimer. connection, the output terminal of the buffer module in the third stage is used for electrical connection with the driver.
可选地,第i级缓冲模块用于对第i-1级缓冲模块输出的时钟信号进行驱动能力增加,以使得第i级缓冲模块输出的时钟信号能够驱动第i级缓冲模块对应的负载、以及第i+1级缓冲模块,其中,i为正整数,且2≤i≤M-1,M为所述时钟链路中缓冲模块的总级数。Optionally, the i-th level buffer module is used to increase the driving capability of the clock signal output by the i-1th level buffer module, so that the clock signal output by the i-level buffer module can drive the load corresponding to the i-level buffer module, And the i+1th stage buffer module, wherein, i is a positive integer, and 2≤i≤M-1, and M is the total number of stages of buffer modules in the clock chain.
作为本公开的第二个方面,提供一种电子设备,所述电子设备包括时钟链路和多个负载模块,其中,所述时钟链路为本公开第一个方面所提供的时钟链路,所述负载模块的时钟信号输入端与和该负载模块对应的缓冲模块的时钟信号输出端电连接。As a second aspect of the present disclosure, an electronic device is provided, the electronic device includes a clock link and a plurality of load modules, wherein the clock link is the clock link provided in the first aspect of the present disclosure, The clock signal input end of the load module is electrically connected to the clock signal output end of the buffer module corresponding to the load module.
可选地,所述时钟链路包括三级所述缓冲模块,多个所述负载模块包括串行器、重定时器、驱动器,所述串行器的时钟信号输入端与第一级缓冲模块的时钟信号输出端电连接,所述重定时器的时钟信号输入端与第二级缓冲模块的时钟信号输出端电连接,所述驱动器的时钟信号输入端与第三级缓冲模块的时钟信号输出端。Optionally, the clock chain includes three stages of the buffer module, and a plurality of the load modules include a serializer, a retimer, and a driver, and the clock signal input terminal of the serializer is connected to the first-stage buffer module The clock signal output end of the retimer is electrically connected to the clock signal output end of the second-level buffer module, and the clock signal input end of the driver is electrically connected to the clock signal output end of the third-level buffer module. end.
可选地,所述电子设备包括第一电路版图、第二电路版图和第三电路版图,所述第一电路版图的数量为至少一个,各个所述第一电路版图分别用于承载时钟链路的至少一部分,所述第二电路版图用于承载所述串行器,所述第三电路版图用于承载所述驱动器,Optionally, the electronic device includes a first circuit layout, a second circuit layout and a third circuit layout, the number of the first circuit layout is at least one, and each of the first circuit layouts is respectively used to carry a clock link At least a part of the second circuit layout is used to carry the serializer, and the third circuit layout is used to carry the driver,
所述第一电路版图、所述第二电路版图均位于所述第三电路版图的同一侧。Both the first circuit layout and the second circuit layout are located on the same side of the third circuit layout.
可选地,所述电子设备包括两个所述第一电路版图,两个所述第一电路版图分别承载所述时钟链路的一部分,所述第二电路版图位于两个所述第一电路版图之间,且所述第一电路版图和所述第二电路版图沿第一方向排列、所述第二电路版图和所述第三电路版图沿第二方向排列,所述第一方向与所述第二方向相交。Optionally, the electronic device includes two first circuit layouts, the two first circuit layouts respectively carry a part of the clock link, and the second circuit layout is located in the two first circuit layouts. layout, and the first circuit layout and the second circuit layout are arranged along a first direction, the second circuit layout and the third circuit layout are arranged along a second direction, and the first direction and the The second direction intersects.
在所述时钟链路中,第一级缓冲模块的输入信号是未经整形的信号(为了便于描述,下文中将其称为第一信号),经过第一级缓冲模块的整形处理后,第一级缓冲模块的输出端输出的时钟信号相对于第一信号的时延为Δt1,第二级缓冲模块的输入信号为第一缓冲模块的输出信号,经过第二级缓冲模块的整形处理后,第二级缓冲模块的输出信号相对于第一信号的时延为Δt1+Δt2,依次类推,第N级缓冲模块的输出信号相对于第一信号的时延为Δt1+Δt2+…+Δtn。由此可知,后一级缓冲模块时在其前一级缓冲模块已经产生的时延的基础上对信号进行进一步缓冲处理。与单纯对第一信号进行缓冲处理、获得Δt1+Δt2+…+Δtn的时延相比,在前一级缓冲模块已经产生的时延的基础上对信号尽心进一步缓冲处理这种方式更加节约能耗。In the clock chain, the input signal of the first-level buffer module is an unshaped signal (for ease of description, it will be referred to as the first signal hereinafter), after the shaping process of the first-level buffer module, the second The time delay of the clock signal output by the output terminal of the first-level buffer module relative to the first signal is Δt1, and the input signal of the second-level buffer module is the output signal of the first buffer module. After shaping processing by the second-level buffer module, The time delay of the output signal of the second-level buffer module relative to the first signal is Δt1+Δt2, and so on. The time delay of the output signal of the Nth-level buffer module relative to the first signal is Δt1+Δt2+...+Δtn. It can be seen that the subsequent buffer module further buffers the signal on the basis of the time delay generated by the previous buffer module. Compared with simply buffering the first signal and obtaining the time delay of Δt1+Δt2+...+Δtn, it is more energy-saving to further buffer the signal on the basis of the time delay generated by the previous buffer module. .
附图说明Description of drawings
图1是本公开所提供的时钟链路的一种实施方式的示意图;FIG. 1 is a schematic diagram of an implementation manner of a clock chain provided by the present disclosure;
图2是本公开所提供的电子设备的版图布局示意图。FIG. 2 is a schematic layout diagram of an electronic device provided by the present disclosure.
具体实施方式Detailed ways
为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的时钟链路和包括该时钟链路的电子设备进行详细描述。In order for those skilled in the art to better understand the technical solution of the present disclosure, the clock link provided by the present disclosure and the electronic device including the clock link will be described in detail below with reference to the accompanying drawings.
在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。In the case of no conflict, various embodiments of the present disclosure and various features in the embodiments can be combined with each other.
如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。The terminology used herein is for describing particular embodiments only and is not intended to limit the present disclosure. As used herein, the singular forms "a" and "the" are intended to include the plural forms as well, unless the context clearly dictates otherwise. It will also be understood that when the terms "comprising" and/or "consisting of" are used in this specification, the stated features, integers, steps, operations, elements and/or components are specified to be present but not excluded to be present or Add one or more other features, integers, steps, operations, elements, components and/or groups thereof.
除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having meanings consistent with their meanings in the context of the relevant art and the present disclosure, and will not be interpreted as having idealized or excessive formal meanings, Unless expressly so limited herein.
作为本公开的第一个方面,提供一种时钟链路,其中,如图1所示,所述时钟链路包括多级缓冲模块和多个时钟信号输出端,每个所述时钟信号输出端均对应有相应的缓冲模块,所述时钟信号输出端与相应的缓冲模块的输出端电连接。As a first aspect of the present disclosure, a clock chain is provided, wherein, as shown in FIG. 1 , the clock chain includes a multi-level buffer module and a plurality of clock signal output terminals, each of the clock signal output Each corresponds to a corresponding buffer module, and the clock signal output end is electrically connected to the output end of the corresponding buffer module.
所述缓冲模块用于对输入至该缓冲模块的时钟信号进行整形,以获得满足与该缓冲模块对应的时序要求的输出时钟信号。The buffer module is used to shape the clock signal input to the buffer module to obtain an output clock signal that meets the timing requirements corresponding to the buffer module.
在相邻两级缓冲模块中,后一级缓冲模块的输入端与前一级缓冲模块的输出端电连接,且后一级缓冲模块输出的时钟信号相对于输入至第一级缓冲模块的时钟信号的时延大于前一级缓冲模块输出的时钟信号相对于输入至第一级缓冲模块的时钟信号的时延。In adjacent two-stage buffer modules, the input end of the latter stage buffer module is electrically connected to the output end of the former stage buffer module, and the clock signal output by the latter stage buffer module is relative to the clock input to the first stage buffer module The time delay of the signal is greater than the time delay of the clock signal output by the previous buffer module relative to the clock signal input to the first buffer module.
在所述时钟链路中,第一级缓冲模块的输入信号是未经整形的信号(为了便于描述,下文中将其称为第一信号),经过第一级缓冲模块的整形处理后,第一级缓冲模块的输出端输出的时钟信号相对于第一信号的时延为Δt1,第二级缓冲模块的输入信号为第一缓冲模块的输出信号,经过第二级缓冲模块的整形处理后,第二级缓冲模块的输出信号相对于第一信号的时延为Δt1+Δt2,依次类推,第M级缓冲模块的输出信号相对于第一信号的时延为Δt1+Δt2+…+Δtm。由此可知,后一级缓冲模块时在其前一级缓冲模块已经产生的时延的基础上对信号进行进一步缓冲处理。与单纯对第一信号进行缓冲处理、获得Δt1+Δt2+…+Δtm的时延相比,在前一级缓冲模块已经产生的时延的基础上对信号进行进一步缓冲处理这种方式更加节约能耗。In the clock chain, the input signal of the first-level buffer module is an unshaped signal (for ease of description, it will be referred to as the first signal hereinafter), after the shaping process of the first-level buffer module, the second The time delay of the clock signal output by the output terminal of the first-level buffer module relative to the first signal is Δt1, and the input signal of the second-level buffer module is the output signal of the first buffer module. After shaping processing by the second-level buffer module, The time delay of the output signal of the second-stage buffer module relative to the first signal is Δt1+Δt2, and so on, and the time delay of the output signal of the Mth-stage buffer module relative to the first signal is Δt1+Δt2+...+Δtm. It can be seen that the subsequent buffer module further buffers the signal on the basis of the time delay generated by the previous buffer module. Compared with simply buffering the first signal and obtaining the time delay of Δt1+Δt2+...+Δtm, further buffering the signal on the basis of the time delay generated by the previous buffer module saves more energy consumption .
在图1中所示的实施方式中,时钟链路包括三级缓冲模块,分别为第一级缓冲模块110、第二级缓冲模块120和第三级缓冲模块130,第一级缓冲模块110的输出端与第二级缓冲模块120的输入端电连接,第二级缓冲模块120的输出端与第三级缓冲模块130的输入端电连接。In the embodiment shown in FIG. 1 , the clock link includes three-level buffer modules, which are respectively a first-
在本申请中,对时钟链路中时钟信号输出端的具体数量不做特殊的限定。时钟链路的时钟信号输出端的数量与该时钟链路的负载数量相同。作为一种可选实施方式,每一级缓冲模块均对应有负载,那么时钟链路的时钟信号输出端的数量也是与缓冲模块的数量相同的。In this application, there is no special limitation on the specific number of clock signal output terminals in the clock chain. The number of clock signal outputs of a clock link is the same as the number of loads of the clock link. As an optional implementation manner, each level of buffer modules has a corresponding load, so the number of clock signal output ends of the clock link is also the same as the number of buffer modules.
对于连接有负载的缓冲模块而言,除了对输入至该缓冲模块的时钟信号进行整形之外,该缓冲模块还应当用于对输入至该缓冲模块的时钟信号进行驱动能力增加,以使得该缓冲模块输出的时钟信号既能够驱动下一级缓冲模块、又能够驱动当前级缓冲模块的负载。换言之,第i级缓冲模块用于对第i-1级缓冲模块输出的时钟信号进行驱动能力增加,以使得第i级缓冲模块输出的时钟信号能够驱动第i级缓冲模块对应的负载、以及第i+1级缓冲模块,其中,i为正整数,且2≤i≤M-1,M为所述时钟链路中缓冲模块的总级数。For a buffer module connected with a load, in addition to shaping the clock signal input to the buffer module, the buffer module should also be used to increase the driving capability of the clock signal input to the buffer module, so that the buffer The clock signal output by the module can not only drive the buffer module of the next stage, but also drive the load of the buffer module of the current stage. In other words, the i-th level buffer module is used to increase the driving capability of the clock signal output by the i-1th level buffer module, so that the clock signal output by the i-level buffer module can drive the load corresponding to the i-level buffer module, and i+1 stage buffer modules, wherein, i is a positive integer, and 2≤i≤M-1, and M is the total number of stages of buffer modules in the clock chain.
在图1中所示的实施方式中,第一级缓冲模块110输出的时钟信号CK2P/M_F2S用于驱动该第一级缓冲模块110的负载(即,串行器200)和第二级缓冲模块120。In the embodiment shown in FIG. 1 , the clock signal CK2P/M_F2S output by the first-
第二级缓冲模块120接收到第一级缓冲模块110输出的时钟信号CK2P/M_F2S后,对该时钟信号CK2P/M_F2S进行整形以及增强驱动能力,获得能够带动第二级缓冲模块120的负载(即,重定时器300)以及第三级缓冲模块130的时钟信号CK2P/M_LATCH。After the second-
第三级缓冲模块130接收到第二级缓冲模块120输出的时钟信号CK2P/M_LATCH后,对该时钟信号CK2P/M_LATCH进行整形以及增强驱动能力,获得能够带动第三级缓冲模块130的负载(即,驱动器400和占空比传感器810)的时钟信号CK2P/M。After the third-
在本公开中,对各级缓冲模块的具体结构不做特殊的限定。作为一种可选实施方式,缓冲器包括并联的多级反相器。反相器可以采用工艺范围内的最小尺寸,以保证在可以提供足够驱动能力的条件下占用最小的面积。In the present disclosure, there is no special limitation on the specific structures of the buffer modules at all levels. As an optional implementation manner, the buffer includes parallel multi-stage inverters. The inverter can use the smallest size within the process range to ensure that it occupies the smallest area under the condition of providing sufficient driving capability.
在图1中所示的实施方式中,第三级缓冲模块输出的时钟信号需要带动负载(即,驱动器400和占空比传感器810),而驱动器400的负载电容较大,因此,第三级缓冲模块需要提供较大的驱动能力以保证时钟质量。也就是说,第三级缓冲模块中,单位反相器的数量较大。In the embodiment shown in FIG. 1, the clock signal output by the third-stage buffer module needs to drive the load (that is, the
通常,时钟信号的占空比是固定不变的、且满足预定占空比(例如,时钟信号的占空比为50%)。因此,提供给第一级缓冲模块的第一信号的占空比也应当为所述预定占空比。在本公开中,第一信号由初始时钟信号获得。信号源提供的初始时钟信号经过走线传输,到达所述时钟链路的输入端。Usually, the duty cycle of the clock signal is constant and satisfies a predetermined duty cycle (for example, the duty cycle of the clock signal is 50%). Therefore, the duty cycle of the first signal provided to the first-level buffer module should also be the predetermined duty cycle. In the present disclosure, the first signal is obtained from the initial clock signal. The initial clock signal provided by the signal source is transmitted through the wiring and reaches the input end of the clock link.
在本公开中,为了使得输入至第一级缓冲模块的第一信号具有所述预定占空比,优选地,所述时钟链路还包括自偏置直流耦合模块600,该自偏置直流耦合模块600的输入端用于接收初始时钟信号,自偏置直流耦合模块600的输出端与第一级缓冲模块110的输入端电连接。In the present disclosure, in order to make the first signal input to the first-level buffer module have the predetermined duty cycle, preferably, the clock link further includes a self-biased
自偏置直流耦合模块600用于对所述初始时钟信号提供直流偏置点,以使得输入第一级所述缓冲模块的时钟信号满足预定占空比。The self-bias
如上文中所述,时钟信号的占空比通常为50%(即,所述预定占空比为50%),所述直流偏置点可以设置在VDD/2的位置,从而可以将初始时钟信号向50%占空比进行粗调节。As mentioned above, the duty cycle of the clock signal is usually 50% (that is, the predetermined duty cycle is 50%), and the DC bias point can be set at VDD/2, so that the initial clock signal can be Coarse adjustment is made towards 50% duty cycle.
为了扩大时钟链路的应用范围,可选地,所述时钟链路还可以包括分频器700,该分频器700用于根据分频需求对该分频器700的输入端接收到的信号进行分频处理,并将预定频率的时钟信号输入至第一级所述缓冲模块的输入端。In order to expand the scope of application of the clock chain, optionally, the clock chain can also include a
在本公开中,对如何向分频器提供“分频需求”不做特殊的限定。例如,可以根据分频需求生成携带有分频比信息的分频控制信号,并提供给分频器700,分频器700根据分频控制信号,实现分频比。In the present disclosure, there is no special limitation on how to provide the "frequency division requirement" to the frequency divider. For example, a frequency division control signal carrying frequency division ratio information may be generated according to a frequency division requirement, and provided to the
在本公开中,对分频器700能够实现的分频比不做特殊的限定。例如,分频器700可以分别实现除2、除4、除8的分频比。In the present disclosure, there is no special limitation on the frequency division ratio that can be realized by the
也就是说,所述分频需求选自以下分频需求中的任意一者:That is to say, the frequency division requirement is selected from any one of the following frequency division requirements:
全速率(full-rate)、半速率(half-rate)、四分之一速率(quarter-rate)、八分之一速率(1/8-rate)。Full-rate, half-rate, quarter-rate, 1/8-rate.
当控制信号携带的分频比信息为全速率时,第一信号直接输入到第一级缓冲模块,此时可以将分频器700旁路掉,从而避免分频器700对全速率的时钟路径造成影响。When the frequency division ratio information carried by the control signal is the full rate, the first signal is directly input to the first-level buffer module, and the
当工作模式选择半速率模式、四分之一速率模式、八分之一速率模式中的任意一者时,全速率的时钟路径被旁路,时钟信号经过分频器后,获得具有相应频率的第一信号,并将该第一信号提供给第一级缓冲模块。When the working mode selects any one of the half-rate mode, quarter-rate mode, and one-eighth rate mode, the full-rate clock path is bypassed, and the clock signal with the corresponding frequency is obtained after the clock signal passes through the frequency divider. the first signal, and provide the first signal to the first-level buffer module.
如上文中所述,时钟信号的占空比应当满足预定占空比(例如,50%),随着时钟信号沿走线传输,可能会出现占空比衰减的情况。为了使得缓冲模块输出的时钟信号的占空比满足预定条件,可选地,所述时钟链路还包括占空比校正模块800,该占空比校正模块800用于确定多级缓冲模块中的至少一级缓冲模块的输出时钟信号的占空比,并且,占空比校正模块800还用于在被检测的缓冲模块的输出时钟信号的占空比不满足预定占空比范围的情况下,对被检测的缓冲模块之前的模块输出的时钟信号进行占空比调整。As mentioned above, the duty cycle of the clock signal should satisfy a predetermined duty cycle (for example, 50%), and as the clock signal is transmitted along the wiring, the duty cycle may attenuate. In order to make the duty ratio of the clock signal output by the buffer module meet the predetermined condition, optionally, the clock chain further includes a duty
在本公开中,对“被检测的缓冲模块之前的模块”不做特殊的限定。例如,“被检测的缓冲模块之前的模块”可以是被检测的缓冲模块的前一级缓冲模块,也可以是被检测的缓冲模块之前任意一级缓冲模块。In the present disclosure, there is no special limitation on the "module before the detected buffer module". For example, the "module before the detected buffer module" may be a previous stage buffer module of the detected buffer module, or any one stage buffer module before the detected buffer module.
通过被检测的缓冲模块之前的模块所输出的时钟信号进行占空比校正,最终可以使得被检测的缓冲模块输出的时钟信号的占空比满足预定占空比范围。The duty cycle correction is performed on the clock signal output by the module before the detected buffer module, so that the duty cycle of the clock signal output by the detected buffer module can finally meet the predetermined duty cycle range.
在本公开中,对占空比校正模块的具体实现方式不做特殊的限定。作为一种可选实施方式,占空比校正模块800可以包括占空比传感器810、数字逻辑单元820、占空比校正单元830。In the present disclosure, there is no special limitation on the specific implementation of the duty ratio correction module. As an optional implementation manner, the duty
占空比传感器810用于对接收到的时钟信号进行低通滤波处理获得直流电位、对所述直流电位进行运算比较,获得比较结果。The
数字逻辑单元820用于根据所述比较结果判断所述占空比传感器检测的时钟信号的占空比是否满足预定占空比范围,且逻辑数字单元820还用于在占空比传感器810检测的时钟信号的占空比不满足预定占空比范围时生成调整控制信号,并将该调整控制信号提供给占空比校正单元830。The
占空比校正单元830用于根据接收到所述调整控制信号生成占空比校正信号,并将该占空比校正信号提供给被检测的缓冲模块之前的模块。The duty
在本公开中,对占空比传感器810如何检测与该占空比传感器810接收到的时钟信号的占空比不做特殊的限定。时钟信号为差分时钟信号,作为一种可选实施方式,占空比传感器810对接收到的时钟信号进行低通滤波,获取时钟信号的直流电位。然后对获取到的直流电位经过运算放大器进行比较,生成比较结果SWAP信号。In the present disclosure, there is no special limitation on how the
如上文中所述,时钟信号CK2P/M为差分时钟信号,包括CK2P信号和CK2M信号。数字逻辑单元820在接收到SWAP信号后,判断CK2P信号和CK2M信号的占空比差距大小。As mentioned above, the clock signal CK2P/M is a differential clock signal, including CK2P signal and CK2M signal. After receiving the SWAP signal, the
当CK2P信号和CK2M信号的占空比占据落入预定差距范围时,则表明时钟信号CK2P/M的占空比落入预定占空比范围内。此时,数字逻辑单元820输出表明时钟信号的占空比满足预定占空比范围的信号,占空比校正单元在接收到该信号时停止校正。When the duty cycles of the CK2P signal and the CK2M signal fall within the predetermined gap range, it indicates that the duty cycle of the clock signal CK2P/M falls within the predetermined duty cycle range. At this time, the
当CK2P信号和CK2M信号的占空比占据不再预定差距范围内时,则表明时钟信号CK2P/M的占空比不再预定占空比范围内。此时,数字逻辑单元820输出表明时钟信号的占空比不满足预定占空比范围的调整控制信号,占空比校正单元830在接收到该调整控制信号时,通过调整控制信号来调节驱动电流,从而控制充放电的电流强度,进而控制时钟信号上升沿和下降沿的速度,达到控制时钟信号的相位、并校正占空比的目的。When the duty cycles of the CK2P signal and the CK2M signal are no longer within the predetermined gap range, it indicates that the duty cycle of the clock signal CK2P/M is no longer within the predetermined duty cycle range. At this time, the
在本公开中,对调整控制信号的具体形式不做特殊的限定。例如,数字逻辑单元可以输出编码code<5:0>,占空比校正单元830通过码字对驱动电流进行调节。In the present disclosure, there is no special limitation on the specific form of the adjustment control signal. For example, the digital logic unit may output code<5:0>, and the duty
作为本公开的一种实施方式,可以将时钟信号的占空比调整至50%。As an implementation manner of the present disclosure, the duty cycle of the clock signal can be adjusted to 50%.
当时钟信号的占空比在预定占空比范围内时,可以降低误码率。When the duty ratio of the clock signal is within the predetermined duty ratio range, the bit error rate can be reduced.
作为一种可选实施方式,占空比传感器810用于检测最后一级缓冲模块的输出时钟信号。并且,占空比校正单元830用于对第二级缓冲模块的输入时钟信号进行校正。As an optional implementation manner, the
作为本公开的第二个方面,提供一种电子设备,如图1所示,所述电子设备包括时钟链路和多个负载模块,其中,所述时钟链路为本公开第一个方面所提供的时钟链路,所述负载模块的时钟信号输入端与和该负载模块对应的缓冲模块的时钟信号输出端电连接。As a second aspect of the present disclosure, an electronic device is provided. As shown in FIG. 1 , the electronic device includes a clock link and multiple load modules, wherein the clock link is the first aspect of the present disclosure. A clock link is provided, and the clock signal input end of the load module is electrically connected to the clock signal output end of the buffer module corresponding to the load module.
如上文中所述,时钟链路的能耗较低,从而可以降低电子设备的总体能耗。As mentioned above, the clock chain consumes less energy, thereby reducing the overall energy consumption of the electronic device.
并且,在一种可选实施方式中,缓冲模块所输出的时钟信号的占空比满足预设占空比范围,从而可以减少误码,提高电子设备的精度。Moreover, in an optional implementation manner, the duty cycle of the clock signal output by the buffer module satisfies a preset duty cycle range, thereby reducing bit errors and improving the precision of the electronic device.
在本公开中,对电子设备的具体结构不做特殊的限定。例如,电子设备可以是射频发射机、射频接收机、串行/解串器中的任意一者。In the present disclosure, there is no special limitation on the specific structure of the electronic device. For example, the electronic device may be any one of a radio frequency transmitter, a radio frequency receiver, and a serial/deserializer.
在电子设备为串行/接串器的实施方式中,所述时钟链路包括三级所述缓冲模块,多个所述负载模块包括串行器200、重定时器300、驱动器400。In an embodiment where the electronic device is a serial/serializer, the clock chain includes three stages of buffer modules, and the multiple load modules include a
串行器200的时钟信号输入端与第一级缓冲模块110的时钟信号输出端电连接,重定时器300的时钟信号输入端与第二级缓冲模块120的时钟信号输出端电连接,驱动器400的时钟信号输入端与第三级缓冲模块130的时钟信号输出端。The clock signal input end of the
串行器200的作用是在Serdes系统中对低速并行数据做串行处理,将D16_IN<15:0>逐级复用到D2<1:0>。The role of the
第二级缓冲器120的输出时钟CK2P/M_LATCH用于对串行器输出的D2<1:0>进行重定时,避免出现因多个数据通路的路径不同而导致的数据和时钟时序上的误差,并避免产生误码。The output clock CK2P/M_LATCH of the second-
在本公开中,对电子设备中各个部件的具体排布方式不做特殊的限定。例如,如图2中所示,所述电子设备的电路版图包括第一电路版图10、第二电路版图20和第三电路版图30,第一电路版图10的数量为至少一个,各个第一电路版图10分别用于承载时钟链路的至少一部分,第二电路版图20用于承载所述串行器,第三电路版图30用于承载所述驱动器。In the present disclosure, there is no special limitation on the specific arrangement of the components in the electronic device. For example, as shown in Figure 2, the circuit layout of the electronic device includes a
第一电路版图10、第二电路版图20均位于第三电路版图30的同一侧。Both the
按照上述实施方式对电子设备的各个部分进行布局,时钟链路与各个负载之间的距离近似,并且,时钟链路到各个负载之间的距离也较短,从而可以确保时钟信号到达各个负载的偏斜较小,降低误码率。According to the above-mentioned embodiment, each part of the electronic device is laid out, and the distance between the clock link and each load is similar, and the distance between the clock link and each load is also relatively short, so that it can ensure that the clock signal reaches each load. Less skew, lower bit error rate.
在本公开中,对第一电路版图10的具体数量不做特殊的限定。在电子设备包括一个第一电路版图10的情况中,第一电路版图上承载有时钟链路的全部。In the present disclosure, there is no special limitation on the specific number of the
在电子设备包括多个第一电路版图10的情况中,每个第一电路版图10上均承载有时钟链路的一部分。In the case that the electronic device includes a plurality of
在本公开中,对第一电路版图10的具体数量不做特殊的限制,可选地,所述电子设备包括两个第一电路版图10,第二电路版图20位于两个第一电路版图10之间,且第一电路版图10和第二电路版图20沿第一方向(图2中的上下方向)排列、第二电路版图20和第三电路版图30沿第二方向(图2中的左右方向)排列,所述第一方向与所述第二方向相交。In the present disclosure, there is no special limitation on the specific number of
在图2中所示的实施方式中,第一方向和第二方向垂直。In the embodiment shown in Fig. 2, the first direction and the second direction are perpendicular.
作为一种可选实施方式,第一电路版图10、第二电路版图20和第三电路版图30可以形成为一体。As an optional implementation manner, the
在上述实施方式中,可以将时钟路径分为上下两部分,分别提供时钟信号来驱动负载,从而可以减少因了路径差异带来的时钟偏斜。In the above embodiments, the clock path can be divided into upper and lower parts, and clock signals are respectively provided to drive the load, thereby reducing clock skew caused by path differences.
实施例Example
输入时钟链路的初始时钟信号为差分时钟信号,具体分别为时钟信号CK_INP和时钟信号CK_INM,在经过版图上相当长的一段走线以后,差分时钟信号的占空比会衰减到40%-60%,在经过自偏置直流耦合模块600时,该自偏置直流耦合模块600对初始时钟信号的占空比有一定的本征调整作用,该调节作用取决于输入时钟的上升和下降时间,上升和下降时间越大,则偏置直流耦合模块600调整能力越强。将偏置直流耦合模块600的直流偏置点设置在VDD/2的位置,可以把初始时钟信号向50%占空比的位置进行粗调节,得到第一信号。The initial clock signal of the input clock link is a differential clock signal, specifically the clock signal CK_INP and the clock signal CK_INM. After a long period of routing on the layout, the duty cycle of the differential clock signal will decay to 40%-60 %, when passing through the self-biased
接下来分为两种情况,当工作模式选择为全速率(full-rate)时,自偏置直流耦合模块600的输出时钟信号(即,第一信号)直接输入到第一级缓冲模块110,把并联的分频器700旁路掉,使其不影响全速率的时钟路径;当工作模式选择为半速率(half-rate),四分之一速率(quarter-rate)及八分之一速率(1/8-rate)时,全速率的时钟路径被旁路,自偏置直流耦合模块600的输出时钟信号在经过分频器后到达第一级缓冲器。Next, there are two situations. When the working mode is selected as full-rate, the output clock signal (ie, the first signal) of the self-biased
第一级缓冲模块110的输出负载为串行器200和第二级缓冲模块120,输出时钟CK2P/M_F2S输入串行器200后,会经过三级二分频,将D16_IN<15:0>逐级复用到D2<1:0>,在这个过程中,数据会在时钟沿上有一定的延时,称为建立时间(setting time),记为ST1。The output load of the first-
CK2P/M_F2S除了输入到串行器200,还经过第二级缓冲模块120,第二级缓冲模块120的负载为重定时器300和第三级缓冲模块130,所以第二级缓冲模块120必须要提供足够的驱动能力来保证输出时钟CK2P/M_LATCH的质量。重定时器200的输入就是串行器200的最终输出D2<1:0>,前面提到D2<1:0>会在CK2P/M_F2S的时钟沿有一定的延时ST1,所以第二级缓冲模块120还必须产生足够的延时DT2(DT2>ST1),来保证第二级缓冲模块120的输出时钟滞后串行器200的输出数据信号,来保证采样的准确性,消除误码。同时,重定时器300在对数据信号采样过后,也会在输出时对数据产生一个延时ST2。In addition to being input to the
CK2P/M的主要负载为驱动器400,该驱动器400相当于254个最小尺寸的反相器,因此对第三级缓冲模块130的驱动能力有极高的要求。第三级缓冲模块130除了要保证驱动能力,在版图上,还需要尽可能的保证到负载的每个点的时钟路径距离差距小,从而保证到负载上的时钟偏斜尽可能小。如图2所示,由于整个驱动器400为纵向布局(即,第三电路版图30纵向布置),如果把时钟链路布局在驱动器中轴线上,那到驱动器两端的时钟路径就比到驱动器中间的时钟路径长很多,导致时钟偏斜增大。本公开采用将时钟路径分为上下两部分版图布局的方式,将集总式的时钟路径改为分布式,在上下两部分分别提供时钟信号CK2P/M来驱动负载,从而有助于减少因为路径差异所带来的时钟偏斜,而不是像大工艺增加单位缓冲器的数量,从而减少了功耗。除了驱动能力的要求外,同样的第三级缓冲器也需要提供一定的延时DT3>ST2,来保证第二级缓冲模块120的输出时钟滞后串行器200的输出数据信号,来保证采样的准确性,消除误码。The main load of the CK2P/M is the
CK2P/M信号输入至占空比传感器810,占空比传感器810分别提取直流信号后,输入运算放大器,模拟电路部分(运算放大器)仅完成SWAP动作,数字电路部分分别SWAP=0,和1时做两次codes扫描,一次从code=0到code=63,一次从code=63到code为第二个锁定值,假设两次记录的code值分别为十进制的code1=31和code2=33,则输出code=(code1+code2)/2=31,达到消除比较器直流失配的目的。通过这种方法,也降低了模拟部分对运算放大器直流失配指标的设计要求。最终稳定输出的CK2P/M在50%占空比。The CK2P/M signal is input to the
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, the functional modules/units in the system, and the device can be implemented as software, firmware, hardware, and an appropriate combination thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be composed of several physical components. Components cooperate to execute. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit .
本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其它实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。Example embodiments have been disclosed herein, and while specific terms have been employed, they are used and should be construed in a generic descriptive sense only and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that features, characteristics and/or elements described in connection with a particular embodiment may be used alone, or may be described in combination with other embodiments, unless explicitly stated otherwise. Combinations of features and/or elements. Accordingly, it will be understood by those of ordinary skill in the art that various changes in form and details may be made without departing from the scope of the present disclosure as set forth in the appended claims.
Claims (16)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111435953.7A CN116185925A (en) | 2021-11-29 | 2021-11-29 | Clock link and electronic device |
PCT/CN2022/081535 WO2023092905A1 (en) | 2021-11-29 | 2022-03-17 | Clock link and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111435953.7A CN116185925A (en) | 2021-11-29 | 2021-11-29 | Clock link and electronic device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN116185925A true CN116185925A (en) | 2023-05-30 |
Family
ID=86442879
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111435953.7A Pending CN116185925A (en) | 2021-11-29 | 2021-11-29 | Clock link and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN116185925A (en) |
WO (1) | WO2023092905A1 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9225324B2 (en) * | 2014-04-21 | 2015-12-29 | Qualcomm Incorporated | Circuit for generating accurate clock phase signals for high-speed SERDES |
CN105591649B (en) * | 2014-10-22 | 2018-03-30 | 京微雅格(北京)科技有限公司 | A kind of clock data signal restoring circuit based on over-sampling structure |
US11056171B1 (en) * | 2019-12-30 | 2021-07-06 | Micron Technology, Inc. | Apparatuses and methods for wide clock frequency range command paths |
US11153129B1 (en) * | 2020-06-01 | 2021-10-19 | International Business Machines Corporation | Feedforward equalizer with programmable roaming taps |
-
2021
- 2021-11-29 CN CN202111435953.7A patent/CN116185925A/en active Pending
-
2022
- 2022-03-17 WO PCT/CN2022/081535 patent/WO2023092905A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2023092905A1 (en) | 2023-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7330058B2 (en) | Clock and data recovery circuit and method thereof | |
US20200321950A1 (en) | Measurement and correction of multiphase clock duty cycle and skew | |
US9225324B2 (en) | Circuit for generating accurate clock phase signals for high-speed SERDES | |
US6911853B2 (en) | Locked loop with dual rail regulation | |
CN100508398C (en) | Phase detection circuit with adjustable gain curve and its method | |
CN102347767B (en) | Digital-analog mixed mode clock duty ratio calibration circuit | |
CN100581095C (en) | Clock recovery circuit and communication device | |
CN106849942A (en) | A kind of ultrahigh speed low jitter multiphase clock circuit | |
EP2296277A2 (en) | System with dual rail regulated locked loop | |
CN101494456B (en) | Delay locked loop and clock signal locking method | |
US7482841B1 (en) | Differential bang-bang phase detector (BBPD) with latency reduction | |
CN103262423B (en) | Time difference digital conversion circuit and comprise its time difference digital quantizer | |
CN103427798B (en) | A kind of multiphase clock generation circuit | |
CN202103633U (en) | Analog-digital mixed clock duty cycle calibration circuit | |
JP6250873B1 (en) | Digital / phase converter | |
CN104539285A (en) | Data clock recovery circuit | |
US11349459B2 (en) | Multiple adjacent slicewise layout of voltage-controlled oscillator | |
US9438272B1 (en) | Digital phase locked loop circuitry and methods | |
US7202715B1 (en) | Matched current delay cell and delay locked loop | |
CN113141181B (en) | Digital control circuit and clock data recovery circuit of clock data recovery circuit | |
CN106951382B (en) | LVDS receiving circuit supporting DDR data format | |
CN116185925A (en) | Clock link and electronic device | |
CN117639735B (en) | Duty cycle detection circuit and duty cycle adjustment system | |
CN117879542A (en) | Clock duty cycle calibration circuit and method | |
US20060215787A1 (en) | Data receiver including a transconductance amplifier |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Country or region after: China Address after: 518055, 2nd Floor, ZTE Industrial Park, No. 2 Chuangyan Road, Xili Community, Xili Street, Nanshan District, Shenzhen City, Guangdong Province, China Applicant after: SANECHIPS TECHNOLOGY Co.,Ltd. Address before: 518055 Zhongxing Industrial Park, Liuxian Avenue, Xili street, Nanshan District, Shenzhen City, Guangdong Province Applicant before: SANECHIPS TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CB02 | Change of applicant information |