English
Language : 

PXS20RM Datasheet, PDF (866/1368 Pages) Freescale Semiconductor, Inc – PXS20 Microcontroller
FlexRay Communication Controller
(FR_SFCNTR). The value in the FR_SFTCCSR[CYCNUM] field provides the number of the cycle that
this table is related to.
The number of available table entries per channel is provided in the FR_SFCNTR[SFEVA] and
FR_SFCNTR[SFEVB] fields. The application can now start to read the sync table data from the locations
given in Figure 26-154.
After reading all the data from the locked tables, the application must unlock the table by writing to the
even table lock trigger FR_SFTCCSR[ELKT] again. The even table lock status bit FR_SFTCCSR[ELKS]
is reset immediately.
If the sync frame table generation is disabled, the table valid bits FR_SFTCCSR[EVAL] and
FR_SFTCCSR[EVAL] are reset when the counter values in the Sync Frame Counter Register
(FR_SFCNTR) are updated. This is done because the tables stored in the FlexRay memory area are no
longer related to the values in the Sync Frame Counter Register (FR_SFCNTR).
FR_SFTCCSR.[OPT,SIDEN,SDVEN] write window
even table write
odd table write
static segment
cycle 2n-1
NIT
static segment
cycle 2n
NIT
static segment
NIT
cycle 2n+1
Figure 26-155. Sync Frame Table Trigger and Generation Timing
26.6.12.5 Sync Frame Table Access
The sync frame tables will be transferred into the FlexRay memory area during the table write windows
shown in Figure 26-155. During the table write, the application can not lock the table that is currently
written. If the application locks the table outside of the table write window, the lock is granted
immediately.
26.6.12.5.1 Sync Frame Table Locking and Unlocking
The application locks the even/odd sync frame table by writing 1 to the lock trigger bit ELKT/OLKT in
the Sync Frame Table Configuration, Control, Status Register (FR_SFTCCSR). If the affected table is not
currently written to the FlexRay memory area, the lock is granted immediately, and the lock status bit
ELKS/OLKS is set. If the affected table is currently written to the FlexRay memory area, the lock is not
granted. In this case, the application must issue the lock request again until the lock is granted.
The application unlocks the even/odd sync frame table by writing 1 to the lock trigger bit ELKT/OLKT.
The lock status bit ELKS/OLKS is cleared immediately.
26.6.13 MTS Generation
The CC provides a flexible means to request the transmission of the Media Access Test Symbol MTS in
the symbol window on channel A or channel B.
The application can configure the set of communication cycles in which the MTS will be transmitted over
the FlexRay bus by programming the CYCCNTMSK and CYCCNTVAL fields in the MTS A
Configuration Register (FR_MTSACFR) and MTS B Configuration Register (MTSBCFR).
26-154
PXS20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor