JAJSV04 July 2024
ADVANCE INFORMATION
The TCAN1043N-Q1 implements a low-power wake receiver in the standby and sleep mode that uses the multiple filtered dominant wake-up pattern (WUP) defined in the ISO11898-2:2024 standard.
The wake-up pattern (WUP) consists of a filtered dominant bus, then a filtered recessive bus time followed by a second filtered dominant bus time. The first filtered dominant initiates the WUP and the bus monitor is now waiting on a filtered recessive; other bus traffic will not reset the bus monitor. Once a filtered recessive is received, the bus monitor is now waiting on a filtered dominant, and other bus traffic does not reset the bus monitor. Immediately upon receiving of the second filtered dominant, the bus monitor recognizes the WUP, and drives the RXD terminal low. If a valid VIO is present, the controller is signaled for a wake-up request. If a valid VIO is not present when the wake-up pattern is received, the transceiver drives the RXD output pin low once VIO > UVIOR.
The WUP consists of:
For a dominant or recessive to be considered filtered, the bus must be in that state for more than tWK(FILTER) time. Due to variability in the tWK(FILTER), the following scenarios are applicable. Bus state times less than the tWK(FILTER) minimum are never detected as part of a WUP, and no wake request is generated. Bus state times between tWK(FILTER) minimum and tWK(FILTER) maximum may be detected as part of a WUP and a wake request may be generated. Bus state times more than tWK(FILTER) maximum is always detected as part of a WUP, and a wake request is always generated. See Figure 7-5 for the timing diagram of the WUP.
The pattern and tWK(FILTER) time used for the WUP and wake request prevents noise and bus stuck dominant faults from causing false wake requests while allowing any CAN or CAN FD message to initiate a wake request.
ISO11898-2:2024 has two sets of times for a short and long wake-up filter times. The tWK(FILTER) timing for the TCAN1043N-Q1 has been picked to be within the min and max values of both filter ranges. This timing has been chosen such that a single bit time at 500kbps, or two back to back bit times at 1Mbps triggers the filter in either bus state.
For an additional layer of robustness and to prevent false wake-ups, the transceiver implements the tWK(TIMEOUT) timer. For a remote wake-up event to successfully occur, the entire wake-up pattern must be received within the timeout value. If the full wake-up pattern is not received before the tWK(TIMEOUT) expires then the internal logic is reset and the transceiver remains in sleep mode without waking up. The full pattern must then be transmitted again within the tWK(TIMEOUT) window. See Figure 7-5.
A recessive bus of at least tWK(FILTER) must separate the next WUP pattern if the CAN bus is dominant when the tWK(TIMEOUT) expires.