throbber
United States Patent (I9|
`United States Patent 1191
`McDonald
`McDonald
`
`mi 3,879,724
`3,879,724
`l II I
`[45] Apr. 22, 1975
`l45J Apr. 22, 1975
`
`[54]
`(54)
`
`INTEGRATING ANALOG TO DIGITAL
`INTEGRATING ANALOG TO DIGITAL
`CONVERTER
`CONVERTER
`Inventor: John C. McDonald, Los Altos, Calif.
`[75]
`Inventor: John C. McDonald. Los Altos. Calif.
`[ 75]
`[73] Assignee: Vidar Corporation, Mountain View,
`(73) Assignee: Vidar Corpontion, Mountain View.
`Calif.
`Calif.
`Nov. 19, 1973
`Filed.
`[22]
`(22) Filed:
`Nov. 19, 1973
`[21] Appl. No : 417,367
`(21) Appl. No.: 417,367
`
`[52] U.S. Cl..... 340/347 AD; 328/158; 340/347 NT
`(52] U.S. Cl •..... 340/347 AD; 328/158: 340/347 NT
`[51] Int. Cl..............................................H03k 13/17
`Int. Cl ............................................ H03k 13/17
`(5 I]
`[58] Field of Search.............. 340/347 NT, 347 AD;
`(58) Field of Search ............... 340/347 NT, 347 AD;
`318/361; 328/158
`318/361; 328/158
`
`[56]
`[ 5 6 J
`
`3,241,016
`3.241,016
`3,422,424
`3,422.424
`
`References Cited
`References Cited
`UNITED STATES PATENTS
`UNITED STATES PATENTS
`3/1966 Wattson................................... 318/18
`3/1966 Wattson ................................ 318/18
`1/1969 Belct............................. 340/347 AD
`I /I 969 Be let .. .. .. ..... .. .. .......... ... 340/ 34 7 AD
`
`6/1970 Dano.............................. 340/347 AD
`3.516.085
`3,516.085
`6/1970
`Dano ............................ 340/347 AD
`3.605.001 9/1971 Toshima-ku......................... 318/631
`Toshima-ku ........................ 318/631
`3,605.001
`9/1971
`5/1972 Wheable......................... 340/347 NT
`3.665.457
`3.665.457
`5/1972
`Wheable ....................... 340/347 NT
`7/1972 Prill................................ 340/347 AD
`3.678.501
`3.678.501
`7/1972
`Prill .............................. 340/347 AD
`1/1973 Guillen et al.................. 340/347 AD
`3,710.377
`3.710,377
`1/1973
`Guillen et al. ............... 340/347 AD
`3.714.590 1/1973 Freeman et ai......................328/158
`Freeman et al.. ................... 328/158
`3.714.590
`1/1973
`3/1973 Brinkmanetai.............. 340/347 AD
`3.721.975
`Brinkman ct al. ........... 340/347 AD
`3.721.975
`3/1973
`
`Primary Examiner—Charles E. Atkinson
`Priman· £:rami11er-Charles E. Atkinson
`Assistant Examiner—Vincent J. Sunderdick
`Assis1a;11 £:ramitrer- Vincent J. Sunderdick
`Attorney, Agent, or Firm—Flehr, Hohbach, Test,
`A11or11ey, Agelll, or Firm-Flehr, Hohbach, Test,
`Albritton & Herbert
`Albritton & Herbert
`
`ABSTRACT
`[57]
`ABSTRACT
`(57)
`An integrating analog to digital converter which uti­
`An integrating analog to digital converter which uti(cid:173)
`lizes a successive approximation analog to digital con­
`lizes a successive approximation analog to digital con(cid:173)
`verter and integrates by adding a predetermined num­
`verter and integrates by adding a predetermined num(cid:173)
`ber of approximations and averages the sum.
`ber of approximations and averages the sum.
`9 Claims, 3 Drawing Figures
`9 Claims, 3 Drawing Figures
`
`OFFSET
`
`17
`1
`
`I
`
`r---~~~~~•~~L~e
`r--- ----------,
`i
`I , - - - - . :
`22
`I
`
`DIT ER
`
`I
`I
`I
`I
`
`H SPEED
`CONVERTER
`
`VERT MSB
`
`DIGITAL OUTPUT
`MSB TO LSB
`
`START
`
`n
`n.1om
`Where
`ffl•l.2,3, M
`etc.
`
`51
`, - - - - - -T 'V
`
`LINE
`VOLTAGE
`
`SYNC
`TllollNG
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1027 Page 1
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. v. Analog Devices, Inc. IPR2020-01559
`
`

`

`PATENTEDAPR22I975
`PATENTED APR 2 21975
`
`3,879,724
`3,879,724
`
`SHEET 1 OF 2
`SHEET 1 OF 2
`
`17
`I
`OFFSET
`AMPLIFIER J
`
`DIT ER
`DITHER
`
`II
`
`ANALOG
`INPUT
`
`COMPARE
`” ATOR
`274/
`
`26
`
`D/A
`CONVERTER
`1 Is'-J
`
`—oVREF
`
`SUCCESSIVE ,
`APPROXIMATION i
`A/D CONVERTER I
`
`CONTROL
`LOGIC
`
`I T
`’__ I
`
`41
`
`FULL
`FULL
`ADDER
`ADDER
`o-—
`MODE
`MODE.._.___. _ _.
`
`REGISTEREE
`
`INTEGRATING
`INTEGRATING
`A/D CONVERTER
`A/D CONVERTER
`V
`MODE
`
`J_59
`
`SELECTOR
`
`DIGITAL
`DIGITAL
`OUTPUT
`OUTPUT
`
`h
`
`48
`48
`
`SHIFT
`REGISTER
`
`36
`~
`
`----(cid:173)
`
`37
`HIGH SPEED
`HIGH SPEED
`A/ D CONVERTER
`A/D CONVERTER
`38
`
`INVERT MSB
`INVERT MSB
`33
`
`-e---------------
`DIGITAL O.UTPUT
`DIGITAL OUTPUT
`MSB TO LSB
`MSB TO LSB
`
`START
`START
`
`FIG. 1
`FIG. 1
`
`CONVERSION
`CONVERSION
`COUNTER
`COUNTER
`
`fn
`
`44^
`STARTo
`STc,;..AR;.;...T"---i
`
`n
`n = iom
`n:1om
`where
`where
`m=l,2,3,
`ffl=l,2,3, MOOE
`MODE
`etc.
`etc.
`
`SHIFT
`SHIFT
`REGISTER
`REGISTER
`Preset
`RESET
`^43
`43
`
`CONVERT
`CONVERT
`LOGIC
`LOGIC
`
`I
`
`51
`---..J.-..--U-51
`rtx
`
`LINE o.
`LINE o---◄
`VOLTAGE
`VOLTAGE
`
`SYNC
`TIMING
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1027 Page 2
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. v. Analog Devices, Inc. IPR2020-01559
`
`

`

`PATENTED APR 2 21975
`
`3,879.724
`3,879,724
`
`SHEET 2 Of 2
`SHEET 2 OF 2
`- .
`
`e
`f
`
`a At
`
`- t
`
`FIG.2
`
`e
`e6
`es
`e4
`
`.6e=LSB-{ea
`e2
`e1
`
`Ein
`
`_.
`
`FIG.3
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1027 Page 3
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. v. Analog Devices, Inc. IPR2020-01559
`
`

`

`5
`5
`
`10
`
`3,879,724
`3,879,724
`
`1
`1
`INTEGRATING ANALOG TO DIGITAL
`CONVERTER
`INTEGRATING ANALOG TO DIGITAL
`CONVERTER
`
`2
`2
`are added. Means are provided for dividing the sum of
`are added. Means are provided for dividing the sum of
`the additions by the number of conversions to provide
`the additions by the number of conversions to provide
`an integrated digital output representative of the ana­
`an integrated digital output representative of the ana(cid:173)
`log input signal.
`log input signal.
`BACKGROUND OF THE INVENTION
`BACKGROUND OF THE INVENTION
`BRIEF DESCRIPTION OF THE DRAWINGS
`BRIEF DESCRIPTION OF THE DRAWINGS
`The present invention is directed to an integrating
`The present invention is directed to an integrating
`FIG. 1 is a block diagram of an A/D converter em­
`analog to digital (A/D) converter.
`analog to digital (A/D) converter.
`FIG. I is a block diagram of an A/D converter em(cid:173)
`bodying the present invention;
`Prior analog to digital conversion techniques can be
`bodying the present invention;
`Prior analog to digital conversion techniques can be
`conveniently classified into two groups; namely, inte­
`FIG. 2 is a waveform useful in understanding the in­
`FIG. 2 is a waveform useful in understanding the in-
`conveniently classified into two groups; namely, inte(cid:173)
`grating and instantaneous.
`vention; and
`grating and instantaneous.
`10 vention; and
`FIG. 3 is a graph useful in understanding a particular
`Integrating A/D converters include a VCO (voltage
`FIG. 3 is a graph useful in understanding a particular
`Integrating A/D converters include a VCO (voltage
`controlled oscillator) with counter and the dual slope
`aspect of the invention.
`controlled oscillator) with counter and the dual slope
`aspect of the invention.
`techniques. Both provide normal mode integration by
`techniques. Both provide normal mode integration by
`DETAILED DESCRIPTION OF THE PREFERRED
`DETAILED DESCRIPTION OF THE PREFERRED
`measuring a voltage over a predetermined period of
`measuring a voltage over a predetermined period of
`EMBODIMENT
`EMBODIMENT
`time to determine its average value. This technique 15
`time to determine its average value. This technique 15
`causes the average voltage to be read in the presence
`Referring now to FIG. 1, an analog input voltage
`causes the average voltage to be read in the presence
`Referring now to FIG. I, an analog input voltage
`of noise. The VCO technique tends to drift and, in ad­
`waveform is applied across terminals 11 to a differen­
`of noise. The VCO technique tends to drift and, in ad(cid:173)
`waveform is applied across terminals 11 to a differen(cid:173)
`tial amplifier 12. The output voltage of amplifier 12 is
`dition, a precision oscillator is required to gate the
`dition, a precision oscillator is required to gate the
`tial amplifier 12. The output voltage of amplifier 12 is
`VCO to the counter. Thus, it is relatively costly. How­
`offset by means of a negative voltage source designated
`VCO to the counter. Thus, it is relatively costly. How(cid:173)
`offset by means of a negative voltage source designated
`ever, the speed of this type of A/D converter is faster 20
`—V which is coupled to a feedback network including
`ever, the speed of this type of A/D converter is faster
`20 -V which is coupled to a feedback network including
`than the second or dual slope type converter. In the
`resistors 13, 14, referenced to common, and a resistor
`resistors 13, 14, referenced to common, and a resistor
`than the second or dual slope type converter. In the
`dual slope technique, the unknown voltage generates
`16 which couples the negative voltage source to the
`16 which couples the negative voltage source to the
`dual slope technique, the unknown voltage generates
`one slope and the reference voltage generates a second
`feedback network. The combination of the feedback
`one slope and the reference voltage generates a second
`feedback network. The combination of the feedback
`slope with a counter measuring the total time of the ref­
`network 13, 14 and 16 and the amplifier 12 constitutes
`network 13, 14 and 16 and the amplifier 12 constitutes
`slope with a counter measuring the total time of the ref(cid:173)
`an offset amplifier 17. Such amplifier provides an out­
`erence slope. The dual slope technique provides nor- 25
`erence slope. The dual slope technique provides nor- 25
`an offset amplifier 17. Such amplifier provides an out(cid:173)
`mal mode integration and stability at low cost but at the
`put on line 18 of a single voltage polarity or a unipolar
`mal mode integration and stability at low cost but at the
`put on line 18 of a single voltage polarity or a unipolar
`expense of speed.
`output where the analog input is bipolar.
`expense of speed.
`output where the analog input is bipolar.
`The unipolar output on line 18 is coupled to a sample
`Instantaneous A/D converters, of course, by defini­
`Instantaneous A/D converters, of course, by defini(cid:173)
`The unipolar output on line 18 is coupled to a sample
`tion offer no integration of the analog input waveform.
`and hold network 19. This sample and hold network 19
`and hold network 19. This sample and hold network 19
`tion offer no integration of the analog input waveform.
`is coupled to the input of a successive approximation
`The digital output is representative of input voltage at 3θ
`The digital output is representative of input voltage at 30
`is coupled to the input of a successive approximation
`A/D converter indicated by dashed block 21. Such A/D
`a given instant of time. Converters include the servo
`AID converter indicated by dashed block 21. Such A/D
`a given instant of time. Converters include the servo
`type where an UP/DOWN counter is utilized, the ramp
`converter may be of standard configuration. One type
`converter may be of standard configuration. One type
`type where an UP/DOWN counter is utilized, the ramp
`acceptable for use in the embodiment of the present in­
`type where the time is measured from the beginning of
`type where the time is measured from the beginning of
`acceptable for use in the embodiment of the present in(cid:173)
`vention is sold under the trademark REDCOR model
`the ramp to the time at which the ramp voltage equals
`vention is sold under the trademark REDCOR model
`the ramp to the time at which the ramp voltage equals
`663. Such a converter comprises a comparator 22 to
`the input voltage, and lastly the successive approxima- 35
`the input voltage, and lastly the successive approxima- 35
`663. Such a converter comprises a comparator 22 to
`which the analog input signal is coupled along with the
`tion A/D converter. The latter uses a digital to analog
`tion AID converter. The latter uses a digital to analog
`which the analog input signal is coupled along with the
`D/A converter 26 output 27. The difference between
`converter which provides an analog output signal
`DIA converter 26 output 27. The difference between
`converter which provides an analog output signal
`these voltages is coupled to a feedback loop including
`which is compared with the analog input signal. By suc­
`these voltages is coupled to a feedback loop including
`which is compared with the analog input signal. By suc(cid:173)
`a control logic unit 23. The digital output of the control
`cessive approximation starting at the most significant
`a control logic unit 23. The digital output of the control
`cessive approximation starting at the most significant
`bit (MSB) the digital to analog converter is caused to 40
`logic unit 23 is coupled by lines 25 to digital to analog
`bit ( MSB) the digital to analog converter is caused to 40
`logic unit 23 is coupled by lines 25 to digital to analog
`converter 26. The analog voltage on line 27 is derived
`produce an analog signal equal in magnitude to the
`converter 26. The analog voltage on line 27 is derived
`produce an analog signal equal in magnitude to the
`from VBef· as controlled by digital lines 25. In this man­
`input analog signal. Such a converter is fast and very
`from V REF as controlled by digital lines 25. In this man(cid:173)
`input analog signal. Such a converter is fast and very
`ner, control logic unit 23 produces a digital output
`accurate.
`ner, control logic unit 23 produces a digital output
`accurate.
`value in a successive approximation manner which ap­
`value in a successive approximation manner which ap(cid:173)
`OBJECTS AND SUMMARY OF THE INVENTION 45
`OBJECTS AND SUMMARY OF THE INVENTION 45
`proaches the analog input to comparator 22. Such digi­
`proaches the analog input to comparator 22. Such digi(cid:173)
`tal output at 24 is a succession of binary bits starting
`It is a general object of the present invention to pro­
`tal output at 24 is a succession of binary bits starting
`It is a general object of the present invention to pro(cid:173)
`with the most significant bit (MSB) down to a least sig­
`vide an A/D converter which provides alternatively in­
`with the most significant bit ( MSB) down to a least sig(cid:173)
`vide an A/D converter which provides alternatively in(cid:173)
`nificant bit (LSB). Each analog to digital conversion by
`stantaneous and integrating operation.
`nificant bit ( LSB ). Each analog to digital conversion by
`stantaneous and integrating operation.
`the successive approximation converter 21 is initiated
`It is another object of the invention to provide an
`the successive approximation converter 21 is initiated
`It is another object of the invention to provide an
`through a start winding 28 coupled to control logic unit
`50 through a start winding 28 coupled to control logic unit
`A/D converter as above which is temperature stable.
`AID converter as above which is temperature stable.
`23.
`It is another object of the invention to provide an
`23.
`ft is another object of the invention to provide an
`Both offset amplifier 17 and the successive approxi­
`A/D converter as above which is largely digital in con­
`Both offset amplifier 17 and the successive approxi(cid:173)
`AID converter as above which is largely digital in con(cid:173)
`mation A/D converter 21 are isolated from the remain­
`struction.
`mation A/D converter 21 are isolated from the remain-
`struction.
`der of the circuitry by a guard shield 29. The digital
`It is another object of the invention to provide an $$
`55 der of the circuitry by a guard shield 29. The digital
`It is another object of the invention to provide an
`output of winding 24 is coupled to a secondary winding
`A/D converter as above which has common mode re­
`output of winding 24 is coupled to a secondary winding
`AID converter as above which has common mode re(cid:173)
`31 to thus transformer couple through the guard shield
`jection without the use of a differential amplifier.
`31 to thus transformer couple through the guard shield
`jection without the use of a differential amplifier.
`circuit to the remaining circuitry; the start winding 28
`It is another object of the invention to provide an in­
`circuit to the remaining circuitry; the start winding 28
`It is another object of the invention to provide an in(cid:173)
`is similarly coupled through the guard shield to a pri­
`tegrating A/D converter which easily accommodates
`is similarly coupled through the guard shield to a pri-
`tegrating AID converter which easily accommodates
`mary winding 32. Such shielding provides for common
`analog input signals of either + or — polarity.
`60 mary winding 32. Such shielding provides for common
`analog input signals of either+ or - polarity.
`mode noise reduction.
`In accordance with the above objects an integrating
`mode noise reduction.
`In accordance with the above objects an integrating
`Comparator 22 of the converter 21 includes an input
`analog to digital converter is provided comprising ana­
`Comparator 22 of the converter 21 includes an input
`analog to digital converter is provided comprising ana(cid:173)
`designated “dither.” This is necessary for providing en­
`log to digital (A/D) converting means to provide a sub­
`designated "dither." This is necessary for providing en(cid:173)
`log to digital (A/D) converting means to provide a sub(cid:173)
`hanced resolution of the overall integrating A/D con­
`stantially instantaneous digital output signal indicative
`hanced resolution of the overall integrating AID con-
`stantially instantaneous digital output signal indicative
`verter which will be described below.
`of the instantaneous amplitude of an analog input sig-
`65 verter which will be described below.
`of the instantaneous amplitude of an analog input sig(cid:173)
`The instantaneous digital output of converter 21 is
`nal. Means are coupled to the converting means for ini­
`The instantaneous digital output of converter 21 is
`nal. Means are coupled to the converting means for ini(cid:173)
`coupled through the transformer constituting windings
`tiating successive A/D conversions. The digital outputs
`coupled through the transformer constituting windings
`tiating successive AID conversions. The digital outputs
`24 and 31 to a shift register 33. As discussed above, this
`of a predetermined number of successive conversions
`24 and 31 to a shift register 33. As discussed above, this
`of a predetermined number of successive conversions
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1027 Page 4
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. v. Analog Devices, Inc. IPR2020-01559
`
`

`

`3,879,724
`3,879,724
`
`3
`3
`is a serial train of binary information with the most sig­
`is a serial train of binary information with the most sig(cid:173)
`nificant bit being the first bit and the least significant
`nificant bit being the first bit and the least significant
`bit the last bit. When register 33 is filled, a conversion
`bit the last bit. When register 33 is filled, a conversion
`counter unit 34 recognizes that the successive approxi­
`counter unit 34 recognizes that the successive approxi(cid:173)
`mation converter has completed its function in provid­
`mation converter has completed its function in provid(cid:173)
`ing an instantaneous digital indication of the instanta­
`ing an instantaneous digital indication of the instanta(cid:173)
`neous amplitude of the analog input at terminals 11.
`neous amplitude of the analog input at terminals 11.
`After one conversion, the contents of shift register 33
`After one conversion, the contents of shift register 33
`are transferred via multiple lines 36 into a shift register
`are transferred via multiple lines 36 into a shift register
`37. The line containing the most significant bit, how­
`37. The line containing the most significant bit, how(cid:173)
`ever, includes an inverter 38 which inverts this bit when
`ever, includes an inverter 38 which inverts this bit when
`the total digital output from the converter 21 is shifted
`the total digital output from the converter 21 is shifted
`into shift register 37. The purpose of the inverter is to
`into shift register 37. The purpose of the inverter is to
`convert the digital output of converter 21 to a true
`convert the digital output of converter 21 to a true
`two’s complement number. A typical successive ap­
`two's complement number. A typical successive ap(cid:173)
`proximation analog to digital converter with an offset
`proximation analog to digital converter with an offset
`input voltage equal to the full scale voltage will indicate
`input voltage equal to the full scale voltage will indicate
`a negative input or negative full scale input in a two’s
`a negative input or negative full scale input in a two's
`complement binary form with the exception that the
`complement binary form with the exception that the
`most significant bit, MSB, is inverted. Therefore, to
`most significant bit, MSB, is inverted. Therefore, to
`provide a true two’s complement for negative input
`provide a true two's complement for negative input
`voltages, this bit must be inverted. From an absolute
`voltages, this bit must be inverted. From an absolute
`standpoint, of course, the successive approximation
`standpoint, of course, the successive approximation
`A/D converter 21 receives only positive inputs because
`A/D converter 21 receives only positive inputs because
`of the offset amplifier 17.
`of the offset amplifier 17.
`TABLE I
`TABLE I
`
`01
`
`0
`I
`I
`
`11
`
`0
`0
`
`INPUT VOLTAGE
`INPUT VOLT AGE
`
`01
`
`1!
`
`11
`
`0
`0
`
`-FULL SCALE
`-FULL SCALE
`
`4
`4
`In the preferred embodiment of the invention a bi­
`In the preferred embodiment of the invention a bi(cid:173)
`nary coded decimal or BCD format is used where the
`nary coded decimal or BCD format is used where the
`total number of conversions n is equal to IO1" where m
`total number of conversions n is equal to I om where m
`is an integer. Thus, by definition, division is accom-
`is an integer. Thus, by definition, division is accom-
`5 plished merely by truncation or a shifting of the “deci­
`5 plished merely by truncation or a shifting of the "deci(cid:173)
`mal” or base point. Thus, conversion counter 34 by
`mal" or base point. Thus, conversion counter 34 by
`means of line 48 supplies the quantity m to divider 46
`means of line 48 supplies the quantity m to divider 46
`to shift the decimal point m number of times. From a
`to shift the decimal point m number of times. From a
`more general standpoint, if a general binary radix were
`more general standpoint, if a general binary radix were
`10 desired, then the number of conversions, n, should be
`10 desired, then the number of conversions, n, should be
`made equal to n, should be made equal to B" where m
`made equal ton, should be made equal to B'" where m
`is still an integer and B is the radix.
`is still an integer and B is the radix.
`Where merely the instantaneous or high speed A/D
`Where merely the instantaneous or high speed AID
`conversion of an analog input is desired, the device of
`conversion of an analog input is desired, the device of
`15 the present invention may function in that mode. Here
`15 the present invention may function in that mode. Here
`selector unit 49 which is coupled to both the output of
`selector unit 49 which is coupled to both the output of
`shift register 37 and 46 would select register 37 which
`shift register 37 and 46 would select register 37 which
`contains the successive approximation A/D converter
`contains the successive approximation A/D converter
`digital output 21. The convert logic 43 would, of
`digital output 21. The convert logic 43 would, of
`20 course, only make a single conversion and adder 41
`20 course, only make a single conversion and adder 41
`would not function.
`would not function.
`In the integrating A/D conversion mode, all compo­
`In the integrating A/D conversion mode, all compo(cid:173)
`nents function including a sync timing unit 51 which is
`nents function including a sync timing unit 51 which is
`either coupled to a 60 cycle ac line voltage or is driven
`either coupled to a 60 cycle ac line voltage or is driven
`25 by a crystal oscillator unit. For an effective integrating
`25 by a crystal oscillator unit. For an effective integrating
`output it is necessary that the conversions are made cy­
`output it is necessary that the conversions are made cy(cid:173)
`clically; in other words, that the samples of the wave­
`clically; in other words, that the samples of the wave(cid:173)
`form at input terminals 11 are equally spaced. Thus,
`form at input terminals 11 are equally spaced. Thus,
`DIGITAL REPRESENTATION
`DIGITAL REPRESENTATION
`sync timing unit 51 is coupled to conversion logic unit
`sync timing unit 51 is coupled to conversion logic unit
`L.SB
`MSB
`LSB
`MSB
`3θ 43 to inhibit a start indication to converter 21 after
`- - - - - - - - - - - - - - - - - - - - - - - 30 43 to inhibit a start indication to converter 21 after
`+ FULL SCALE
`I
`1
`1
`1
`1
`1
`1
`1
`0
`1
`+ FULL SCALE
`I
`0
`conversion has taken place until the next proper
`conversion has taken place until the next proper
`1
`0
`I
`0
`equally spaced time interval.
`1
`0
`equally spaced time interval.
`I
`0
`0
`0
`0
`In general, it has been found that for the integrating
`0
`In general, it has been found that for the integrating
`1
`0
`I
`0
`analog to digital converter of the present invention to
`analog to digital converter of the present invention to
`0
`0
`35 provide an integrated output which is identically equal
`I
`I
`35 provide an integrated output which is identically equal
`I
`0
`to the integral of the voltage given by a voltage con­
`to the integral of the voltage given by a voltage con(cid:173)
`I
`trolled oscillator (VCO) and associated counter, a
`I
`trolled oscillator ( VCO) and associated counter, a
`I
`large number of samples must be provided which are
`large number of samples must be provided which are
`equally spaced.
`equally spaced.
`40 Proof of this is as follows: Assume an input analog
`40
`Proof of this is as follows: Assume an input analog
`voltage waveform as shown in FIG. 2 where the ampli­
`voltage waveform as shown in FIG. 2 where the ampli(cid:173)
`tude of the waveform is given as e and integration is to
`tude of the waveform is given as e and integration is to
`be accomplished from time a to time b.
`be accomplished from time a to time b.
`VCO CASE
`VCO CASE
`The VCO transfer function is
`The VCO transfer function is
`f = ke pulses/second (1)
`f = ke pulses/second ( I )
`In an incremental time A(t,/is constant since e does not
`In an incremental time /1 1t,f is constant since e does not
`change during this time. The number of pulses occuring
`change during this time. The number of pulses occuring
`during this time is The total pulses during the in­
`during this time is f,11,t. The total pulses during the in(cid:173)
`terval a to ft is
`terval a to b is
`
`01
`
`10
`
`1
`I
`0
`0
`0
`I
`I
`0
`0
`
`01
`
`0
`0
`0
`0
`0
`I
`I
`
`01
`
`11
`
`0
`0
`0
`0
`0
`I
`I
`
`01
`
`11
`
`0
`0
`
`0
`0
`
`0
`0
`
`0
`0
`
`0
`0
`
`0
`0
`I
`I
`
`i1
`
`0
`0
`
`01
`
`0
`I
`I
`
`I1
`
`01
`
`0
`I
`I
`
`11
`
`0
`0
`
`0
`0
`
`01
`0
`1
`I
`I
`
`0
`0
`
`More specifically, the contents of shift register 37
`More specifically, the contents of shift register 37
`while providing an instantaneous A/D conversion indi­
`while providing an instantaneous A/D conversion indi(cid:173)
`cation of the instantaneous amplitude of the analog
`cation of the instantaneous amplitude of the analog
`input signal, also allows an integrating A/D conversion
`input signal, also allows an integrating AID conversion
`mode. This is accomplished by adding the contents of
`mode. This is accomplished by adding the contents of 45
`45
`a shift register 39 to register 37 by a full adder 41. Shift
`a shift register 39 to register 37 by a full adder 41. Shift
`register 39 contains the binary running sum of the in­
`register 39 contains the binary running sum of the in(cid:173)
`stantaneous readings loaded into shift register 37.
`stantaneous readings loaded into shift register 37.
`Thus, the full adder 41 in combination with the shift
`Thus, the full adder 41 in combination with the shift
`register 37 and 39 constitute means for adding the digi­
`register 37 and 39 constitute means for adding the digi- 50
`tal output of a predetermined number of successive
`ta! output of a predetermined number of successive
`conversions. This predetermined number is determined
`conversions. This predetermined number is determined
`by conversion counter 34 where the number is deter­
`n
`by conversion counter 34 where the number is deter-
`n
`mined by its n input. Conversion counter 34 is coupled
`Total pulses = lim Σ fj Ai t
`mined by its n input. Conversion counter 34 is coupled
`Total pulses
`r
`lim
`to a convert logic unit 43 by a line 44. The counter 34
`n-+“> o
`5d
`to a convert logic unit 43 by a line 44. The counter 34 5:i
`n+oo
`0
`causes logic unit 43 to give start indications through
`causes logic unit 43 to give start indications through
`transformer 32, 28 to the successive approximation
`transformer 32, 28 to the successive approximation
`However, from integral calculus this is identically
`A/D converter 21 after each conversion is completed
`However, from integral calculus this is identically
`AID converter 21 after each conversion is completed
`up to n number of conversions. At this time the integra­
`up ton number of conversions. At this time the integra(cid:173)
`b
`tion has been completed and the divider unit 46 cou­
`6C Total Pulses =
`tion has been completed and the divider unit 46 cou- 61'
`b
`pled to shift register 39 contains the sum of the prede­
`f a
`pied to shift register 39 contains the sum of the prede-
`f
`termined number, n, of analog to digital conversions
`termined number, n, of analog to digital conversions
`a
`performed by successive approximation converter 21.
`performed by successive approximation converter 21.
`If the sum is now divided by n, the number of conver­
`If the sum is now divided by n, the number of conver(cid:173)
`sions made, the output on lines 47 will be the integrated
`65
`sions made, the output on lines 47 will be the integrated 65
`value of the analog input waveform on terminals 11 in
`value of the analog input waveform on terminals 11 in
`digital output format over the period of the n conver­
`digital output format over the period of the n conver-
`sions.
`sions.
`
`Total Pulses
`
`f dt
`f dt
`
`Substituting for f
`Substituting for .f
`
`Total pulses =
`Total pulses=
`
`k
`k
`
`b
`b
`/
`J
`a
`a
`
`e dt
`e dt
`
`(2)
`(2)
`
`(3)
`(3)
`
`(4)
`(4)
`
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. Exhibit 1027 Page 5
`Xilinx, Inc. and Xilinx Asia Pacific Pte. Ltd. v. Analog Devices, Inc. IPR2020-01559
`
`

`

`3,879,724
`3,879,724
`
`5
`5
`Therefore, if the frequency of the VCO is sufficiently
`Therefore, if the frequency of the VCO is sufficiently
`high so that the instantaneous frequency follows the
`high so that the instantaneous frequency follows the
`input waveform, the total pulses accumulated in a
`input waveform, the total pulses accumulated in a
`counter is equal to a constant times the integral of the
`counter is equal to a constant times the integral of the
`input voltage over the interval a to b.
`input voltage over the interval a to b.
`PRESENT INVENTION
`PRESENT INVENTION
`Assume that instantaneous samples of amplitude
`Assume that instantaneous samples of amplitude e1
`are taken of the input voltage, e1B. Then the following
`are taken of the input voltage, e, •. Then the following
`mathematical operation is taken giving
`mathematical operation is taken giving
`
`10
`
`6
`6
`LSB/2. If Etn continues to increase, the output remains
`LSB/2. If E,. continues to increase, the output remains
`constant until the input exceeds 1.5 times LSB. Thus,
`constant until the input exceeds l.S times LSD. Thus,
`from inspection, the maximum resolution is +LSB/2.
`from inspection, the maximum resolution is +LSB/2.
`It will now be shown by example that the output of
`It will now be shown by example that the output of
`5
`divider 46 will contain greater resolution and therefore
`5 divider 46 will contain greater resolution and therefore
`greater accuracy if Gaussian noise is a dither to the
`greater accuracy if Gaussian noise is a dither to the
`input voltage and the output mathematical function is
`input voltage and the output mathematical function is
`calculated as done in the present invention.
`calculated as done in the present invention.
`EXAMPLE
`EXAMPLE
`As illustrated in FIG. 3, Gaussian noise having an en­
`As illustrated in FIG. 3, Gaussian noise having an en(cid:173)
`velope 51 is added to the input voltage. So that each bit
`velope 51 is added to the input voltage. So that each bit
`in the successive approximation is dependent on the
`. in the successive approximation is dependent on the
`previous bit, the input signal is sampled and held by
`previous bit, the input signal is sampled and held by
`unit 19 as shown in FIG. 1. If t

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket