Precision Analog Microcontroller, 12-Bit Analog
Input/Output with MDIO Interface, Arm Cortex-M33
Data Sheet
ADuCM420
Package and temperature range
3.46 mm × 3.46 mm 64-ball WLCSP
Fully specified for −40°C to +105°C operation
Tools
Low cost quick start development system
Full third-party support
FEATURES
Analog input/output
Multichannel, 12-bit, 2 MSPS ADC
Up to 12 external channels
On-chip die temperature monitor
3 power monitor channels
Single-ended mode
0 V to VREF analog input range
Input buffers
12-bit voltage output DACs
8× 0 V to 2.5 V, 1 kΩ load
4× 0 V to 2.5 V, 2.5 kΩ load
APPLICATIONS
Optical networking 100 Gbps/200 Gbps/400 Gbps and
higher frequency modules
GENERAL DESCRIPTION
The ADuCM420 is a fully integrated, single package device that
On-chip low drift voltage reference, 1.25 V or 2.5 V
Buffered 1.25 V or 2.5 V output
4 voltage comparators
incorporates high performance analog peripherals together
with digital peripherals (controlled by a 160 MHz Arm®
Cortex™-M33 processor) and integrated flash for code and data.
Microcontroller
The analog-to-digital converter (ADC) on the ADuCM420
provides 12-bit, 2 MSPS data acquisition using up to 12 input
pins for single-ended mode. Additionally, the die temperature and
supply voltages can be measured.
32-bit Arm Cortex-M33 core, 32-bit RISC architecture, FPU
Serial wire port supports code download and debug
Clocking options
16 MHz on-chip oscillator
160 MHz PLL output with programmable divider
External clock source
Memory
2× 256 kB independent Flash/EE memories with ECC
10,000-cycle Flash/EE endurance
20-year Flash/EE retention
64 kB SRAM with ECC
Software triggered, in circuit reprogrammability via MDIO or I2C
On-chip peripherals
2× UART, 2× SPI, 3× I2C serial input/output
Multilevel voltage (3.3 V, 1.8 V, 1.2 V) GPIOs
MDIO slave up to 10 MHz
The ADC input voltage is 0 V to VREF. A sequencer is
provided that allows a user to select a set of ADC channels to be
measured in sequence without software involvement during the
sequence. The sequence can optionally repeat automatically at a
user-selectable rate.
Up to 12 channels of 12-bit digital-to-analog converters
(DACs) are provided with output buffers supported.
The ADuCM420 can be configured so that the digital and analog
outputs retain their output voltages through a watchdog or
software reset sequence. Therefore, a product can remain
functional even while the ADuCM420 is resetting itself.
5 general-purpose timers
Wake-up timer (WUTs)
Watchdog timers (WDTs)
32-element PLA
The ADuCM420 has a low power Arm Cortex-M33 processor
and a 32-bit reduced instruction set computer (RISC) machine
that offers up to 240 MIPS peak performance with a floating-
point unit (FPU). Also integrated on chip are 2× 256 kB
Flash/EE memories and 64 kB of static random access memory
(SRAM), both with with single-error correction (SEC) and
double error detection (DED) error checking and correction
(ECC). The flash comprises two separate 256 kB blocks
supporting execution from one flash block and simultaneous
writing and/or erasing of the other flash block.
16-bit PWM
All GPIOs support external interrupt, 5 can support wake-up
Power
Multiple supplies: 3.3 V for voltage DACs and ADCs, and
3.3 V, 1.8 V, or 1.2 V for digital inputs/outputs
Flexible operating modes for low power applications
Continued on Page 3
Rev. 0
Document Feedback
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice.
No license is granted by implication or otherwise under any patent or patent rights of Analog
Devices. Trademarks and registeredtrademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
Technical Support
©2021 Analog Devices, Inc. All rights reserved.
www.analog.com