Analog-to-digital converter controllers including configurable contexts
First Claim
1. An analog-to-digital converter (ADC) controller, the ADC controller comprising:
- a number of input channels;
an ADC selectively coupled to each input channel of the number of input channels;
a number of contexts operatively coupled to the ADC, each context associated with an input channel of the number of input channels, each context having at least one register for storing at least one configurable parameter; and
a sequencer operatively coupled to the number of contexts and configured to perform a programmed conversion sequence on one or more input channels of the number of input channels based on one or more configurable parameters of one or more contexts of the number of contexts.
13 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments relate to analog-to-digital converter (ADC) controllers. An ADC controller may include a number of input channels and an ADC selectively coupled to each input channel of the number of input channels. The ADC controller may further include a number of contexts operatively coupled to the ADC, wherein each context of the number of contexts is associated with an input channel of the number of input channels. Further, each context may include at least one register for storing at least one configurable parameter. The ADC controller may also include a sequencer operatively coupled to the number of context and configured to perform a programmed conversion sequence on one or more input channels of the number of input channels based on one or more configurable parameters of one or more contexts of the number of contexts.
-
Citations
14 Claims
-
1. An analog-to-digital converter (ADC) controller, the ADC controller comprising:
-
a number of input channels; an ADC selectively coupled to each input channel of the number of input channels; a number of contexts operatively coupled to the ADC, each context associated with an input channel of the number of input channels, each context having at least one register for storing at least one configurable parameter; and a sequencer operatively coupled to the number of contexts and configured to perform a programmed conversion sequence on one or more input channels of the number of input channels based on one or more configurable parameters of one or more contexts of the number of contexts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of performing an analog-to-digital (A/D) conversion sequence, the method comprising:
-
converting an input signal of a first input channel associated with a first context of a number of contexts to a first digital signal; determining if a continuous operation bit of the first context is asserted; determining if a sequence enable bit of the first context is asserted; in response to determining that the continuous operation bit of the first context is not asserted and the sequence enable bit of the first context is asserted, selecting a second context of the number of contexts; and converting an input signal of a second input channel associated with the second context to a second digital signal. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification