throbber
[19]
`United States Patent
`5,010,339
`{11] Patent Number:
`Apr. 23, 1991
`[45] Date of Patent:
`Gianganoet al.
`
`[54] ULTRA LINEAR SPECTROSCOPIC
`ANALOG-TO-DIGITAL CONVERTER
`
`[75]
`
`Inventors: David A. Giangano, Elmhurst; Martin
`Kesselman, Commack; Steven
`Bocsker, Ronkonkoma; Anthony R.
`Celona, Northport, all of N.Y.
`
`[73] Assignee:
`
`Grumman Aerospace Corporation,
`Bethpage, N.Y.
`
`"
`
`[21] Appl. No.: 502,746
`(22) Filed:
`Apr.2, 1990
`[SV]
`Tmt, CUS cecssssssscsscssscssesssessssnenessesese HO03M 1/34
`[52] U.S. CU. caesessssssssnsscseseessssseesees 341/164; 341/165;
`341/127
`[58] Field of Search............... 341/165, 164, 163, 155,
`.
`341/127, 118
`References Cited
`U.S. PATENT DOCUMENTS
`
`[56]
`
`4,839,650 6/1989 Geen etal. ......cccsssreseee 341/155 X
`4,897,650
`1/1990 Shott, Iet al.
`.............. 341/164 X
`
`OTHER PUBLICATIONS
`
`Giangano, D.A., “Ultra-Linear, 14-Bit Spectroscopy
`ADC,” Grumman Corporate Research Center, Beth-
`page, New York.
`Cottini, et al., “Letters to the Editor—A New Method
`for Analog to Digital Conversion,” Nuclear Instru-
`ments and Methods, 24 (1963) 241-242; North—Hol-
`land Publishing Co.
`Correia,et al., “An Analog-to-Digital Converter Mod-
`
`ule for Nuclear Spectrometry,” Nuclear Instruments
`and Methods in Physics Research, A235 (1985) 536-241
`North—Holland, Amsterdam.
`Xianjie, et al., “A New Sliding Scale Principle and the
`Spectroscopic ADC Based onthis Principle,” Nuclear
`Instruments and Methods in Physics Research, A259
`(1987) 521-524, North Holland, Amsterdam.
`Morita, M., et al. “An Ultra High Throughput ADC,”
`IEEE Transactions on Nuclear Science, vol. 36, No. 1,
`Feb. 1989.
`Ditigal Device Corp., 12-bit, +4 LSB DNL, 500 nSec,
`Subranging ADC.
`
`Primary Examiner—A.D. Pellinen
`Assistant Examiner—Sharon D. Logan
`Attorney, Agent, or Firm—Pollock, VandeSande &
`Priddy
`
`ABSTRACT
`[57]
`A sliding scale averaging technique is employed for an
`analog-to-digital converter. An analog signal is summed
`with a varying numberprior to conversion. This causes
`repeated input voltage signals of the same value to be
`converted in different bins of the ADC converter
`thereby minimizing errors due to unequal bin widths.
`Thepresent invention includes a comparator technique
`for ensuring that the summedsignal does not exceed the
`full dynamic range of the ADC.
`
`9 Claims, 2 Drawing Sheets
`
`
`
`
`VIN
`DOUT
`
`
`REF.
`OUT
`
`
`
`Xilinx Exhibit 1013
`
`Page 1
`
`

`

`U.S. Patent
`
`Apr. 23, 1991
`
`Sheet 1 of 2
`
`5,010,339
`
`
`
`YAGANNTANNVHO
`
`£Od
`
`PO
`
`
`
`YSSWNNTANNVHO
`
`SLNNOD
`
`SLNNOO
`
`LYVYOlYd
`
`gl
`
`YSALNdWOOD
`
`TOF
`
`Page 2
`
`
`
`

`

`U.S. Patent
`
`Apr, 23, 1991
`
`Sheet 2 of 2
`
`5,010,339
`
`oCOd
`
`2
`
`av
`
`43au
`
`LNo
`
`ssw
`
`sqs1
`
`Lno
`
`inogd=NIA
`OZYSALNNOOD
`V0YV10d-IgLAOA
`
`oe
`
`C)NIA
`
`Page 3
`
`
`
`
`
`

