EasyManua.ls Logo

NXP Semiconductors PXN2020 - Page 21

NXP Semiconductors PXN2020
1376 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
PXN20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor xxi
26.5.2.31 Sync Frame Counter Register (SFCNTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-42
26.5.2.32 Sync Frame Table Offset Register (SFTOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-42
26.5.2.33 Sync Frame Table Configuration, Control, Status Register (SFTCCSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-43
26.5.2.34 Sync Frame ID Rejection Filter Register (SFIDRFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-44
26.5.2.35 Sync Frame ID Acceptance Filter Value Register (SFIDAFVR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-45
26.5.2.36 Sync Frame ID Acceptance Filter Mask Register (SFIDAFMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-45
26.5.2.37 Network Management Vector Registers (NMVR0–NMVR5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-45
26.5.2.38 Network Management Vector Length Register (NMVLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-46
26.5.2.39 Timer Configuration and Control Register (TICCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-47
26.5.2.40 Timer 1 Cycle Set Register (TI1CYSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-48
26.5.2.41 Timer 1 Macrotick Offset Register (TI1MTOR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-48
26.5.2.42 Timer 2 Configuration Register 0 (TI2CR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-49
26.5.2.43 Timer 2 Configuration Register 1 (TI2CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-49
26.5.2.44 Slot Status Selection Register (SSSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-50
26.5.2.45 Slot Status Counter Condition Register (SSCCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-51
26.5.2.46 Slot Status Registers (SSR0–SSR7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-53
26.5.2.47 Slot Status Counter Registers (SSCR0–SSCR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-54
26.5.2.48 MTS A Configuration Register (MTSACFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-55
26.5.2.49 MTS B Configuration Register (MTSBCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-55
26.5.2.50 Receive Shadow Buffer Index Register (RSBIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-56
26.5.2.51 Receive FIFO System Memory Base Address Register (RFSYMBADR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-56
26.5.2.52 Receive FIFO Periodic Timer Register (RFPTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-57
26.5.2.53 Receive FIFO Watermark and Selection Register (RFWMSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-58
26.5.2.54 Receive FIFO Start Index Register (RFSIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-58
26.5.2.55 Receive FIFO Depth and Size Register (RFDSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-59
26.5.2.56 Receive FIFO A Read Index Register (RFARIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-59
26.5.2.57 Receive FIFO B Read Index Register (RFBRIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-60
26.5.2.58 Receive FIFO Fill Level and POP Count Register (RFFLPCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-60
26.5.2.59 Receive FIFO Message ID Acceptance Filter Value Register (RFMIDAFVR) . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-61
26.5.2.60 Receive FIFO Message ID Acceptance Filter Mask Register (RFMIAFMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-61
26.5.2.61 Receive FIFO Frame ID Rejection Filter Value Register (RFFIDRFVR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-62
26.5.2.62 Receive FIFO Frame ID Rejection Filter Mask Register (RFFIDRFMR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-62
26.5.2.63 Receive FIFO Range Filter Configuration Register (RFRFCFR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-62
26.5.2.64 Receive FIFO Range Filter Control Register (RFRFCTR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-63
26.5.2.65 Last Dynamic Transmit Slot Channel A Register (LDTXSLAR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-64
26.5.2.66 Last Dynamic Transmit Slot Channel B Register (LDTXSLBR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-64
26.5.2.67 Protocol Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-65
26.5.2.68 Message Buffer Configuration, Control, Status Registers (MBCCSRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-73
26.5.2.69 Message Buffer Cycle Counter Filter Registers (MBCCFRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-75
26.5.2.70 Message Buffer Frame ID Registers (MBFIDRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-76
26.5.2.71 Message Buffer Index Registers (MBIDXRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-76
26.6 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-78
26.6.1 Message Buffer Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-78
26.6.2 Physical Message Buffer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-78
26.6.2.1 Message Buffer Header Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-78
26.6.2.2 Message Buffer Data Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-79
26.6.3 Message Buffer Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-79
26.6.3.1 Individual Message Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-79
26.6.3.2 Receive Shadow Buffers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-81
26.6.3.3 Receive FIFO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-81
26.6.3.4 Message Buffer Configuration and Control Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-83
26.6.3.5 Individual Message Buffer Control Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-84
26.6.3.6 Receive Shadow Buffer Configuration Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-84
26.6.3.7 Receive FIFO Control and Configuration Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-84
26.6.4 FlexRay Memory Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-85
26.6.4.1 FlexRay Memory Layout (MCR[FAM] = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-85
26.6.4.2 FlexRay Memory Layout (MCR[FAM] = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-86
26.6.4.3 Message Buffer Header Area (MCR[FAM] = 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-87
26.6.4.4 Message Buffer Header Area (MCR[FAM] = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-88
26.6.4.5 FIFO Message Buffer Header Area (MCR[FAM] = 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-88
26.6.4.6 Message Buffer Data Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-88
26.6.4.7 Sync Frame Table Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-88
26.6.5 Physical Message Buffer Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-88

Table of Contents

Related product manuals