Delay Locked Loop (DLL) using pulse to digital converter (PDC) for calibration
阅读说明:本技术 采用用于校准的脉冲到数字转换器(pdc)的延迟锁定环(dll) (Delay Locked Loop (DLL) using pulse to digital converter (PDC) for calibration ) 是由 E·黑路 B·班迪达 于 2018-06-18 设计创作,主要内容包括:本公开的方面涉及从同相时钟信号生成正交时钟信号。根据一个方面,延迟锁定环(DLL)包括:第一脉冲到数字转换器(PDC),生成第一脉冲宽度测量,其中第一脉冲宽度测量包括第一符号和第一幅度;第二脉冲到数字转换器(PDC),生成第二脉冲宽度测量,其中第二脉冲宽度测量包括第二符号和第二幅度;数字环路滤波器,其被耦合到第一PDC和第二PDC,数字环路滤波器基于第一脉冲宽度测量和第二脉冲宽度测量生成经过滤波的比较输出;以及第一延迟生成块,基于经过滤波的比较输出和同相时钟信号生成正交时钟信号。(Aspects of the present disclosure relate to generating a quadrature clock signal from an in-phase clock signal. According to one aspect, a Delay Locked Loop (DLL) includes: a first pulse-to-digital converter (PDC) that generates a first pulse width measurement, wherein the first pulse width measurement includes a first symbol and a first amplitude; a second pulse-to-digital converter (PDC) that generates a second pulse width measurement, wherein the second pulse width measurement includes a second symbol and a second amplitude; a digital loop filter coupled to the first PDC and the second PDC, the digital loop filter generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and a first delay generation block that generates a quadrature clock signal based on the filtered comparison output and the in-phase clock signal.)
1. A Delay Locked Loop (DLL), comprising:
a first pulse-to-digital converter, PDC, that generates a first pulse width measurement, wherein the first pulse width measurement comprises a first symbol and a first amplitude;
a second pulse-to-digital converter (PDC) generating a second pulse width measurement, wherein the second pulse width measurement includes a second symbol and a second amplitude;
a digital loop filter coupled to the first PDC and the second PDC, the digital loop filter generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and
a first delay generation block that generates a quadrature clock signal based on the filtered comparison output and an in-phase clock signal.
2. The Delay Locked Loop (DLL) of claim 1, further comprising: a divider block that divides the in-phase clock signal by an integer to generate a first masking pulse.
3. The Delay Locked Loop (DLL) of claim 2, wherein said divider block generates a second masking pulse based on said first masking pulse.
4. The Delay Locked Loop (DLL) of claim 3, further comprising: a first set-reset (SR) latch that generates a first latch clock output based on the in-phase clock signal; and a second set-reset (SR) latch that generates a second latch clock output based on the quadrature clock signals.
5. The Delay Locked Loop (DLL) of claim 4, further comprising:
a first AND gate coupled to the first set-reset SR latch to perform a first logical AND operation of the second masking pulse AND the first latch clock output to generate a first clock output, an
A second AND gate coupled to the second set-reset SR latch to perform a second logical AND operation of the first masking pulse AND the second latch clock output to generate a second clock output.
6. The Delay Locked Loop (DLL) of claim 5, wherein said first clock output is input to said first pulse to digital converter (PDC) to generate said first pulse width measurement and said second clock output is input to said second pulse to digital converter (PDC) to generate said second pulse width measurement.
7. The Delay Locked Loop (DLL) of claim 1, wherein said first pulse to digital converter (PDC) comprises a first fractional element and a first integrating element.
8. The Delay Locked Loop (DLL) of claim 7, wherein said first pulse width measurement is a cascade of a first fractional pulse width measurement generated by said first fractional element and a first integrated pulse width measurement generated by said first integrating element.
9. The Delay Locked Loop (DLL) of claim 8, wherein said second pulse to digital converter (PDC) comprises a second fractional element and a second integrating element.
10. The Delay Locked Loop (DLL) of claim 9, wherein said second pulse width measurement is a cascade of a second fractional pulse width measurement generated by said second fractional element and a second integrated pulse width measurement generated by said second integrating element.
11. A method for generating a quadrature clock signal from an in-phase clock signal, comprising:
generating a first pulse width measurement of a first clock output, wherein the first pulse width measurement comprises a first sign and a first magnitude;
generating a second pulse width measurement of a second clock output, wherein the second pulse width measurement comprises a second sign and a second magnitude;
generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and
generating the quadrature clock signal based on the in-phase clock signal and the filtered comparison output.
12. The method of claim 11, further comprising: the in-phase clock signal is divided by an integer to generate a first masking pulse and a second masking pulse.
13. The method of claim 12, wherein the integer is greater than or equal to one ("1").
14. The method of claim 12, further comprising: a first latch clock output is generated based on the in-phase clock signal.
15. The method of claim 14, further comprising: performing a first logical AND operation of the second masking pulse AND the first latch clock output to generate the first clock output.
16. The method of claim 15, further comprising: a second latch clock output is generated based on the quadrature clock signals.
17. The method of claim 16, further comprising: performing a second logical AND operation of the first masking pulse AND the second latch clock output to generate the second clock output.
18. The method of claim 17, wherein the first pulse width measurement is a cascade of a first fractional pulse width measurement and a first integrated pulse width measurement.
19. The method of claim 18, wherein the second pulse width measurement is a cascade of a second fractional pulse width measurement and a second integrated pulse width measurement.
20. The method of claim 19, wherein a first pulse-to-digital converter (PDC) is used to generate the first pulse width measurement, the first PDC including a first fractional element that generates the first fractional pulse width measurement and a first integrating element that generates the first integrated pulse width measurement.
21. The method of claim 20, wherein a second pulse-to-digital converter (PDC) is used to generate the second pulse width measurement, the second PDC including a second fractional element that generates the second fractional pulse width measurement and a second integration element that generates the second integrated pulse width measurement.
22. An apparatus for generating a quadrature clock signal from an in-phase clock signal, the apparatus comprising:
means for generating a first pulse width measurement of a first clock output, wherein the first pulse width measurement comprises a first sign and a first magnitude;
means for generating a second pulse width measurement of a second clock output, wherein the second pulse width measurement comprises a second symbol and a second amplitude;
means for generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and
means for generating the quadrature clock signal based on the in-phase clock signal and the filtered comparison output.
23. The apparatus of claim 22, further comprising means for dividing the in-phase clock signal by an integer to generate a first masking pulse and a second masking pulse.
24. The apparatus of claim 23, further comprising means for generating a first latched clock output based on the in-phase clock signal.
25. The apparatus of claim 24, further comprising means for performing a first logical AND operation of the second masking pulse AND the first latched clock output to generate the first clock output.
26. The apparatus of claim 25, further comprising means for generating a second latch clock output based on the quadrature clock signals.
27. The apparatus of claim 26, further comprising means for performing a second logical AND operation of the first masking pulse AND the second latching clock output to generate the second clock output.
28. The apparatus of claim 27, wherein the first pulse width measurement is a cascade of a first fractional pulse width measurement and a first integrated pulse width measurement, and the second pulse width measurement is a cascade of a second fractional pulse width measurement and a second integrated pulse width measurement.
29. A computer-readable medium storing computer-executable code operable on a device comprising at least one processor and at least one memory coupled to the at least one processor, wherein the at least one processor is configured to generate a quadrature clock signal from an in-phase clock signal, the computer-executable code comprising:
instructions for causing the computer to provide a first pulse width measurement that generates a first clock output, wherein the first pulse width measurement comprises a first sign and a first magnitude;
instructions for causing the computer to provide a second pulse width measurement that generates a second clock output, wherein the second pulse width measurement comprises a second sign and a second magnitude;
instructions for causing the computer to generate a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and
instructions for causing the computer to generate the quadrature clock signal based on the in-phase clock signal and the filtered comparison output.
30. The computer-readable medium of claim 29, further comprising:
instructions for causing the computer to divide the in-phase clock signal by an integer to generate a first masking pulse and a second masking pulse;
instructions for causing the computer to generate a first latch clock output based on the in-phase clock signal and a second latch clock output based on the quadrature clock signal; and
instructions for causing the computer to perform a first logical AND operation of the second masking pulse AND the first latch clock output to generate the first clock output, AND perform a second logical AND operation of the first masking pulse AND the second latch clock output to generate the second clock output.
Technical Field
The present disclosure relates generally to the field of delay locked loops, and more particularly to a delay locked loop for generating a quadrature clock signal from an in-phase clock signal.
Background
Several forms of transducers may be used in electronic circuits to convert one signal in one domain to another signal in another domain. For example, a pulse-to-digital converter (PDC) is an electronic circuit that converts pulse widths (measured in units of time) into a digital representation. Different implementations of the pulse-to-digital converter can be used in different applications. However, some pulse-to-digital converters (PDC) may have a limited linear range and thus limit their practical applications. Reference is made to U.S. patent application No.15/644,285 to Hailu et al, the disclosure of which is incorporated herein by reference.
Disclosure of Invention
The following presents a simplified summary of one or more aspects of the disclosure in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated features of the disclosure, and is intended to neither identify key or critical elements of all aspects of the disclosure, nor delineate the scope of any or all aspects of the disclosure. Its sole purpose is to present some concepts of one or more aspects of the disclosure in a simplified form as a prelude to the more detailed description that is presented later.
In one aspect, the present disclosure provides a Delay Locked Loop (DLL). Accordingly, a Delay Locked Loop (DLL) includes: a first pulse-to-digital converter (PDC) that generates a first pulse width measurement, wherein the first pulse width measurement includes a first symbol and a first amplitude; a second pulse-to-digital converter, PDC, that generates a second pulse width measurement, wherein the second pulse width measurement comprises a second symbol and a second amplitude; a digital loop filter coupled to the first PDC and the second PDC, the digital loop filter generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and a first delay generation block that generates a quadrature clock signal based on the filtered comparison output and the in-phase clock signal.
In one example, the Delay Locked Loop (DLL) further includes: a divider block that divides the in-phase clock signal by an integer to generate a first masking pulse, wherein the divider block generates a second masking pulse based on the first masking pulse. The Delay Locked Loop (DLL) may further include: a first set-reset (SR) latch that generates a first latch clock output based on an in-phase clock signal; and a second set-reset (SR) latch that generates a second latch clock output based on the quadrature clock signals. In one example, a Delay Locked Loop (DLL) includes: a first AND gate coupled to the first set-reset (SR) latch to perform a first logical AND operation of the second masking pulse AND the first latch clock output to generate a first clock output; AND a second AND gate coupled to the second set-reset (SR) latch to perform a second logical AND operation of the first masking pulse AND the second latch clock output, thereby generating a second clock output.
In one example, a first clock output is input to a first pulse-to-digital converter (PDC) to generate a first pulse width measurement and a second clock output is input to a second pulse-to-digital converter (PDC) to generate a second pulse width measurement. In one example, a first pulse-to-digital converter (PDC) includes: a first fractional element and a first integral element. The first pulse width measurement is a cascade of a first fractional pulse width measurement generated by a first fractional element and a first integrated pulse width measurement generated by a first integrating element. In one example, a second pulse-to-digital converter (PDC) includes: a second fractional element and a second integral element. The second pulse width measurement is a cascade of a second fractional pulse width measurement generated by a second fractional element and a second integrated pulse width measurement generated by a second integrating element.
Another aspect of the disclosure provides a method for generating a quadrature clock signal from an in-phase clock signal, the method comprising: generating a first pulse width measurement of the first clock output, wherein the first pulse width measurement comprises a first sign and a first magnitude; generating a second pulse width measurement of the second clock output, wherein the second pulse width measurement comprises a second sign and a second magnitude; generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and generating a quadrature clock signal based on the in-phase clock signal and the filtered comparison output.
In one example, the method further comprises: the in-phase clock signal is divided by an integer to generate a first masking pulse and a second masking pulse, where the integer is greater than or equal to one ("1"). The method further comprises the following steps: generating a first latch clock output based on the in-phase clock signal; performing a first logical AND operation of the second masking pulse AND the first latch clock output to generate a first clock output; generating a second latch clock output based on the quadrature clock signal; AND performing a second logical AND operation of the first masking pulse AND the second latch clock output to generate a second clock output; wherein the first pulse width measurement is a cascade of a first fractional pulse width measurement and a first integral pulse width measurement; and wherein the second pulse width measurement is a cascade of a second fractional pulse width measurement and a second integrated pulse width measurement.
In one example, a first pulse-to-digital converter (PDC) is used to generate a first pulse width measurement, the first pulse-to-digital converter (PDC) including a first fractional element that generates the first fractional pulse width measurement and a first integral element that generates the first integral pulse width measurement. In one example, a second pulse-to-digital converter (PDC) is used to generate a second pulse width measurement, the second pulse-to-digital converter (PDC) including a second fractional element that generates the second fractional pulse width measurement and a second integral element that generates the second integral pulse width measurement.
Another aspect of the disclosure provides an apparatus for generating a quadrature clock signal from an in-phase clock signal, the apparatus comprising: means for generating a first pulse width measurement of the first clock output, wherein the first pulse width measurement comprises a first sign and a first magnitude; means for generating a second pulse width measurement of the second clock output, wherein the second pulse width measurement comprises a second sign and a second magnitude; means for generating a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and means for generating the quadrature clock signal based on the in-phase clock signal and the filtered comparison output.
The apparatus may also include means for dividing the in-phase clock signal by an integer to generate a first masking pulse and a second masking pulse; means for generating a first latched clock output based on the in-phase clock signal; means for performing a first logical AND operation of a second masking pulse AND a first latched clock output to generate the first clock output; means for generating a second latch clock output based on the quadrature clock signal; means for performing a second logical AND operation of the first masking pulse AND the second latch clock output to generate a second clock output. In one example, the first pulse width measurement is a cascade of a first fractional pulse width measurement and a first integrated pulse width measurement, and the second pulse width measurement is a cascade of a second fractional pulse width measurement and a second integrated pulse width measurement.
Another aspect of the disclosure provides a computer-readable medium storing computer-executable code operable on a device comprising at least one processor and at least one memory coupled to the at least one processor, wherein the at least one processor is configured to generate a quadrature clock signal from an in-phase clock signal, the computer-executable code comprising: instructions for causing a computer to provide a first pulse width measurement that generates a first clock output, wherein the first pulse width measurement comprises a first sign and a first magnitude; instructions for causing the computer to provide a second pulse width measurement that generates a second clock output, wherein the second pulse width measurement comprises a second sign and a second magnitude; instructions for causing a computer to generate a filtered comparison output based on the first pulse width measurement and the second pulse width measurement; and instructions for causing the computer to generate the quadrature clock signal based on the in-phase clock signal and the filtered comparison output.
In one example, the computer-readable medium further comprises: instructions for causing a computer to divide an in-phase clock signal by an integer to generate a first masking pulse and a second masking pulse; instructions for causing a computer to generate a first latch clock output based on an in-phase clock signal, and instructions for a user to generate a second latch clock output based on a quadrature clock signal; AND instructions for causing the computer to perform a first logical AND operation of the second masking pulse AND the first latch clock output to generate the first clock output, AND to perform a second logical AND operation of the first masking pulse AND the second latch clock output to generate the second clock output.
These and other aspects of the invention will be more fully understood upon reading the following detailed description. Other aspects, features and embodiments of the present invention will become apparent to those ordinarily skilled in the art upon review of the following description of specific exemplary embodiments of the invention in conjunction with the accompanying figures. While features of the invention may be discussed with respect to certain embodiments and figures below, all embodiments of the invention may include one or more of the advantageous features discussed herein. In other words, while one or more embodiments may be discussed as having certain advantageous features, one or more such features may also be used in accordance with the various embodiments of the invention discussed herein. In a similar manner, although example embodiments may be discussed below as apparatus, system, or method embodiments, it should be understood that such example embodiments may be implemented in a variety of apparatus, systems, and methods.
Drawings
Fig. 1 illustrates an example of a Delay Locked Loop (DLL) that includes some analog components for the DLL input section.
Fig. 2 illustrates an example of a Delay Locked Loop (DLL) including a pulse-to-digital converter (PDC) for the DLL input section in accordance with the present disclosure.
Fig. 3 illustrates an example of a digital loop filter according to the present disclosure.
Fig. 4 illustrates an example pulse-to-digital converter (PDC) in accordance with this disclosure.
Fig. 5 illustrates an example of a simulation plot of a first relative time shift of the in-phase clock signal Iclk and the quadrature clock signal Qclk as a function of time, and a second relative time shift of the complementary in-phase clock signal Ibclk and the complementary quadrature clock signal Qbclk as a function of time.
Fig. 6 illustrates an example flow diagram for generating a quadrature clock signal from an in-phase clock signal using a Delay Locked Loop (DLL) that includes a pulse-to-digital converter (PDC) for a DLL input section.
Detailed Description
The detailed description set forth below in connection with the appended drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. It will be apparent, however, to one skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts.
A pulse-to-digital converter (PDC) may use analog components such as RC filters, comparators, etc. to extract pulse width measurements as inputs to a Delay Locked Loop (DLL) for calibration. However, the use of analog components may not fit well into smaller feature sizes and may limit their operating speed. DLLs that use PDCs with analog components, such as resistor-capacitor (RC) filters and comparators, to extract pulse widths for DLL calibration may encounter large area usage and some limited frequency response. For example, a PDC may have a bandwidth limited to about 20MHz or less. Additionally, the PDC may only provide symbol errors, and not amplitude errors, as part of the delay comparison for DLL calibration, which may result in increased calibration time.
Fig. 1 illustrates an example of a Delay Locked Loop (DLL)100 that includes some analog components for the DLL input section. In one example, a first Set Reset (SR)
In one example, the
In one example, the filtered
In one example, the filtered
The present disclosure relates to pulse-to-digital converters (PDCs), for example for use in Delay Locked Loops (DLLs). In accordance with the present disclosure, a pulse-to-digital converter (PDC) may be used to convert the pulse width (measured in units of time) into a digital representation. For example, a PDC may be used as part of an input compare circuit for tracking waveform delay in a Delay Locked Loop (DLL). A DLL is an electronic circuit that locks one time delay to another time delay through a feedback mechanism. For example, the DLL may be used to generate quadrature (e.g., in-phase and quadrature) clocks for digital interface circuits such as serializer/deserializer applications. In one example, a PDC may be used within a DLL to extract pulse widths for DLL calibration.
In this disclosure, the linear range is defined as the input range of pulse widths with a proportional output range of numbers. The term "proportional" is defined to mean that an incremental change in pulse width causes an incremental change in proportion in the digital representation. As disclosed herein, the implementation of a pulse-to-digital converter (PDC) facilitates extending the linear range of a Delay Locked Loop (DLL).
Fig. 2 illustrates an example of a Delay Locked Loop (DLL)200 including a pulse-to-digital converter (PDC) for the DLL input section in accordance with the present disclosure. In one example, the first set-reset (SR)
In one example, the second set-reset (SR)
In one example, the
The first masking pulse Imask may be a second input of the second AND
In one example, the
In one example, the first PDC212 and the second PDC222 each create an n-bit digital word (e.g., the first
Fig. 3 illustrates an example of a
In one example, integrator/
Fig. 4 illustrates an example pulse-to-digital converter (PDC)400 according to this disclosure. In one example, the pulse-to-digital converter (PDC)400 shown in fig. 4 is used as the two PDCs (i.e., PDC212 and PDC222) shown in fig. 2. In one aspect, the pulse-to-digital converter (PDC)400 includes three features: fractional elements, integral elements and immunity circuits.
As shown in fig. 4, an
Next, the second waveform w2 is sent to the
As shown in fig. 4, the fifth waveform w5 is input to the
Next, a first state word a < n:0>421 may be used as an input to the first flip-
Next, a second state word b < n:0>431 may be used as an input to
Next, a third state word c < log2(n) -1:0>441 may be used as an input to the second flip-
In one example, the fractional elements of the pulse-to-digital converter (PDC)400 include: a
Additionally, for example, the first state word a < n:0>421 AND the second waveform w2 are input to the second AND
Since first status word a < n:0>421 is derived from the fractional element of PDC AND since the clock input of
Next, a fifth state word e < k:0>471 is used as an input to third flip-
Next, fifth state word e < k:0>471 can be used as a first input to
if(f<k:0>=e<k:0>)then mux control=1,or
if(f<k:0>≠e<k:0>)then:
if a<(n+1)/2-1>=1then mux control=0or
if a<(n+1)/2-1>=0then mux control=1
in this example,
In one example,
Next, a seventh state word h < k:0>491 may be used as an input to the fourth flip-
In one example, the integrating element of the pulse-to-digital converter (PDC)400 includes:
In one example, the output of the pulse-to-digital converter (PDC)400 may be represented as a cascade of a synchronized MSB count of gated ring oscillator MSB transitions and a synchronized binary accumulated count of gated ring oscillator state transitions. In one example, the output of PDC400 may be represented as { i < k:0>, d < log2(n) -1:0 }, where { x, y } represents a concatenation of a state word x and a state word y. In one example, cascading is joining two ordered elements into one larger single ordered element. In one example, the cascade may be implemented by a cascade of two registers (e.g., two shift registers).
In one example, the
Fig. 5 illustrates a
In one example,
Fig. 6 illustrates an example flow diagram 600 for generating a quadrature clock signal from an in-phase clock signal using a Delay Locked Loop (DLL) that includes a pulse-to-digital converter (PDC) for the DLL input section. In
In
In one example, the divider block generates a first masking pulse Imask by dividing the in-phase clock signal by an integer M, and the divider block generates a second masking pulse Qmask by shifting the first masking pulse Imask by 90 degrees. In another example, a divider block interpolates an in-phase clock signal and a complementary in-phase clock (e.g., Ibclk293 as shown in fig. 2) to generate the second masking pulse Qmask.
In
In
In
In one example, the PDC generates a fractional pulse width measurement and an integrated pulse width measurement of the clock output, and the PDC concatenates the fractional pulse width measurement and the integrated pulse width measurement to generate a pulse width measurement with a sign and an amplitude.
In
In
In
In an aspect, one or more of the steps for generating a quadrature clock signal from an in-phase clock signal using a Delay Locked Loop (DLL) in fig. 6, which includes a pulse to digital converter (PDC) for a DLL input section, may be performed by one or more processors (which may include hardware, software, firmware, etc.). In an aspect, one or more of the steps in fig. 6 may be performed by one or more processors, which may include hardware, software, firmware, etc. For example, one or more processors may be used to execute software or firmware required to perform the steps in the flowchart of fig. 14. Software should be interpreted broadly to mean: instructions, instruction sets, code segments, program code, programs, subroutines, software modules, applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, and the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. The software may reside on a computer readable medium. The computer readable medium may be a non-transitory computer readable medium. Non-transitory computer readable media include, for example: magnetic storage devices (e.g., hard disk, floppy disk, magnetic strips), optical disks (e.g., Compact Disk (CD) or Digital Versatile Disk (DVD)), smart cards, flash memory devices (e.g., card, stick or key drive), Random Access Memory (RAM), Read Only Memory (ROM), programmable ROM (prom), erasable prom (eprom), electrically erasable prom (eeprom), registers, a removable disk, and any other suitable medium for storing software and/or instructions that may be accessed and read by a computer. For example, a computer-readable medium may also include a carrier wave, a transmission line, and any other suitable medium for transmitting software and/or instructions that may be accessed and read by a computer. The computer readable medium may reside in a processing system, external to the processing system, or distributed across multiple entities including the processing system. The computer readable medium may be embedded in a computer program product. By way of example, the computer program product may comprise a computer-readable medium in a packaging material. The computer readable medium may include software or firmware for generating a quadrature clock signal from an in-phase clock signal. Depending on the particular application and the overall design constraints imposed on the overall system, those skilled in the art will recognize how best to implement the described functionality presented throughout this disclosure.
Any circuitry included in the processor(s) is provided merely as an example, and other means for carrying the described functionality may be included within aspects of the present disclosure, including but not limited to any other suitable means or devices stored in a computer-readable medium or described herein, and utilizing the processes and/or algorithms described herein, e.g., in connection with the example flowcharts.
Within this disclosure, the word "exemplary" is used to define "serving as an example, instance, or illustration. Any implementation or aspect of "exemplary" described herein is not necessarily to be construed as preferred or advantageous over other aspects of the disclosure. Likewise, the term "aspect" does not require that all aspects of the disclosure include the discussed feature, advantage or mode of operation. The term "coupled" is used herein to refer to a direct or indirect coupling between two objects. For example, if object A physically contacts object B, and object B contacts object C, then objects A and C may be considered to be coupled to each other even if they are not in direct physical contact with each other. For example, a first die may be coupled to a second die in a package even though the first die is never in direct physical contact with the second die. The terms "circuit" and "loop" are used broadly and are intended to include both hardware implementations of both electrical devices and conductors that when connected and configured enable the functions described in this disclosure to be performed without limitation to the type of electronic circuitry, as well as software implementations of information and instructions that when executed by a processor enable the functions described in this disclosure to be performed.
One or more components, steps, features and/or functions illustrated in the drawings may be rearranged and/or combined into a single component, step, feature or function or embedded in several components, steps or functions. Additional elements, components, steps, and/or functions may also be added without departing from the novel features disclosed herein. The apparatus, devices, and/or components illustrated in the figures may be configured to perform one or more of the methods, features, or steps described herein. The novel algorithms described herein may also be usefully implemented in software and/or embedded in hardware.
It should be understood that the specific order or hierarchy of steps in the methods disclosed is an illustration of exemplary processes. Based upon design preferences, it is understood that the specific order or hierarchy of steps in the methods may be rearranged. The accompanying method claims present elements of the various steps in a sample order, and are not meant to be limited to the specific order or hierarchy presented unless specifically recited therein.
- 上一篇:一种医用注射器针头装配设备
- 下一篇:PLL电路