RECEIVER
20200007140 · 2020-01-02
Assignee
Inventors
- Jørgen Andreas Michaelsen (Oslo, NO)
- Nikolaj ANDERSEN (Oslo, NO)
- Olav Tonnaer Liseth (Oslo, NO)
- Håkon André Hjortland (Oslo, NO)
Cpc classification
H03M1/121
ELECTRICITY
G01S13/0209
PHYSICS
International classification
Abstract
A range profile digitization circuit for converting a repeating analog input signal into a time series of digital amplitude values, the converter comprising: a signal quantizer arranged to receive the analog input signal and a threshold input and arranged to output a binary value quantized output signal based on a comparison of the input signal with the threshold signal; a plurality of samplers each arranged to sample and hold its input signal upon receipt of a trigger signal; and for each sampler: a plurality of decoders and a demultiplexer arranged to receive an output from the sampler and pass it to a selected one of said decoders based on a selector input. With a plurality of decoders associated with each of the samplers, each sampler can be re-used during the building up of the range profile.
Claims
1. A range profile digitization circuit for converting a repeating analog input signal into a time series of digital amplitude values, the circuit comprising: a signal quantizer arranged to receive the analog input signal and a threshold input and arranged to output a binary value quantized output signal based on a comparison of the input signal with the threshold signal; a plurality of samplers each arranged to sample and hold its input signal upon receipt of a trigger signal; and for each sampler: a plurality of decoders and a demultiplexer arranged to receive an output from the sampler and pass it to a selected one of said decoders based on a selector input.
2. A range profile digitization circuit as claimed in claim 1, further comprising: a controller arranged to generate trigger signals for the plurality of samplers, the trigger signals being generated at regular time intervals.
3. A range profile digitization circuit as claimed in claim 2, wherein the controller is arranged to generate a continuous stream of trigger signals comprising a plurality of cycles of the plurality of samplers.
4. A range profile digitization circuit as claimed in claim 1, further comprising: a controller arranged to generate selector inputs for the demultiplexers, the controller being arranged to change the selector input of each demultiplexer every time the corresponding sampler is triggered.
5. A range profile digitization circuit as claimed in claim 1, wherein a controller is arranged to generate trigger signals for the plurality of samplers and selector inputs for the demultiplexers; and wherein the controller is arranged to generate trigger signals that cycle through the plurality of samplers a plurality of times; and wherein the controller is arranged to cycle through the demultiplexer selector inputs, changing each demultiplexer's selector input once per cycle of the trigger signals.
6. A range profile digitization circuit as claimed in claim 1, wherein the samplers are flip-flops.
7. A range profile digitization circuit as claimed in claim 1, wherein a single quantizer is provided upstream of all of the plurality of samplers.
8. A range profile digitization circuit as claimed in claim 1, wherein a plurality of quantizers is provided, each being associated with one or more of the plurality of samplers.
9. A method of range profile digitization for converting a repeating analog input signal into a time series of digital amplitude values, the digitization comprising: comparing the received analog input signal with a threshold input and quantizing the analog input signal based on said comparison to output a binary value quantized output signal; sampling the signal by a plurality of samplers each arranged to sample and hold the signal upon receipt of a trigger signal; and for each sampler: directing the output from the sampler to a selected one of a plurality of decoders associated with that sampler based on a selector input.
10-13. (canceled)
14. A range profile digitization circuit for converting a repeating analog input signal into a time series of digital amplitude values, the circuit comprising: a differencer arranged to receive the analog input signal and a threshold input signal and arranged to output a differencer signal being the difference between the analog input signal and the threshold input signal; a plurality of clocked comparators, each clocked comparator being arranged to sample the differencer signal upon receipt of a trigger signal and each clocked comparator being arranged to output and hold a quantized signal; and for each clocked comparator, a decoder which is arranged to decode the quantized signal into a digital value.
15. A range profile digitization circuit as claimed in claim 14, further comprising a continuous time amplifier downstream of the differencer, arranged to amplify the differencer signal.
16. A range profile digitization circuit as claimed in claim 14, comprising a plurality of differencers, one for each clocked comparator and each arranged to receive the analog input signal and the threshold input signal and arranged to output a differencer signal being the difference between the analog input signal and the threshold input signal to its associated clocked comparator.
17. A range profile digitization circuit as claimed in claim 16, wherein the differencer is an integral part of the clocked comparator circuit.
18. A range profile digitization circuit as claimed in claim 14, comprising: for each clocked comparator: a plurality of decoders and a demultiplexer arranged to receive the amplified output from the clocked comparator and pass it to a selected one of said decoders based on a selector input.
19. A range profile digitization circuit as claimed in claim 14, further comprising: a controller arranged to generate trigger signals for the plurality of clocked comparators, the trigger signals being generated at regular time intervals.
20. A range profile digitization circuit as claimed in claim 19, wherein the controller is arranged to generate a continuous stream of trigger signals comprising a plurality of cycles of the plurality of clocked comparators.
21. A range profile digitization circuit as claimed in claim 18, further comprising: a controller arranged to generate selector inputs for the demultiplexers, the controller being arranged to change the selector input of each demultiplexer every time the corresponding clocked comparator is triggered.
22. A range profile digitization circuit as claimed in claim 18, wherein the controller is arranged to generate trigger signals for the plurality of clocked comparators and selector inputs for the demultiplexers; and wherein the controller is arranged to generate trigger signals that cycle through the plurality of clocked comparators a plurality of times; and wherein the controller is arranged to cycle through the demultiplexer selector inputs, changing each demultiplexer's selector input once per cycle of the trigger signals.
23. A range profile digitization circuit as claimed in claim 14, wherein each clocked comparator is formed from a strong-arm latch.
24. A range profile digitization circuit as claimed in claim 14, wherein the clocked comparator is arranged to generate a high or low output based on the polarity of the incoming signal.
25. A method of range profile digitization for converting a repeating analog input signal into a time series of digital amplitude values, the digitization comprising: taking the difference between the received analog input signal and a threshold input signal; providing the difference signal to a plurality of clocked comparators; each clocked comparator sampling the difference signal upon receipt of a trigger signal and outputting a quantized signal; and for each clocked comparator, decoding the quantized signal to produce a digital value.
26-31. (canceled)
Description
[0043] Preferred embodiments of the invention will now be described, by way of example only, and with reference to the accompanying drawings in which:
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053] Whereas in
[0054] As each sampler 30 is triggered by its corresponding clock phase signal <0> to <n1>, it samples its continuous-time, binary value input 11 and holds that value for the duration of its clock phase until it is next required to sample the input again. The plurality of samplers 30 each receive a different clock phase <0> to <n1> such that they sample the quantized signal 11 at different times and thus sample different range points in the received signal (different range points in the range profile). Each sampler 30 may be a D-type flip-flop.
[0055] The output of each sampler 30 is passed to the input of a demultiplexer 32. Each demultiplexer 32 can direct its input to one of several different outputs, depending on the selector input 34 which is provided by controller 50. The different outputs of the demultiplexer 32 are each provided to a different counter 36 (being a form of decoder) each of which is arranged to increase its count by one upon receipt of a high signal and not to increase its count when its input is low.
[0056] Once per clock phase cycle (i.e. at a frequency Fs/n), the controller 50 changes the selector input 34 to select the next counter in the series, i.e. to move the demultiplexer output on to the next counter. Thus for example the demultiplexer 34 attached to the sampler 30 that is driven by clock phase <0> initially directs its output to counter.sub.0,0. In the next cycle of clock phase <0>, the next sample from sampler 30 is directed to counter.sub.1,0 and the next sample is directed to counter.sub.2,0, etc. up to the final counter.sub.m,0. Similarly the demultiplexer 34 attached to the sampler 30 that is driven by clock phase <1> initially directs its output to counter.sub.0,1. In the next cycle of clock phase <1>, the next sample from sampler 30 is directed to counter.sub.1,1 and the next sample is directed to counter.sub.2,1, etc. up to the final counter.sub.m-1,1. In this way, each counter 36 represents a different range point in the range profile in the sequence counter.sub.0,0, counter.sub.0,1, counter.sub.0,2, . . . , counter.sub.0,n-1, counter.sub.1,0, counter.sub.1,1, counter.sub.1,2, . . . , counter.sub.1,n-1, . . . , counter.sub.m-1,0, counter.sub.m-1,1, counter.sub.m-1,2, . . . , counter.sub.m-1,n-1. The counting of the various counters 36 is illustrated in the lower half of
[0057] The use of the multiphase clock 40 allows multiple adjacent samples to be taken at closely spaced time points without requiring a single fast clock and sampler (i.e. the sampler is distributed). The provision of multiple counters 36 per sampler 30 reduces the number of parallel samplers 30 that are required to provide a full range profile (i.e. the samplers are re-used). The counters 36 are isolated from the quantizer 10 and thus reduce the capacitive load that is seen by the quantizer 10 and thus producing less impact on the rise and fall times of the quantized signal 11.
[0058]
[0059] The output 63 of amplifier 62 is fanned out to a plurality of parallel samplers 64 in a similar way to the circuit of
[0060] The sampler 64 may comprise separate individual circuits for sampling and then amplifying the sampled value. However, in preferred arrangements a combined circuit is used, most preferably a strong-arm latch circuit is used as this conveniently performs sampling and regenerative amplification in a single efficient circuit.
[0061] As shown in
[0062]
[0063] In the circuits of both
[0064] It will be appreciated that while the circuits shown in