English
Language : 

PXS20RM Datasheet, PDF (19/1368 Pages) Freescale Semiconductor, Inc – PXS20 Microcontroller
26.5.2.50MTS A Configuration Register (FR_MTSACFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-61
26.5.2.51MTS B Configuration Register (MTSBCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-61
26.5.2.52Receive Shadow Buffer Index Register (FR_RSBIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-62
26.5.2.53Receive FIFO System Memory Base Address Register (FR_RFSYMBADR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-63
26.5.2.54Receive FIFO Periodic Timer Register (FR_RFPTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-63
26.5.2.55Receive FIFO Watermark and Selection Register (FR_RFWMSR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-64
26.5.2.56Receive FIFO Start Index Register (FR_RFSIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-65
26.5.2.57Receive FIFO Depth and Size Register (RFDSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-65
26.5.2.58Receive FIFO A Read Index Register (FR_RFARIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-66
26.5.2.59Receive FIFO B Read Index Register (FR_RFBRIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-66
26.5.2.60Receive FIFO Fill Level and POP Count Register (FR_RFFLPCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-67
26.5.2.61Receive FIFO Message ID Acceptance Filter Value Register (FR_RFMIDAFVR) . . . . . . . . . . . . . . . . . . . . . . . . . 26-68
26.5.2.62Receive FIFO Message ID Acceptance Filter Mask Register (FR_RFMIDAFMR) . . . . . . . . . . . . . . . . . . . . . . . . . 26-68
26.5.2.63Receive FIFO Frame ID Rejection Filter Value Register (FR_RFFIDRFVR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-69
26.5.2.64Receive FIFO Frame ID Rejection Filter Mask Register (FR_RFFIDRFMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-69
26.5.2.65Receive FIFO Range Filter Configuration Register (FR_RFRFCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-70
26.5.2.66Receive FIFO Range Filter Control Register (FR_RFRFCTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-70
26.5.2.67Last Dynamic Transmit Slot Channel A Register (FR_LDTXSLAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-71
26.5.2.68Last Dynamic Transmit Slot Channel B Register (FR_LDTXSLBR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-72
26.5.2.69Protocol Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-72
26.5.2.70ECC Error Interrupt Flag and Enable Register (FR_EEIFER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-83
26.5.2.71ECC Error Report and Injection Control Register (FR_EERICR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-85
26.5.2.72ECC Error Report Address Register (FR_EERAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-86
26.5.2.73ECC Error Report Data Register (FR_EERDR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-86
26.5.2.74ECC Error Report Code Register (FR_EERCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-87
26.5.2.75ECC Error Injection Address Register (FR_EEIAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-88
26.5.2.76ECC Error Injection Data Register (FR_EEIDR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-88
26.5.2.77ECC Error Injection Code Register (FR_EEICR). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-89
26.5.2.78Message Buffer Configuration, Control, Status Registers (FR_MBCCSRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-89
26.5.2.79Message Buffer Cycle Counter Filter Registers (FR_MBCCFRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-91
26.5.2.80Message Buffer Frame ID Registers (FR_MBFIDRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-93
26.5.2.81Message Buffer Index Registers (FR_MBIDXRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-93
26.6 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-93
26.6.1 Message Buffer Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-94
26.6.2 Physical Message Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-94
26.6.2.1Message Buffer Header Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-94
26.6.2.2Message Buffer Data Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-95
26.6.3 Message Buffer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-95
26.6.3.1Individual Message Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-95
26.6.3.2Receive Shadow Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-96
26.6.3.3Receive FIFO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-97
26.6.3.4Message Buffer Configuration and Control Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-99
26.6.3.5Individual Message Buffer Control Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-99
26.6.3.6Receive Shadow Buffer Configuration Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-100
26.6.3.7Receive FIFO Control and Configuration Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-100
26.6.4 FlexRay Memory Area Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-101
26.6.4.1FlexRay Memory Area Layout (FR_MCR[FAM] = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-101
26.6.4.2FlexRay Memory Area Layout (FR_MCR[FAM] = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-101
26.6.4.3Message Buffer Header Area (FR_MCR[FAM] = 0). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-102
26.6.4.4Message Buffer Header Area (FR_MCR[FAM] = 1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-103
26.6.4.5FIFO Message Buffer Header Area (FR_MCR[FAM] = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-103
26.6.4.6Message Buffer Data Area. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-103
26.6.4.7Sync Frame Table Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-103
26.6.5 Physical Message Buffer Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-103
26.6.5.1Message Buffer Protection and Data Consistency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-103
26.6.5.2Message Buffer Header Field Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-104
26.6.5.3Message Buffer Data Field Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-111
26.6.6 Individual Message Buffer Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-113
26.6.6.1Individual Message Buffer Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-113
26.6.6.2Single Transmit Message Buffers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-114
26.6.6.3Receive Message Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-123
26.6.6.4Double Transmit Message Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-129
26.6.7 Individual Message Buffer Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-138
PXS20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor
xix