Product Information


ML675055 Microcontroller for Transaction Terminal Compliant to PCI-PED

Optimum solution for transaction terminal for which a high security is demanded

Description

ML675055 is microcontroller which has tamper resistance. IC card interface, LCD controller, and USB host/device controller and various serial interfaces are built into, and it is the most suited for IC card terminal and the transaction terminal, etc. for which a high security performance is necessary. It installed ARM7TDMI™ as its core and realizes high processing performance by the combination with 8KB unified cache. Moreover, it has the internal state monitoring function by the secure block which a modulo calculation operation accelerator, a memory protection function, and various sensors were built into, and it is the most suited for the device that demands high security and the processing performance compliant to EMV and PCI(*1).

*1: PCI=Payment Card Industry

Feature

  • High processing performance of ARM7TDMI™
  • Embedded 8Kbyte cache memory
  • External status monitoring of voltage, temperature, clock frequency that realizes tamper resistant
  • High speed encryption/decryption process by built-in various cryptographic engine
  • Data protection by memory bus encryption and access control
  • Various interfaces such as USB host/device, LCD controller for QVGA
Block Diagram

Specification

*1: Battery back-up
ML675055
CPU core ARM7TDMI™ (80MHz) GPIO Max. 148bit
Cache Memory 8KByte Unified A/D Converter 8ch
Tamper Resistant Module Monitoring voltage, temperature, frequency
Monitoring external state
IC Card Interface ISO7816 IF×4
USB USB 2.0 Full-speed
Host×1, Device×1
Memory Protection Function Built-in
Internal ROM Boot-ROM built-in LCD Controller 320x240 (QVGA), B/W
Internal RAM 30KByte(max)
Embedded memory for encryption key(*1)
NAND FLASH Controller Built-in
External Memory
Controller
FLASH, SRAM, SDRAM
(Protected by cryptograph)
I/O
Embedded
Cryptographic Engine
AES, DES/T-DES, RSA, SHA-1, SHA-256
Interrupt
Controller
Built-in Random Number Generator Built-in
DMA Built-in Real Time Clock 1
Serial Interface UART×4, SIO×1,
I2C×2, SPI×2,
External Oscillator 8MHz (for system)
32kHz (for RTC)
System Timer 16bit×1 Supply Voltage I/O: 3.3V, Core: 1.5V
General-purpose
Timer
16bit×6 Operating Temperature -40 to 85 °C
Watch-dog Timer 16bit×1 Package 272pin LFBGA

Application

  • Banking terminal compliant to EMV/PCI
  • Terminal for ID (personal authentication) card
  • Additionally, IC card terminal demanded for high security

• Various Peripherals Controls

  • USB Host: B/C scanner connection, etc.
  • USB Device: Connection with host devices, etc.
  • LCD Controller: Authorization information display, etc.
  • RTC: Acquisition of transaction time, etc.
  • Serial: Magnetic head control, etc
  • IC Card Controller: Customer card/Credit joining card, etc.
  • A/D Converter: Keypad control, etc.

• Application Example

  • CAT(Credit Authorization Terminal):
    Transaction function terminal of credit card.
    Certifies the owner and transacts the credit.

Security Evaluation

This LSI has completed the security evaluation (assessment) by "T-Systems" in Germany which is a PCI-PED security evaluation laboratory with worldwide authority.

Development Kit

ML675055 software development kit (ML675055 SDK) is provided in order that the user can start development of equipment using ML675055 immediately.