Wake-up signal forwarding device applied to power management system

By designing a wake-up signal forwarding device in the power management system, using isoSPI controller and wake-up signal detector/forwarder, the problem of long wake-up time of BMS analog front-end monitoring chip AFE under the daisy chain structure is solved, and the wake-up time is shortened and the number of chips is increased.

CN119781595AActive Publication Date: 2025-04-08GUANGZHOU XINYUNYUAN MICROELECTRONICS CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the existing power management system, the AFE in the BMS analog front-end monitoring chip under the daisy chain structure has a long wake-up time, which limits the increase in the number of chips.

Method used

A wake-up signal forwarding device applied to a power management system is designed, including an isoSPI controller CTRL, which realizes rapid forwarding of the wake-up signal through a wake-up signal detector and a repeater, shortening the wake-up time.

Benefits of technology

Through this device, the time for a single BMS analog front-end monitoring chip AFE to receive the wake-up signal and forward it to the next-level chip is shortened to 20μs, greatly reducing the wake-up time of the entire daisy chain and increasing the number of chips.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119781595A_ABST
    Figure CN119781595A_ABST
Patent Text Reader

Abstract

The invention relates to power supply control, in particular to a wake-up signal forwarding device applied to a power supply management system, which comprises an isoSPI controller CTRL, the isoSPI controller CTRL comprises 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 comprises a transmitter TXA and a receiver RXA, the B interface PORTB comprises a transmitter TXB and a receiver RXB, the transmitter TXA comprises a transmitter TXA, the receiver RXB comprises a transmitter TXB and a receiver RXB, and the transmitter TXB comprises a transmitter TXB and a receiver RXB. The wake-up signal detector wkpB comprises a wake-up signal transponder WTX; according to the technical scheme provided by the invention, the defect that the awakening time of the BMS analog front-end monitoring chip AFE on the whole daisy chain is relatively long in the prior art can be effectively overcome.
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 As shown. In order to reduce system power consumption, when the power management system is not working for a long time and no valid commands are received, the power management system will enter sleep mode, and the BMS analog front-end monitoring chip AFE on the daisy chain will also enter sleep mode. If the power management system is restarted, a wake-up signal needs to be sent to the BMS analog front-end monitoring chip AFE to wake up the chip.

[0003] At present, the wake-up of the BMS analog front-end monitoring chip AFE requires first waking up the power supply system of the entire BMS analog front-end monitoring chip AFE, and then the BMS analog front-end monitoring chip AFE forwards the received wake-up signal to the next-level chip. However, it takes 200 to 300μs for the power supply system of the BMS analog front-end monitoring chip AFE to stabilize. At the same time, since the BMS analog front-end monitoring chips AFE on the daisy chain are awakened in series in sequence, it takes a long time to wake up the entire daisy chain, which indirectly limits the number of BMS analog front-end monitoring chips AFE on the daisy chain. Summary of the invention

[0004] 1. Technical issues to be solved

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

[0006] (II) 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 applied to a power management system, comprising an isoSPI controller CTRL, the isoSPI controller CTRL comprising 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 comprising a transmitter TXA and a receiver RXA, the B interface PORTB comprising a transmitter TXB and a receiver RXB, the wake-up signal detector wkpB comprising 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 power 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 power 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 through BP to determine whether to repeat the wake-up signal WK.

[0014] Preferably, the wake-up signal forwarding device is arranged 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 power-on module AO, the isoSPI controller CTRL is located in a 1.5V power domain, and the power-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 the TXBPD and WPD are both 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 the 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, the receiver RXA and the receiver RXB are all powered off;

[0022] 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 be 1, and the transmitter TXB is powered off;

[0023] 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 repeater WTX through the wake-up signal WK. The wake-up signal repeater 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 repeater WTX sends a wake-up signal to the transmitter TXB through WD, and 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 repeater 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, the transmitter TXA, the receiver RXA, the transmitter TXB and the receiver RXB are all powered on, and 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] (III) Beneficial effects

[0027] Compared with the prior art, the present invention provides a wake-up signal forwarding device for a power management system. The wake-up signal forwarding device can shorten 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 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] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0029] Figure 1 It 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 for the wake-up signal forwarding device in the present invention;

[0031] Figure 3 The figure is a schematic diagram of wake-up signal transmission of an existing power management system with a daisy chain structure. DETAILED DESCRIPTION

[0032] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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 creative work are within the scope of protection of the present invention.

[0033] A wake-up signal forwarding device applied to 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 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.

[0035] The isoSPI controller CTRL controls the power-on and power-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, 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, 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;

[0037] The isoSPI controller CTRL controls the power-on and power-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 repeater WTX, and the isoSPI controller CTRL controls the wake-up signal repeater WTX through BP to determine whether to repeat the wake-up signal WK.

[0039] like Figure 2 As shown, the BMS analog front-end monitoring chip AFE includes a power-on module AO, an isoSPI controller CTRL is located in the 1.5V power domain, and the power-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;

[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, 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 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 repeater WTX through the wake-up signal WK. The wake-up signal repeater 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 repeater 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 repeater WTX controls WPD to 1, and the transmitter TXB is powered off.

[0049] After the isoSPI controller CTRL is powered on, TXAPD, RXAPD, TXBPD and RXBPD are all controlled to be 0, 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.

[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-level BMS analog front-end monitoring chip AFE1. After receiving the wake-up signal, AFE1 forwards the wake-up signal to the second-level BMS analog front-end monitoring chip AFE2. After receiving the wake-up signal, AFE2 forwards the wake-up signal to the third-level BMS analog front-end monitoring chip AFE3, and so on, until the BMS analog front-end monitoring chip AFEn receives the wake-up signal. At this point, all BMS analog front-end monitoring chips AFE 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 the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such 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 embodiments of the present invention.

Claims

1. A wake-up signal forwarding device applied to 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 power 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 power 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 repeater WTX, and the isoSPI controller CTRL controls the wake-up signal repeater WTX through BP to determine whether to repeat the wake-up signal WK.

2. The wake-up signal forwarding device for a power management system according to claim 1, characterized in that: The wake-up signal forwarding device is arranged 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.

3. The wake-up signal forwarding device applied to a power management system according to claim 2, characterized in that: The BMS analog front-end monitoring chip AFE includes a power-on module AO, the isoSPI controller CTRL is located in the 1.5V power domain, and the power-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.

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

5. The wake-up signal forwarding device for a power management system according to claim 4, characterized in that: 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, the receiver RXA and the receiver RXB are all powered off; 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 be 1, and the transmitter TXB is powered off; 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 repeater WTX through the wake-up signal WK. The wake-up signal repeater 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 repeater WTX sends a wake-up signal to the transmitter TXB through WD, and 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 repeater 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, the transmitter TXA, the receiver RXA, the transmitter TXB and the receiver RXB are all powered on, and 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

  • Dynamically configurable analog frontend circuitry

    US20150378954A1

  • Battery Management System and Battery Pack

    US20220149643A1

  • Distributed battery property measurement system

    US20230184847A1