A wake-up signal forwarding device for power management system

By introducing a wake-up signal forwarding device in the power management system and using the isoSPI controller and wake-up signal detector to quickly forward the wake-up signal, the problem of long wake-up time of the BMS analog front-end monitoring chip AFE on the daisy chain is solved, achieving a faster wake-up process and higher chip density.

CN119781595BActive Publication Date: 2025-09-26GUANGZHOU XINYUNYUAN MICROELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411754302.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-02
Publication Date
2025-09-26
Estimated Expiration
2044-12-02

AI Technical Summary

Technical Problem

In existing power management systems, the wake-up time of the BMS analog front-end monitoring chip AFE on a daisy chain is long, which limits the number of BMS analog front-end monitoring chips AFE on the daisy chain.

Method used

A wake-up signal forwarding device is adopted, including an isoSPI controller and a wake-up signal detector. By controlling the power-on and power-off states of the transmitter and receiver, the fast wake-up signal forwarding is realized, thereby shortening the wake-up time of a single BMS analog front-end monitoring chip AFE.

Benefits of technology

The wake-up time of a single BMS analog front-end monitoring chip AFE is shortened to 20μs, which reduces the wake-up time of the entire daisy chain and allows more BMS analog front-end monitoring chips AFE to be connected in series.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781595B_ABST
    Figure CN119781595B_ABST
Patent Text Reader

Abstract

The present invention relates to power supply control, and in particular to a wake-up signal forwarding device for a power management system. The device comprises an isoSPI controller CTRL, wherein the isoSPI controller CTRL includes an A interface PORTA, a B interface PORTB, a wake-up signal detector wkpA for the A interface PORTA, and a wake-up signal detector wkpB for the B interface PORTB. The A interface PORTA includes a transmitter TXA and a receiver RXA, the B interface PORTB includes a transmitter TXB and a receiver RXB, and the wake-up signal detector wkpB includes a wake-up signal forwarder WTX. The technical solution provided by the present invention can effectively overcome the defect in the prior art that a BMS analog front-end monitoring chip AFE on the entire daisy chain has a long wake-up time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to power supply control, and in particular to a wake-up signal forwarding device applied to a power supply management system. Background Art

[0002] Currently, most power management systems use a daisy chain structure, such as Figure 3 To reduce system power consumption, the power management system enters sleep mode if it has not been operating for a long time and has not received any valid commands. The BMS analog front-end monitoring chip (AFE) in the daisy chain also enters sleep mode. To restart the power management system, a wake-up signal must be sent to the BMS analog front-end monitoring chip to wake it up.

[0003] Currently, waking up a BMS analog front-end monitoring chip (AFE) requires first waking up the entire AFE power supply system. The AFE then forwards the received wake-up signal to the next-level chip. However, it takes 200 to 300 μs for the AFE power supply system to stabilize. Furthermore, because the AFEs in a daisy-chain are woken up sequentially in series, waking up the entire chain takes a long time, indirectly limiting the number of AFEs in the chain. Summary of the Invention

[0004] (1) Technical problems solved

[0005] In response to the above-mentioned shortcomings of the prior art, the present invention provides a wake-up signal forwarding device for a power management system, which can effectively overcome the defect of the prior art that the BMS analog front-end monitoring chip AFE on the entire daisy chain has a long wake-up time.

[0006] (2) Technical solution

[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions:

[0008] A wake-up signal forwarding device for a power management system includes an isoSPI controller CTRL, the isoSPI controller CTRL including an A interface PORTA, a B interface PORTB, a wake-up signal detector wkpA for the A interface PORTA, and a wake-up signal detector wkpB for the B interface PORTB. The A interface PORTA includes a transmitter TXA and a receiver RXA, the B interface PORTB includes a transmitter TXB and a receiver RXB, and the wake-up signal detector wkpB includes a wake-up signal forwarder WTX.

[0009] The isoSPI controller CTRL controls the power on and power off of the transmitter TXA through TXAPD, the isoSPI controller CTRL sends data to the transmitter TXA through TXAD, and the transmitter TXA sends the received data to the isoSPI bus;

[0010] The isoSPI controller CTRL controls the power on and off of the receiver RXA through RXAPD, and the receiver RXA sends the data received from the isoSPI bus to the isoSPI controller CTRL through RXAD;

[0011] The isoSPI controller CTRL controls the power on and power off of the transmitter TXB through TXBPD, the wake-up signal repeater WTX controls the power on and power off of the transmitter TXB through WPD, the isoSPI controller CTRL sends data to the transmitter TXB through TXBD, the wake-up signal repeater WTX sends data to the transmitter TXB through WD, and the transmitter TXB sends the received data to the isoSPI bus;

[0012] The isoSPI controller CTRL controls the power on and off of the receiver RXB through RXBPD, and the receiver RXB sends the data received from the isoSPI bus to the isoSPI controller CTRL through RXBD;

[0013] The wake-up signal detector wkpA sends a wake-up signal WK to the wake-up signal repeater WTX, and the isoSPI controller CTRL controls the wake-up signal repeater WTX via BP to determine whether to repeat the wake-up signal WK.

[0014] Preferably, the wake-up signal forwarding device is provided in a BMS analog front-end monitoring chip AFE, and a plurality of the BMS analog front-end monitoring chips AFE are cascaded to form a daisy chain structure.

[0015] Preferably, the BMS analog front-end monitoring chip AFE includes a always-on module AO, the isoSPI controller CTRL is located in a 1.5V power domain, and the always-on module AO, the wake-up signal detector wkpA, the wake-up signal detector wkpB, the transmitter TXA, the receiver RXA, the transmitter TXB, and the receiver RXB are all located in a 5V power domain;

[0016] Among them, the always-on module AO is a common power logic under the 5V power domain, which is used to control the power switch SW connected to the isoSPI controller CTRL, as well as TXAPD, RXAPD, TXBPD and RXBPD.

[0017] Preferably, when the TXAPD is 1, the transmitter TXA is powered off;

[0018] When the RXAPD is 1, the receiver RXA is powered off;

[0019] When both TXBPD and WPD are 1, the transmitter TXB is powered off;

[0020] When the RXBPD is 1, the receiver RXB is powered off.

[0021] Preferably, when the BMS analog front-end monitoring chip AFE enters sleep mode, the always-on module AO controls the power switch SW to be turned off, the isoSPI controller CTRL is powered off, the always-on module AO controls TXAPD, RXAPD, TXBPD and RXBPD to be 1, and the transmitter TXA, receiver RXA and receiver RXB are all powered off;

[0022] When the wake-up signal detector wkpA does not detect a wake-up signal, the wake-up signal WK is 0, the wake-up signal forwarder WTX controls WPD to be 1, and the transmitter TXB is powered off;

[0023] When the wake-up signal detector wkpA detects a wake-up signal, the power-on module AO controls the power switch SW to be closed, and the isoSPI controller CTRL is powered on. At the same time, the wake-up signal detector wkpA sends a wake-up pulse to the wake-up signal forwarder WTX through the wake-up signal WK. The wake-up signal forwarder WTX latches the wake-up pulse and controls WPD to be 0, and the transmitter TXB is powered on.

[0024] After the transmitter TXB is powered on, the wake-up signal forwarder WTX sends a wake-up signal to the transmitter TXB through WD. The transmitter TXB sends the received wake-up signal to the isoSPI bus to forward the wake-up signal to the next-level BMS analog front-end monitoring chip AFE. After the wake-up signal is forwarded, the wake-up signal forwarder WTX controls WPD to 1, and the transmitter TXB is powered off.

[0025] After the isoSPI controller CTRL is powered on, TXAPD, RXAPD, TXBPD, and RXBPD are all controlled to be 0, and the transmitter TXA, the receiver RXA, the transmitter TXB, and the receiver RXB are all powered on. When the isoSPI controller CTRL sends data to the isoSPI bus through TXAD or TXBD, the isoSPI controller CTRL controls the wake-up signal forwarder WTX not to forward the wake-up signal by setting BP to 0.

[0026] (3) Beneficial effects

[0027] Compared with the prior art, the present invention provides a wake-up signal forwarding device for a power management system. Through this wake-up signal forwarding device, the time for a single BMS analog front-end monitoring chip AFE to receive a wake-up signal and forward it to the next-level chip can be shortened to 20μs, thereby greatly reducing the wake-up time of the entire daisy chain and providing an opportunity to connect more BMS analog front-end monitoring chips AFE in series. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] To more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. Those skilled in the art can also derive other drawings based on these drawings without inventive effort.

[0029] Figure 1 This is a hardware circuit diagram of the wake-up signal forwarding device in the present invention;

[0030] Figure 2 This is a schematic diagram of the interface power supply of the BMS analog front-end monitoring chip AFE regarding the wake-up signal forwarding device in the present invention;

[0031] Figure 3 FIG. 1 is a schematic diagram of a wake-up signal transmission in an existing daisy-chain power management system. DETAILED DESCRIPTION

[0032] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making any creative efforts shall fall within the scope of protection of the present invention.

[0033] A wake-up signal forwarding device for a power management system, such as Figure 1 As shown, it includes an isoSPI controller CTRL, the isoSPI controller CTRL includes an A interface PORTA, a B interface PORTB, a wake-up signal detector wkpA of the A interface PORTA, and a wake-up signal detector wkpB of the B interface PORTB, the A interface PORTA includes a transmitter TXA and a receiver RXA, the B interface PORTB includes a transmitter TXB and a receiver RXB, and the wake-up signal detector wkpB includes a wake-up signal repeater WTX;

[0034] The isoSPI controller CTRL controls the power on and off of the transmitter TXA through TXAPD. The isoSPI controller CTRL sends data to the transmitter TXA through TXAD, and the transmitter TXA sends the received data to the isoSPI bus.

[0035] The isoSPI controller CTRL controls the power on and off of the receiver RXA through RXAPD, and the receiver RXA sends the data received from the isoSPI bus to the isoSPI controller CTRL through RXAD;

[0036] The isoSPI controller CTRL controls the power on and off of the transmitter TXB through TXBPD, and the wake-up signal repeater WTX controls the power on and off of the transmitter TXB through WPD. The isoSPI controller CTRL sends data to the transmitter TXB through TXBD, and the wake-up signal repeater WTX sends data to the transmitter TXB through WD. The transmitter TXB sends the received data to the isoSPI bus.

[0037] The isoSPI controller CTRL controls the power on and off of the receiver RXB through RXBPD, and the receiver RXB sends the data received from the isoSPI bus to the isoSPI controller CTRL through RXBD;

[0038] The wake-up signal detector wkpA sends a wake-up signal WK to the wake-up signal forwarder WTX, and the isoSPI controller CTRL controls the wake-up signal forwarder WTX via BP whether to forward the wake-up signal WK.

[0039] like Figure 2 As shown in the figure, the BMS analog front-end monitoring chip AFE includes an always-on module AO, the isoSPI controller CTRL is located in the 1.5V power domain, and the always-on module AO, wake-up signal detector wkpA, wake-up signal detector wkpB, transmitter TXA, receiver RXA, transmitter TXB and receiver RXB are all located in the 5V power domain;

[0040] Among them, the always-on module AO is a common power logic under the 5V power domain, which is used to control the power switch SW connected to the isoSPI controller CTRL, as well as TXAPD, RXAPD, TXBPD and RXBPD.

[0041] When TXAPD is 1, the transmitter TXA is powered off;

