MPC8313ECZQADDC Freescale Semiconductor, MPC8313ECZQADDC Datasheet - Page 647
![no-image](/images/manufacturer_photos/0/2/262/freescale_semiconductor_sml.jpg)
MPC8313ECZQADDC
Manufacturer Part Number
MPC8313ECZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB ENC EXT
Manufacturer
Freescale Semiconductor
Datasheet
1.MPC8313CZQADDC.pdf
(1214 pages)
Specifications of MPC8313ECZQADDC
Processor Series
MPC8313E
Core
e300
Data Bus Width
16 bit
Maximum Clock Frequency
133 MHz
Program Memory Size
16 KB
Data Ram Size
16 KB
Interface Type
I2C
Mounting Style
SMD/SMT
Package / Case
PBGA
Number Of Programmable I/os
32
Number Of Timers
4
- Current page: 647 of 1214
- Download datasheet (8Mb)
14.1.2
‘Execution unit’ (EU) is the generic term for a functional block that performs the mathematical
manipulations required by protocols used in cryptographic processing. The EUs are compatible with
IPSec, SSL/TLS, iSCSI, SRTP, and 802.11i processing, and can work together to perform high-level
cryptographic tasks. The SEC’s execution units are as follows:
Each EU is described in detail in
14.1.2.1
The DES execution unit (DEU) performs bulk data encryption/decryption, in compliance with the data
encryption standard algorithm (ANSI x3.92). The DEU can also compute 3DES, an extension of the DES
algorithm in which each 64-bit input block is processed three times. The SEC supports 2-key (K1 = K3)
or 3-key 3DES.
The DEU operates by permuting 64-bit data blocks with a shared 56-bit key and an initialization vector
(IV). The SEC supports two modes of operation: electronic code book (ECB) and cipher clock chaining
(CBC).
For more information, refer to
14.1.2.2
The AESU is used to accelerate bulk data encryption/decryption in compliance with the advanced
encryption standard algorithm Rinjdael. The AESU executes on 128 bit blocks with a choice of key sizes:
128, 192, or 256 bits.
AESU is a symmetric-key algorithm; the sender and receiver use the same key for both encryption and
decryption. The session key and IV are supplied to the AESU module prior to encryption. The processor
supplies data to the module that is processed as 128-bit input. The AESU operates in ECB, CBC, CTR,
and CCM modes.
For more information, refer to
14.1.2.3
The MDEU computes a single message digest (or hash or integrity check) value of all the data presented
on the input bus, using either the MD5, SHA-1, SHA-224, or SHA-256 algorithms for bulk data hashing.
With any hash algorithm, the larger message is mapped onto a smaller output space, therefore collisions
are potential, albeit not probable. The 160-bit hash value is a sufficiently large space such that collisions
are extremely rare. The security of the hash function is based on the difficulty of locating collisions. That
is, it is computation infeasible to construct two distinct but similar messages that produce the same hash
output.
Freescale Semiconductor
•
•
•
•
DEU for performing block cipher, symmetric key cryptography using DES and 3DES
AESU for performing the advanced encryption standard algorithm
MDEU for performing security hashing using MD-5, SHA-1, SHA-224, or SHA-256
The MD5 generates a 128-bit hash, and the algorithm is specified in RFC 1321.
Execution Units (EUs)
Data Encryption Standard Execution Unit (DEU)
Advanced Encryption Standard Execution Unit (AESU)
Message Digest Execution Unit (MDEU)
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Section 14.4.3, “Advanced Encryption Standard Execution Unit (AESU).”
Section 14.4.1, “Data Encryption Standard Execution Unit (DEU).
Section 14.4, “Execution Units.”
Security Engine (SEC) 2.2
14-5
Related parts for MPC8313ECZQADDC
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![mpc8313e](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Mpc8313e Powerquicc Ii Pro Processor
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPC8313E-RDB](/photos/9/23/92379/mfg_mpc8313e-rdb_tmb.jpg)
Part Number:
Description:
BOARD PROCESSOR
Manufacturer:
Freescale Semiconductor
Datasheet:
![MPC8313E-RDBB](/photos/37/58/375875/mpc8313erdb_tmb.jpg)
Part Number:
Description:
BOARD CPU 8313E VER 2.1
Manufacturer:
Freescale Semiconductor
Datasheet:
![MPC8313E-RDBC](/images/manufacturer_photos/0/2/262/freescale_semiconductor_tmb.jpg)
Part Number:
Description:
BOARD CPU 8313E VER 2.2
Manufacturer:
Freescale Semiconductor
Datasheet:
![MPC8313EZQADDC](/images/manufacturer_photos/0/2/262/freescale_semiconductor_tmb.jpg)
Part Number:
Description:
Microprocessors - MPU 8313 REV2.2 PB W/ENC
Manufacturer:
Freescale Semiconductor
Datasheet:
![MC14560BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12034AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MPIC2112P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC14520BCP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC12026AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC145152P2](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC68HC11A0P](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MCM6726DWJ10](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC44355](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet:
![MC13282AP](/images/manufacturer_photos/0/2/263/freescale_semiconductor__inc_tmb.jpg)
Part Number:
Description:
Manufacturer:
Freescale Semiconductor, Inc
Datasheet: