MPC8536DS Freescale Semiconductor, MPC8536DS Datasheet - Page 562

BOARD DEV SYSTEM MPC8536E

MPC8536DS

Manufacturer Part Number
MPC8536DS
Description
BOARD DEV SYSTEM MPC8536E
Manufacturer
Freescale Semiconductor
Series
PowerQUICC III™r
Type
MPUr
Datasheets

Specifications of MPC8536DS

Contents
Board, Software and Documentation
Processor Series
MPC85xx
Core
e500
Data Bus Width
32 bit
Maximum Clock Frequency
667 MHz
Operating Supply Voltage
- 0.3 V to + 1.21 V
Maximum Operating Temperature
+ 105 C
Data Ram Size
32 KB
Interface Type
SPI, USB
Program Memory Type
DDR2, DDR3, SDRAM
Core Size
32 Bit
Program Memory Size
544KB
Cpu Speed
1.5GHz
Digital Ic Case Style
BGA
No. Of Pins
783
Supply Voltage Range
0.95V To 1.05V
Rohs Compliant
Yes
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Security Engine (SEC) 3.0
10.7.6
This section contains details about the Message Digest Execution Unit (MDEU), including modes of
operation, status and control registers, and FIFO.
Most of the registers described here would not normally be accessed by the host. They are documented
here mainly for debug purposes. In typical operation, the MDEU is used through channel-controlled
access, which means that most reads and writes of MDEU registers are directed by the SEC channels.
Driver software would perform host-controlled register accesses only on a few registers for initial
configuration and error handling.
10.7.6.1
This EU includes an ICV checking feature, that is, it can generate an ICV and compare it to another
supplied ICV. The pass/fail result of this ICV check can be returned to the host either by interrupt by a
writeback of EU status fields into host memory, but not by both methods at once.
To signal the ICV checking result by status writeback, turn on either the IWSE bit or AWSE bit in the
Channel Configuration Register (see
mask the ICE bit in the interrupt mask register
this case the normal done signaling (by interrupt or writeback) is undisturbed.
To signal the ICV checking result by interrupt, unmask the ICE bit in the interrupt mask register and turn
off the IWSE and AWSE bits in the Channel Configuration Register. If there is no ICV mismatch, then the
normal done signaling (by interrupt or writeback) occurs. When there is an ICV mismatch, there is an error
interrupt to the host, but no channel done interrupt or writeback.
10.7.6.2
The MDEU Mode Register is used to program the function of the MDEU. In channel-driven access, bits
56-63 of this register are specified by the user through the MODE0 or MODE1 field of the descriptor
header. The remaining two bits are supplied by the channel and thus are not under direct user control.
The two bits supplied by the channel are bits that control the meanings of other mode register fields. They
are the MDEU_B bit, and the NEW bit.
The MDEU_B bit determines which of two sets of algorithms is available through the ALG bits. The two
sets of algorithms are referred to as the MDEU-A set (MD5, SHA-1, SHA-224, and SHA-256) and the
MDEU-B set (SHA-224, SHA-256, SHA-384, and SHA-512). MDEU_B = 0 selects the MDEU-A set, and
MDEU_B = 1 selects the MDEU-B set. In channel-driven operation, the MDEU_B mode bit is supplied
by the channel, based on the EU_SEL field of the descriptor header, where the user can choose MDEU-A
or MDEU-B (see
The NEW bit determines the configuration of other mode register fields as shown in
Figure
1001_1). The old configuration (NEW=0) is used by all other descriptor types. The old configuration is
the same as the one used in SEC 2.0, except for the CICV and SMAC bits. When MDEU is configured by
the Polychannel, the value of NEW is determined by the descriptor type field of the descriptor header.
10-132
10-84. The “new” configuration (NEW=1) is used only by TLS/SSL descriptor types (1000_1,
Message Digest Execution Unit (MDEU)
ICV Checking in MDEU
MDEU Mode Register
Table
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
10-6).
Section 10.4.4.1, “Channel Configuration Register
(Section 10.7.6.9, “MDEU Interrupt Mask
Freescale Semiconductor
Figure 10-83
(CCR)”), and
Register”). In
and

Related parts for MPC8536DS