IP Library Granted Patent US 8,174,419
Granted Patent B2
US 8,174,419 · App. 12/719,424 · Granted May 8, 2012

Analog-digital converter and corresponding system and method

Assignees: STMicroelectronics S.r.l.; STMicroelectronics (Rousset) SAS
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,174,419
App. No.
12/719,424
Granted
May 8, 2012
Kind
B2
Abstract

An analog-digital converter for converting an analog signal into a digital signal includes a first configuration register for configuring a first group of channels and a second configuration register for configuring a second group of channels. The conversion result of the channels of the first group is transferred to a memory via a direct memory access. Each channel of the second group of channels has an associated respective data register and the conversion results of the channels of the second group are stored in the respective data registers.

Claims (38)

1. An analog-to-digital converter (“ADC”) for converting an analog signal into a digital signal, comprising:

a regular register configured to store a first conversion result of a first group of channels;

an injected register configured to store a second conversion result of a second group of channels; and

a memory buffer configured to receive the first conversion result and transfer to a memory via direct memory access each channels of the first conversion result and receive the second conversion result and transfer to the memory via direct memory access each channels of the second conversion result.

2. The ADC of claim 1 , wherein the second group of channels is smaller than the first group of channels.

3. The ADC of claim 1 , wherein the regular and the injected registers comprise bits specifying the number of channels to be converted.

4. The ADC of claim 1 , wherein the memory buffer is configured to receive a maximum number of channels of the first conversion result.

5. The ADC of claim 1 , wherein the ADC is configured to convert a number of channels equal to the first and second group of channels.

6. The ADC of claim 1 , wherein a conversion generating the second conversion result starts after a triggering event.

7. The ADC of claim 6 , wherein the triggering event is an external trigger.

8. The ADC of claim 7 , wherein the trigger further interrupts a conversion generating the first conversion result.

9. The ADC of claim 6 , wherein the triggering event is when a conversion generating the first conversion result terminates.

10. The ADC of claim 1 , further comprising a control module configured to detect an activation of conversion of the first group of channels, and if detected, to select sequentially the channels of the first group and activate conversion of the channel currently selected.

11. The ADC of claim 1 , further comprising a control module configured to detect an activation of conversion of the second group of channels, and if detected, to select sequentially the channels of said second group and activate conversion of the channel currently selected.

12. The ADC of claim 11 , wherein the control module is configured to detect the presence of an automatic activation signal and, in the presence of the automatic activation signal, to automatically activate conversion of the second group when conversion of the first group has terminated.

13. The ADC of claim 10 , further comprising a multiplexer controlled by the control module configured to select a channel among the channels of the first or second group.

14. The ADC of claim 11 , further comprising a multiplexer controlled by the control module configured to select a channel among the channels of the first or the second group.

15. An analog-to-digital conversion system comprising:

the ADC of claim 1 ; and

a synchronization module configured to detect at least one trigger signals and activate sequentially a plurality of conversions in the ADC as a function of the trigger signals.

16. The system of claim 15 , wherein the trigger signals are at least one status signal indicating of the availability of the ADC for executing a conversion.

17. A method for converting an analog signal into a digital signal, comprising:

converting a first group of channels and storing a first conversion result of the first group of channels in a regular register;

transferring the first conversion result of the first group of channels in a data buffer;

converting a second group of channels and storing a second conversion result of the second group of channels in an injected register;

transferring the first conversion result to a memory via direct memory access of each channel of the first conversion result from the data buffer; and

transferring the second conversion result of the second group of channels in the data buffer.

18. The method of claim 17 , wherein the second group of channels is smaller than the first group of channels.

19. An analog-to-digital converter (“ADC”) for converting an analog signal into a digital signal, comprising:

a control module;

a regular register configured to store a first conversion result of a first group of channels;

an injected register storing a second conversion result of a second group of channels;

a first multiplexer coupled to the control module and the registers configured to select and transfer a conversion result from the registers;

a memory buffer coupled to the first multiplexer configured to receive the conversion result transferred by the multiplexer;

a second multiplexer coupled to the control module and the memory buffer configured to select and transfer a channel in the conversion result in the memory buffer; and

a memory coupled to the control module and the second multiplexer configured to receive the channel transferred by the second multiplexer.

20. The ADC of claim 19 , further comprising:

a synchronization module configured to detect at least one trigger signals and activate sequentially a plurality of conversions in the ADC as a function of the trigger signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2010
From: ADAMO, SANTI CARLO; ONDE, VINCENT; BOMBACI, FRANCESCO; MUSUMECI, ORAZIO
To: STMICROELECTRONICS S.R.L.; STMICROELECTRONICS (ROUSSET) SAS
Reel/Frame 024052/0507 →
Priority Claims (1)
IT TO2009A000244 · Mar 31, 2009 · national
Continuity (1)
Related Publication 20100245148A1 · Sep 30, 2010