ADI's ADSP-CM40x are DSPs that offer control processing combined with high speed, high accuracy multi-channel ADCs aimed at the needs of motor control, driver and servos. Based on the ARM Cortex-M4, the ADSP-CM40x combines a 240 MHz core clock speed, large 384 kB SRAM, and 2 MB Flash memories with dual 16-bit ADCs. The ADSP-CM40x comes in five different variants of ADSP-CM402, ADSP-CM403, ADSP-CM07, ADSP-CM408 and ADSP-CM409.
With a variety of interfaces from CAN, Ethernet, I²C, SPI, SPORT, UART, USART and USB these devices offer great flexibility to interface a variety of applications. The ADSP-CM40x comes in three packages from 120-LQFP and 176-LQFP to a 212-BGA with operating temperature ranges from -40°C to +105°C.
Features |
|
- ARM Cortex-M4 floating point
- Dual 16-bit SAR ADCs,
- Interface:
- Controller area network (CAN)
- Ethernet
- Inter-integrated circuit (I²C)
- Serial peripheral interface (SPI)
- Serial port computing hardware (SPORT)
- Universal asynchronous receiver/transmitter (UART)
- Universal synchronous asynchronous receiver (USART)
- Universal serial bus (USB)
|
- 11+ ENOB, 380 ns
- 13+ ENOB, 380 ns
- Clock rates: 100 MHz, 150 MHz, 240 MHz
- Non-volatile memory: Flash – 256 kB, 512 kB, 1 MB, 2 MB
- On-chip RAM: 128 kB, 384 kB
- Voltage I/O: 3.3 V
- Voltage core: 1.2 V
- Operating temperature: -40°C to +105°C
- Package / case:
- 120-LQFP, 40 GPIO, 24 ADC, 2 DAC
- 176-LQFP, 91 GPIO, 16 ADC
- 212-BGA, 91 GPIO, 16 ADC
|
Applications |
- Motor control
- Servos
- Motor processing
|