The ML675001 microcontrollers (MCUs) is the members of an extensive and growing family of 32-bit ARM-based standard products for general-purpose applications that require 32-bit CPU performance and low cost afforded by MCU integrated features. ML675001 provide 8KB unified cache memory, built-in 32Kbyte SRAM, built-in 4Kbyte boot ROM, and a host of other useful peripherals such as auto-reload timers, watchdog timer (WDT), pulse-width modulators (PWM), A-to-D converter, expanded UARTs, synchronous serial port, I2C serial interface, GPIOs, DMA controller, external memory controller, and boundary scan capability.. The ML675001 is pin-to-pin compatible with each other, and are pin-to-pin compatible with ML674001 Series for easy performance updates.
32-bit RISC CPU (ARM7TDMI)
32-bit instructions (ARM Instructions) and 16-bit instructions (Thumb Instructions) mixed
General purpose registers : 31 x 32 bits
Built-in Barrel shifter and multiplier (32 bit x 8 bit, Modified Booth’s Algorithm)