`

`3,010,339
`
`1
`
`ULTRA LINEAR SPECTROSCOPIC
`ANALOG-TO-DIGITAL CONVERTER
`
`FIELD OF THE INVENTION
`
`Thepresent inventionrelates to pulse height spectro-
`scopic analyzers, and more particularly to an analog-to-
`digital converting system for such analyzers.
`BACKGROUND OF THE INVENTION
`The analog-to-digital converters (ADCs) used in
`pulse-height spectroscopic analyzers displaying ampli-
`tude probability distributions of electric signals require
`low differential non-linearity (ONL) and low conver-
`sion time. Commercially available ADCs cannot be
`directly used for spectroscopic applications, since DNL
`associated with them can be as high as +1 least signifi-
`cant bit (LSB). This is unacceptable for spectroscopic
`applications, which require a DNL of +1/100 LSB.
`Many techniques have been developed to achieve this
`requirement. These techniques rise sharply in complex-
`ity as a direct result of higher resolution and utilization
`of full ADC dynamic range.
`BRIEF DESCRIPTION OF THE PRIOR ART
`
`The standard sliding scale method is discussed in the
`teference: Cottini, C., et al., Nucl Instru. and Meth. 24
`(1963) 241. The system of this reference utilizes a bin
`width averaging effect obtained by summing an auxil-
`iary incrementing analog signal to the ADC input,
`whose digital representation is subtracted from the
`ADC outputafter conversion in order to obtain the true
`digital representation of this input. This block diagram
`for carrying out this method is shownin FIG. 1, which
`is discussed herein. For each input value the ADC con-
`version pointis thus incrementally distributed assigning
`different channels to the input. The result of this opera-
`tion is the statistical equalization of the channel widths.
`A major drawback of this method is the reduction in
`ADC dynamic range by an amount equal to the auxil-
`iary level range. This is discussed in the reference:
`Correia, C. B. A., Nucl Instr. and Meth., A235 (1985)
`536. This effect takes place at the top of the inputscale,
`if the incrementing signal is positive, and can occur
`wheneverthe input voltage falls within the last M chan-
`nels of the ADCrange, M being the numberof channels
`swept by.
`the averaging digital-to-analog converter
`(DAC). A dilemmaarises from this limitation, because
`the sweeping range of the averaging DAC must be
`small in order to keep a large input range, but large
`enoughto have an efficient averaging effect.
`A morerecent approachto this problem incorporates
`upward and downward averaging, for no waste of dy-
`namic range. Such an approachis exploredin therefer-
`ence: Xianjie, X., Nucl. Instr. and Meth., A259 (1987)
`521. A threshold circuit is used in the ADCestablishing
`a comparator trip point somewhere around the middle
`of the ADC.If the amplitudeof the input signal exceeds
`the threshold, a downward averaging process is per-
`formed. If not, the upward averaging process will be
`used.
`Problems with this approach arise, because the
`threshold must not lie in the upper or lower 20"—)D
`channels. Channel width of the channel in which the
`threshold lies is not averaged. In order to equalize the
`channel width of this channel, the threshold must be
`modulated by a triangular voltage, so that the width of
`this special channel is also smoothed. The worst DNL
`
`2
`of a successive approximation ADC usually occurs3, 3,
`and § of full scale. Therefore, the modulated region of
`the threshold cannot be placed in the above areas, and
`at the same time it should not overlap the upper and
`lower 2¢"—!) channels. This limits the amount of aver-
`aging bits of M to (N—2) N being the resolution of the
`ADC.
`Complicating the matter further, new high speed
`subranging ADCs exhibit poor DNLat their internal
`transition between ranges. The internal architecture of
`this type of ADC performs a flash conversion on the
`seven MSBsfirst, then processes the five LSBs (25=32)
`next. This creates an internal split point that exhibits
`poor DNLassociated with that bit. Since all ADC
`manufacturers use varying techniques, DNL regions
`fluctuate from device to device.
`
`BRIEF DESCRIPTION OF THE INVENTION
`
`The simplicity of the ADC system presented herein,
`in comparison to conventional ones, achieves a success-
`ful solution of the aforesaid problem by presenting a
`realizable technique for achieving higher stability and
`accuracy with lower DNLand circuit complexity.
`A newsliding scale averaging technique has been
`used for an N-bit ADC. The numberof bits M for a
`sliding scale may be increased from (N—2) defined in
`the previous method to N. This obtains 100 percent
`averaging while still maintaining full ADC dynamic
`range. The modulation circuit required in the previous
`method is no longer needed. This change in design
`methodology lowers part count, circuit complexity, and
`improves circuit stability.
`BRIEF DESCRIPTION OF THE FIGURES
`
`The above-mentioned objects and advantages of the
`present invention will be more clearly understood when
`considered in conjunction with the accompanying
`drawings, in which:
`FIG.1 is a block diagram ofthe priorart;
`FIG.2 is a block diagram of the present invention;
`FIG.3 is a plot of a histogram obtained with channel
`averaging;
`FIG. 4is a plot of a histogram obtained without chan-
`nel averaging.
`DETAILED DESCRIPTION OFTHE
`INVENTION
`
`Prior to exploring the operation of the present inven-
`tion, the prior art of FIG. 1 will be discussed since the
`present invention is an improvement thereover. Con-
`ventional ADCcircuits, such as indicated by reference
`numeral 8, perform conversions in a numberof contigu-
`ous channels, a particular channel depending upon the
`value of the analog input voltage. Conceptually, the
`channels are to have equal width so that input voltage
`signals across the entire dynamic range of the converter
`should be evenly distributed within the various chan-
`nels. However,in reality, this is not the case; and in fact,
`certain bins will be larger than others. In order to avoid
`this problem,the priorart illustrated in FIG. 1 basically
`variably shifts the level of the input voltage to the con-
`verter so that the same input voltage during different
`inputintervals will be converted in different channels of
`the converter. Accordingly, any errors will be averaged
`thereby minimizing their effect.
`In order to understand how this is accomplished,
`continuing reference is made to FIG. 1 wherein number
`
`25
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`Page 4
`
`

