← Back to Patent Explorer
US5745394A Expired / Lapsed US ⏱️ 0.0 years remaining

High speed analog to digital converter, decimation and storage system

Assignee: Keysight Technologies Inc
•
Filing: 1995-08-31
•
Granted: 1998-04-28
•
Expires: 2015-08-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A high speed analog to digital sampling system. The invention allows for decimation and optimal storage of samples from an interleaved analog to digital conversion system. The circuit architecture provides for switchable flip-flops at the outputs of a set of interleaved analog to digital converters. Decimation is accomplished by only activating a selection of the analog to digital converters within the set of interleaved analog to digital converters. The flip-flops associated with the inactive analog to digital converters are configured to form a shift register. The samples of the activated analog to digital converters are shifted into the shift register. When all the flip-flops of the shift register are full, the samples are written to memory of the system. The shift register configuration allows the samples to be stored so that the allocation of system memory is optimized and the number of system memory writes is reduced. One embodiment of the invention includes presettable dividers for providing control over the rate at which the flip-flops are loaded with sampled data.

Inventors

  • 👤 Jon R. Tani

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 14:37
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/16

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 199 words
A high speed analog to digital converter, decimation and storage system comprising: a plurality of X analog to digital converters receiving an analog signal, a jth one of the analog to digital converters generating a digital sample of the analog signal responsive to a sampling clock signal having a period X*T and delayed in time by ((j-1)*T); means for receiving a user defined decimation factor N; means for activating at least one of the X ADCs as a function of the decimation factor N; a plurality of X storage elements having outputs, a jth storage element receiving the digital sample from the jth analog to digital converter if the jth analog to digital converter is active and receiving the output from a (j-1)th storage element if the jth analog to digital converter is not active; an array of memory cells receiving the outputs from the storage elements; and means for writing the outputs of the storage elements into the array of memory cells when all the storage elements have been loaded with digital samples subsequent to any prior memory writes, wherein the data samples written to the memory cells represent the analog signal sampled at a rate of (1/N)*(X/T).
Claim 2
Dependent Claim 199 words
A high speed analog to digital converter, decimation and storage system comprising: a plurality of X analog to digital converters receiving an analog signal, a jth one of the analog to digital converters generating a digital sample of the analog signal responsive to a sampling clock signal having a period X*T and delayed in time by ((j-1)*T); means for receiving a user defined decimation factor N; means for activating at least one of the X ADCs as a function of the decimation factor N; a plurality of X storage elements having outputs, a jth storage element receiving the digital sample from the jth analog to digital converter if the jth analog to digital converter is active and receiving the output from a (j-1)th storage element if the jth analog to digital converter is not active; an array of memory cells receiving the outputs from the storage elements; and means for writing the outputs of the storage elements into the array of memory cells when all the storage elements have been loaded with digital samples subsequent to any prior memory writes, wherein the data samples written to the memory cells represent the analog signal sampled at a rate of (1/N)*(X/T).
Claim 3
Dependent Claim 128 words
The high speed analog to digital converter, decimation and storage system as recited in claim 1, wherein if the decimation factor N<=X, then X/N is an integer; the means for activating at least one of the X ADCs activates the jth ADC when j=((k-1)*N)1 where k is an integer that varies from 1 to X/N; and the digital sample from the jth analog to digital converter is loaded into the jth storage element responsive to the sampling clock signal delayed in time by ((j-1)*T) if the jth analog to digital converter is activated and the digital sample from the (j-1)th storage element is loaded into jth storage element responsive to a clock signal from the (j-1)th storage element if the jth analog to digital converter is not activated.
Claim 4
Dependent Claim 26 words
The high speed analog to digital converter, decimation and storage system as recited in claim 1, wherein each storage element comprises a plurality of D-flip-flop units.
Claim 5
Dependent Claim 26 words
The high speed analog to digital converter, decimation and storage system as recited in claim 1, wherein each storage element comprises a plurality of latch units.
Claim 6
Dependent Claim 165 words
The high speed analog to digital converter, decimation and storage system as recited in claim 1, further comprising a plurality of presettable dividers having outputs, a jth presettable divider being initialized to a setting of S and receiving and dividing by a factor of R the sampling clock signal delayed in time by ((j-1)*T), wherein: if N<=X, then R=1, and if N>X, then (R*X)/N in an integer; the means for activating at least one of the X ADCs comprises means for activating the jth ADC when j=(((k-1)*N) mod X)+1 where k=1 to ((R*X)/N); and the digital sample from the jth analog to digital converter is clocked into the jth storage element responsive to the output of the jth presettable divider when the jth analog to digital converter is activated and the digital sample from the (j-1)th storage element is clocked into the jth storage element responsive to a clock signal of the (j-1)th storage element if the jth analog to digital converter is not active.
Claim 7
Dependent Claim 43 words
The high speed analog to digital converter, decimation and storage system as recited in claim 5, and further comprising means, operable only if N>X, for initializing the jth presettable divider to a setting S=(R-1)-(((k-1)*N) div X) when j=(((k-1)*N) mod X)+1 where k=1to ((R*X)/N).
Claim 8
Independent Claim 194 words
A method of digitizing, decimating by a user defined decimation factor N, and storing digital samples of an analog signal, the method comprising the steps of: a. creating digital samples by sampling the analog signal with a plurality of X ADCs wherein at least one of the ADCs is set active depending on a function of N, and wherein a jth ADC is clocked by a sampling signal having a period X*T and delayed in time by ((j-1)*T); b. clocking the digital samples into a plurality of X storage elements wherein a jth storage element corresponds to the jth ADC and the jth storage element receives the digital sample generated by the jth ADC if the jth ADC is active and the jth storage element receives an output from a (j-1)th storage element if the jth ADC is not active; and c. writing the digital samples stored in the X storage elements to a system memory when a digital sample has been clocked into all of the storage elements subsequent to any prior memory writes, wherein the data samples written to the memory cells represent the analog signal sampled at a rate of (1/N)*(X/T).
Claim 9
Independent Claim 194 words
A method of digitizing, decimating by a user defined decimation factor N, and storing digital samples of an analog signal, the method comprising the steps of: a. creating digital samples by sampling the analog signal with a plurality of X ADCs wherein at least one of the ADCs is set active depending on a function of N, and wherein a jth ADC is clocked by a sampling signal having a period X*T and delayed in time by ((j-1)*T); b. clocking the digital samples into a plurality of X storage elements wherein a jth storage element corresponds to the jth ADC and the jth storage element receives the digital sample generated by the jth ADC if the jth ADC is active and the jth storage element receives an output from a (j-1)th storage element if the jth ADC is not active; and c. writing the digital samples stored in the X storage elements to a system memory when a digital sample has been clocked into all of the storage elements subsequent to any prior memory writes, wherein the data samples written to the memory cells represent the analog signal sampled at a rate of (1/N)*(X/T).
Claim 10
Dependent Claim 56 words
The method of digitizing, decimating and storing digital samples of an analog signal as recited in claim 7, wherein N<=X, X/N is an integer and at least one of the ADCs is set active in step a by turning on the jth ADC when j=((k-1)*N)+1 where k is an integer that varies from 1 to X/N.
Claim 11
Dependent Claim 112 words
The method of digitizing, decimating and storing digital samples of an analog signal as recited in claim 7, wherein the digital samples from the active jth analog to digital converter is clocked into the jth storage element by a jth presettable divider having a presettable initial setting of S and divide ratio of R and the presettable divider receives the sampling signal delayed in time by (j*(T/X)); and wherein if N<=X, then R is equal to one; and if N>X, then ((R*X)/N) is an integer and at least one of the ADCs is set active in step a by turning on the jth ADC when j=(((k-1)*N) mod X+1 where k=1 to ((R*X)/N).
Claim 12
Dependent Claim 42 words
The method of digitizing, decimating and storing digital samples of a high speed analog waveform as recited in claim 9, wherein the initial setting S of the jth presettable divider is (R-1)-(((k=1)*N) div X) when j=(((k-1)*N) mod X)+1 where k=1 to ((X)/N).
Claim 13
Dependent Claim 199 words
A high speed analog to digital converter, decimation and storage system comprising: a plurality of X analog to digital converters receiving an analog signal, a jth one of the analog to digital converters generating a digital sample of the analog signal responsive to a sampling clock signal having a period X*T and delayed in time by ((j-1)*T); means for receiving a user defined decimation factor N; means for activating less than all of the X ADCs as a function of the decimation factor N; a plurality of X storage elements having outputs, a jth storage element receiving the digital sample from the jth analog to digital converter if the jth analog to digital converter is active and receiving the output from a (j-1)th storage element if the jth analog to digital converter is not active; an array of memory cells receiving the outputs from the storage elements; and means for writing the outputs of the storage elements into the array of memory cells when all the storage elements have been loaded with digital samples subsequent to any prior memory writes, wherein the data samples written to the memory cells represent the analog signal sampled at a rate of (1/N)*(X/T).
Claim 14
Dependent Claim 199 words
A high speed analog to digital converter, decimation and storage system comprising: a plurality of X analog to digital converters receiving an analog signal, a jth one of the analog to digital converters generating a digital sample of the analog signal responsive to a sampling clock signal having a period X*T and delayed in time by ((j-1)*T); means for receiving a user defined decimation factor N; means for activating less than all of the X ADCs as a function of the decimation factor N; a plurality of X storage elements having outputs, a jth storage element receiving the digital sample from the jth analog to digital converter if the jth analog to digital converter is active and receiving the output from a (j-1)th storage element if the jth analog to digital converter is not active; an array of memory cells receiving the outputs from the storage elements; and means for writing the outputs of the storage elements into the array of memory cells when all the storage elements have been loaded with digital samples subsequent to any prior memory writes, wherein the data samples written to the memory cells represent the analog signal sampled at a rate of (1/N)*(X/T).

References Cited (Backward Citations)

US4308585A Cited
US4736189A Cited
US4839652A Cited
US4768017A Cited
US4922452A Cited
US4937579A Cited
US5206944A Cited
US5121121A Cited
US5485152A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag