Overview
1213
SPNU563A – March 2018
Copyright © 2018, Texas Instruments Incorporated
FlexRay Module
•
FlexRay Channel Protocol Controller (PRT A/B)
The FlexRay channel protocol controllers consist of a shift register and the FlexRay protocol FSM
(Finite State Machine). They are connected to the transient buffer RAMs for intermediate message
storage and to the physical layer via bus drivers (BD).
They perform the following functionality:
–
Control and check of bit timing
–
Reception / transmission of FlexRay frames and symbols
–
Check of header CRC
–
Generation / check of frame CRC
–
Interfacing to bus driver
The FlexRay channel protocol controllers have interfaces to:
–
Physical layer (bus driver)
–
Transient buffer RAM
–
Message handler
–
Global Time Unit
–
System universal control
–
Frame and symbol processing
–
Network management
–
Interrupt control
•
Global time unit (GTU)
The GTU performs the following functions:
–
Generation of microtick
–
Generation of macrotick
–
Fault tolerant clock synchronization by FTM algorithm
•
rate and offset correction
•
offset correction
–
Cycle counter
–
Timing control of static segment
–
Timing control of dynamic segment (minislotting)
–
Support of external clock correction
•
System Universal Control (SUC)
The SUC controls the following functions:
–
Configuration
–
Wakeup
–
Startup
–
Normal Operation
–
Passive Operation
–
Monitor Mode
•
Frame and Symbol Processing (FSP)
The frame and symbol processing controls the following functions:
–
Checks the correct timing of frames and symbols
–
Tests the syntactical and semantic correctness of received frames
–
Sets the slot status flags
•
Network Management (NEM)
Handles the network management vector.