Freescale Semiconductor MCF5480 User Manual

Page 25

Advertising
background image

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

Advertising
This manual is related to the following products: