English
Language : 

PXR40RM Datasheet, PDF (648/1434 Pages) Freescale Semiconductor, Inc – PXR40 Microcontroller
FlexRay Communication Controller (FLEXRAY)
22.5.2.67 Protocol Configuration Registers
The following configuration registers provide the necessary configuration information to the protocol
engine. The individual values in the registers are described in Table 22-77. For more details about the
FlexRay related configuration parameters and the allowed parameter ranges, see FlexRay
Communications System Protocol Specification, Version 2.1 Rev A.
Table 22-77. Protocol Configuration Register Fields
Name
Description1
Min
coldstart_attempts
gColdstartAttempts
action_point_offset
gdActionPointOffset - 1
cas_rx_low_max
gdCASRxLowMax - 1
dynamic_slot_idle_phase
gdDynamicSlotIdlePhase
minislot_action_point_offset
gdMinislotActionPointOffset - 1
minislot_after_action_point
gdMinislot - gdMinislotActionPointOffset - 1
static_slot_length
gdStaticSlot
static_slot_after_action_point
gdStaticSlot - gdActionPointOffset - 1
symbol_window_exists
gdSymbolWindow!=0
0
symbol_window_after_action_point
gdSymbolWindow - gdActionPointOffset - 1
tss_transmitter
gdTSSTransmitter
wakeup_symbol_rx_idle
gdWakeupSymbolRxIdle
wakeup_symbol_rx_low
gdWakeupSymbolRxLow
wakeup_symbol_rx_window
gdWakeupSymbolRxWindow
wakeup_symbol_tx_idle
gdWakeupSymbolTxIdle
wakeup_symbol_tx_low
gdWakeupSymbolTxLow
noise_listen_timeout
(gListenNoise * pdListenTimeout) - 1
macro_initial_offset_a
pMacroInitialOffset[A]
macro_initial_offset_b
pMacroInitialOffset[B]
macro_per_cycle
gMacroPerCycle
macro_after_first_static_slot
gMacroPerCycle - gdStaticSlot
macro_after_offset_correction
gMacroPerCycle - gOffsetCorrectionStart
max_without_clock_correction_fatal gMaxWithoutClockCorrectionFatal
max_without_clock_correction_passive gMaxWithoutClockCorrectionPassive
minislot_exists
gNumberOfMinislots!=0
0
minislots_max
gNumberOfMinislots - 1
number_of_static_slots
gNumberOfStaticSlots
offset_correction_start
gOffsetCorrectionStart
payload_length_static
gPayloadLengthStatic
max_payload_length_dynamic
pPayloadLengthDynMax
first_minislot_action_point_offset
max(gdActionPointOffset,
gdMinislotActionPointOffset) - 1
allow_halt_due_to_clock
pAllowHaltDueToClock
allow_passive_to_active
pAllowPassiveToActive
Max
Unit
PCR
number
3
MT
0
gdBit
4
minislot 28
MT
3
MT
2
MT
0
MT
13
1
bool
9
MT
6
gdBit
5
gdBit
5
gdBit
3
gdBit
4
gdBit
8
gdBit
T
MT
5
16/17
6
MT
16
MT
10
MT
1
MT
28
cyclepairs 8
cyclepairs 8
1
bool
9
minislot 29
static slot 2
MT
11
2-bytes 19
2-bytes 24
MT
13
bool
26
cyclepairs 12
22-64
PXR40 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor