This document is the user manual for the MPC180LMB Security Processor, providing information on the features and characteristics of the product.
The Motorola MPC180LMB is a security processor designed to provide hardware-accelerated cryptographic functions. It features a modular architecture including a Public Key Execution Unit (PKEU), Data Encryption Standard Execution Unit (DEU), Arc Four Execution Unit (AFEU), and Message Digest Authentication Unit (MAU). The processor also includes a Random Number Generator (RNG) to support secure key generation and randomization tasks.
The document provides a comprehensive overview of the system architecture, including signal descriptions and the external bus interface. It details the operational registers, memory maps, and specific routines for various cryptographic algorithms such as RSA, ECC (Fp and F2), and AES (ARCFOUR). The manual serves as a technical reference for system and software implementers integrating the MPC180LMB into their designs.
The MPC180LMB is a security processor.