mcf51jf128 Freescale Semiconductor, Inc, mcf51jf128 Datasheet - Page 594

no-image

mcf51jf128

Manufacturer Part Number
mcf51jf128
Description
Mcf51jf128 Reference Manual
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf51jf128VLH
Manufacturer:
MITSUBISHI
Quantity:
321
Part Number:
mcf51jf128VLH
Manufacturer:
FREESCALE
Quantity:
5 097
Part Number:
mcf51jf128VLH
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51jf128VLH
Manufacturer:
FREESCALE
Quantity:
5 097
Reset
Functional Description
26.5.3 General Purpose Register (CAU_CAn)
The general purpose register is used in the CAU commands for storage of results and as
operands for the various cryptographic algorithms.
Addresses: CAU_CA0 is 0h base + 2h offset = 0000_0002h
26.6 Functional Description
This section discusses the programming model and operation of the CAU.
26.6.1 Programming Model
The CAU is an instruction-level coprocessor. It has a dedicated register file, a specialized
ALU, and specialized units for performing cryptographic operations. The CAU design
uses a simple, flexible accumulator-based architecture. Most commands, including load
and store, can specify any register in the register file. Some cryptographic operations
work with specific registers.
594
Bit
W
R
31
0
31–0
Field
CAn
30
0
CAU_CA1 is 0h base + 3h offset = 0000_0003h
CAU_CA2 is 0h base + 4h offset = 0000_0004h
CAU_CA3 is 0h base + 5h offset = 0000_0005h
CAU_CA4 is 0h base + 6h offset = 0000_0006h
CAU_CA5 is 0h base + 7h offset = 0000_0007h
CAU_CA6 is 0h base + 8h offset = 0000_0008h
CAU_CA7 is 0h base + 9h offset = 0000_0009h
CAU_CA8 is 0h base + Ah offset = 0000_000Ah
29
0
28
0
General purpose registers
Used by the CAU commands. Some cryptographic operations work with specific registers.
27
0
26
0
25
0
24
0
MCF51JF128 Reference Manual, Rev. 2, 03/2011
23
0
22
0
21
CAU_CAn field descriptions
0
20
0
19
0
18
0
Preliminary
17
0
16
0
CAn
15
0
Description
14
0
13
0
12
0
11
0
10
0
0
9
0
8
Freescale Semiconductor, Inc.
0
7
0
6
0
5
4
0
0
3
0
2
0
1
0
0

Related parts for mcf51jf128