The present disclosure relates to delay lines.
A delay line is an electrical component that can delay an analog signal with respect to time. Several drawbacks are associated with some delay lines. For example, delay lines may include various electrical components such as delay buffers and delay control current or capacitor arrays. These electrical components can cause parasitic resistance and capacitance on the signal path. That parasitic resistance and capacitance can decrease the maximum speed at which the analog signal can travel along the delay line and can decrease the delay coverage range of the delay line.
The following detailed description will be better understood when read in conjunction with the appended drawings. For the purpose of illustration, there are shown in the drawings certain embodiments of the present disclosure. It should be understood, however, that the invention is not limited to the precise arrangements and instrumentalities shown. The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate an implementation of systems and apparatuses consistent with the present invention and, together with the description, serve to explain advantages and principles consistent with the invention.
The following detailed description is provided to assist the reader in gaining a comprehensive understanding of the methods, apparatuses, and/or systems described herein. Accordingly, various changes, modifications, and equivalents of the systems, apparatuses and/or methods described herein will be suggested to those of ordinary skill in the art. Also, descriptions of well-known functions and constructions may be omitted for increased clarity and conciseness.
It is to be understood that the phraseology and terminology employed herein are for the purpose of description and should not be regarded as limiting. For example, the use of a singular term, such as, “a” is not intended as limiting of the number of items. Also the use of relational terms, such as but not limited to, “top,” “bottom,” “left,” “right,” “upper,” “lower,” “down,” “up,” “side,” are used in the description for clarity and are not intended to limit the scope of the invention or the appended claims. Further, it should be understood that any one of the features can be used separately or in combination with other features. Other systems, methods, features, and advantages of the invention will be or become apparent to one with skill in the art upon examination of the detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description, be within the scope of the present invention, and be protected by the accompanying claims.
A delay line is an electrical component that can delay an analog signal with respect to time. Delay lines typically include a signal path (e.g., core) through which the delayed signal passes. In delay lines, components within the signal path may include parasitic resistance and parasitic capacitance. This parasitic resistance and capacitance can consume an undesirable amount of power. Furthermore, conventional delay lines may be unable to meet speed and delay range requirements due to the parasitic resistance and capacitance.
In embodiments, it may be desirable for a delay line to eliminate components from the signal path of the delay line. Furthermore, it may be desirable to mitigate the parasitic resistance and capacitance within the signal path. Embodiments disclosed herein involve controlling the delay and duty cycle of a delay line through current mirrors external from the signal path. Current mirrors can operate at a low frequency (e.g., 100 MHz), which can consume less power. Furthermore, the current mirrors external from the signal path of the delay line can mitigate parasitic resistance and capacitance within the signal path, resulting in more efficient power usage and increased frequencies of the delay line signal path.
The PMOS current mirror circuit 102 further includes a first current digital-to-analog converter (DAC) 111 coupled to a first PMOS transistor 112. For example, the first current DAC 111 may include a first end coupled to a supply voltage node VSS 115. In some examples, the supply voltage node VSS 115 represents electrical ground. The first current DAC 111 may further include a second end coupled to a drain terminal of the first PMOS transistor 112. The second end of the first current DAC 111 is further coupled to a gate terminal of the plurality of PMOS controlling transistors 113. The first current DAC 111 is configured to generate a programmable output current from a reference current or a reference voltage controlled by digital control signals (not shown) using switched current mirrors or resistors. Accordingly, the first current DAC 111 can control the current output at the second node. A source terminal of each of the plurality of PMOS controlling transistors 113 is coupled to an operating voltage node VDD 114. The operating voltage node VDD 114 represents an operating voltage of the electronic device in which the high-speed delay line 100 is implemented.
The example high-speed delay line 100 further includes the NMOS current mirror circuit 103, which is coupled to the second common node 105 of the delay line core 101. The NMOS current mirror circuit includes a plurality of n-channel controlling transistors 118 coupled in parallel with one another. In the example embodiment depicted in
The NMOS current mirror circuit further includes a second current digital-to-analog converter (DAC) 116 coupled to a first NMOS transistor 117. For example, the second current DAC 116 may include a first end coupled to the operating voltage node VDD 114. The second current DAC 116 further includes a second end coupled to a drain terminal of the first NMOS transistor 117. The second end of the second current DAC 116 is further coupled to a gate terminal of the plurality of NMOS controlling transistors 118. The second current DAC 116 may be configured to convert an NMOS current signal comprising a digital representation of a quantity (e.g., a digital code) into a current output at the second node of the second current DAC 116. The current output may have a discrete analog value. The operation of the second current DAC 116 may be substantially similar to the first current DAC 111, as described above. Accordingly, the second current DAC 116 can control the analog value of the current output at the second node. A source terminal of each of the plurality of NMOS controlling transistors 118 is coupled to the supply voltage node VSS 115.
The high-speed delay line 100 can be used to strategically delay the time required for the delay line input signal 106 to travel from a first end of the delay line core 101 to a second end of the delay line core 101. For example, the delay line input signal 106 is received at a first inverter 119 of the delay line core 101. The first inverter 119 produces an inverted signal at its output. The time between the first inverter's reception of the delay line input signal 106 and its output of the inverted signal is dependent upon the voltages present at the first controlling node 109 node and the second controlling node 110 of the first inverter 119. Generally, inverters contain an inverse relationship between the received controlling voltage (e.g., the voltages present at the first controlling node 109 and the second controlling node 110) and the time delay of the inverter. Thus, a higher voltage at the first common 104 node or the second common node 105 will be received as a controlling voltage to the first inverter 119 at the first or second controlling nodes 109,110, respectively. This will result in a lower delay time between the reception of the delay line input signal 106 and the output of the inverted signal. Furthermore, a lower voltage at the first common node 104 or the second common node 105 will be received as a controlling voltage to the first inverter 119 and will result in a higher delay time between the reception of the delay line input signal 106 and the output of the inverted signal. As discussed above, the first common node 104 and the second common node 105 are coupled to each of the plurality of inverters 108 within the delay line core. Thus, the time required for a signal to pass through the delay line core 101 (e.g., each of the plurality of inverters) can be altered by controlling the voltages present at the first common node 104 and the second common node 105.
In some example embodiments, the delay line core 101 includes an even number (e.g., 8 or 16) of inverters 108. In examples in which an even number of inverters 108 are employed in the delay line core 101, the delay line input signal 106 is inverted an even number of times, and the value of the delay line output signal 107 is substantially the same as the value of the delay line input signal 106. In these examples, the time required for the delay line input signal 106 to pass through the delay line core 101 may be the sum of the delay time required for the signal to pass through each individual inverter 108. The delay line core 101 with an even number of inverters 108 can thus be used to implement a single delay period following the reception of the delay line input signal 106 at the delay line core 101, with signals at each of the delay stages equally spaced within a clock cycle to produce multi-phase clocks in a delay locked loop.
In some example embodiments, the delay line core 101 includes an odd number of inverters 108. In these examples, the delay line input signal 106 is inverted by the delay line core 101 an odd number of times, and the delay line output signal 107 is inverted with respect to the delay line output signal 107. Furthermore, the output of the delay line core 101 (e.g., the output of the last inverter of the delay line core 101) may be coupled to the input of the delay line core (e.g., the input to the first inverter of the delay line core 101) through a feedback path (not shown). Thus, the value of the delay line input signal 106 at the input of the delay line core 101 may continually oscillate between the original value of the signal and an inverted value of the signal. The frequency and period of the delay line output signal 107 with respect to time are dependent upon the delay times of each of the plurality of inverters 108 within the delay line core 101. Therefore, the frequency and period of the delay line output signal 107 with respect to time may be modified by changing the value of the voltage levels present at the first common node 104 and the second common node 105.
The PMOS current mirror circuit 102 may be used to both coarse-tune and to fine-tune the delay time of the delay line core 101. For example, the first current DAC 111 produces a first DAC current from the drain terminal of the first PMOS transistor to the supply voltage node VSS. In a MOSFET current mirror, the output current of the mirror is substantially identical to the input current if the mirror has a 1:1 mirror ratio. Therefore, substantially all of the first DAC current flows from the operating voltage node VDD 114 to the first PMOS transistor's 112 drain terminal. In the example shown in
The sum of each of the currents generated by the plurality of PMOS controlling transistors 113 is received at the first common node 104 as a PMOS mirror current. Therefore, a greater number of PMOS controlling transistors 113 coupled to the PMOS gate terminal node will result in a higher PMOS mirror current at the first common node 104. The PMOS mirror current passes through the first common node 104 and generates a first controlling voltage. A greater PMOS mirror current will result in a greater voltage drop at the first common node 104, and thus a lower voltage at the first controlling node 109 of each inverter. Therefore, a greater number of PMOS controlling transistors 113 coupled to the PMOS gate terminal node 120 will result in a higher PMOS mirror current, and thus a higher voltage at the first controlling nodes 109.
The PMOS current mirror circuit 102 may be designed to be programmable, and coupled to a control module (not shown). The control module can generate a PMOS coarse-tuning signal, which can be received by the PMOS current mirror circuit 102. For example, the coarse-tuning signal may be in the form of a digital code. The PMOS current mirror circuit 102 can connect and disconnect the gate terminals of the PMOS controlling transistors 113 from the PMOS gate terminal node 120 based on the received PMOS coarse-tuning signal. Therefore, the PMOS current mirror circuit 102 can use the PMOS coarse-tuning signal to strategically connect and disconnect the PMOS controlling transistors 113 from the PMOS gate terminal node 120. The number of PMOS controlling transistors 113 connected in parallel can thus change the voltage level at the first common node 104, and in turn modify the delay time through each of the plurality of inverters 119 within the delay line core 101.
Furthermore, the first current DAC 111 can be used to fine-tune the delay time of the delay line core 101. For example, the first current DAC 111 may receive a PMOS fine-tuning signal. For example, the PMOS fine-tuning signal may be generated in the control module and thereafter received by the first current DAC 111. Based on the PMOS fine-tuning signal, the first current DAC adjusts the first DAC current by a continuous amount. Based on the first DAC current, the current across each of the plurality of PMOS controlling transistors 113 connected to the PMOS gate terminal node 120 can be adjusted, which can modify the voltage level at the first common node 104. For example, an increased first DAC current results in an increased substantially equivalent current distributed across each of the plurality of PMOS controlling transistors 113 within the PMOS current mirror circuit 102. As discussed above, this increases the total PMOS mirror current, which increases the voltage at the first controlling node 109 of each inverter 108. The increased voltage at the first controlling nodes 109 can be used to control the delay time of each of the plurality of inverters 108 within the delay line core 101.
In addition, the NMOS current mirror circuit 103 may be used to both coarse-tune and to fine-tune the delay time of the delay line core 101. For example, the second current DAC 116 produces a second DAC current from the operating voltage node VDD 114 to the drain terminal of the first NMOS transistor 117. As discussed above, MOSFET current mirrors have a high mirroring accuracy if the current mirror ratio is 1:1. In the example shown in
The sum of the currents generated by the plurality of NMOS controlling transistors 118 is generated from the second common node 105 as an NMOS mirror current. Therefore, a greater number of NMOS controlling transistors 118 coupled to the NMOS gate terminal node 121 will result in a higher NMOS mirror current at the second common node 105. The NMOS mirror current passes through the second common node 105 and generates a second controlling voltage. A greater NMOS mirror current will result in a higher voltage at the second controlling node 110 of each inverter. The voltage at the second controlling node 110 of each inverter 108 can be controlled by modifying the number of NMOS controlling transistors 118 coupled to the NMOS gate terminal node 121. For example, a higher number of NMOS controlling transistors 118 coupled to the NMOS gate terminal node 121 will result in a higher NMOS mirror current, and thus a lower voltage at the second controlling nodes 110.
The NMOS current mirror circuit 103 may be coupled to the control module (not shown). The control module can generate an NMOS coarse-tuning signal, which can be received by the NMOS current mirror circuit 103. For example, the course-tuning signal may be in the form of a digital code. The NMOS current mirror circuit 103 can connect and disconnect the gate terminals of the NMOS controlling transistors 118 from the NMOS gate terminal node 121 based on the received NMOS coarse-tuning signal. The number of NMOS controlling transistors 118 connected in parallel can thus change the voltage level at the second common node 105, and in turn modify the delay time through each of the plurality of inverters 108 within the delay line core 101 by discrete time increments.
Furthermore, the second current DAC 116 can be used to fine-tune the delay time of the delay line core 101. For example, the second current DAC 116 may receive an NMOS fine-tuning signal. Based on the NMOS fine-tuning signal, the second current DAC 116 adjusts the second DAC current by a discrete amount. Based on the second DAC current, the current across each of the plurality of NMOS controlling transistors 118 connected to the NMOS gate terminal node 121 can be adjusted, which can modify the voltage level at the second common node 105. For example, an increased second DAC current may result in an increased substantially equivalent current distributed across each of the plurality of NMOS controlling transistors 118 within the NMOS current mirror circuit 103. This can reduce the voltage at the second controlling node 110 of each inverter 108. The reduced voltage at the second controlling nodes 110 can be used to control the delay time of each of the plurality of inverters 108 within the delay line core 101.
As an example, the delay time for the delay line input signal 106 to travel through the delay line core 101 may be too long for a given application. Based on a determination that the delay time of the delay line core 101 is too long, the control module may produce a PMOS coarse-tuning signal indicating that the delay time of the delay line core 101 should be reduced. The PMOS current mirror circuit 102 receives this PMOS coarse-tuning signal. Based on the PMOS coarse-tuning signal, the PMOS current mirror circuit 102 can connect the gate terminal of one or more PMOS controlling transistors 113 to the PMOS gate terminal node 120. Therefore, a greater PMOS mirror current flows through the first common node 104, and a smaller voltage drop occurs across the PMOS controlling transistor's 113 drain and source terminals. Thus, a higher first controlling voltage is present at the first controlling node 109 of each inverter 108.
The higher first controlling voltage can result in a shorter delay time of each inverter 108 and thus a shorter total delay time of the delay line core 101. Similarly, the control module may produce an NMOS coarse-tuning signal indicating that the delay time of the delay line core 101 should be decreased. The NMOS coarse-tuning signal can generate a lower second controlling voltage is at the second controlling node 110 of each inverter 108, which can result in a shorter delay time of each inverter 108 and thus a shorter total delay time of the delay line core 101. The current within the PMOS controlling transistors 113 and the NMOS controlling transistors 118 are typically controlled in tandem for delay or frequency control.
Furthermore, the first current DAC 111 and the second current DAC 116 can be used to fine-tune the delay of the delay line core 101. In an example in which the delay of the delay line core 101 is too long, the control module generates a PMOS fine-tuning signal indicating that the delay of the delay line core 101 should be reduced. The PMOS fine-tuning signal is received by the first current DAC 111. Based on the PMOS fine-tuning signal, the first current DAC 111 increases the first DAC current. This increases the PMOS mirror current causing inverters in the delay line core 101 to be charged to a high-voltage rail faster, which increases the average voltage at the first controlling node 109 of each inverter 108. As discussed, this reduces the delay of each of the inverters 108 and the total delay of the delay line core 101. Similarly, the control module generates an NMOS fine-tuning signal indicating that the delay of the delay line core 101 should be reduced, which causes the inverters in the delay line core 101 to be discharged to a low-voltage rail faster, and decreases the average voltage at the second controlling node 110 of each inverter 108. As discussed, this reduces the delay of each of the inverters 108 and the total delay of the delay line core 101.
Each PMOS controlling transistor 201 in the example delay line 200 of
Individually controlling each of the plurality of inverters can allow the duty cycle of the example high-speed delay line 200 to be controlled. For example, inverters 108 that result in a delay line signal having a slope at a rising edge that is too great may be controlled to decrease the slope at the rising edge of the delay line. Furthermore, inverters 108 that result in a delay line signal having a slope at a falling edge that is too low may be controlled to increase the slope at the falling edge of the delay line. This control can modify the time at which the delay line signal is at logic high (“1”), and thus control the duty cycle of the delay line signal. The first current DAC 111 and the second current DAC 116 can thus work in conjunction with the PMOS coarse-tuning signals 303 and the NMOS coarse-tuning signals, respectively, to modify both the delay time and the duty cycle of the delay line input signal 106.
As shown in
The fourth current mirror circuit 406 includes a first NMOS duty cycle transistor 424 and a plurality of first NMOS duty cycle controlling transistors 412. Each of the plurality of first NMOS duty cycle controlling transistors 412 is coupled to the second controlling node 110 of a separate inverter 108 within the delay line core 101. As shown in
The fifth current mirror circuit 407 includes a second PMOS duty cycle transistor 425 and a plurality of second PMOS duty cycle controlling transistors 413. Each of the plurality of second PMOS duty cycle controlling transistors 413 is coupled to the first controlling node 109 of a separate inverter 108 within the delay line core 101. In the example shown in
The sixth current mirror circuit 408 includes a second NMOS duty cycle transistor 426 and a plurality of second NMOS duty cycle controlling transistors 414. Each of the plurality of second NMOS duty cycle controlling transistors 414 is coupled to the second controlling node 110 of a separate inverter 108 within the delay line core 101. As shown in
During operation of the example duty cycle and delay-controlled high-speed delay line circuit 400, the delay of the delay line core 101 may be coarse-tuned by the delay control circuit 401. For example, the first current mirror circuit 403 and the second current mirror circuit 404 can be used to coarse-tune the delay of each of the plurality of inverters 108 within the delay line core 101. The specific operation of the delay control circuit 401 may be substantially similar to the high-speed delay line with individually controlled inverters 200 illustrated in
The duty cycle control circuit 402 can be used to control the duty cycle of the delay line core 101. For example, the third current mirror circuit 405 can be used to control the delay time of alternate (e.g., even) inverters 108 at their first controlling nodes 109. The fifth current mirror circuit 407 can be used to control the delay time of other alternate (e.g., odd) inverters at their first controlling nodes 109. The fourth current mirror circuit 406 can be used to control the delay time of the other alternate (e.g., odd) inverters at their second controlling nodes 110. The sixth current mirror circuit 408 can be used to control the delay time of the alternate (e.g., even) inverters at their second controlling nodes 110.
The DC blocker circuit 603 includes a first self-biasing inverter 609 coupled to an initial first inverter and a first capacitor 608 coupled to the first self-biasing inverter 609. The DC blocker circuit 603 further includes a second self-biasing inverter 605 coupled to an initial second inverter and a second capacitor 604 coupled to the second self-biasing inverter 605. The DC blocker circuit 603 can act as a high-pass filter. As understood by one of ordinary skill in the art, systems and methods disclosed herein can be used to operate the high-speed delay line with a differential delay line core 600.
As shown in
The magnitude of the current output of the third current DAC 709 may be inversely related to the magnitude of the current output of the fourth current DAC 710. Thus, the magnitude of the second PMOS mirror current 707 may be inversely related to the magnitude of the second NMOS mirror current 708. This inverse relationship between the second PMOS mirror current 707 and the second NMOS mirror current 708 can mitigate the effects of the inherent biasing present in the PMOS transistors and the NMOS transistors within the high-speed delay line with a ring oscillator core 700 shown in
The high-speed delay line with a frequency-controlled ring oscillator core 800 further includes a duty cycle controlling circuit 803. The duty cycle controlling circuit 803 includes a frequency increase component 806 and a frequency decrease component 807. The frequency increase component 806 is coupled to the second current DAC 116 and is used to control a current output of the second current DAC 116. The frequency decrease component 807 is coupled to the first current DAC 111 and is used to control a current output of the first current DAC 111. A digital frequency control signal 808 is received at the frequency increase component 806 and the frequency decrease component 807. Based on the digital frequency control signal 808, the frequency decrease component 807 can adjust the current output of the first current DAC 111 and the frequency increase component 806 can adjust the current output of the second current DAC 116. The duty cycle controlling circuit 803 can thus be used to fine-tune the frequency and duty cycle of the ring oscillator core 701.
The first current mirror circuit 801 and the second current mirror circuit 802 can also be used to control the duty cycle of the ring oscillator core 701. The PMOS coarse-tuning signals and the NMOS coarse-tuning signals can be used to tune (e.g., control) the PMOS controlling transistors 804 and the NMOS controlling transistors 805 in an opposite direction. By altering the PMOS coarse-tuning signals and the NMOS coarse-tuning signals, the duty cycle of the ring oscillator core 701 can be increased or decreased.
Systems and methods are described herein. In one example, a delay line circuit comprises a delay line core and a first current mirror circuit. The delay line core includes a plurality of inverters connected in series. Each of the plurality of inverters is coupled to a first common node. The first current mirror circuit includes a first current source configured to generate a first digital-to-analog (DAC) current, a first transistor coupled to the first current source, and a plurality of first controlling transistors coupled to the first transistor and the first common node. The plurality of first controlling transistors generates a first mirror current at the first common node based on the first DAC current. A delay time of the delay line core is controlled based on the first mirror current.
In another example, a delay line circuit comprises a delay line core including a plurality of inverters connected in series. Each of the plurality of inverters has a first controlling node and a second controlling node. The delay line circuit further comprises a first current mirror circuit. The first current mirror circuit includes a first current source configured to generate a first digital-to-analog (DAC) current, a first transistor coupled to the first current source, and a plurality of first controlling transistors coupled to the first transistor and the first controlling node of a separate inverter within the plurality of inverters. Each of the plurality of first controlling transistors is configured to generate a first mirror current at the first controlling node of the separate inverter. The first mirror current is based on the first DAC current. A delay time of the separate inverter is based on the first mirror current.
In another example, a method of controlling a delay line comprises determining a delay time of the delay line core. The method further comprises connecting or disconnecting a particular number of controlling transistors to a first transistor based on the delay time of the delay line core. The connecting or disconnecting of the particular number of controlling transistors provides a coarse-tuning of a mirror current. The method further comprises adjusting a current output of a digital-to-analog converter (DAC) coupled to the first transistor based on the delay time of the delay line core. The adjustment of the current output provides a fine-tuning of the mirror current. The method further comprises controlling the delay time of the delay line core.
It will be appreciated by those skilled in the art that changes could be made to the embodiments described above without departing from the broad inventive concept thereof. It is understood, therefore, that the invention disclosed herein is not limited to the particular embodiments disclosed, and is intended to cover modifications within the spirit and scope of the present invention.
This application claims priority to U.S. Provisional Patent Application No. 63/488,540, filed Mar. 6, 2023, entitled “High-Speed Delay Line,” which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
63488540 | Mar 2023 | US |