MPC180LMB Freescale Semiconductor, MPC180LMB Datasheet - Page 40

IC SECURITY PROCES 66MHZ 100LQFP

MPC180LMB

Manufacturer Part Number
MPC180LMB
Description
IC SECURITY PROCES 66MHZ 100LQFP
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MPC180LMB

Processor Type
Security Processor
Speed
66MHz
Voltage
1.8V
Mounting Type
Surface Mount
Package / Case
100-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Features
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC180LMB
Manufacturer:
FREESCALE
Quantity:
201
Part Number:
MPC180LMB
Manufacturer:
MOTOLOLA
Quantity:
325
Part Number:
MPC180LMB
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
0–24
25
26
27
28
29
30
31
Arc Four Execution Unit Registers
5.1.1 Status Register
The AFEU Status Register, shown in Figure 5-1, contains seven bits of information. These
bits describe the state of the AFEU circuit and are all active-high.
Table 5-2 describes the AFEU Status Register fields.
Reset
5-2
Bit
Field
Addr
R/W
Input Buffer empty
Full message done
Sub-message done
Permute done
Initialize done
IRQ
Busy
0
Name
Figure 5-1. Arc Four Execution Unit Status Register
Table 5-2. AFEU Status Register Field Descriptions
24
Reserved, should be cleared.
Set when there is no data waiting in the AFEU Input Buffer. This can be used to monitor
when the AFEU is ready to receive the next sub-message while it is processing the
current sub-message. Writing to the Message register will clear this bit.
Set when the last sub-message has been processed. This bit will remain set until a new
key is written. Reading from the Cipher register will clear this bit.
Set when the sub-message has been processed. Once the next sub-message is written,
the AFEU will begin processing it and this bit will clear.
Set once the memory is permuted with the key. Once the first sub-message is written, the
AFEU will begin processing the message and this bit will clear.
Set once memory initialization is complete. Once the key data and length is written, the
AFEU will begin permuting the memory and this bit will clear.
Asserted whenever an interrupt is pending (if interrupts are enabled). The following
conditions will generate an interrupt:
Memory initialization done
Memory permutation done
Sub-Message processing done
Full Message processing done
The specific cause of the interrupt can be determined by reading the additional bits of the
status register.
Hardware interrupts are disabled following a reset. The IRQ bit in the status register is not
affected by masking hardware interrupts in the control register.
Asserted whenever the AFEU core is not in an idle state. Memory initialization or
permutation and message processing conditions will cause this bit to be set. The Busy bit
will be set during context writes/reads.
Freescale Semiconductor, Inc.
MPC180LMB Security Processor User’s Manual
Input Buffer
For More Information On This Product,
empty
25
Go to: www.freescale.com
Full msg
done
0000_0000_0000_0000
26
Sub-msg
0x401
Read
done
27
Description
Permute
done
28
Initialize
done
29
IRQ
30
Busy
31

Related parts for MPC180LMB