`

`5,010,339
`
`25
`
`35
`
`_
`
`20
`
`4
`3
`exceeds the full range reference output (“B”), the com-
`generator1 is included in the circuit to achieve the level
`parison by comparator 26 will generate a binary 1
`shifting just discussed. The generator 1 may be a ran-
`which is transferred to the most significant bit (MSB)
`dom numberor sequential number generator of conven-
`tional design. Its output forms the input 2 of DAC3.
`input 23 of DAC 22. This causes the summer 14 to
`subtract the inputs 17 and 18 thereby ensuring that the
`After conversion to an analog form, the generated num-
`analog output from summer 14 will not exceed the full
`ber is summed, via line 4, with the input voltage 4 (at
`range of the ADC 28.
`:
`input contact 6) in a unity operational amplifier summer
`The output of summer14 is connected to the input 27
`5. The resultant output at line 7 is input to the ADC 8.
`of ADC 28. The output of the ADC 28is supplied to the
`Thus, during two successive intervals wherein the same
`input “A”of a digital adder 30. A parallel output of the
`input voltage is present, the generated number will be
`different so that the resultant summed numberat line 7
`counter 20 is connected to the input “B”of digital adder
`30.
`will be converted by different bins of the ADC 8. Now,
`Thedigital adder 30 performs a 2’s complementaddi-
`it is importantto restore the original input voltage. This
`tion which,in effect, subtracts the counter numberfrom
`is accomplished at a digital subtractor 11. This sub-
`the output of the ADC 28so that the output 32 of adder
`tractor has the first level shifted input “a” while the
`30 is a converted digital transformation of the analog
`number generator is connected to a second input “b”
`input at 15. However, in the event that the summer 14
`along connecting lead 10. The subtractor then subtracts
`sums two quantities which exceed the full range of
`the value of the generated number so that the original
`ADC 28, and as a consequence the MSB of DAC22is
`voltageis retrieved The end result is that the conversion
`set, the terminal 25 of the threshold comparator 26 is
`for the same value of input voltage will occur in differ-
`also connected to the “carry in” input of the digital
`ent bins of the ADC 8 so that any conversion errors due
`adder 30 thereby resulting in normal addition. As a
`to uneven channel widths is averaged out.
`consequence, a proper digital output from the adder 30
`In order to obtain a spectroscopic distribution of the
`is again obtained representing the digital analog of the
`input voltages, a computer 13 is connected to the output
`of the subtractor 11. The computer performs an ampli-
`input voltage at 15. In a preferred embodiment of the
`tude probability distribution in accordance with well-
`present invention, the ADC 28 is a 14-bit converteras is
`known techniques so that a histogram of counts for
`the bi-polar DAC22.In order to ensure proper conver-
`sion of the analog input, the “B” input of adder 30 in-
`particular input voltages may be obtained as a function
`of ADC channel number.
`cludes the 13 bits of the counter output 20 while a most
`significant bit is formed at terminal 36, in parallel with
`FIG.4 illustrates a typical amplitude probability dis-
`tribution from a straightforward ADC 8 withoututiliz-
`the output terminal 25 of comparator 26 and control
`carry input 34.
`ing the averaging technique just discussed. The sharper
`Since regular subtraction (at summer 14) or down-
`and moreclearly defined distribution of FIG.4 is typi-
`cal for the same inputsignal and data collection time for
`ward averaging takes place as a result of the summed
`an ADC 8 whichis connected as shown in FIG. 1 and
`input voltage and DACvoltage exceeding the dynamic
`wherein the discussed averaging technique is employed.
`range of the ADC 28,the input threshold trigger point
`However, as previously discussed, the dynamic range
`for the ADC constantly changes. This eliminates the
`of ADC8is reduced by an amount equal to the auxil-
`need for a modulation circuit as required by the prior
`iary level shifting of the converted generated number
`art to average the threshold point.
`supplied to summer5.
`Thus, as a result of the present invention, a newslid-
`The improvement constituting the present invention
`ing scale averaging technique has been developed
`which utilizes a greater number of bits for a sliding
`is illustrated in FIG. 2. The system set forth in FIG. 2
`also accomplishes a bin averaging technique but avoids
`scale. The end result is 100 percent averaging which
`the problems discussed in connection with the imple-
`produces an improvementin differential non-linearity
`mentation shown in FIG. 1. In greater detail, this is
`(DNL)bya factorof4, whilestill maintaining full ADC
`accomplished whenan input voltage appearing at termi-
`dynamic range. The modulation circuit of the prior art
`nal 15 is sampled by a track-and-hold circuit 16. The
`being no longer required results in fewer circuit parts
`outputofthe latter circuit is input at 17 to the unity gain
`and complexity as well as a reduced potential drift prob-
`operational amplifier summer 14. A secondinput to the
`lem. Calibration time is also reduced andcircuit stability
`summer 14 occurs at terminal 18 which carries the ana-
`is enhanced.
`log form of the converted digital count at the sampling
`A computer 13 is connected to the output of adder 30
`moment. The counter 20 is basically a sequential gener-
`so that a histogram showinga clear amplitude probabil-
`ator that is input to DAC 22at the latter circuit’s least
`ity distribution can be generated, as shown in FIG.3.
`significantbit inputs (LSB). Prior to any conversion, the
`Thedistribution of FIG. 3 is merely illustrative of the
`output 24 of summer 14 is compared with the full range
`ability of the present invention to serve in a spectro-
`scopic system. FIG. 3 illustrates the advantage of an
`of the ADC 28 to determine whether the summedsignal
`falls outside its full range. To accomplish this, the ADC
`averaging technique as opposed to the acquisition of a
`28 has a full range output signal at 29 which serves as
`histogram without an averaging technique, the latter
`input “B” of threshold comparator 26. The output of
`being demonstrated in FIG.4.
`It should be understood that the invention is not lim-
`summer 14 is directly connected to input “A” of the
`ited to the exact details of construction shown and de-
`comparator 26. If the full scale reference output of
`scribed herein for obvious modifications will occur to
`ADC 28 (“B”) is greater than the signal summed at
`summer14 (‘‘A”), the output of the threshold compara-
`personsskilled in the art.
`Weclaim:
`tor generates a binary zero so that the mostsignificant
`bit (CMSB) of the bi-polar DAC 22 is not set and the
`1. In an analog-to-digital converter (ADC) network
`circuit will operate in a mannersimilar to that explained
`having meansfor generating a variable analog countfor
`in connection with the priorart circuit of FIG. 1. How-
`summing with an analog input signal,
`the result of
`ever, in the event that the addition at summer 14 (“A”)
`which is converted to a digital number by an ADC,the
`
`45
`
`350
`
`60
`
`65
`
`Page 5
`
`

`

