Filter system having an adaptive control for updating filter samples
First Claim
1. A filtering system comprising:
- an input signal source for generating input signal samples;
a reference signal circuit for generating reference signal samples;
an output memory for storing filtered output signal samples;
a sampled filter processor for updating the filtered output signal samples stored in said output memory, said sampled filter processor including1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input signal source and the reference signal samples generated by said reference signal circuit and2) an adder for updating the filtered output signal samples stored in said output memory by adding the product signal samples generated by said multiplier to the filtered output signal samples stored in said output memory;
a detector for generating a filter complete signal in response to detection of a selected magnitude of the filtered output signal samples;
a disable circuit for disabling updating of the filtered output signal samples stored in said output memory in response to the detection of the selected magnitude of the filtered output signal samples stored in said output memory; and
an output circuit for generating an output control signal to an external device indicative of the occurrence of the filter complete signal generated by said detector.
0 Assignments
0 Petitions
Accused Products
Abstract
An adaptive filter system is provided to improve filtering operations. Adaptive logic monitors filtered information to determine when sufficient filtering has been performed to perform outputting, further processing, or other operations. In addition, saturation logic monitors filtered information to detect overflow conditions for compensation thereof. In one configuration, filtering operations are performed iteratively, building up the signal to noise ratio of the signals; where filtered signals are monitored to determine when the filtered signals have reached or exceeded a threshold magnitude, as indicative of sufficient signal to noise ratio enhancement, and to prevent the filtered signals from overflowing.
-
Citations
38 Claims
-
1. A filtering system comprising:
-
an input signal source for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered output signal samples; a sampled filter processor for updating the filtered output signal samples stored in said output memory, said sampled filter processor including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input signal source and the reference signal samples generated by said reference signal circuit and 2) an adder for updating the filtered output signal samples stored in said output memory by adding the product signal samples generated by said multiplier to the filtered output signal samples stored in said output memory; a detector for generating a filter complete signal in response to detection of a selected magnitude of the filtered output signal samples; a disable circuit for disabling updating of the filtered output signal samples stored in said output memory in response to the detection of the selected magnitude of the filtered output signal samples stored in said output memory; and an output circuit for generating an output control signal to an external device indicative of the occurrence of the filter complete signal generated by said detector. - View Dependent Claims (2, 3, 17)
-
-
4. A filtering system comprising:
-
an input signal source for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered output signal samples; a sampled filter processor for updating the filtered output signal samples stored in said output memory, said sampled filter processor including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input signal source and the reference signal samples generated by said reference signal circuit and 2) an adder for updating the filtered output signal samples stored in said output memory by adding the product signal samples generated by said multiplier to the filtered output signal samples stored in said output memory; a saturation circuit for saturating the filtered output signal samples stored in said output memory to prevent overflow caused by updating of the filtered output signal samples by said filter processor; a detector for generating a filter complete signal in response to detection of a selected magnitude of the filtered output signal samples; a disable circuit for disabling updating of the filtered output signal samples stored in said output memory in response to the detection of the selected magnitude of the filtered output signal samples stored in said output memory; and an output circuit for generating an output control signal to an external device indicative of the occurrence of the filter complete signal generated by said detector.
-
-
5. A sampled filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a detector for generating a control signal in response to detection of a predetermined magnitude of a filtered signal sample stored in said output memory; a counter for generating a count number signal by counting the control signals generated by said detector; and a sampled filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit under control of the count number signal generated by said counter, said sampled filter processor including control logic for enabling of the updating of the filtered signal samples stored in said output memory when the count number signal is less than a predetermined count magnitude and for disabling of the updating of the filtered signal samples stored in said output memory when the count number signal is equal to the predetermined count magnitude. - View Dependent Claims (6)
-
-
7. A sampled filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a detector for generating a control signal in response to detection of a predetermined magnitude of a filtered signal sample stored in said output memory; a counter for generating a count number signal by counting the control signals generated by said detector; a control circuit for generating a saturated magnitude control signal in response to detection of a saturated magnitude of at least one filtered output signal sample stored in said output memory; and a sampled filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit under control of the saturated magnitude control signal to saturate updating of the at least one filtered signal sample having a saturated magnitude that is detected by said control circuit and under control of the count number signal generated by said counter, said sampled filter processor including control logic for enabling of the updating of the filtered signal samples stored in said output memory when the count number signal is less than a predetermined count magnitude and for disabling of the updating of the filtered signal samples stored in said output memory when the count number signal is equal to the predetermined magnitude.
-
-
8. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a detector for generating a control signal in response to detection of a predetermined magnitude of a filtered signal sample stored in said output memory; a counter for generating a count number signal by counting the control signals generated by said detector; a sampled filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit under control of the count number signal generated by said counter, said sampled filter processor including control logic for enabling of the updating of the filtered signal samples stored in said output memory when the count number signal is less than a predetermined count magnitude and for disabling of the updating of the filtered signal samples stored in said output memory when the count number signal is equal to the predetermined magnitude; and a saturation circuit for saturating the filtered signal samples stored in said output memory to prevent overflow caused by updating of the filtered signal samples by said sampled filter processor.
-
-
9. A sampled filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a detector for generating a control signal in response to detection of a selected magnitude of a filtered signal sample stored in said output memory; and a filter for updating the filtered signal samples stored in said output memory under control of the control signal generated by said detector, wherein said filter includes 1) a multiplier for generating product signal samples by multiplying the input signal samples stored in said output memory and the reference signal samples generated by said reference signal circuit and 2) an adder for adding the product signal samples generated by said multiplier to the filtered signal samples stored in said output memory under control of the control signal generated with said detector.
-
-
10. A sampled filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a detector for generating a control signal in response to detection of a selected magnitude of a filtered signal sample stored in said output memory; a control circuit for generating a saturated magnitude control signal in response to detection of a saturated magnitude of at least one of the filtered signal samples stored in said output memory; and a filter for updating the filtered signal samples stored in said output memory under control of the control signal generated by said detector, wherein said filter includes 1) a multiplier for generating product signal samples by multiplying the input signal samples stored in said output memory and the reference signal samples generated by said reference signal circuit, 2) an adder for adding the product signal samples generated by said multiplier to the filtered signal samples stored in said output memory under control of the control signal generated with said detector, and 3) a saturation circuit for performing the updating of the filtered signal samples stored in said output memory under control of the saturated magnitude control signal to saturate updating of the at least one filtered signal sample having a saturated magnitude that is detected by said control circuit.
-
-
11. A sampled filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a detector for generating control signals in response to detection of a magnitude of the filtered signal samples stored in said output memory; a counter for generating a count number signal by counting the control signals generated by said detector; and a filter for enabling updating of the filtered signal samples stored in said output memory when the count number signal is indicative of a count that is less than a predetermined magnitude and for disabling updating of the filtered signal samples stored in said output memory when the count number signal is indicative of a count that is greater than a predetermined magnitude, wherein said filter includes 1) a multiplier for generating product signal samples by multiplying each of the input signal samples by a reference signal sample and 2) an adder for adding each of the product signal samples to at least one of the filtered signal samples stored in said output memory under control of the control signals generated by said detector.
-
-
12. A sampled filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a detector for generating control signals in response to detection of a magnitude of the filtered signal samples stored in said output memory; a counter for generating a count number signal by counting the control signals generated by said detector; a filter for enabling updating of the filtered signal samples stored in said output memory when the count number signal is indicative of a count that is less than a predetermined magnitude and for disabling updating of the filtered signal samples stored in said output memory when the count number signal is indicative of a count that is greater than a predetermined magnitude, wherein said filter includes 1) a multiplier for generating product signal samples by multiplying each of the input signal samples by a reference signal sample and 2) an adder for adding each of the product signal samples to at least one of the filtered signal samples stored in said output memory under control of the control signals generated by said detector; and a saturation circuit for saturating the filtered signal samples stored in said output memory to prevent overflow caused by updating of the filtered signal samples by said filter.
-
-
13. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a detector for generating a saturation limit control signal by monitoring the filtered signal samples to detect a saturation limit magnitude of a filtered signal sample stored in said output memory; and a sampled filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit under control of the saturation limit control signal generated by said detector to prevent overflow of the filtered signal samples. - View Dependent Claims (14)
-
-
15. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a detector for generating a saturation limit control signal by monitoring the filtered signal samples to detect a saturation limit magnitude of a filtered signal sample stored in said output memory; a reference circuit for generating correlation reference signal samples; and a correlation filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit under control of the saturation limit control signal generated by said detector to prevent overflow of the filtered signal samples;
wherein said correlation filter processor includes1) a multiplier for generating product signal samples by multiplying the input signal samples and the correlation reference signal samples and 2) an adder for updating the filtered signal samples stored in said output memory by adding the product signal samples generated by said multiplier to the filtered output signal samples stored in said output memory.
-
-
16. A filtering system comprising:
-
an input signal source for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered output signal samples; a detector for generating an update control signal in response to detection of a selected magnitude of the filtered output signal samples stored in said output memory; and a filter for updating the filtered output signal samples stored in said output memory under control of the update control signal generated by said detector, said filter including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input signal source and the reference signal samples generated by said reference signal circuit and 2) an adder for updating the filtered output signal samples stored in said output memory by adding the product signal samples generated by said multiplier to the filtered output signal samples stored in said output memory.
-
-
18. A sample filter system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit; a detector for monitoring magnitude of the filtered signal samples stored in said output memory to generate a filtering complete control signal that is indicative of a magnitude of at least one of the filtered signal samples building up to a selected magnitude; and an output circuit for generating an external control signal for controlling an external device in response to the filtering complete control signal.
-
-
19. A correlation filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating correlation reference signal samples; a correlation output memory for storing correlation filtered signal samples; a detector for generating a detector control signal in response to detection of a magnitude of the correlation filtered signal samples stored in said correlation output memory; and a correlation filter for updating of the correlation filtered signal samples stored in said correlation output memory under control of the control signal generated by said detector, said correlation filter including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input circuit and the correlation reference signal samples generated by said reference signal circuit and 2) an adder for updating the correlation filtered signal samples stored in said correlation output memory by adding the product signal samples generated by said multiplier to the correlation filtered signal samples stored in said correlation output memory.
-
-
20. A sampled filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a sampled filter for updating the filtered signal samples stored in said output memory, wherein said sampled filter includes 1) a multiplier for generating product signal samples by multiplying each of the input signal samples by a reference signal sample and 2) an adder for adding each of the product signal samples to at least one of the filtered signal samples stored in said output memory; a detector for monitoring magnitude of the filtered signal samples stored in said output memory to generate a control signal in response to detection of a selected magnitude of a filtered signal sample stored in said output memory; and a supervisory computer for generating a computer operation in response to the control signal generated by said detector.
-
-
21. A sampled filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a sampled filter for updating the filtered signal samples stored in said output memory, wherein said sampled filter includes 1) a multiplier for generating product signal samples by multiplying each of the input signal samples by a reference signal sample and 2) an adder for adding each of the product signal samples to at least one of the filtered signal samples stored in said output memory; a saturation circuit for saturating the filtered signal samples stored in said output memory to prevent overflow caused by updating of the filtered signal samples by said sampled filter; a detector for monitoring magnitude of the filtered signal samples stored in said output memory to generate a control signal in response to detection of a selected magnitude of a filtered signal sample stored in said output memory; and a supervisory computer for generating a computer operation in reponse to the control signal generated by said detector.
-
-
22. A filtering system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a signal to noise ratio detector for generating a signal to noise ratio control signal in response to a selected signal to noise ratio of the filtered signal samples stored in said output memory; and a filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated with said input circuit and in response to the reference signal samples generated with said reference signal circuit under control of the signal to noise ratio control signal generated by said signal to noise ratio detector.
-
-
23. A filtering system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a signal to noise ratio detector for generating a signal to noise ratio control signal in response to a selected signal to noise ratio of the filterd signal samples stored in said output memory; a filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated with said input circuit under control of the signal to noise ratio control signal generated by said signal to noise ratio detector; and a saturation circuit for saturating the filtered signal samples stored in said output memory to prevent overflow caused by updating of the filtered signal samples by said filter processor.
-
-
24. A filter system comprising:
-
an input circuit for generating input signal samples; a reference circuit for generating reference signal samples; an output memory for storing filtered signal samples; a filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated by said input circuit, said filter processor including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input circuit and the reference signal samples generated by said reference circuit and 2) an adder for adding the product signal samples generated by said multiplier to the filtered signal samples stored in said output memory; a detector for monitoring the filtered signal samples stored in said output memory to detect a selected magnitude of at least one of the filtered signal samples; and a controller for controlling said filter processor to discontinue said updating of the filtered signal samples stored in said output memory when the selected magnitude of the at least one of the filtered signal samples stored in said output memory is detected by said detector.
-
-
25. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a control circuit for generating a saturated magnitude control signal in response to detection of a saturated magnitude of at least one filtered output signal sample stored in said output memory; and a filter processor for updating the filtered output signal samples stored in said output memory in response to the input signal samples under control of the saturated magnitude control signal to saturate updating of the at least one filtered output signal sample having a saturated magnitude that is detected by said control circuit. - View Dependent Claims (26)
-
-
27. A filtering system comprising:
-
an input circuit for generating input signal samples; a Fourier transform output memory for storing Fourier transform filtered output signal samples; a control circuit for generating a saturated magnitude control signal in response to detection of a saturated magnitude of at least one filtered output signal sample stored in said output memory; and a Fourier transform filter processor for updating the Fourier transform filtered output signal samples stored in said Fourier transform output memory in response to the input signal samples under control of the saturated magnitude control signal to saturate updating of the at least one output Fourier transform signal sample having a saturated magnitude that is detected by said control circuit.
-
-
28. A filter system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered signal samples; a filter processor for updating the filtered signal samples stored in said output memory in response to the input signal samples generated with said input circuit under control of a control circuit; a programming circuit for generating a programmable number; a programmable counter being programmable with said programmable number generated with said programming circuit for generating a control signal in response to detection of a programmable number of updates by said filter processor being completed; and a control circuit for terminating the updating of the filtered signal samples stored in said output memory by said filter processor in response to the control signal generated by said programmable counter indicating that the programmable number of updates by said filter processor have been completed.
-
-
29. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a control circuit for generating a saturated magnitude control signal in response to detection of a saturated magnitude of at least one filtered output signal sample stored in said output memory; a filter processor for updating the filtered output signal samples stored in said output memory in response to the input signal samples under control of the saturated magnitude control signal to saturate updating of the at least one filtered output signal sample having a saturated magnitude that is detected by said control circuit; and a signal to noise ratio detection circuit for generating a signal to noise ratio control signal by monitoring the filtered output signal samples to detect a predetermined signal to noise ratio magnitude.
-
-
30. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a sampled filter processor for updating the filtered output signal samples stored in said output memory in response to filter processing of the input signal samples generated by said input circuit; and a signal to noise ratio detection circuit for generating a signal to noise ratio control signal by monitoring the filtered output signal samples to detect a predetermined signal to noise ratio magnitude.
-
-
31. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a sampled filter processor for updating the filtered output signal samples stored in said output memory in response to filter processing of the input signal samples generated by said input circuit; and a detection circuit for generating a filtering completed control signal by monitoring the filtered output signal samples to detect a predetermined quantity of filtered output signal samples having a selected magnitude.
-
-
32. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a saturation detector circuit for generating a detector signal by monitoring the output signal samples stored in said output memory, said saturation detector circuit generating a first condition of the detector signal in response to an output signal sample having a magnitude that is below a predetermined saturation magnitude and said saturation detector circuit generating a second condition of the detector signal in response to an output signal sample having a magnitude that is not below the predetermined saturation magnitude; a filter processor for filtering the input signal samples, wherein said filter processor includes an updating circuit for updating the filtered output signal samples that have a magnitude that is below a predetermined saturation magnitude in response to the input signal samples under control of the first condition of the detector and wherein said filter processor includes a saturation circuit for saturating the filtered output signal samples that have a magnitude that is not below the predetermined saturation magnitude under control of the second condition of the detector signal; a signal to noise ratio detector for detecting signal to noise ratio of the filtered output signal samples stored in said output memory; and a signal to noise ratio controller for controlling said filter processor to update the filtered output signal samples stored in said output memory when the signal to noise ratio of the filtered output signal samples stored in said output memory is below a selected magnitude and to discontinue updating of the filtered output signal samples stored in said output memory when the signal to noise ratio of the filtered output signal samples stored in said output memory is at a selected magnitude.
-
-
33. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a filter processor for updating the filtered output signal samples stored by said output memory in response to the input signal samples; a detector circuit for generating a detector signal by monitoring the output signal samples stored in said output memory, said detector circuit generating a first condition of the detector signal in response to an output signal sample having a magnitude that is below a predetermined magnitude and said detector circuit generating a second condition of the detector signal in response to an output signal sample having a magnitude that is not below the predetermined magnitude; a counter for counting the second conditions of the detector signal generated by said detector circuit to generate a count number indicative of the number of output signal samples having a magnitude that is not below the predetermined magnitude; and a control circuit for enabling updating of the filtered output signal samples by said filter processor in response to a count number generated by said counter that is less than a predetermined number magnitude and for disabling updating of the filtered output signal samples by said filter processor in response to a count number generated by said counter that is equal to a predetermined number magnitude.
-
-
34. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; a saturation detector circuit for generating a saturation detector signal by monitoring the output signal samples stored in said output memory, said saturation detector circuit generating a first condition of the saturation detector signal in response to an output signal sample having a magnitude that is below a predetermined saturation magnitude and said saturation detector circuit generating a second condition of the saturation detector signal in response to an output signal sample having a magnitude that is not below the predetermined saturation magnitude; a filter processor for filtering the input signal samples, wherein said filter processor includes an updating circuit for updating the filtered output signal samples that have a magnitude that is below a predetermined saturation magnitude in response to the input signal samples under control of the first condition of the saturation detector and wherein said filter processor includes a saturation circuit for saturating the filtered output signal samples that have a magnitude that is not below the predetermined saturation magnitude under control of the second condition of the saturation detector signal; a magnitude detector circuit for generating a magnitude detector signal by monitoring the output signal samples stored in said output memory, said magnitude detector circuit generating a first condition of the magnitude detector signal in response to an output signal sample having a magnitude that is below a predetermined magnitude and said magnitude detector circuit generating a second condition of the magnitude detector signal in response to an output signal sample having a magnitude that is not below the predetermined magnitude; a counter for counting the second conditions of the magnitude detector signal generated by said second circuit to generate a count number indicative of the number of output signal samples having a magnitude that is not below the predetermined magnitude; and a control circuit for enabling updating of the filtered output signal samples by said filter processor updating circuit in response to a count number generated by said counter that is less than a predetermined number magnitude and for disabling updating of the filtered output signal samples by said filter processor in response to a count number generated by said counter that is equal to a predetermined number magnitude.
-
-
35. A filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a filter processor for updating the filtered signal samples stored in said output memory, said filter processor including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input circuit and the reference signal samples generated by said reference signal circuit and 2) an adder for adding the product signal samples generated by said multiplier and the filtered signal samples stored in said output memory; and a saturation circuit for saturating the filtered signal samples stored in said output memory to prevent overflow caused by updating of the filtered signal samples by said filter processor.
-
-
36. A filter system comprising:
-
an input circuit for generating input signal samples; a reference signal circuit for generating reference signal samples; an output memory for storing filtered signal samples; a filter processor for updating the filtered signal samples stored in said output memory, said filter processor including 1) a multiplier for generating product signal samples by multiplying the input signal samples generated by said input circuit and the reference signal samples generated by said reference signal circuit and 2) an adder for adding the product signal samples generated by said multiplier and the filtered signal samples stored in said output memory; a signal to noise ratio detector for detecting signal to noise ratio of the filtered signal samples stored in said output memory; and a signal to noise ratio controller for controlling said filter processor to update the filtered signal samples stored in said output memory when the signal to noise ratio of the filtered signal samples stored in said output memory is below a selected magnitude and to discontinue updating of the filtered signal samples stored in said output memory when the signal to noise ratio of the filtered signal samples stored in said output memory is at a selected magnitude.
-
-
37. A filtering system comprising:
-
an input circuit for generating input signal samples; a Fourier transform output memory for storing Fourier transform filtered output signal samples; an adaptive control circuit for generating an update control signal to adaptively control filtering of the input signal samples; and an iterative Fourier transform filter for iteratively updating the Fourier transform filtered output signal samples stored in said correlation output memory by Fourier transform filtering the input signal samples under control of the update control signal.
-
-
38. A filtering system comprising:
-
an input circuit for generating input signal samples; an output memory for storing filtered output signal samples; an iterative filter for iteratively updating the filtered output signal samples by filtering the input signal samples under control of an update control signal; and a saturation limit adaptive control circuit for generating the update control signal to adaptively control the filtering of the input signal samples by updating of the filtered output signal samples to limit the magnitude of the filtered output signal samples to a predetermined saturation magnitude.
-
Specification