Strongarm comparator and asynchronous SAR ADC
12556173 ยท 2026-02-17
Assignee
Inventors
Cpc classification
H03M1/125
ELECTRICITY
International classification
Abstract
Provided are a StrongArm comparator and an SAR ADC. The StrongArm comparator includes an input module, a latch module, a first reset unit and a shunt unit. The input module is configured to receive a pair of differential input voltages, and the latch module is configured to generate a pair of differential output voltages. Operation of the first reset unit is controlled by a first clock signal, discharging of the coupling nodes of the input and latch modules through the input module is activated by an active pulse of the first clock signal, and discharging of the coupling nodes through the shunt unit is activated by an active pulse of a second clock signal, where a leading edge of the active pulse of the second clock signal lags behind the active pulse of the first clock signal, and trailing edges of the first and second clock signals end simultaneously.
Claims
1. A StrongArm comparator, comprising: an input module, configured to receive a pair of differential input voltages; a latch module, coupled between a first supply and the input module, and configured to generate a pair of differential output voltages; and a reset module, comprising a first reset unit and a shunt unit, wherein the first reset unit is coupled between the first supply and internal nodes of the StrongArm comparator, and operation of the first reset unit is controlled by a first clock signal, wherein the shunt unit is coupled between a second supply and coupling nodes of the input module and the latch module, wherein discharging of the coupling nodes through the input module for triggering generation of the pair of differential output voltages is activated by an active pulse of the first clock signal, and discharging of the coupling nodes through the shunt unit is activated by an active pulse of a second clock signal, wherein a leading edge of the active pulse of the second clock signal lags behind a leading edge of the active pulse of the first clock signal, and trailing edges of the first clock signal and the second clock signal end simultaneously.
2. The StrongArm comparator according to claim 1, wherein: the input module comprises a pair of first transistors, the pair of first transistors is configured to respectively receive the pair of differential input voltages on gates of the first transistors, and sources of the first transistors are coupled to a drain of a second transistor having a source being coupled to the second supply and a gate being configured to receive the first clock signal; and the shunt unit comprises a pair of third transistors, each of the third transistors is coupled between a drain of a corresponding first transistor and the second supply, and gates of the third transistors are configured to receive the second clock signal.
3. An asynchronous successive approximation register (SAR) analog-to-digital converter (ADC), configured to convert an analog input signal into digital output signals and comprising: a StrongArm comparator, a capacitive digital to analog converter (CDAC) and a control module; wherein the StrongArm comparator comprises: an input module, configured to receive a pair of differential input voltages, a latch module, coupled between a first supply and the input module, and configured to generate a pair of differential output voltages, and a reset module, comprising a first reset unit and a shunt unit, wherein the first reset unit is coupled between the first supply and internal nodes of the StrongArm comparator, and operation of the first reset unit is controlled by a first clock signal, wherein the shunt unit is coupled between a second supply and coupling nodes of the input module and the latch module, wherein discharging of the coupling nodes through the input module for triggering generation of the pair of differential output voltages is activated by an active pulse of the first clock signal, and discharging of the coupling nodes through the shunt unit is activated by an active pulse of a second clock signal, wherein a leading edge of the active pulse of the second clock signal lags behind a leading edge of the active pulse of the first clock signal, and trailing edges of the first clock signal and the second clock signal end simultaneously; wherein differential outputs of the CDAC are coupled to the input module of the StrongArm comparator, inputs of the CDAC are coupled to outputs of the control module, outputs of the StrongArm comparator are coupled to inputs of the control module; the CDAC is configured to generate a succession of two differential input voltages at the input module of the StrongArm comparator to successively approximate a sampled differential voltage acquired from differential analog input ends during an active pulse of a sampling signal; wherein generation of the succession of the two differential input voltages is based on successive approximation logic signals from the control module; the StrongArm comparator is configured to generate, based on the first clock signal from the control module, a comparison signal representing a comparison result between the two differential input voltages, wherein the comparison result indicates a bit value of the digital output signals to be stored in the control module; and the control module is configured to detect the comparison signal, generate the first clock signal for the StrongArm comparator based on detection of the comparison signal, the sampling signal and a first reset signal for resetting the StrongArm comparator, output the successive approximation logic signals to the CDAC based on the comparison signal, and output the digital output signals after all bit values of the digital output signals are converted.
4. The SAR ADC according to claim 3, wherein: the input module comprises a pair of first transistors, the pair of first transistors is configured to respectively receive the pair of differential input voltages through gates of the first transistors, and sources of the first transistors are coupled to a drain of a second transistor having a source being coupled to the second supply and a gate being configured to receive the first clock signal; and the shunt unit comprises a pair of third transistors, each of the third transistors is coupled between a drain of a corresponding first transistor and the second supply, and gates of the third transistors are configured to receive the second clock signal.
5. The SAR ADC according to claim 3, wherein the discharging of the coupling nodes through the shunt unit is activated during conversion of a last bit of the digital output signals.
6. The SAR ADC according to claim 3, wherein an active pulse of the first reset signal is inside the active pulse of the sampling signal for sampling the analog input signal.
7. The SAR ADC according to claim 3, further comprising two input switches coupled between the differential analog input ends and the input module of the StrongArm comparator, and controlled to be conductive by the active pulse of the sampling signal; and a CDAC reset switch coupled between the input module of the StrongArm comparator and controlled to be conductive by an active pulse of a second reset signal.
8. The SAR ADC according to claim 7, wherein the second reset signal is configured to reset the control module and the CDAC, and a leading edge of the active pulse of the second reset signal is triggered by the leading edge of the active pulse of the first clock signal during conversion of a last bit of the digital output signals.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings are used to provide a further understanding of the present disclosure, constitute a part of the specification, and are used to explain the present disclosure together with the following specific embodiments, but should not be construed as limiting the present disclosure.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS
(17) In the following description, reference is made to the accompanying figures, which form part of the present disclosure, and which show, by way of illustration, specific aspects of embodiments of the present disclosure or specific aspects in which embodiments of the present disclosure may be used. It is understood that embodiments of the present disclosure may be used in other aspects and include structural or logical changes not depicted in the figures. The following detailed description, therefore, is not to be taken in a limiting sense, and the scope of the present disclosure is defined by the appended claims.
(18) An analog-to-digital converter (ADC) may be a component of a receiver in a communication system, where the receiver may be a serializer/deserializer (SERDES) receiver (RX). ADCs can be used for converting analog signals to digital signals, so that a controller (e.g., a microprocessor) can perform analysis and processing based on the digital signals. There may be many kinds of ADCs, where successive approximation register (SAR) ADC is widely used in digital signal processing.
(19) For sampling speeds of tens and hundreds GHz, ADCs with interleaved SAR sub-channels are used. Interleaving of sub-channels slows down the required sub-channel conversion speed. This makes implementation of ADCs with hundreds of GHz possible in Complementary Metal Oxide Semiconductor (CMOS) technologies.
(20) When designing or selecting SAR ADCs, there are some performance indicators that may be taken into consideration.
(21) Number of Bits
(22) SERDES RX systems may use 32-128 (and even more) sub-channels of medium resolution (e.g., 6-8 bit resolution per sub-channel), for reaching overall sampling speed of 32 GHZ-224 GHz and beyond.
(23) For the SERDES link implementation, the number of bits is defined by the SNDR (Signal to Noise and Distortion Ratio) requirement of the SERDES RX systems. Most of the systems are using at least 7-bit conversion.
(24) Conversion Speed and Sub-Channels Number
(25) SAR ADC may process the required number of bits within the assigned conversion time. For example, 7 bits are processed during the conversion time assigned to a single sub-channel. The conversion time is limited by the design and characteristics of the SAR ADC circuit. Knowing achievable per sub-channel conversion speed (e.g., 7-bit), one can calculate how many interleaved sub-channels are required for the target sampling rate. For example, for 128 GHz sampling rate with sub-channel conversion speed of 1 GHz and 1.33 GHZ, 128 and 96 sub-channels are required respectively. Having a bigger number of sub-channels results in greater power consumption and greater occupied chip area. Therefore, it may be necessary to have a higher conversion speed while preserving all other performance metrics.
(26) Power Consumption
(27) Since there is a big number of interleaved sub-channels, it is important to minimize each sub-channel's power consumption while not reducing the conversion speed.
(28) Modern ADC designs are targeting 0.75V-0.9V supply levels. Operation at lower supply saves power approximately proportional to square root of the supply value.
(29) Occupied Chip Area
(30) Occupied chip area needs to be kept minimum possible without impacting other performance metrics.
(31) An asynchronous SAR ADC is a mixed signal design with an external sampling clock and an internally generated asynchronous clock for producing successive digital N-bit outputs. It is important in SAR ADC to receive the fastest possible conversion time with minimum possible power consumption and occupied chip area.
(32)
(33) In general, the asynchronous SAR ADC receives differential input signals (e.g., through INP and INN shown in
(34)
(35) While the external clock cycle (e.g., Tsample) may be constant, asynchronous timings may be used internally. In asynchronous timing, the internal clock signal (CLK) is active only when it is required. The cycle of the internal clock signal is not constant but depends on regeneration time of the comparator defined by the voltage difference at its inputs.
(36)
(37) As shown in
(38)
(39) External clock signal (e.g., SAMP signal) defines the cycle of SAR ADC (Tcycle). A reset (RST) signal may be external or created externally from the SAMP signal. Operation of the SAR ADC begins from normal RST which prepares CDAC and resets internal bits latches counter for the CDAC. During an active SAMP state, capacitors of the CDAC are charged to the input voltage difference. After the active SAMP state ends, internal asynchronous conversion process begins ping-ponging CLK and ready signals. When CLK is set high, the comparator is enabled. After an amount of time required to perform the comparison and convergence of the latch, the comparator has completed a comparison decision on a given bit, and the ready detector detects the comparison decision and generates a ready signal (e.g., the ready signal is set high). The controller then brings the comparator to a reset state (e.g., CLK is set low), where a duration of the reset state of the comparator may be defined by the OFF delay. The OFF delay synchronizes CDAC conversion time end with CLK high edge, ensuring CLK to be set high only after the CDAC conversion ends. The ready signal for the last bit stops bits conversions. Only after LSB is acquired, the RX system is ready for RST and next SAMP clock cycle. For successful conversion, the SAMP clock period should be wide enough to include all mentioned steps. Setting fastest possible SAMP clock frequency should be calculated according to the conversion timing budget (Tbudget).
(40) In
(41) For the above-mentioned case, LSB is not resolved (no ready signal being high/active) at the moment when an active pulse of the reset signal comes. Thus, LSB bit is lost for the case.
(42) In the aforementioned asynchronous SAR ADC, the reset signal simultaneously controls reset phases of the comparator and the rest parts (e.g., the CDAC), thus in some cases, e.g., the case illustrated in
(43) The reset of the comparator separated from the reset of the rest parts of the asynchronous SAR ADC may be associated with a modified StrongArm comparator. The StrongArm comparator can also be referred to as a StrongArm dynamic comparator, a StrongArm comparator latch, etc.
(44)
(45) As shown in
(46) The input module 602 is configured to receive a pair of differential input voltages, and the latch module 604 is configured to generate, at the output nodes of the StrongArm comparator, a pair of differential output voltages. Operation of the first reset unit 606 is controlled by a first clock signal (e.g., CLK1 received at gates of the transistors in
(47) It should be noted that the specific transistors shown in
(48) The first and second clock signals may respectively correspond to CLK1, CLK2 in
(49) With the modified StrongArm comparator, after some delay forming the leading edge of the active pulse of the first clock signal, initial voltage differences on the internal nodes of the comparator has already been established, the shunting unit is enabled by the second clock signal with a delayed leading edge of an active pulse of the second clock signal. This allows during the active pulse of the first clock signal to exclude the input devices from the latch regenerative process, stop storing voltages on gates of the input devices and further equalize inputs of the input devices if required by design while the comparator is still converging.
(50) Regarding specific components for the input module and the shunt unit, in a possible implementation, the input module includes a pair of first transistors, the pair of first transistors is configured to respectively receive the pair of differential input voltages on the gates of the first transistors, and sources of the first transistors are coupled to a drain of a second transistor having a source being coupled to the second supply and a gate being configured to receive the first clock signal; and the shunt unit includes a pair of third transistors, each of the third transistors is coupled between a drain of a corresponding first transistor (which is a coupling node as mentioned above) and the second supply, and gates of the third transistors are configured to receive the second clock signal. The second transistor, which could also be referred to as a tail transistor, serves as a switch for controlling the opening states of the pair of first transistors. Specific components for other parts of the StrongArm comparator will be described later.
(51) As shown in
(52) Transistors M1, M2 serve as input devices (the aforementioned input module) of the StrongArm comparator, the clocked tail transistor M5 (the aforementioned second transistor) is connected between the common node of the input devices and ground (the aforementioned second supply).
(53) A latch (the aforementioned latch module) including a pair of cross-coupled CMOS devices (M6-M9) is connected between a supply (the aforementioned first supply) and the differential input transistors with outputs of the latch being outputs of the StrongArm comparator.
(54) The clocked reset devices (M10, M11, M13, M14) are respectively connected between nodes ON, OP, N1, P1 and the supply (e.g., VCC), with an additional clocked reset device M12 connected between outputs of the comparator. The first clock signal is connected to gates of the clocked tail device M5 and the clocked reset devices. Here M10, M11, M13, M14 and M12 form a specific example of the aforementioned first reset unit.
(55) A pair of N-type shunting devices (M3 and M4 which form a specific example of the aforementioned shunt unit) is connected between the common/coupling nodes of input-latch devices (N1, P1) and ground. The second clock signal with delayed active (rising in this case) edge is connected to the gates of the shunting devices.
(56) The pair of first transistors included in the input module may correspond to transistors M1, M2 in
(57) The coupling nodes of the input module and the latch module may correspond to nodes N1, P1 in
(58) In the comparator as shown in
(59) In the above
(60) Besides, the internal nodes of the StrongArm comparator may include different nodes depending on specific implementations. For example, in
(61) Next, we will describe the proposed asynchronous SAR ADC including the above StrongArm comparator.
(62) As shown in
(63) The sample and reset switches of the asynchronous SAR ADC may include two input switches (e.g., the sample switches close to INP and INN under control of SAMP in
(64) The CDAC is configured to generate a succession of two differential input voltages at the input module of the StrongArm comparator to successively approximate a sampled differential voltage acquired from differential analog input ends during an active pulse of a sampling signal (SAMP in
(65) The StrongArm comparator is configured to generate, based on the first clock signal (CLK in
(66) The control module is configured to generate a first clock signal for the StrongArm comparator based on the comparison signal, the sampling signal, a first reset signal (RST_CMP in
(67) The ready detection module (the ready detector in
(68) It should be noted that in the above description of the asynchronous SAR ADC, with regard to operations of the StrongArm comparator and the control module (which may include the ready detection module located inside the control module), after the end of the sampling pulse (the active pulse of the sampling signal), the control model generates an active pulse of the clock signal (the aforementioned CLK1) moving the StrongArm comparator into the active state. A comparison result associated with a current bit value of the digital output signals is output to the ready detection module and a bit latch (to keep this result) located in the control module simultaneously, then the ready detection module detects and indicates said comparison event done and outputs a ready signal to the control module (e.g., the controller). The control module finishes the clock active pulse and brings the comparator into the reset state, where a duration of the reset state of the comparator is defined by an internal delay inside the control module. At the end of this delay, the control module generates a next active pulse of the clock signal for the StrongArm comparator and the process repeats to continue conversion of subsequent bits. The above process may be executed iteratively until all bit values of the digital output signals are obtained.
(69) In a possible implementation, the discharging of the coupling nodes through the shunt unit is activated during conversion of a last bit of the digital output signals. As mentioned before, the discharging of the coupling nodes through the shunt unit is activated by an active pulse of a second clock signal. The second clock signal may be output by an AND gate with the first clock signal and an LSB enabling signal being inputs, where an active pulse of the LSB enabling signal indicates LSB conversion. That is, the shunt mechanism is applied for LSB conversion in the present disclosure, so that the probability of the case where the last bit does not come out can be substantially reduced, and full conversion for the bits can thus be ensured. In general, the shunt mechanism can be applied for the conversion of every bit.
(70)
(71) The operation of the comparator in
(72) It should be noted that the capacitors (Cpar) shown in
(73) In a possible implementation, an active pulse of the first reset signal is set inside the active pulse of the sampling signal for sampling the analog input signal. As mentioned before, the first reset signal is used for resetting the comparator. The active pulse of the first reset signal can be set inside the active pulse of the sampling signal, e.g., during the active pulse of the sampling signal where CADC samples the differential input voltage, the comparator can be still active and can receive reset only in the end of the sampling pulse.
(74) In a possible implementation, the second reset signal is configured to reset the control module and the CDAC, and a leading edge of an active pulse of the second reset signal is triggered by a leading edge of the active pulse of the first clock signal. After activating the first clock signal (e.g., CLK1 shown in
(75) The comparator modification makes it possible to separate the reset of the comparator from the reset of the CDAC, that is, a separate reset is provided for the comparator, the CDAC can be reset without waiting for full conversion of the bits, and the conversion time of the SAR ADC can thus be improved.
(76) In order to elaborate the SAR ADC more clearly, a specific example will be given in the following.
(77)
(78) The CDAC samples the differential input signals during the active pulse of the external sampling clock signal, and obtains differential input voltages. As shown in
(79) The differential input voltages are sampled on the CDAC during the active pulse of the external sampling clock signal, the end of the active pulse of the external sampling clock signal activates the successive approximation process with each comparison result beginning from MSB stored on the controller which controls a next CDAC bit direction as inputs of the comparator.
(80) Comparator outputs convergence (convergence of outputs of the comparator) can be detected by the ready detector that detects when the comparator has settled on a comparison decision (e.g., the output from the comparator is steady), and the ready detector generates a ready signal accordingly. A ready signal indicates the end of each of successful approximation conversion sub-cycles and moves the comparator into a reset sub-cycle through the RS latch for clock generation, where the reset length is designed to ensure full reset of the comparator and full conversion of the CDAC for providing next analog inputs voltages for the comparator. The ready detector may be implemented using any suitable circuitry, e.g., a NAND gate, a XOR gate, etc.
(81) The ready signal is routed to the R input of the RS latch for clock generation. When the ready signal indicates completion of a comparison decision of the comparator (e.g., when the ready signal is set high) and it is not inside a sampling cycle (e.g., the external sampling clock signal is set low), this causes the RS latch for clock generation to generate a zero at Q output which creates a clock signal (CLK shown in
(82) The RS latch for clock generation receives a reset signal (RST_CMP shown in
(83) As shown in
(84) With reference to
(85) With a delay of CLK_BUF, input devices are by-passed by shunt devices M3, M4 which provide for the latch a path to the ground. The strength of the path to the ground is defined by shunt devices resistance enabling Cpar capacitors continue to discharge and the latch continues its recursive process.
(86) The latch continues the recursive process based on the initial voltage difference stored on Cpar capacitors and also on other internal nodes of the comparator while inputs of comparator can go into simultaneous reset process not impacting convergence of the latch. Thus, reset of inputs (or outputs of CDAC, RST shown in
(87) It should be noted that, the structure of the modified comparator in
(88) With the above SAR ADC, the timing diagrams of bits conversions under the same condition of
(89) For bits conversions with no Tbudget violation, it can be seen from
(90) Similar to the above analysis, for bits conversions with Tbudget violation, it can be seen from
(91) In view of the above, the modification of the comparator is implemented by adding shunt devices by-passing the input devices of the comparator with a delayed clock signal (CLK2). By adding a separate reset for the comparator which may be moved inside the active pulse of the SAMP signal, the separation of the reset of the comparator and the reset of the rest parts of the SAR ADC is implemented. In addition, shunt mechanism is applied for LSB bit conversion for illustrative purpose. It should be noted that, the shunt mechanism can be applied for every bit, which is not limited in the present disclosure.
(92) Tcycle budget is improved (increased), which results in at least one or combination of the following: for interleaved SAR ADC, higher clock rates to be met with the same interleaved sub-channels number; for the same clock rate less interleaved sub-channels and as a result less SAR ADC macro area and power required; for the same clock rate and interleaved sub-channels number, less power consumption achieved by slowing down internal asynchronous clock, reducing power hungry high speed components by optimizing them for less current, while the same/similar effect can be achieved by reducing supply level.
(93) The modified comparator enables CDAC and CMP reset separation, CDAC related reset can be enabled while CMP is still processing LSB output, and CMP reset can be moved further into SAMP active domain. It should be noted that, the technical concept of the present disclosure can be applied to a single SAR ADC with higher clock rate, and can also be applied to an interleaved SAR ADC with higher clock rate or with the same clock rate but less sub-channels/less area/less power consumption.
(94) The embodiments may further be described using the following clauses.
(95) 1. A StrongArm comparator, including: an input module, configured to receive a pair of differential input voltages; a latch module, coupled between a first supply and the input module, and configured to generate a pair of differential output voltages; a reset module, including a first reset unit and a shunt unit, where the first reset unit is coupled between the first supply and internal nodes of the StrongArm comparator, and operation of the first reset unit is controlled by a first clock signal; where the shunt unit is coupled between a second supply and coupling nodes of the input module and the latch module; where discharging of the coupling nodes through the input module for triggering the generation of the pair of differential output voltages is activated by an active pulse of the first clock signal, and discharging of the coupling nodes through the shunt unit is activated by an active pulse of a second clock signal, where a leading edge of the active pulse of the second clock signal lags behind a leading edge of the active pulse of the first clock signal, and trailing edges of the first and second clock signals end simultaneously.
(96) 2. The StrongArm comparator according to clause 1, where the input module includes a pair of first transistors, the pair of first transistors is configured to respectively receive the pair of differential input voltages on gates of the first transistors, and sources of the first transistors are coupled to a drain of a second transistor having a source being coupled to the second supply and a gate being configured to receive the first clock signal; the shunt unit includes a pair of third transistors, each of the third transistors is coupled between a drain of a corresponding first transistor and the second supply, and gates of the third transistors are configured to receive the second clock signal.
(97) 3. An asynchronous successive approximation register (SAR) analog-to-digital converter (ADC), configured to convert an analog input signal into digital output signals and including: the StrongArm comparator according to clause 1, a capacitive digital to analog converter (CDAC) and a control module; where differential outputs of the CDAC are coupled to the input module of the StrongArm comparator, inputs of the CDAC are coupled to outputs of the control module, outputs of the StrongArm comparator are coupled to inputs of the control module; the CDAC is configured to generate a succession of two differential input voltages at the input module of the StrongArm comparator to successively approximate a sampled differential voltage acquired from differential analog input ends during an active pulse of a sampling signal; where the generation of the succession of two differential input voltages is based on successive approximation logic signals from the control module; the StrongArm comparator is configured to generate, based on the first clock signal from the control module, a comparison signal representing a comparison result between the two differential input voltages, where the comparison result indicates a bit value of the digital output signals to be stored in the control module; the control module is configured to detect the comparison signal, generate the first clock signal for the StrongArm comparator based on the detection of the comparison signal, the sampling signal and a first reset signal for resetting the StrongArm comparator, output the successive approximation logic signals to the CDAC based on the comparison signal, and output the digital output signals after all bit values of the digital output signals are converted.
(98) 4. The SAR ADC according to clause 3, where the input module includes a pair of first transistors, the pair of first transistors is configured to respectively receive the pair of differential input voltages on gates of the first transistors, and sources of the first transistors are coupled to a drain of a second transistor having a source being coupled to the second supply and a gate being configured to receive the first clock signal; the shunt unit includes a pair of third transistors, each of the third transistors is coupled between a drain of a corresponding first transistor and the second supply, and gates of the third transistors are configured to receive the second clock signal.
(99) 5. The SAR ADC according to clause 3 or 4, where the discharging of the coupling nodes through the shunt unit is activated during conversion of a last bit of the digital output signals.
(100) 6. The SAR ADC according to any one of clauses 3 to 5, where an active pulse of the first reset signal is inside the active pulse of the sampling signal for sampling the analog input signal.
(101) 7. The SAR ADC according to any one of clauses 3 to 6, further including two input switches coupled between the differential analog input ends and the input module of the StrongArm comparator, and controlled to be conductive by the active pulse of the sampling signal; and a CDAC reset switch coupled between the input module of the StrongArm comparator and controlled to be conductive by an active pulse of a second reset signal.
(102) 8. The SAR ADC according to clauses 7, where the second reset signal is configured to reset the control module and the CDAC, and a leading edge of an active pulse of the second reset signal is triggered by a leading edge of the active pulse of the first clock signal during conversion of a last bit of the digital output signals.
(103) The present disclosure may be embodied in other specific forms without departing from the subject matter of the claims. The described example embodiments are to be considered in all respects as being only illustrative and not restrictive. Selected features from one or more of the above-described embodiments may be combined to create alternative embodiments not explicitly described, features suitable for such combinations being understood within the scope of this disclosure.
(104) All values and sub-ranges within disclosed ranges are also disclosed. Also, although the systems, devices and processes disclosed and shown herein may include a specific number of elements/components, the systems, devices and assemblies could be modified to include additional or fewer of such elements/components. For example, although any of the elements/components disclosed may be referenced as being singular, the embodiments disclosed herein could be modified to include a plurality of such elements/components. The subject matter described herein intends to cover and embrace all suitable changes in technology.
(105) Although embodiments have been described above with reference to the accompanying drawings, those of skill in the art will appreciate that variations and modifications may be made without departing from the scope thereof as defined by the appended claims.