Analog Devices announced their ADuCM360 system-on-a-chip. The IC is a fully integrated, 4 kSPS, 24-bit data acquisition system. The ADuCM360 features dual, high-performance, multi-channel sigma-delta analog-to-digital converters (ADCs), a 32-bit ARM Cortex M3 MCU, and Flash/EE memory. The ADI ADuCM360 is available now for $7.26 each in 1000-unit quantity. The chip is designed for direct interfacing to external precision sensors in both wired and battery powered applications.
The ADuCM360 microcontroller core is a low power 32-bit ARM RISC machine and incorporates a flexible 11-channel DMA (direct memory access) controller supporting wired (SPI, UART, I2C) communication peripherals. In addition there are 128k bytes of non-volatile flash/EE and 8k bytes of SRAM, all integrated on-chip.
The ADuCM360 analog sub-system consists of two A/D converters connected to a flexible input multiplexer (with up to 11 input channels) and each with its own programmable gain amplifier. Both converters can operate in fully differential or single-ended modes. The ADuCM360 is ideal for applications where the second A/D converter is needed for temperature compensation on the sensor or for dual-sensor applications.
The ADuCM360 draws 1-mA of operating current and is designed for direct interfacing to external 4- to 20-mA loop-powered precision sensors in industrial process control. It also features low sleep current that makes it ideal for battery powered applications.
ADuCM360 Analog Microcontroller Features
- Dual (24-bit) ADCs (ADuCM360)
- Single (24-bit) ADC (ADuCM361)
- Single ended and fully differential inputs
- Programmable Gain Amplifiers (PGA) for each ADC
- Programmable current sources
- Voltage DAC output
- Buffers for external reference connection
- Flexible input MUX for input channel selection to both ADCs
- ARM Cortex-M3 32-bit processor
- Serial wire download and debug
- Internal watch crystal for wakeup timer
- 16 MHz oscillator with 8-way programmable divider
- 128k Bytes Flash/EE memory, 8k bytes SRAM
- In-circuit debug/download via serial wire and UART
- Operates directly from a 3.0V battery
- Supply range: 1.8V to 3.6V (max)
- MCU Active Mode: core consumes 290µA / MHz
- Active Mode: 1.0mA (all peripherals active), core operating at 500KHz
- Power down mode: 4µA (WU timer active)
- UART, I2C and 2 x SPI serial I/O
- 16-bit PWM controller
- 19-Pin multi-function GPIO port
More info: Analog Devices ADuCM360/ADuCM361 (pdf)