SLLA654 February   2025 ISO6163

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2Using the ISO6163 in Energy Efficient Applications
    1. 2.1 MCU to SPI Peripheral Communication With Bi-Directional Wake-up
    2. 2.2 MCU to Communication Bus Transceiver with Bi-Directional Wake-up
    3. 2.3 MCU to SPI Peripheral Communication With Single Direction Wake-up
    4. 2.4 MCU to MCU Communication with Bi-Directional Wake-up
  6. 3Summary
  7. 4References

MCU to Communication Bus Transceiver with Bi-Directional Wake-up

This application use case shows MCU (microcontroller) to communication bus transceiver with bi-directional wake-up from the MCU side or the communication bus side.

Figure 2-1 example shows MCU to communication bus transceiver with bi-directional wake-up. When both the MCU and bus communication are idle and return both INC and IND to HIGH, the isolator transitions to STANDBY state and turns off the high-speed data channels after the STANDBY state enable delay time, tLP_EN. When the MCU wants to communicates, the MCU pulls INC LOW (nCS) and the isolator wakes-up, turns on the high-speed channels and pulls OUTC LOW waking up the SPI to Bus Transceiver device preparing for communication with other nodes of the network. The SPI to Bus Transceiver uses the input from OUTC as a wake-up request to prepare for the high-speed communication. Similarly, if the system is in low-power mode and the communication bus issues a wake-up request, the SPI to Bus Transceiver processes the request and pulls IND (nWAKE) LOW. The isolator wakes-up, and turns on the high-speed channels and asserts OUTD LOW. The MCU uses an interrupt IO or equivalent on OUTD to wake-up and prepare for the high-speed communication.

 6-Channel
                    MCU to Communication Bus Transceiver With Bi-directional Wake-up From MCU to Bus
                    or From Bus to MCU Figure 2-3 6-Channel MCU to Communication Bus Transceiver With Bi-directional Wake-up From MCU to Bus or From Bus to MCU