Analog Devices ADuCM320i
ARM Cortex-M3, 80 MHz, 256 kB ROM, 32 kB RAM
The ADuCM320i is a Precision Analog Microcontroller, 14-Bit Analog I/O with MDIO interface, ARM Cortex M3 Typical applications include Optical networking – 10G, 40G and 100G modules, Industrial control and automation systems, Smart sensors, precision instrumentation and Base station systems.
- NVIC:54 interrupt sources
- DMA:14 -channel DMA
- Processor:Cortex-M3, 80 MHz
- ROM:256 kB
- RAM:32 kB
- Additional Memory:262144 byte 256kB Flash memory
- Additional Memory:32768 byte 8kB SRAM
- External Oscillator:16 MHz 16 MHz External Crystal Oscillator
- Internal RC:16 MHz Internal RC Oscillator
- Supply Voltage:2.9 V .. 3.60 V Operating Voltage
- Maximum Clock Frequency:80 MHz,
- PLL:1 Hz 80 MHz PLL with programmable divider
- SPI:2 x SPI
- I2C:2 x I2C
- UART:1 x UART
- Watchdog:1 x 16 bit Watchdog timer
- Timer/Counter:3 x 16-bit
- PWM:6 x 16-bit
- Other:1 x 32 bit Wake-up timer
- ADC:16-channel x 14 bit ADC
- DAC:8-channel x 12 bit DAC
- Temperature Sensor:1 x
- Other:4 x 0 mA to 150 mA IDACs
- Operating Temperature Range:-40 °C .. 80 °C Operating Temperature Range
- I/Os:40 Inputs/Outputs
- Package, BGA:96-ball
- Other:1 x MDIO slave up to 4 MHz