Sign In
Upload
Manuals
Brands
Motorola Manuals
Computer Hardware
DigitalDNA MPC180E
Motorola DigitalDNA MPC180E Manuals
Manuals and User Guides for Motorola DigitalDNA MPC180E. We have
1
Motorola DigitalDNA MPC180E manual available for free PDF download: User Manual
Motorola DigitalDNA MPC180E User Manual (112 pages)
Security Processor
Brand:
Motorola
| Category:
Computer Hardware
| Size: 1.77 MB
Table of Contents
Table of Contents
5
Chapter 1 Overview
13
Features
13
System Architecture
14
Architectural Overview
15
Public Key Execution Unit (PKEU)
16
Data Encryption Standard Execution Unit (DEU)
16
Arc Four Execution Unit (AFEU)
17
Message Digest Execution Unit (MDEU)
17
Random Number Generator (RNG)
17
Interrupt Controller (IRQ)
17
Chapter 2 Signal Descriptions
19
MPC180E Pin Diagram
22
Chapter 3 External Bus Interface and Memory Map
23
Execution Unit Registers
23
Address Map
24
External Bus Interface
26
EBI Registers
27
Command/Status Register (CSTAT)
27
Command/Status Register (CSTAT)
28
ID Register
29
IMASK Register
30
Input Buffer Control (IBCTL) and Output Buffer Control (OBCTL) Registers
31
IBCTL Field Descriptions
32
Input Buffer Count (IBCNT) and Output Buffer Count (OBCNT) Registers
33
EBI Controller Operation
33
Buffer Accesses (FIFO Mode)
34
Operational Registers
35
DEU Control Register (DCR)
36
DEU Configuration Register (DCFG)
36
DEU Status Register (DSR)
37
Key Registers
38
Initialization Vector
38
Datain
38
Dataout
38
Chapter 4 Arc Four Execution Unit
39
Arc Four Execution Unit Registers
39
Status Register
40
Control Register
41
Clear Interrupt Register
41
Key Length Register
41
Key (Low/Lower-Middle/Upper-Middle/Upper) Register
41
Message Byte Double-Word Register
42
Message Register
42
Cipher Register
42
S-Box I/J Register
43
S-Box0 - S-Box63 Memory
43
Chapter 6 Message Digest Execution Unit
45
Operational Registers
45
MDEU Version Identification Register (MID)
46
MDEU Control Register (MCR)
46
MCR Field Descriptions
47
Status Register (MSR)
48
Message Buffer (MB0-MB15)
49
Message Digest Buffer (MA-ME)
49
Chapter 7 Public Key Execution Unit
51
Operational Registers
51
PKEU Version Identification Register (PKID)
51
Control Register (PKCR)
52
Status Register (PKSR)
53
Interrupt Mask Register (PKMR)
54
PKEU Interrupt Mask Register (PKMR)
55
Exp(K) Register
56
Program Counter Register (PC)
56
Modsize Register
57
Exp(K)_Size
57
Memories
57
ECC Routines
58
ECC Fp Point Multiply
58
ECC Fp Modular Add
63
Modular Add Register Usage
63
Modular Subtract Register Usage
64
Modular Multiplication Register Usage
65
Modular Multiplication (with Double Reduction) Register Usage
66
Point Double
71
ECC F2 M Montgomery Modular Multiplication ((a × B × R-1) Mod N)
72
ECC F2 M Montgomery Modular Multiplication ((a × B × R-2) Mod N)
73
RSA Routines
75
A × R -1 ) EXP Mod N
75
Integer Modular Exponentiation Register Usage
76
RSA Montgomery Modular Multiplication ((a × B × R-1) Mod N)
77
RSA Montgomery Modular Multiplication((a × B × R-2) Mod N)
77
Modular Multiplication Register Usage
77
Modular Multiplication (with Double Reduction) Register Usage
78
RSA Modular Add
79
Modular Subtract Register Usage
80
Miscellaneous Routines
81
Clear Memory
81
R 2 Mod N Calculation
82
R P R N Mod P Calculation
83
Embedded Routine Performance
85
Chapter 8 Random Number Generator
87
Overview
87
Functional Description
87
Typical Operation
87
Random Number Generator Registers
88
Status Register
88
Chapter 9 Hardware Parameters
89
Absolute Maximum Ratings
89
Package Thermal Characteristics
90
Pin Capacitance
90
AC/DC Electrical Characteristics
91
AC Timing Specification
91
Data Transfer
92
Exception Timing
93
Case Outline Package Dimensions
94
Advertisement
Advertisement
Related Products
Motorola MPC8260 PowerQUICC II
Motorola PowerPC MPC750
Motorola MPC821FADS
Motorola MPC823e
Motorola MPC8240
Motorola PowerQUICC II MPC8280 Series
Motorola PowerQUICC II MPC8270
Motorola PowerQUICC II MPC8275
Motorola MC68SEC000
Motorola MC68008
Motorola Categories
Cell Phone
Two-Way Radio
Baby Monitor
Cordless Telephone
Radio
More Motorola Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL