mfr4300 Freescale Semiconductor, Inc, mfr4300 Datasheet - Page 87

no-image

mfr4300

Manufacturer Part Number
mfr4300
Description
Flexray Communication Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
This register indicates the lowest numbered receive message buffer and the lowest numbered transmit
message buffer that have their interrupt status flag MBIF and interrupt enable MBIE bits asserted. This
means that message buffers with lower message buffer numbers have higher priority.
3.3.2.17
This register provides the channel status error counter for channel A. The protocol engine generates a slot
status vector for each static slot, each dynamic slot, the symbol window, and the NIT. The slot status vector
contains the four protocol related error indicator bits
and vSS!TxConflict. The FlexRay module increments the counter by 1 if, for a slot or segment, at least one
error indicator bit is set to ‘1’. The counter wraps around after it has reached the maximum value. For more
information on slot status monitoring, see
3.3.2.18
Freescale Semiconductor
0x0024
0x0026
Reset
Reset
STATUS_ERR_CNT
RBIVEC
TBIVEC
W
W
Field
R
R
14-8
6-0
Field
15–0
15
15
0
0
Transmit Buffer Interrupt Vector — This field provides the number of the lowest numbered enabled transmit
message buffer that has its interrupt status flag MBIF and its interrupt enable bit MBIE set. If there is no transmit
message buffer with the interrupt status flag MBIF and the interrupt enable MBIE bits asserted, the value in this
field is set to 0.
Receive Buffer Interrupt Vector — This field provides the message buffer number of the lowest numbered
receive message buffer which has its interrupt flag MBIF and its interrupt enable bit MBIE asserted. If there is
no receive message buffer with the interrupt status flag MBIF and the interrupt enable MBIE bits asserted, the
value in this field is set to 0.
Channel A Status Error Counter Register (CASERCR)
Channel B Status Error Counter Register (CBSERCR)
14
14
0
0
Channel Status Error Counter — This field provides the current value channel status error counter. The
counter value is updated within the first macrotick of the following slot or segment.
Figure 3-16. Channel A Status Error Counter Register (CASERCR)
Figure 3-17. Channel B Status Error Counter Register (CBSERCR)
13
13
0
0
12
12
0
0
Table 3-23. CASERCR Field Descriptions
11
11
0
0
Table 3-22. MBIVEC Field Descriptions
Additional Reset: RUN Command
Additional Reset: RUN Command
10
10
0
0
MFR4300 Data Sheet, Rev. 3
Section 3.4.18, “Slot Status
0
0
9
9
STATUS_ERR_CNT
STATUS_ERR_CNT
0
0
8
8
vSS!SyntaxError, vSS!ContentError,
Description
Description
0
0
7
7
6
0
6
0
Monitoring”.
0
0
5
5
0
0
4
4
FlexRay Module (FLEXRAYV2)
0
0
3
3
vSS!BViolation,
0
0
2
2
1
0
1
0
0
0
0
0
87

Related parts for mfr4300