[0042] When RXAPD is 1, the receiver RXA is powered off;

[0043] When TXBPD and WPD are both 1, the transmitter TXB is powered off;

[0044] When RXBPD is 1, the receiver RXB is powered down.

[0045] When the BMS analog front-end monitoring chip AFE enters sleep mode, the always-powered module AO controls the power switch SW to turn off, the isoSPI controller CTRL is powered off, the always-powered module AO controls TXAPD, RXAPD, TXBPD, and RXBPD to all be 1, and the transmitter TXA, receiver RXA, and receiver RXB are all powered off;

[0046] When the wake-up signal detector wkpA does not detect the wake-up signal, the wake-up signal WK is 0, the wake-up signal forwarder WTX controls WPD to 1, and the transmitter TXB is powered off;

[0047] When the wake-up signal detector wkpA detects the wake-up signal, the power-on module AO controls the power switch SW to be closed, and the isoSPI controller CTRL is powered on. At the same time, the wake-up signal detector wkpA sends a wake-up pulse to the wake-up signal forwarder WTX through the wake-up signal WK. The wake-up signal forwarder WTX latches the wake-up pulse and controls WPD to 0, and the transmitter TXB is powered on.

[0048] After the transmitter TXB is powered on, the wake-up signal forwarder WTX sends a wake-up signal to the transmitter TXB through WD. The transmitter TXB sends the received wake-up signal to the isoSPI bus to forward the wake-up signal to the next-level BMS analog front-end monitoring chip AFE. After the wake-up signal is forwarded, the wake-up signal forwarder WTX controls WPD to 1, and the transmitter TXB is powered off.

[0049] After the isoSPI controller CTRL is powered on, it controls TXAPD, RXAPD, TXBPD, and RXBPD to all be 0, and the transmitter TXA, receiver RXA, transmitter TXB, and receiver RXB are all powered on. When the isoSPI controller CTRL sends data to the isoSPI bus through TXAD or TXBD, the isoSPI controller CTRL controls the wake-up signal forwarder WTX to not forward the wake-up signal by setting BP to 0.

[0050] In the technical solution of this application, the wake-up signal forwarding device is set in the BMS analog front-end monitoring chip AFE, and multiple BMS analog front-end monitoring chips AFE are cascaded to form a daisy chain structure. Figure 3As shown in the figure, the daisy chain is interconnected using an isolated serial interface (isoSPI). The MCU sends a wake-up signal to the first-stage BMS analog front-end monitoring chip, AFE1. Upon receiving the wake-up signal, AFE1 forwards it to the second-stage BMS analog front-end monitoring chip, AFE2. AFE2 then forwards it to the third-stage BMS analog front-end monitoring chip, AFE3. This continues until the BMS analog front-end monitoring chip, AFEn, receives the wake-up signal. At this point, all BMS analog front-end monitoring chips, AFEs, in the daisy chain, are awakened.

[0051] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A wake-up signal forwarding device for a power management system, characterized in that: The isoSPI controller CTRL includes an A interface PORTA, a B interface PORTB, a wake-up signal detector wkpA of the A interface PORTA, and a wake-up signal detector wkpB of the B interface PORTB. The A interface PORTA includes a transmitter TXA and a receiver RXA. The B interface PORTB includes a transmitter TXB and a receiver RXB. The wake-up signal detector wkpB includes a wake-up signal repeater WTX. The isoSPI controller CTRL controls the power on and power off of the transmitter TXA through TXAPD, the isoSPI controller CTRL sends data to the transmitter TXA through TXAD, and the transmitter TXA sends the received data to the isoSPI bus; The isoSPI controller CTRL controls the power on and off of the receiver RXA through RXAPD, and the receiver RXA sends the data received from the isoSPI bus to the isoSPI controller CTRL through RXAD; The isoSPI controller CTRL controls the power on and power off of the transmitter TXB through TXBPD, the wake-up signal repeater WTX controls the power on and power off of the transmitter TXB through WPD, the isoSPI controller CTRL sends data to the transmitter TXB through TXBD, the wake-up signal repeater WTX sends data to the transmitter TXB through WD, and the transmitter TXB sends the received data to the isoSPI bus; The isoSPI controller CTRL controls the power on and off of the receiver RXB through RXBPD, and the receiver RXB sends the data received from the isoSPI bus to the isoSPI controller CTRL through RXBD; The wake-up signal detector wkpA sends a wake-up signal WK to the wake-up signal forwarder WTX, and the isoSPI controller CTRL controls the wake-up signal forwarder WTX via BP whether to forward the wake-up signal WK; The wake-up signal forwarding device is provided in a BMS analog front-end monitoring chip AFE, and a plurality of the BMS analog front-end monitoring chips AFE are cascaded to form a daisy chain structure.

