herunterladen

Maxim > Design Support > Technical Documents > Application Notes > Microcontrollers > APP 4312
Keywords: MAXQ1850, MAXQ1103, DS5250, DS5002, microcontroller, secure microcontroller, uC, DES, 3DES, RSA,
ECDSA, SHA, USB smart card, ISO 7816, EMV, integrated circuit card, IC card, POS terminal, banking terminal, ATM,
payment terminal, PIN pad, access control
APPLICATION NOTE 4312
Getting Started with DeepCover Secure Microcontroller
(MAXQ1850) EV KIT and the CrossWorks Compiler for
the MAXQ30
Dec 22, 2009
Abstract:
This application
note describes how to create, build, and debug applications targeted to the DeepCover
®
Secure Microcontroller (MAXQ1850). The examples use the MAXQ1850 evaluation (EV) kit and the CrossWorks C
compiler available from Rowley Associates.
Introduction
Maxim's DeepCover
®
Secure Microcontroller (MAXQ1850) is a high-performance, high-security, low-pin-count, 32-bit
RISC microcontroller designed for electronic commerce, banking, and data-security applications. The microcontroller
executes 16-bit instructions and has a 32-bit data path. Most instructions execute in a single clock cycle, making the
MAXQ1850 a very high-performance RISC microcontroller. The MAXQ1850 also has a number of important security
features, including:
2048-bit modular arithmetic accelerator supporting RSA, DSA, and ECDSA
Cryptographic hardware accelerators supporting AES-128, AES-192, AES-256, SHA-1, SHA-224, SHA-256,
DES, and 3DES
True hardware random number generator
8KB low-leakage battery-backed NVSRAM
Four self-destruct inputs
Tamper detection with fast key/data erase
Environmental sensors (e.g., temperature, voltage) to detect out-of-range conditions
The MAXQ1850-KIT, an EV (evaluation) kit, is an ideal platform for prototyping secure applications. The EV kit
provides an RS-232 serial port, two smart-card slots (one full size and one SIM card), a USB connector, an LCD
screen, a 16-pushbutton keypad, and a prototyping area.
Setting up the MAXQ1850 EV Kit
The MAXQ1850-KIT board is shown in Figure 1. The following hardware components are contained in the EV kit
package, and are used for implementing this application note:
1. MAXQ1850-KIT board
2. JTAG board
3. JTAG cable (connects MAXQ1850-KIT board and JTAG board)
4. 9-pin serial cable
5. Two regulated power supplies (5V, ±5%, 300mA, center positive)
Page 1 of 10