ZA9L0:DeepCover Secure Microcontroller with ARM922T Processor Core

Secure 32-Bit ARM Processor Supporting Linux OS with Advanced Physical Security

DeepCover™ embedded security solutions cloak sensitive data under multiple layers of advanced physical security to provide the most secure key storage possible. The DeepCover Secure Microcontroller (Zatara® ZA9L0) is a highly integrated system-on-chip (SoC) microcontroller based on the ARM922T™ 32-bit/16-bit core and tailored to the specific requirements of point-of-sale (POS) terminal design and meet the strict security requirements of the Payment Card Industry (PCI) Security Standards Council 2.0 specification. Running at 180MHz, the ZA9L0 is one of the fastest high-security microcontrollers available. The ZA9L0 provides a rich set of features on a single chip that reduces the manufacturing cost and time-to-market for secure transaction products such as POS terminals, vending machines, and security panels. The Zatara ZA9L0 includes the essential security features required of a POS terminal. It also provides seamless interfaces to LCD displays and keypads, and includes a wide array of peripherals such as an ADC, DMAs, UARTs, GPIOs, and timers that add flexibility to control and differentiate the system design. System security is enhanced by a number of physical and logical protection mechanisms including environmental sensors (temperature, voltage, and frequency), true hardware random-number generator (RNG), real-time clock (RTC), and 4KB of secure nonvolatile SRAM storage with fast erase capability upon tampering. On power-up, application code is first cryptographically verified for authenticity to ensure that attackers cannot insert their own application code. The ZA9L0 provides extensive communication support with three UARTs, two independent SPI™ ports, and ample GPIO pins to implement any communication interface. The ZA9L0 also has a targeted set of peripherals to support PIN pad applications, including an LCD interface, multiple timers with PWM, watchdog, and a 6-channel, 10-bit ADC.

Key Features
  • 32-Bit ARM922T CPU Core
    • 8KB/8KB I/D-Caches
    • MMU Supporting Linux® and Windows® Embedded CE Operating Systems
    • 180MHz Performance
    • JTAG Embedded ICE Support
  • 64KB Embedded Zero-Wait-State SRAM
  • Vectored Interrupt Controller
  • External Bus Interface
    • Dual External Bus Architecture (Primary and Secondary)
    • 24-Bit Address, 16-Bit Data
    • Synchronous Flash
    • SDRAM in 16MB to 512MB Configurations
  • Power Management Unit
    • 14MHz to 40MHz Oscillator and Phase-Locked Loop (PLL) Generated System Clocks
    • 32.768kHz Oscillator for RTC
    • Clock Disable on a Peripheral-by-Peripheral Basis
    • Three Modes: Active, Idle, and Battery Backup
  • Real-Time Clock
  • Watchdog Timer (WDT)
  • Two Dedicated SPI Interfaces
  • Nine Timer/Counters
  • Three UARTs
    • 1 x 8-Wire Interface
    • 2 x 4-Wire Interface
  • POS Security Features for PCI Compliance
    • Voltage and Temperature Sensors
    • Sensors for Tamper Switches and Wire Mesh
    • Clock Frequency and Glitch Protection
    • Battery-Backed Secure Memory with Active Zeroization
  • Embedded Boot ROM
  • 32-Bit Unique ID Number
  • NIST 800-22-Compliant Random-Number Generator
  • FIPS 180-2-Compliant SHA-1 Hash Generator
  • Display Controller Interface
  • Up to 76 General-Purpose Input/Output (GPIO) Pins
  • 10-Bit ADC, 6-Channel, 45ksps
  • Eight independent DMA Channels
  • Voltage: Dual 1.8V and 3.3V Supplies
  • 3.3V I/O Pins with 5V Tolerant I/O for UART and SPI
  • 256-Pin BGA (1.0mm Ball Pitch) Package
Applications/Uses
  • EFTPOS
  • EPP
  • Healthcare Reader
  • Metering
  • PIN Pads
DataSheet
titleDownload file
ZA9L0 Data SheetZA9L0.pdf
Parametrics
Part NumberMCU CoreCore Clock Speed
(MHz)
Data ProcessingInternal SRAM
(KBytes)
USARTsSPI BusGPIO PinsPWMTimer FeaturesPackage/Pins
maxmax
ZA9L0ARM 922T18032-bit6432764RTC
Wake Up Timer
Watchdog
CSBGA/256
Related Products
  • ZA9L1:DeepCover Secure Microcontroller with ARM922T Processor Core
  • USIP:DeepCover Secure Microcontroller with MIPS 4KSd Processor Core
  • MAXQ1850:DeepCover Secure Microcontroller with Rapid Zeroization Technology and Cryptography
  • MAXQ1103:DeepCover Secure Microcontroller with Rapid Zeroization Technology and Cryptography
  • DS5250:High-Speed Secure Microcontroller
Ordering Information
Part NumberStatusRecommended ReplacementPackageTempRoHS
ZA9L0000300ZABGActiveEVKIT;0°C to +70°CSee data sheet
ZA9L0000300ZEMGActiveEVKIT;0°C to +70°CSee data sheet
ZA9L0000300ZMODGNo Longer AvailableEVKIT;0°C to +70°CSee data sheet
ZA9L0000NW1LSGA203ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0010NW1LSGA201ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0020NW1LSGA300ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0022NW1LSGA021ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L003FNW1LSGA309ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L004BNW1LSGA307ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0061NW1LSGA310ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
Part NumberStatusRecommended ReplacementPackageTempRoHS
ZA9L0065NW1LSGA311ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0069NW1LSGA312ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L006DNW1LSGA313ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0071NW1LSGA314ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0075NW1LSGA303ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L00D0NW1LSGA202ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L00D0NW1LSGA399ActiveCSBGA,;256 pin;459 mm²0°C to +70°CLead Free
ZA9L0120NW1LXGA306ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0147NW1LSGA302ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L015DNW1LSGA308ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
Part NumberStatusRecommended ReplacementPackageTempRoHS
ZA9L0243NW1LSGA315ActiveCSBGA,;256 pin;459 mm²-40°C to +85°CLead Free
ZA9L0.pdf ZA9L0