2. The wake-up signal forwarding device for a power management system according to claim 1, wherein: The BMS analog front-end monitoring chip AFE includes a always-on module AO, the isoSPI controller CTRL is located in the 1.5V power domain, and the always-on module AO, the wake-up signal detector wkpA, the wake-up signal detector wkpB, the transmitter TXA, the receiver RXA, the transmitter TXB and the receiver RXB are all located in the 5V power domain; Among them, the always-on module AO is a common power logic under the 5V power domain, which is used to control the power switch SW connected to the isoSPI controller CTRL, as well as TXAPD, RXAPD, TXBPD and RXBPD.

3. The wake-up signal forwarding device for a power management system according to claim 2, wherein: When the TXAPD is 1, the transmitter TXA is powered off; When the RXAPD is 1, the receiver RXA is powered off; When both TXBPD and WPD are 1, the transmitter TXB is powered off; When the RXBPD is 1, the receiver RXB is powered off.

4. The wake-up signal forwarding device for a power management system according to claim 3, wherein: When the BMS analog front-end monitoring chip AFE enters sleep mode, the always-on module AO controls the power switch SW to turn off, the isoSPI controller CTRL is powered off, the always-on module AO controls TXAPD, RXAPD, TXBPD, and RXBPD to be 1, and the transmitter TXA, receiver RXA, and receiver RXB are all powered off; When the wake-up signal detector wkpA does not detect a wake-up signal, the wake-up signal WK is 0, the wake-up signal forwarder WTX controls WPD to be 1, and the transmitter TXB is powered off; When the wake-up signal detector wkpA detects a wake-up signal, the power-on module AO controls the power switch SW to be closed, and the isoSPI controller CTRL is powered on. At the same time, the wake-up signal detector wkpA sends a wake-up pulse to the wake-up signal forwarder WTX through the wake-up signal WK. The wake-up signal forwarder WTX latches the wake-up pulse and controls WPD to be 0, and the transmitter TXB is powered on. After the transmitter TXB is powered on, the wake-up signal forwarder WTX sends a wake-up signal to the transmitter TXB through WD. The transmitter TXB sends the received wake-up signal to the isoSPI bus to forward the wake-up signal to the next-level BMS analog front-end monitoring chip AFE. After the wake-up signal is forwarded, the wake-up signal forwarder WTX controls WPD to 1, and the transmitter TXB is powered off. After the isoSPI controller CTRL is powered on, TXAPD, RXAPD, TXBPD, and RXBPD are all controlled to be 0, and the transmitter TXA, the receiver RXA, the transmitter TXB, and the receiver RXB are all powered on. When the isoSPI controller CTRL sends data to the isoSPI bus through TXAD or TXBD, the isoSPI controller CTRL controls the wake-up signal forwarder WTX not to forward the wake-up signal by setting BP to 0.

Citation Information

Patent Citations

  • Battery management system and battery pack

    CN112260367A

  • Electronic monitoring device having wake-up for daisy chain

    US20150370312A1