MCF548x Reference Manual, Rev. 3
Freescale Semiconductor xxv
Contents
Paragraph
Number Title Page
Number
21.4.7 CAN Protocol Related Frames ............................................................................... 21-27
21.4.7.1 Remote Frames ................................................................................................... 21-27
21.4.7.2 Overload Frames ................................................................................................. 21-28
21.4.8 Time Stamp ............................................................................................................. 21-28
21.4.9 Bit Timing ............................................................................................................... 21-28
21.4.9.1 Configuring the FlexCAN Bit Timing ................................................................ 21-29
21.4.10 FlexCAN Error Counters ....................................................................................... 21-30
21.5 FlexCAN Initialization Sequence ............................................................................... 21-31
21.5.1 Interrupts ................................................................................................................. 21-31

Chapter 22

Integrated Security Engine (SEC)

22.1 Features ......................................................................................................................... 22-1
22.2 ColdFire Security Architecture ..................................................................................... 22-1
22.3 Block Diagram .............................................................................................................. 22-2
22.4 Overview ....................................................................................................................... 22-2
22.4.1 Bus Interface ............................................................................................................. 22-2
22.4.2 SEC Controller Unit .................................................................................................. 22-3
22.4.2.1 Static EU Access ................................................................................................... 22-3
22.4.2.2 Dynamic EU Access ............................................................................................. 22-3
22.4.3 Crypto-Channels ....................................................................................................... 22-3
22.4.4 Execution Units (EUs) .............................................................................................. 22-4
22.4.4.1 Data Encryption Standard Execution Unit (DEU) ................................................ 22-4
22.4.4.2 Arc Four Execution Unit (AFEU) ........................................................................ 22-5
22.4.4.3 Advanced Encryption Standard Execution Unit (AESU) ..................................... 22-6
22.4.4.4 Message Digest Execution Unit (MDEU) ............................................................ 22-6
22.4.4.5 Random Number Generator (RNG) ...................................................................... 22-8
22.5 Memory Map/Register Definition ................................................................................ 22-8
22.6 Controller .................................................................................................................... 22-10
22.6.1 EU Access ............................................................................................................... 22-11
22.6.2 Multiple EU Assignment ........................................................................................ 22-11
22.6.3 Multiple Channels ................................................................................................... 22-11
22.6.4 Controller Registers ................................................................................................ 22-11
22.6.4.1 EU Assignment Control Registers (EUACRH and EUACRL) .......................... 22-11
22.6.4.2 EU Assignment Status Registers (EUASRH and EUASRL) ............................. 22-13
22.6.4.3 SEC Interrupt Mask Registers (SIMRH and SIMRL) ........................................ 22-14
22.6.4.4 SEC Interrupt Status Registers (SISRH and SISRL) .......................................... 22-14
22.6.4.5 SEC Interrupt Control Registers (SICRH and SICRL) ...................................... 22-14
22.6.4.6 SEC ID Register (SIDR) ..................................................................................... 22-16
22.6.4.7 SEC Master Control Register (SMCR) ............................................................... 22-17