`5
`variable count being subtracted thereafter for a final
`digital output, the improvement comprising:
`bi-polar digital-to-analog converter (DAC) means
`connected between a digital number generator
`which generates the variable count anda first input
`of a summing means;
`means for sampling the input signal;
`means for connecting the sampled input signal to a
`second input of the summing means;
`a comparator;
`means connecting a full scale reference voltage of the
`ADC to a first input of the comparator;
`means connecting the output of the summing means
`to a second input of the comparator to obtain a
`comparison;
`the bi-polar DAC having a most significant bit CMSB)
`input connected to the output of the comparator
`for setting the MSB of the DAC whenthe compar-
`ison indicates the full scale of the ADC is exceeded;
`wherein first and second inputs of the summing
`means are subtracted thereby producing a compar-
`ator input within range for the ADC; and
`means connected to the output of the ADC and the
`numbergenerator for separating the variable count
`from the output of the DAC thereby reconstruct-
`ing the digitally converted analog input signal.
`2. The subject matter set forth in claim 1 wherein the
`sampling meansis a track-and-holdcircuit.
`3. The subject matter set forth in claim 1 wherein the
`number generator generates sequential numbers.
`4. An analog-to-digital converter (ADC) network
`comprising:

`a summingcircuit connected at a first input to a sam-
`pled input analog signal voltage;
`a digital number generator;
`a bi-polar digital-to-analog converter (DAC) con-
`nected between the digital number generator and a
`second input of the summingcircuit;
`an ADC having a full scale reference voltage output
`connected to a first input of a comparator, the
`comparator having a second input connected to an
`output of the summing circuit for determining
`whether a summed sampledsignal and a converted
`count from the generator exceedsthe full range of
`the ADC;
`means connecting an output of the comparator to a
`most significant bit (MSB) input of the bi-polar
`DAC for reversing the polarity of the bi-polar
`DAC whenthe full range is exceeded;
`means havingfirst and second inputs connected to an
`output of the ADC and an output of the number
`generator for eliminating any contribution of a
`
`10
`
`15
`
`20
`
`25
`
`35
`
`4§
`
`50
`
`55
`
`5,010,339
`
`6
`converted count from the output of the ADC
`thereby reconstructing a digital value of the sam-
`pled input analog voltage signal.
`5. The structure set forth in claim 4 wherein a track-
`and-hold circuit samples the input analog signal volt-
`age.
`6. The structure set forth in claim § wherein the num-
`ber generator generates sequential numbers.
`7. The structure set forth in claim 4 together with
`computer meansfor storing the numberoftimes partic-
`ular ranges of the values of input analog signal voltage
`occur thereby permitting the generation of a histogram
`from the input analog signal voltage.
`8. A method for generating a spectroscopic histo-
`gram comprising the. steps:
`subjecting detectors to nuclear particles for generat-
`ing a characteristic voltage therefrom;
`generating a variable count;
`converting the count to an analog quantity;
`summing the voltage with the analog quantity;
`comparing the summed voltage and quantity to a full
`scale reference voltage of an analog-to-digital con-
`verter;
`in the event the summed values areless than the refer-
`ence voltage
`(a) performing an analog-to-digital conversion on
`the summed voltage and quantity;
`(b) subtracting the converted analog count quan-
`tity from the converted summed quantity and
`voltage thereby producing a digital output repre-
`sentative of the characteristic voltage;
`in the event the summed value is greater than the
`reference voltage
`(a) subtracting the converted analog count quantity
`from the voltage;
`(b) performing an analog-to-digital conversion on
`the result of the immediately preceding step; and
`(c) adding the digital count to the digital result of
`the immediately preceding step thereby produc-
`ing a digital output representative of the charac-
`teristic voltage;
`dividing digital outputs representative of the charac-
`teristic voltage into corresponding continuous
`channels;
`storing the number of occurrences in each channel
`over a preselected interval thereby creating data
`for a histogram.
`9. The method set forth in claim 8 together with the
`preliminary step of tracking and holding each generated
`characteristic voltage.x
`*
`x
`*
`
`65"
`
`Page 6
`
`

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