MPC5642A Microcontroller Reference Manual, Rev. 2.1
18 Freescale Semiconductor
Chapter 31
FlexRay Communication Controller (FlexRay)
31.1 Introduction .................................................................................................................................1277
31.1.1 Reference ......................................................................................................................1277
31.1.2 Glossary ........................................................................................................................1277
31.1.3 Color coding .................................................................................................................1278
31.1.4 Overview .......................................................................................................................1278
31.1.5 Features .........................................................................................................................1280
31.1.6 Modes of operation .......................................................................................................1281
31.2 External signal description ..........................................................................................................1282
31.2.1 Detailed signal descriptions ..........................................................................................1282
31.3 Controller host interface clocking ...............................................................................................1283
31.4 Protocol engine clocking .............................................................................................................1283
31.4.1 Oscillator clocking ........................................................................................................1284
31.4.2 PLL clocking .................................................................................................................1284
31.5 Memory map and register description .........................................................................................1284
31.5.1 Memory map .................................................................................................................1284
31.5.2 Register descriptions .....................................................................................................1288
31.6 Functional description .................................................................................................................1361
31.6.1 Message buffer concept ................................................................................................1361
31.6.2 Physical message buffer ................................................................................................1361
31.6.3 Message buffer types ....................................................................................................1363
31.6.4 FlexRay memory area layout ........................................................................................1368
31.6.5 Physical message buffer description .............................................................................1371
31.6.6 Individual message buffer functional description .........................................................1380
31.6.7 Individual message buffer search ..................................................................................1406
31.6.8 Individual message buffer reconfiguration ...................................................................1409
31.6.9 Receive FIFOs ..............................................................................................................1410
31.6.10Channel device modes ..................................................................................................1416
31.6.11External clock synchronization .....................................................................................1418
31.6.12Sync frame ID and sync frame deviation tables ...........................................................1419
31.6.13MTS generation ............................................................................................................1422
31.6.14Key slot transmission ....................................................................................................1423
31.6.15Sync frame filtering ......................................................................................................1424
31.6.16Strobe signal support .....................................................................................................1425
31.6.17Timer support ................................................................................................................1426
31.6.18Slot status monitoring ...................................................................................................1427
31.6.19System bus access .........................................................................................................1430
31.6.20Interrupt support ...........................................................................................................1431
31.6.21Lower bit rate support ...................................................................................................1436
31.6.22PE data memory (PE DRAM) ......................................................................................1436
31.6.23CHI lookup-table memory (CHI LRAM) .....................................................................1437
31.6.24Memory content error detection ...................................................................................1438
31.6.25Memory error injection .................................................................................................1443
31.7 Application information ..............................................................................................................1445