ARM-based Microcontrollers



Part NumberDescriptionCoreMax Clock Freq (MHz) Flash ROM RAMSupply Voltage Op Temp Packages

ML67Q4050

General purpose µPLAT™-MCU with secure embedded Flash, external bus

ARM7-TDMI

33,33

64K

16K

+3.0~ +3.6V

-40~ +85°C

144LQFP

ML67Q4051


ARM7-TDMI

33,33

128K

16K

+3.0~ +3.6V

-40~ +85°C

144LQFP

ML67Q4060

General purpose µPLAT™-MCU with secure embedded Flash

ARM7-TDMI

33,33

64K

16K

+3.0~ +3.6V

-40~ +85°C

64 WCSP 64 TQFP   84 LFBGA

ML67Q4061


ARM7-TDMI

33,33

128K

16K

+3.0~ +3.6V

-40~ +85°C

64 WCSP 64 TQFP   84 LFBGA

ML671000

full speed USB 1.1 device controller and DMA controller

ARM7-TDMI

24

-

4K

+3.0~ +3.6V

-10~ +70°C

128QFP

ML674000

General purpose µPLAT™-MCU with PWM, 10-bit-ADC, DMA controller

ARM7-TDMI

33

-

8KB

+3.0~ +3.6V

-40~ +85°C

128TQFP, 144FBGA

ML674001

General purpose µPLAT™-MCU with I2C, PWM, 10-bit-ADC, DMAGeneral purpose µPLAT™-MCU with I2C, PWM, 10-bit-ADC, DMA

ARM7-TDMI

33

-

32KB

+3.0~ +3.6V

-40~ +85°C

144QFP, 144LFBGA

ML67Q4002


ARM7-TDMI

33

256KB (MCP)

32KB

+3.0~ +3.6V

-40~ +85°C

144QFP, 144LFBGA

ML67Q4003


ARM7-TDMI

33

512KB (MCP)

32KB

+3.0~ +3.6V

-40~ +85°C

144QFP, 144LFBGA

ML675001A

General purpose µPLAT™-MCU with 8KB unified cache, I2C, PWM, 10-bit-ADC, DMA, max 60MHz

ARM7-TDMI

60

-

32KB

+3.0~ +3.6V

-40~ +85°C

144QFP, 144LFBGA

ML67Q5002


ARM7-TDMI

60

256KB (MCP)

32KB

+3.0~ +3.6V

-40~ +85°C

144QFP, 144LFBGA

ML67Q5003


ARM7-TDMI

60

512KB (MCP)

32KB

+3.0~ +3.6V

-40~ +85°C

144QFP, 144LFBGA

ML696201

ARM946E-MCU with USB 2.0 High Speed and ATAPI/IDE

ARM946E

120

-

128K

2.7~ 3.6V

-30~ +70°C

272LFBGA

ML69Q6203 


ARM946E

120

512K

128K

3.0~ 3.6V

-30~ +70°C

272LFBGA

IC Card Reader/Writer

Part NumberDescriptionCoreMax Clock Freq (MHz) Flash ROMRAMSupply VoltageOp Temp Packages

ML675050

PoS MCU, modulo RSA accelerator, EMV compliance, I/F, USB2.0 host and device, QVGA LCD controller, ISO-7816 IF, battery backup RAM for storing crypto-key data

ARM7-TDMI

64

-

Up to 30K

+3.0~ +3.6V

-40~ +85°C

176LQFP, 176LFBGA

ML675050 - ARM-Based Microcontroller Reduces En-/Decryption Time for IC Card Terminals

ARM®-based ML675050 microcontroller, an application specific LSI (ASSP) that integrates all functions necessary in IC card terminals into a single chip. The chip is equipped with a Modulo Calculation Accelerator necessary in RSA cryptography, and significantly reduces the encryption/decryption time compared to the conventional method using software.

Oki's ML675050 is a single chip 32-bit general-purpose microcontroller using ARM7TDMI® as a core, and was developed based on µPLAT®-7D, Oki's system LSI integrated development platform. By combing the chip with a 8KB cache memory, the ML675050 achieves a high performance. The chip can also be used in portable payment terminals that require battery drives because the chip includes abundant methods for power saving, effectively controlling power according to the usage.

With the following features listed below, designers can reduce their total cost using Oki's ML675050 MCU:

Equipped with Modulo Calculation Accelerator required for RSA encryption

  • the accelerator enables high-speed encryption, reducing the RSA encryption time from 14ms to 0.6ms for a 1024bit key compared to Oki's software-based encryption using Oki's ARM9 MCU (120MHz) RSA decryption time is also reduced from 267ms to 20ms under the same conditions
  • the ML675050 also includes battery back-up RAM for storing crypto-key data, which contains a separated power supply terminal. When the ML675050 is separated from PCB, the stored crypto-key date will disappear

A comprehensive set of peripherals integrates functions for IC card terminals into a single chip

  • equipped with USB2.0 full-speed host controller and device controller, Oki's ML675050 is the only MCU product that achieves connectivity with host systems and connects with USB devices such as bar code readers.
  • It integrates all the functions necessary for IC card terminals into a single chip by combining peripheral functions including Monochrome QVGA LCD controllers and I˛C controllers