Signal processing device, and vehicle and method including same

The signal processing device in SDVs efficiently transmits and processes signals by using a main and auxiliary control unit structure to bypass and convert signals, addressing delays and ensuring stable vehicle operations, particularly during abnormal conditions.

WO2025249758A1PCT designated stage Publication Date: 2025-12-04LG ENERGY SOLUTION LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/KR2025/004942
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-05-29
Filing Date
2025-04-11
Publication Date
2025-12-04

AI Technical Summary

Technical Problem

Existing technologies face challenges in efficiently transmitting and processing signals, particularly wake-up and control signals, between components in a Software Defined Vehicle (SDV) structure, especially during abnormal conditions, leading to potential delays and instability in vehicle operations.

Method used

A signal processing device and method that includes a main control unit, auxiliary control unit, and terminal device, enabling efficient transmission and processing of signals through wake-up and control signals, with the auxiliary control unit bypassing signals directly to the terminal device and converting control signals between layers, and implementing emergency control signals when specified events occur.

Benefits of technology

Facilitates fast and stable signal processing in vehicles by providing a direct and efficient path for signal transmission, ensuring quick operation of terminal devices and managing battery packs under abnormal conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure KR2025004942_04122025_PF_FP_ABST
    Figure KR2025004942_04122025_PF_FP_ABST
Patent Text Reader

Abstract

According to an embodiment disclosed in the present document, a signal processing device may comprise: a main control unit; an auxiliary control unit electrically connected to the main control unit; and an end device electrically connected to the auxiliary control unit, wherein, when power is supplied, the main control unit may transmit a wake-up signal to the auxiliary control unit, and the auxiliary control unit may bypass the wake-up signal to be transmitted to the end device.
Need to check novelty before this filing date? Find Prior Art

Description

Signal processing device, vehicle including the same, and method

[0001] Cross-citation with related applications

[0002] This application claims the benefit of priority to Republic of Korea Patent Application No. 10-2024-0070061, filed May 29, 2024, the entire contents of which are incorporated herein by reference.

[0003] Technology field

[0004] Embodiments disclosed in this document relate to a signal processing device and method, and a vehicle including the signal processing device.

[0005] As electric vehicles (EVs) proliferate, research and development on new vehicle architectures are actively underway. For example, electric vehicles can be powered by secondary batteries, which are rechargeable and include both conventional Ni / Cd and Ni / MH batteries, as well as more recent lithium-ion batteries. Among secondary batteries, lithium-ion batteries have the advantage of having a much higher energy density than conventional Ni / Cd and Ni / MH batteries. Furthermore, lithium-ion batteries can be manufactured in a compact and lightweight form, making them a power source for mobile devices. Recently, their use has expanded to include power sources for electric vehicles, attracting attention as a next-generation energy storage medium.

[0006] Battery cells, battery modules, battery packs, or battery racks like these can be utilized in a variety of devices. For example, batteries can be used in mobile devices such as cell phones, laptops, smartphones, and tablets, as well as in electric vehicles (EVs, HEVs, PHEVs) and large-capacity energy storage systems (ESS).

[0007] These batteries can have their status and operation managed and controlled by a battery management system (BMS). The BMS can be included with the batteries in a single device.

[0008] Meanwhile, as the automotive industry evolves, concepts of future mobility, such as Software Defined Vehicles (SDVs) and Purpose-Built Vehicles (PBVs), are becoming increasingly concrete. For example, SDVs refer to cars where hardware is controlled and managed by software. Software within SDVs can define not only driving performance but also convenience and safety features, emotional quality, and brand identity. SDV-based architectures can reduce vehicle development costs by sharing ECUs and internalizing software. Furthermore, high-performance computers and networks based on electronic architectures can advance autonomous driving technology.

[0009] As autonomous vehicle control becomes more prevalent, managing and storing data and / or signals related to autonomous driving becomes increasingly important. In particular, the need for technologies that efficiently execute algorithms that power and communicate to operate vehicle components is growing.

[0010] One object of the embodiments disclosed in this document is to provide a signal processing device and method including an algorithm for efficiently transmitting and processing a signal for starting operation (e.g., a wake-up signal) between a plurality of components (e.g., an HPC, a Zonal controller, an End device) in a vehicle including an SDV structure, and directly transmitting and receiving a control signal for faster communication, especially when an abnormality occurs in a specific component, and a vehicle including the signal processing device.

[0011] The technical problems of the embodiments disclosed in this document are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the descriptions below.

[0012] According to an embodiment disclosed in this document, it may include a main control unit, an auxiliary control unit electrically connected to the main control unit, and a terminal device electrically connected to the auxiliary control unit.

[0013] According to an embodiment, the main control unit may be configured to transmit a wake-up signal to the auxiliary control unit when power is supplied.

[0014] According to an embodiment, the auxiliary control unit may be configured to bypass the wake-up signal and transmit it to the terminal device.

[0015] According to an embodiment, the auxiliary control unit may be configured to perform booting and activate a peripheral device of the auxiliary control unit based on receiving the wake-up signal.

[0016] According to an embodiment, the terminal device may be configured to start data gathering based on receiving the wake-up signal while the auxiliary control unit performs booting.

[0017] According to an embodiment, the auxiliary control unit may be configured to receive, from the main control unit, a first control signal of a first layer for controlling the terminal device regarding the battery pack of the vehicle, convert the first control signal into a second control signal of a second layer using a conversion unit, process the second control signal, and convert the processed second control signal into a third control signal of the first layer using the conversion unit and transmit it to the terminal device.

[0018] According to an embodiment, the first layer may include a PHY layer, and the second layer may include a MAC layer.

[0019] According to an embodiment, the auxiliary control unit may be configured to convert the first control signal including a TD+ signal or a TD- signal into the second control signal including a Media Independent Interface (MII) signal.

[0020] According to an embodiment, the main control unit may be configured to transmit a first layer emergency control signal for controlling the terminal device to the auxiliary control unit when it identifies that a specified event has occurred in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device.

[0021] According to an embodiment, the auxiliary control unit may be configured to bypass the emergency control signal and transmit it to the terminal device.

[0022] According to an embodiment, the main control unit may be configured to determine that the specified event has occurred when at least one of the temperature, pressure, current, or any combination thereof of the battery pack included in the terminal device deviates from a critical range, or when an abnormality occurs in at least one of the plurality of auxiliary control units, such that data is not transmitted to the main control unit or connection with the terminal device must be cut off.

[0023] According to an embodiment disclosed in this document, a vehicle including any one of the signal processing devices described above may be provided.

[0024] According to an embodiment disclosed in this document, a signal processing method may include a step in which a main control unit transmits a wake-up signal to an auxiliary control unit when power is supplied to a signal processing device, and a step in which the auxiliary control unit bypasses the wake-up signal and transmits it to a terminal device.

[0025] According to an embodiment, the signal processing method may further include a step of the auxiliary control unit performing booting based on receiving a wake-up signal and activating a peripheral device of the auxiliary control unit, and a step of the terminal device starting data gathering while the auxiliary control unit performs booting based on receiving the wake-up signal from the auxiliary control unit.

[0026] According to an embodiment, the signal processing method may further include a step in which the auxiliary control unit receives a first control signal of a first layer for controlling the terminal device regarding the battery pack of the vehicle from the main control unit, a step in which the auxiliary control unit converts the first control signal into a second control signal of a second layer using a conversion unit and then processes the second control signal, and a step in which the auxiliary control unit converts the processed second control signal into a third control signal of the first layer using the conversion unit and then transmits the third control signal to the terminal device.

[0027] According to an embodiment, the signal processing method may further include a step of converting, by the auxiliary control unit, the first control signal including a TD+ signal or a TD- signal into the second control signal including a MII (Media Independent Interface) signal.

[0028] According to an embodiment, the signal processing method may further include a step of transmitting a first layer emergency control signal for controlling the terminal device to the auxiliary control unit when the main control unit identifies that a specified event has occurred in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device, and a step of transmitting the emergency control signal to the terminal device bypassing the auxiliary control unit.

[0029] According to an embodiment, the signal processing method may further include a step of determining that the specified event has occurred when the main control unit determines that at least one of the temperature, pressure, current, or any combination thereof of the battery pack included in the terminal device deviates from a critical range, or an abnormality occurs in at least one of the plurality of auxiliary control units, such that data is not transmitted to the main control unit or connection with the terminal device must be cut off.

[0030] According to an embodiment disclosed in this document, an auxiliary control unit for controlling a signal processing device may include a memory storing at least one instruction and a processor operatively connected to the memory.

[0031] According to an embodiment, the at least one instruction, when executed by the processor, may be configured to cause the auxiliary control unit to receive a wake-up signal from the main control unit when power is supplied to the signal processing device, and to bypass the wake-up signal and transmit it to the terminal device.

[0032] According to an embodiment, the at least one instruction, when executed by the processor, may be configured to cause the auxiliary control unit to perform booting and activate a peripheral of the auxiliary control unit based on receiving the wake-up signal.

[0033] According to an embodiment, the at least one instruction, when executed by the processor, may be configured to cause the auxiliary control unit to receive, from the main control unit, a first control signal of a first layer for controlling the terminal device regarding the battery pack of the vehicle, convert the first control signal into a second control signal of a second layer using a conversion unit, process the second control signal, and convert the processed second control signal into a third control signal of the first layer using the conversion unit and transmit the third control signal to the terminal device.

[0034] According to an embodiment, the at least one instruction, when executed by the processor, may be configured to cause the auxiliary control unit to receive, from the main control unit, a first layer emergency control signal for controlling the terminal device based on occurrence of a designated event in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device, and to bypass the emergency control signal and transmit it to the terminal device.

[0035] The signal processing device and method according to the embodiments disclosed in this document can provide a relatively fast and stable signal processing method for a vehicle by efficiently implementing a path for transmitting various signals (e.g., wake-up signals, control signals) to a terminal device under an SDV structure and quickly operating the terminal device through this structure.

[0036] In addition, various effects may be provided, either directly or indirectly, through this document.

[0037] FIG. 1 is a conceptual diagram illustrating the structure of a vehicle including a signal processing device according to an embodiment disclosed in this document.

[0038] FIG. 2 is a conceptual diagram illustrating the structure of a vehicle including a signal processing device according to an embodiment disclosed in this document.

[0039] FIG. 3 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0040] FIG. 4 is a block diagram showing the configuration of a terminal device according to one embodiment disclosed in this document.

[0041] FIG. 5 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0042] FIG. 6 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0043] FIG. 7 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0044] Figure 8 is a graph showing the operating sequence by a signal processing method according to an embodiment disclosed in this document.

[0045] FIG. 9 is a graph showing an operation sequence according to a signal processing method according to an embodiment disclosed in this document.

[0046] FIG. 10 is a flowchart of a signal processing method according to an embodiment disclosed in this document.

[0047] FIG. 11 is a flowchart of a signal processing method according to an embodiment disclosed in this document.

[0048] FIG. 12 is a block diagram showing the hardware configuration of a computing system for performing an operating method of a signal processing device according to an embodiment disclosed in this document.

[0049] Hereinafter, various embodiments of the present invention will be described with reference to the attached drawings. However, this is not intended to limit the present invention to specific embodiments, and it should be understood that the present invention encompasses various modifications, equivalents, and / or alternatives of the embodiments.

[0050] In this document, the singular form of a noun corresponding to an item may include one or more of said items, unless the context clearly indicates otherwise. In this document, phrases such as "A or B," "at least one of A and B," "at least one of A or B," "A, B, or C," "at least one of A, B, and C," and "at least one of A, B, or C" may each include any one of the items listed together in that phrase, or all possible combinations thereof. Terms such as "first," "second," or "first" or "second" may be used merely to distinguish the corresponding element from other corresponding elements, and do not limit the corresponding elements in any other respect (e.g., importance or order). When a component (e.g., a first component) is referred to as being "coupled" or "connected" to another component (e.g., a second component), with or without the terms "functionally" or "communicatively," it means that the component can be connected to the other component directly (e.g., wired), wirelessly, or through a third component.

[0051] Each component (e.g., a module or a program) described in this document may include one or more entities. According to various embodiments, one or more components or operations of the components may be omitted, or one or more other components or operations may be added. Alternatively or additionally, a plurality of components (e.g., a module or a program) may be integrated into a single component. In such a case, the integrated component may perform one or more functions of each of the plurality of components identically or similarly to those performed by the corresponding component among the plurality of components prior to integration. According to various embodiments, the operations performed by a module, program, or other component may be executed sequentially, in parallel, iteratively, or heuristically, or one or more of the operations may be executed in a different order, omitted, or one or more other operations may be added.

[0052] The term "module" or "part" used in this document may include a unit implemented in hardware, software, or firmware, and may be used interchangeably with terms such as logic, logic block, component, or circuit. A module may be an integral component, or a minimum unit or part of such a component that performs one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).

[0053] Various embodiments of the present document may be implemented as software (e.g., a program or an application) including one or more instructions stored in a machine-readable storage medium (e.g., memory). For example, a processor of the device may call at least one instruction among the one or more instructions stored from the storage medium and execute it. This enables the device to operate to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code executable by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. Here, "non-transitory" only means that the storage medium is a tangible device and does not contain a signal (e.g., electromagnetic waves), and this term does not distinguish between cases where data is stored semi-permanently and cases where it is stored temporarily in the storage medium.

[0054] FIG. 1 is a conceptual diagram illustrating the structure of a vehicle including a signal processing device according to an embodiment disclosed in this document.

[0055] According to one embodiment, a signal processing device (e.g., signal processing device (300) of FIG. 3) may include at least some of the components included in a vehicle (110) according to the SDV architecture. The signal processing device may, for example, manage power, signals, and / or data transmitted and received between components of the vehicle (110).

[0056] For example, the vehicle (110) may include at least one of a first zone controller (121), a second zone controller (122), a third zone controller (123), a fourth zone controller (124), a first terminal device (131), a second terminal device (132), a third terminal device (133), a fourth terminal device (134), a first actuator (141), a second actuator (142), a high performance computer (HPC) (150), a transmission / reception path (160), an additional element (170), or any combination thereof. A signal processing device for signal processing of the vehicle (110) may include at least some of the components included in the vehicle (110).

[0057] For example, components according to the SDV architecture may include a hierarchy of HPC (150), zoning controller, and end device order.

[0058] For example, the HPC (150) is connected to the first zoning controller (121), the second zoning controller (122), the third zoning controller (123), and the fourth zoning controller (124), and can transmit and receive various types of data with each zoning controller.

[0059] For example, the first zoning controller (121), the second zoning controller (122), the third zoning controller (123), and the fourth zoning controller (124) may control the first terminal device (131), the second terminal device (132), the third terminal device (133), and the fourth terminal device (134), respectively. The terminal devices may include, for example, at least one of a sensor for controlling the vehicle (110), a battery (or BMS) for driving the vehicle (110), or any combination thereof. For example, if one of the second terminal devices (132) is a BMS, the additional element (170) may be defined as a battery pack.

[0060] For example, the first zone controller (121) and the second zone controller (122) may control the first actuator (141) and the second actuator (142), respectively. The actuator may include, for example, at least one driving device for driving the vehicle (110).

[0061] For example, the components described above can perform communication based on a specified path (e.g., a transmission / reception path (160)) via automotive Ethernet.

[0062] A signal processing device according to one embodiment of the present document can control and manage a communication process of power, signals, and / or data transmitted and received between the above-described components.

[0063] FIG. 2 is a conceptual diagram illustrating the structure of a vehicle including a signal processing device according to an embodiment disclosed in this document.

[0064] In Fig. 2, the description of components defined with the same names as in Fig. 1 may be replaced with the description of Fig. 1 described above.

[0065] For example, the self-vehicle (210) may include at least one of a first terminal device (231), a second terminal device (232), a third terminal device (233), a fourth terminal device (234), a first actuator (241), a second actuator (242), a high performance computer (HPC) (250), a transmission / reception path (260), an additional element (270), or any combination thereof. A signal processing device for signal processing of the self-vehicle (210) may include at least some of the components included in the self-vehicle (210).

[0066] For example, the self-vehicle (210) according to FIG. 2 does not include a zoning controller compared to FIG. 1. That is, even if the SDV architecture is adopted, the self-vehicle (210) may be implemented with a structure in which the HPC (250) directly controls at least one terminal device, as in FIG. 2.

[0067] FIG. 3 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0068] Referring to FIG. 3, the signal processing device (300) may include a main control unit (310), an auxiliary control unit (320), and a terminal device (330).

[0069] According to one embodiment, the signal processing device (300) may perform power and / or data management between components for controlling the vehicle. For example, the vehicle may be operated by components according to the SDV architecture. For example, the SDV may include a hierarchical structure in the order of a high performance computer (HPC), a zone, an end device, and a sensor / actuator. At this time, the vehicle according to the SDV may be divided into multiple zones, and each zone may include a control unit (e.g., a zone controller) for controlling components of a lower layer included in the zone. The zone control unit is electrically connected to the HPC and can transmit and receive various signals. The above-described contents are exemplary, and embodiments of the present invention are not limited thereto. For example, according to another embodiment according to the SDV architecture (e.g., the SDV architecture embodiment according to FIG. 2), the HPC and the end device may be operatively connected, and the zone may be omitted.

[0070] For example, the main control unit (310) may correspond to the HPC (150, 250) of FIG. 1 and / or FIG. 2, and the auxiliary control unit (320) may correspond to the zoning controller (121, 122, 123, or 124) of FIG. 1. In FIG. 1, one auxiliary control unit (320) is illustrated, but this is exemplary, and the signal processing device may include a plurality of auxiliary control units corresponding to each of a plurality of zones.

[0071] For example, the terminal device (330) may be at least one of the terminal devices of FIG. 1 and / or FIG. 2. The terminal device (330) may include, for example, a BMS (Battery Management System) and may include at least one MCU for controlling a battery provided for driving the vehicle.

[0072] For example, the main control unit (310), the auxiliary control unit (320), and / or the terminal device (330) may each include a memory storing at least one instruction and a processor operatively connected to the memory. The processor may be implemented as an MCU, but this is exemplary and the embodiments of the present document are not limited thereto. In addition, at least one instruction, when executed by the processor, may be configured to cause the main control unit (310), the auxiliary control unit (320), and / or the terminal device (330) to perform at least some of the operations described below.

[0073] The signal processing device (300) can transmit and receive at least one of power, data (e.g., a wake-up signal), a control signal, or a combination thereof to and from components included in an electronic device. In one embodiment, the electronic device may be a mobile device (e.g., a mobile phone, a laptop computer, a smart phone, a smart pad), an electric vehicle (e.g., an electric vehicle (EV), a hybrid EV (HEV), a plug-in HEV (PHEV), a fuel cell EV (FCEV)), an energy storage system (ESS), or a battery swapping system (BSS). In one embodiment, the electronic device may include a vehicle (e.g., an electric vehicle, a hybrid vehicle, etc.) and a moving body driven based on electrical energy. In other words, for example, the signal processing device (300) may be included in a vehicle and provided to manage data for operation of the vehicle (e.g., operation for autonomous driving control).

[0074] The operation of the signal processing device (300) below can be performed by a battery management system (BMS) within a vehicle, a battery BMS provided within a battery pack, and can also be performed in various devices such as a server, cloud, charger, or charger / discharger.

[0075] According to one embodiment, the main control unit (310) and the auxiliary control unit (320) may be electrically connected, and the auxiliary control unit (320) and the terminal device (330) may be electrically connected.

[0076] For example, the main control unit (310) and the auxiliary control unit (320) may be electrically connected. The main control unit (310) and the auxiliary control unit (320) may be electrically connected to, for example, other components (e.g., at least one terminal device). The terminal device may include, for example, a battery management system (BMS).

[0077] For example, each processor included in the main control unit (310) and the auxiliary control unit (320) may include a central processing unit, an application processor, a graphics processing unit, a neural processing unit (NPU), an image signal processor, a sensor hub processor, or a communication processor.

[0078] The functions and operations of the signal processing device (300) described below may be performed by one processor (or, the main control unit (310) and / or the auxiliary control unit (320)), or each function may be separated at least in part and performed by multiple processors.

[0079] According to one embodiment, the zone corresponding to the auxiliary control unit (320) may be one of multiple physically distinct zones of the vehicle. For example, the multiple zones may include a front zone including a front area of ​​the vehicle, a rear zone including a rear area, a left zone including a left area, and a right zone including a right area.

[0080] According to one embodiment, each zone may include a controller (e.g., auxiliary control unit (320)) for controlling and managing components for the operation of the vehicle (e.g., sensors, actuators, cameras, driving and braking devices, batteries, etc.).

[0081] According to one embodiment, the main control unit (310) can wake up the auxiliary control unit (320) and / or the terminal device (330). For example, the main control unit (310) can wake up the auxiliary control unit (320) and the terminal device (330) when power is supplied to the signal processing device (300) (or to the vehicle).

[0082] For example, when power is supplied to the main control unit (310), it can transmit a wake-up signal to the auxiliary control unit (320).

[0083] For example, the auxiliary control unit (320) may wake up based on receiving a wake-up signal from the main control unit (310). The auxiliary control unit (320) may, for example, perform booting and activate (or init) a peripheral device of the auxiliary control unit (320) based on receiving the wake-up signal.

[0084] For example, the auxiliary control unit (320) can bypass the wake-up signal received from the main control unit (310) and transmit it to the terminal device (330).

[0085] For example, the auxiliary control unit (320) can directly transmit the wake-up signal to the terminal device (330) without performing processing on the wake-up signal.

[0086] For example, the terminal device (330) can wake up and perform various operations based on receiving a wake-up signal.

[0087] For example, the terminal device (330) can receive a wake-up signal and begin data gathering substantially simultaneously while the auxiliary control unit (320) is performing booting. This allows the signal processing device (300) to quickly initiate the wake-up and data gathering of the terminal device (330).

[0088] For example, when the terminal device (330) wakes up, the main control unit (310) transmits the first control signal of the first layer for controlling the terminal device (330) to the auxiliary control unit (320), and the auxiliary control unit (320) can process the first control signal and transmit it to the terminal device (330).

[0089] For example, the main control unit (310) may first transmit a first control signal to the auxiliary control unit (320) to perform battery pack control based on the control of the terminal device (330) regarding the battery pack.

[0090] For example, when the auxiliary control unit (320) receives a first control signal, it can convert the first control signal into a second control signal of the second layer using a conversion unit (e.g., IC, Integrated Circuits) and then process the second control signal using an MCU.

[0091] For example, the auxiliary control unit (320) can convert the processed second control signal into a third control signal of the first layer and then transmit the converted third control signal to the terminal device.

[0092] For example, the auxiliary control unit (320) can convert a first control signal including a TD (Transmit Data)+ signal or a TD- signal into a second control signal including a MII (Media Independent Interface) signal.

[0093] For example, the first layer may include a PHY layer, and the second layer may include a MAC layer. In other words, control signals based on the PHY layer may be transmitted between devices, and these control signals may be converted to the MAC layer for processing by the MCU.

[0094] As in the example described above, when the auxiliary control unit (310) transmits a wake-up signal to the terminal device (330), it transmits it by bypassing the conversion unit or MCU, and when transmitting a control signal other than the wake-up signal, it may reconvert the control signal processed through the conversion unit and MCU and transmit it to the terminal device (330). However, this is merely exemplary, and the main control unit (310) may determine the transmission path of the signal based on the type of signal to be transmitted, the included information, the status of the main control unit (310), and the operating status of the auxiliary control unit (320) and / or the terminal device (330).

[0095] For example, if the main control unit (310) identifies that a designated event has occurred in at least one of a plurality of auxiliary control units including the auxiliary control unit (320) and a plurality of terminal devices including the terminal device (330), the main control unit (310) may transmit a first-layer emergency control signal for controlling the terminal device (330) to the auxiliary control unit (320). The auxiliary control unit (320) may bypass the emergency control signal and transmit it to the terminal device (330). The transmission path of the emergency control signal may be determined by the main control unit (310) or the auxiliary control unit (320).

[0096] For example, if at least one of the temperature, pressure, current, or any combination thereof of the battery pack included in the terminal device (330) deviates from the critical range, the main control unit (310) or the auxiliary control unit (320) may determine that a specified event has occurred.

[0097] For example, if it is determined that an abnormality occurs in at least one of the plurality of auxiliary control units and data is not transmitted to the main control unit (310) or that the connection with the main control unit (310) and the terminal device (330) must be blocked, the main control unit (310) or the auxiliary control unit (320) may determine that a specified event has occurred.

[0098] For example, the terminal device (330) may be electrically connected to the main control unit (310) and / or the auxiliary control unit (320).

[0099] For example, the terminal device (330) can communicate with the main control unit (310) by bypassing the auxiliary control unit (520) through a first interface (e.g., the first interface (581) of FIG. 5) that is electrically connected to the main control unit (310).

[0100] For example, the terminal device (330) can receive a wake-up signal transmitted from the main control unit (310) by bypassing the auxiliary control unit (320) through the first interface. The terminal device (330) can also directly receive other control signals, excluding the wake-up signal, through the first interface, for example, depending on the operating states of the main control unit (310), the auxiliary control unit (320), the terminal device (330), the vehicle, etc. In this case, the terminal device (330) can receive a first control signal of a first layer for controlling a battery pack included in the terminal device (330) from the main control unit (310), convert the first control signal into a second control signal of a second layer using a conversion unit, and control the operation of the battery pack based on the result of processing the second control signal using an MCU.

[0101] For example, the terminal device (330) may be electrically connected to the main control unit (310) and communicate with the auxiliary control unit (310) through a second interface (e.g., the second interface (582) of FIG. 5) that is distinct from the first interface.

[0102] For example, the terminal device (330) can receive a control signal transmitted from the main control unit (310) or the auxiliary control unit (320) through the second interface. The terminal device (330) can also receive a wake-up signal through the second interface depending on the operating status of the main control unit (310), the auxiliary control unit (320), the terminal device (330), the vehicle, etc., for example.

[0103] For example, if the termination device (330) identifies that a specified event including an error condition has occurred in the signal processing device (300) (or a vehicle including the signal processing device (300), the termination device (330) may disable at least some of the communication paths for signal transmission.

[0104] For example, when identifying that a designated event including an error situation has occurred, the terminal device (330) can activate a first communication path (e.g., the first communication path (681) of FIG. 6) connected to the main control unit (310) by bypassing the auxiliary control unit (320), and deactivate a second communication path (e.g., the second communication path (682) of FIG. 6) connected to the main control unit (310) via the auxiliary control unit (320). The terminal device (330) can transmit and receive an emergency control signal related to the designated event to and from the main control unit (310) through the first communication path, for example, via the first interface. Through this, the terminal device (330) can directly communicate with the main control unit (310), thereby shortening the transmission time of the control signal.

[0105] For example, if an internal error regarding the operation of a battery pack included in the terminal device (330) is identified, an external error is received from the auxiliary control unit (320) through a second communication path, or a LOC signal regarding an error situation (e.g., a signal including location information of an error situation) is detected, the terminal device (330) can identify that a specified event has occurred.

[0106] For example, if an abnormality is identified regarding an external device (e.g., another terminal device) that is distinct from the terminal device (330) based on data received from the auxiliary control unit (320) through the second communication path, the terminal device (330) can determine that an external error has been received.

[0107] The operations of the above-described main control unit (310) may also be performed by the auxiliary control unit (320). In other words, the auxiliary control unit (320) may perform at least some of the operations of the above-described main control unit (310).

[0108] FIG. 4 is a block diagram showing the configuration of a terminal device according to one embodiment disclosed in this document.

[0109] According to one embodiment, the terminal device (400) (e.g., the terminal device (330) of FIG. 3) may include a first interface (410), a second interface (420), a conversion unit (430), a memory (440), and a processor (440). The configuration of the terminal device (400) illustrated in FIG. 4 is exemplary, and embodiments of the present invention are not limited thereto. For example, the terminal device (400) may further include components not illustrated in FIG. 4 (e.g., at least one of a communication unit, a display unit, a notification unit, or any combination thereof).

[0110] According to one embodiment, the first interface (410) may be connected to the main control unit and may support one or more designated protocols capable of transmitting and receiving power, signals, and / or data.

[0111] In one embodiment, the second interface (420) may be connected to an auxiliary control unit and may support one or more designated protocols capable of transmitting and receiving power, signals, and / or data. The second interface (420) may, for example, be configured to be physically distinct from the first interface (410).

[0112] According to one embodiment, the conversion unit (430) can convert the layer of a signal. For example, the conversion unit (430) can convert a signal of a first layer (e.g., a PHY layer) into a signal of a second layer (e.g., a MAC layer), or convert a signal of a second layer into a signal of a first layer.

[0113] According to one embodiment, the memory (440) may store instructions or data. For example, the memory (440) may store one or more instructions that, when executed by the processor (450), cause the terminal device (400) to perform various operations.

[0114] For example, the memory (440) may be implemented as a single chipset with the processor (450). The processor (450) may include at least one of a communication processor or a modem.

[0115] For example, the memory (440) can store various pieces of information related to the terminal device (400). For example, the memory (440) can store information regarding the operation history of the processor (450). For example, the memory (440) can store information related to the status and / or operation of components of the terminal device (400) (or the signal processing device (300) of FIG. 3).

[0116] For example, the memory (440) may include a plurality of storage devices of different types. For example, the memory (440) may include at least one of random-access memory (RAM), embedded multi-media card (eMMC), or any combination thereof.

[0117] According to one embodiment, the processor (450) may be operatively connected to the memory (440). For example, the processor (450) may control the operation of the first interface (410), the second interface (420), the converter (430), and / or the memory (440).

[0118] For example, the processor (450) may be implemented as any one of a micro controller unit (MCU), a domain controller unit (DCU), or a zone control unit (ZCU).

[0119] For example, the processor (450) may communicate with the main control unit via a first interface (410) that is electrically connected to the main control unit. The first interface (410) may, for example, receive a signal transmitted from the main control unit by bypassing the auxiliary control unit. The first interface (410) may, for example, receive a wake-up signal transmitted from the main control unit by bypassing the auxiliary control unit.

[0120] For example, the processor (450) may communicate with the main control unit or the auxiliary control unit through a second interface (420) that is electrically connected to the auxiliary control unit. The second interface (420) may receive, for example, a signal transmitted from the main control unit and processed by the auxiliary control unit and / or a signal generated, processed, and transmitted by the auxiliary control unit. The second interface (420) may receive, for example, a control signal transmitted from the main control unit or the auxiliary control unit. The control signal may include, for example, a signal related to the control of a battery pack included in the terminal device (400) (or controlled by the terminal device (400).

[0121] For example, the processor (450) may receive a first control signal of a first layer for controlling a battery pack from the main control unit through the first interface (410), convert the first control signal into a second control signal of a second layer using the conversion unit (430), and control the operation of the battery pack based on the result of processing the second control signal using the processor (450).

[0122] For example, if the processor (450) identifies that a specified event including an error condition has occurred, the processor (450) may activate a first communication path connected to the main control unit by bypassing the auxiliary control unit, and deactivate a second communication path connected to the main control unit via the auxiliary control unit. In other words, the first communication path may include a communication path through the first interface (410), and the second communication path may include a communication path through the second interface (420).

[0123] For example, the processor (450) can transmit and receive an emergency control signal related to a designated event through the main control unit and the first communication path. The processor (450) can identify that a designated event has occurred, for example, when an internal error related to the operation of a battery pack included in the terminal device (400) is identified, an external error is received from the auxiliary control unit through the second communication path, or a LOC signal related to an error situation is detected. The processor (450) can determine that an external error has been received, for example, when an abnormality symptom is identified regarding an external device (e.g., an terminal device that controls components of the vehicle other than the battery pack) that is distinct from the terminal device (400) based on data received from the auxiliary control unit through the second communication path.

[0124] FIG. 5 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0125] According to one embodiment, a self-vehicle (e.g., vehicle (110, 210) of FIG. 1 or FIG. 2) can perform various operations for operating the self-vehicle using a signal processing device (e.g., signal processing device (300) of FIG. 3).

[0126] For example, the signal processing device may include a main control unit (510) (e.g., the main control unit (310) of FIG. 3), a plurality of auxiliary control units (521, 522, ...) (e.g., the auxiliary control unit (320) of FIG. 3), and a terminal device (530) (e.g., the terminal device (330) of FIG. 3).

[0127] For example, the main control unit (510) can transmit and receive data with a plurality of auxiliary control units (521, 522, ...) and / or terminal devices (530) based on various communication paths.

[0128] For example, the main control unit (510) can directly transmit a first signal (e.g., a wake-up signal) to the terminal device (530) via a bypass path (591). The first signal can be transmitted, for example, from the main control unit (510) to the first auxiliary control unit (521), and then transmitted directly to the terminal device (530) by bypassing the processing of the first auxiliary control unit (521).

[0129] For example, the main control unit (510) can transmit a second signal (e.g., a control signal) to the second auxiliary control unit (522) via the general path (592). The second signal can include, for example, a control signal for controlling a component (e.g., a battery, a sensor, a camera, an actuator, or a driving unit) included in (or controlled by) the second auxiliary control unit (522). The second signal can be transmitted from, for example, the main control unit (510) to the second auxiliary control unit (522), converted using a conversion unit of the second auxiliary control unit (522), and then processed through an MCU of the second auxiliary control unit (522).

[0130] FIG. 6 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0131] According to one embodiment, a signal processing device (e.g., a signal processing device (300) of FIG. 3) may include at least one of a main control unit (610) (e.g., the HPC (150, 250) of FIG. 1 or FIG. 2 or the main control unit (310) of FIG. 3), an auxiliary control unit (620) (e.g., the zoning controller of FIG. 1 or the auxiliary control unit (320) of FIG. 3), a termination device (630) (e.g., the termination device (330) of FIG. 3), or any combination thereof. For example, components included in the signal processing device may transmit and receive power and / or data based on various communication paths.

[0132] For example, the main control unit (610) may transmit and receive data with a plurality of controllers corresponding to each of a plurality of zones included in the vehicle. The main control unit (610) may, for example, include at least one processor having relatively high performance compared to the plurality of controllers.

[0133] For example, the main control unit (610) can determine a communication path for transmitting a signal to the auxiliary control unit (620) or the terminal device (630) based on the operating status of the signal processing device (or the vehicle).

[0134] For example, when power is supplied to the signal processing device, the main control unit (610) can transmit a wake-up signal for wake-up to the auxiliary control unit (620) and the terminal device (630).

[0135] For example, the main control unit (610) can transmit a wake-up signal to the auxiliary control unit (620) through the first path (691). The auxiliary control unit (620) can perform booting and activate the peripheral devices of the auxiliary control unit (620) based on receiving the wake-up signal.

[0136] For example, the main control unit (610) can transmit a wake-up signal to the terminal device (630) via the first path (691) by bypassing the auxiliary control unit (620). The auxiliary control unit (620) can transmit the wake-up signal transmitted via the first path (691) to the terminal device (630) via the second path (692).

[0137] For example, the main control unit (610) can transmit a first control signal for controlling the terminal device (630) to the auxiliary control unit (620) through the first path (691). The auxiliary control unit (620) can input the first control signal to the first conversion unit (651) through the first path (691) and the third path (693). The auxiliary control unit (620) can convert the first control signal of the first layer received by using the first conversion unit (651) into a second control signal of the second layer, process the second control signal using the MCU (660), and then convert it again into a third control signal of the first layer using the second conversion unit (652), and transmit the converted third control signal to the terminal device (630) through the fourth path (694).

[0138] For example, the first layer may include a PHY layer, and the second layer may include a MAC layer. For example, the first control signal may include a TD+ signal or a TD- signal, and the second control signal may include a Media Independent Interface (MII) signal.

[0139] For example, the terminal device (630) can receive a signal (e.g., a wake-up signal) bypassed to the second path (692) via the first interface (681).

[0140] For example, the terminal device (630) can receive a signal (e.g., a control signal) transmitted to the fourth path (694) through a second interface (682) that is distinct from the first interface (681).

[0141] The above-described embodiments are exemplary, and the main control unit (610) may transmit a wake-up signal to the terminal device (630) through the fourth path (694) or transmit a control signal to the terminal device (630) through the second path (692) depending on the operating state of the signal processing device.

[0142] FIG. 7 is a block diagram showing the configuration of a signal processing device according to an embodiment disclosed in this document.

[0143] According to one embodiment, a signal processing device (e.g., a signal processing device (300) of FIG. 3) may include at least one of a main control unit (710) (e.g., an HPC (150, 250) of FIG. 1 or FIG. 2 or a main control unit (310) of FIG. 3), an auxiliary control unit (720) (e.g., a zoning controller of FIG. 1 or an auxiliary control unit (320) of FIG. 3), a termination device (730) (e.g., a termination device (330) of FIG. 3), or any combination thereof. For example, components included in the signal processing device may transmit and receive power and / or data based on various communication paths.

[0144] For example, the auxiliary control unit (720) may include a first conversion unit (751), a second conversion unit (752), and a first MCU (760) (e.g., the MCU (660) of FIG. 6). The first conversion unit (751) and the second conversion unit (752) may be implemented as a single conversion unit.

[0145] For example, the terminal device (730) may include at least one conversion unit (734), a second MCU (632), a first interface (771), and a second interface (772). The terminal device (730) may, for example, convert a signal transmitted through the first interface (771) through at least one conversion unit (734), and then transmit the signal to the second MCU (732) (e.g., the processor (450) of FIG. 4) through a first processing path (741) for processing. The terminal device (730) may, for example, convert a signal transmitted through the second interface (772) through at least one conversion unit (734), and then transmit the signal to the second MCU (732) through a second processing path (742) for processing.

[0146] For example, the terminal device (730) can directly transmit and receive a designated signal to and from the main control unit (710) via a first communication path (781). The first communication path (781) may be a communication path that is directly connected to the main control unit (710) via a first path (791) and a second path (792). The designated signal may include, for example, an error situation regarding the signal processing device (or the vehicle).

[0147] For example, the terminal device (730) can transmit and receive various signals through the auxiliary control unit (720) and the second communication path (782). The second communication path (782) may be a communication path that is connected to the auxiliary control unit (720) through the fourth path (794) and connected to the main control unit (710) through the first path (791), the third path (793), and the fourth path (794).

[0148] For example, the main control unit (710) can transmit signals to the auxiliary control unit (720) and / or the terminal device (730) based on various communication paths.

[0149] For example, if it is identified that a specified event has occurred in at least one of a plurality of auxiliary control units including an auxiliary control unit (720) and a plurality of terminal devices including an end device (730), the main control unit (710) may transmit an emergency control signal to the end device (730) based on a communication path different from an existing control signal transmission / reception path (e.g., a control signal transmission / reception path including a first path (791), a third path (793), and a fourth path (794). The communication path of the emergency control signal may be defined as an emergency communication path (799).

[0150] For example, if it is identified that a designated event has occurred, the main control unit (710) can bypass the auxiliary control unit (720) by transmitting a first layer emergency control signal to the terminal device (730) via the first path (791) and the second path (792). The auxiliary control unit (720) can bypass the emergency control signal transmitted via the first path (791) and directly transmit it to the terminal device (730). The terminal device (730) can receive the emergency control signal via the first interface (771) connected to the second path (792).

[0151] For example, upon identifying that a specified event has occurred, the terminal device (730) may activate the first communication path (781) and deactivate the second communication path (782). Through this, the terminal device (730) may improve the communication speed with the main control unit (710).

[0152] Figure 8 is a graph showing the operating sequence by a signal processing method according to an embodiment disclosed in this document.

[0153] Reference numerals 801 and 802 of FIG. 8 are graphs showing the signal transmission and reception process between the HPC (e.g., the main control unit (310) of FIG. 3), the Zone (e.g., the auxiliary control unit (320) of FIG. 3), and the End (e.g., the terminal device (330) of FIG. 3) over time.

[0154] Referring to reference number 801, the HPC can transmit a wake-up signal to the Zone based on Wake on LAN (WoL) when power is supplied. The Zone can perform booting and activate (or initialize) peripheral devices based on receiving the wake-up signal.

[0155] For example, a Zone can activate peripheral devices and then transmit a wake-up signal to an End based on WoL. Upon receiving the wake-up signal, the End can wake up, perform a data collection operation, and transmit data containing the execution process or results to the Zone.

[0156] Referring to Reference Number 802, according to the signal processing method of this document, when the HPC transmits a wake-up signal to the Zone based on WoL, the Zone can bypass the wake-up signal and transmit it to the End substantially simultaneously. Thereafter, while the Zone performs booting and peripheral device activation, the End can perform data collection operations after waking up.

[0157] By the signal processing method of this document according to reference number 802, the End can transmit data according to the data collection operation as quickly as the time (899) specified in the Zone.

[0158] FIG. 9 is a graph showing an operation sequence according to a signal processing method according to an embodiment disclosed in this document.

[0159] Reference numerals 901 and 902 in FIG. 9 are graphs illustrating signal transmission and reception processes between an HPC (e.g., the main control unit (310) in FIG. 3), a Zone (e.g., the auxiliary control unit (320) in FIG. 3), and an End (e.g., the terminal device (330) in FIG. 3) over time. For example, operations according to reference numerals 901 and 902 may include operations performed after the Zone and End have already woken up.

[0160] Referring to reference number 901, the End can identify that a designated event (e.g., an emergency situation) regarding an error situation has occurred while performing a data collection operation. The End can transmit data regarding the designated event to the Zone, and the Zone can perform signal conversion and processing operations on the data and then transmit it to the HPC. The HPC can process and control the received data to generate a control signal and transmit it to the Zone. Thereafter, the Zone can perform conversion and processing operations on the received control signal and transmit the processed control signal to the End, and the End can perform a control operation based on the transmitted control signal.

[0161] With reference to reference number 902, according to the signal processing method of this document, the End can identify that a designated event (e.g., an emergency situation) regarding an error situation has occurred while performing a data collection operation. The End can directly transmit data regarding the designated event to the HPC via a designated communication path (e.g., the emergency communication path (799) of FIG. 7). The HPC can process and control the received data to generate a control signal and directly transmit the control signal to the End via the designated communication path. The End can perform a control operation based on the transmitted control signal.

[0162] By the signal processing method of this document according to reference number 902, End can perform a control action corresponding to a specified event as quickly as a specified time (999).

[0163] FIG. 10 is a flowchart of a signal processing method according to an embodiment disclosed in this document.

[0164] According to one embodiment, a signal processing device (e.g., a signal processing device (300) of FIG. 3) can perform the operations disclosed in FIG. 10. For example, at least some of the components included in the signal processing device (e.g., a main control unit (310), an auxiliary control unit (320), and a terminal device (330) of FIG. 3) can be configured to perform the operations of FIG. 10.

[0165] In the following embodiments, operations S1010 to S1040 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. Furthermore, any content corresponding to or overlapping with the content described above with respect to FIG. 10 may be briefly described or omitted.

[0166] Referring to FIG. 10, the signal processing method may include a step (S1010) in which the main control unit transmits a wake-up signal to the auxiliary control unit, a step (S1020) in which the auxiliary control unit wakes up and activates (or init) a peripheral device, a step (S1030) in which the auxiliary control unit bypasses the wake-up signal and transmits it to the terminal device, and a step (S1040) in which the terminal device wakes up and starts data collection.

[0167] At step S1020, the auxiliary control unit performs booting based on receiving a wake-up signal and can activate peripheral devices of the auxiliary control unit. The auxiliary control unit can perform booting using the wake-up signal and simultaneously transmit the wake-up signal to the terminal device by bypassing it.

[0168] At step S1040, the terminal device may start data gathering based on receiving a wake-up signal while the auxiliary control unit performs booting.

[0169] After performing step S1040, the auxiliary control unit can receive a first control signal of a first layer for controlling a terminal device related to a battery pack of the vehicle from the main control unit. The auxiliary control unit can, for example, convert the first control signal into a second control signal of a second layer using a conversion unit, process the second control signal, and convert the processed second control signal into a third control signal of the first layer using the conversion unit and transmit the third control signal to the terminal device. For example, the first layer can include a PHY layer, and the second layer can include a MAC layer. For example, the auxiliary control unit can convert a first control signal including a TD+ signal or a TD- signal into a second control signal including a Media Independent Interface (MII) signal.

[0170] When the auxiliary control unit and the terminal device are woken up through the steps shown, the main control unit can transmit an emergency control signal for controlling the terminal device (or battery) to the terminal device based on the occurrence of a designated event. For example, when it is identified that a designated event regarding an error situation has occurred in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device, the main control unit transmits a first-layer emergency control signal for controlling the terminal device to the auxiliary control unit, and the auxiliary control unit can bypass and transmit the emergency control signal to the terminal device. The main control unit can determine that a designated event has occurred, for example, when at least one of the temperature, pressure, current, or any combination thereof of a battery pack included in the terminal device deviates from a critical range, or when an abnormality occurs in at least one of the plurality of auxiliary control units, such that data is not transmitted to the main control unit or the connection with the terminal device must be cut off.

[0171] FIG. 11 is a flowchart of a signal processing method according to an embodiment disclosed in this document.

[0172] According to one embodiment, a signal processing device (e.g., a signal processing device (300) of FIG. 3) can perform the operations disclosed in FIG. 11. For example, at least some of the components included in the signal processing device (e.g., a main control unit (310), an auxiliary control unit (320), and a terminal device (330) of FIG. 3) can be configured to perform the operations of FIG. 11.

[0173] In the following embodiments, operations S1110 to S1120 may be performed sequentially, but are not necessarily performed sequentially. For example, the order of the operations may be changed, and at least two operations may be performed in parallel. Furthermore, any content corresponding to or overlapping with the content described above with reference to FIG. 11 may be briefly described or omitted.

[0174] Referring to FIG. 11, the signal processing method may include a step (S1110) in which the terminal device communicates with the main control unit through a first interface and a step (S1120) in which the terminal device communicates with the main control unit or the auxiliary control unit through a second interface.

[0175] In step S1110, the terminal device can receive a wake-up signal transmitted from the main control unit bypassing the auxiliary control unit via the first interface. For example, the terminal device can receive a first control signal of the first layer for controlling a battery pack included in the terminal device from the main control unit via the first interface, convert the first control signal into a second control signal of the second layer using a conversion unit, process the second control signal using an MCU, and control the operation of the battery pack based on the processing result. For example, the terminal device can also transmit and receive an emergency control signal related to a specified event to and from the main control unit via the first communication path via the first interface.

[0176] At step S1120, the terminal device can receive a control signal transmitted from the main control unit or the auxiliary control unit via the second interface. The control signal can include a signal related to the control of a battery pack included in the terminal device.

[0177] For example, when the terminal device identifies that a specified event including an error condition has occurred, the terminal device can activate a first communication path connected to the main control unit through the first interface by bypassing the auxiliary control unit, and deactivate a second communication path connected to the main control unit through the second interface via the auxiliary control unit. The terminal device can identify that a specified event has occurred, for example, when an internal error regarding the operation of a battery pack included in the terminal device is identified, an external error is received from the auxiliary control unit through the second communication path, or a LOC signal regarding an error condition is detected. For example, the terminal device can determine that an external error has been received if it identifies an abnormality regarding an external device that is distinct from the terminal device based on data received from the auxiliary control unit through the second communication path.

[0178] FIG. 12 is a block diagram showing the hardware configuration of a computing system for performing an operating method of a signal processing device according to an embodiment disclosed in this document.

[0179] Referring to FIG. 12, a computing system (3000) according to an embodiment disclosed in the present document may include an MCU (1010), a memory (1020), an input / output I / F (1030), and a communication I / F (1040).

[0180] The MCU (1010) may be a processor that executes various programs stored in the memory (1020), processes various information including battery data through these programs, and performs the functions of the processor (or control unit) included in the signal processing device shown in FIG. 3 described above.

[0181] The memory (1020) can store various programs for performing functions of a signal processing device. In addition, the memory (1020) can store various information including battery data (voltage data, capacity data, etc.), differential capacity data, etc., and can include a constructed database.

[0182] Such memories (1020) may be provided in multiple numbers as needed. The memories (1020) may be volatile memories or non-volatile memories. As volatile memories (1020), RAM, DRAM, SRAM, etc. may be used. As non-volatile memories (1020), ROM, PROM, EAROM, EPROM, EEPROM, flash memories, etc. may be used. The examples of the memories (1020) listed above are merely examples and are not limited to these examples.

[0183] The input / output I / F (1030) can provide an interface that enables data transmission and reception between an input device (not shown) such as a keyboard, mouse, or touch panel, and an output device (not shown) such as a display and the MCU (1010).

[0184] The communication I / F (1040) is a component capable of transmitting and receiving various data with a server, and may be any device capable of supporting wired or wireless communication. For example, a signal processing device can transmit and receive various information, including battery data, from a separately provided external server, etc., via the communication I / F (1040).

[0185] In this way, a computer program according to an embodiment disclosed in this document may be implemented as a module that is recorded in a memory (1020) and processed by an MCU (1010) to perform each function illustrated in FIG. 1, for example.

[0186] In the above, although all components constituting the embodiments disclosed in this document have been described as being combined or operating in combination as one, the embodiments disclosed in this document are not necessarily limited to such embodiments. That is, within the scope of the purpose of the embodiments disclosed in this document, all of the components may be selectively combined and operated one or more times.

[0187] In addition, terms such as "include," "comprise," or "have" described above, unless specifically stated to the contrary, should be interpreted to imply the inclusion of the corresponding component, and thus should not be interpreted to exclude other components, but rather to include other components. All terms, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the embodiments disclosed in this document belong, unless otherwise defined. Commonly used terms, such as terms defined in a dictionary, should be interpreted to be consistent with the contextual meaning of the relevant technology, and shall not be interpreted in an idealized or overly formal sense, unless explicitly defined in this document.

[0188] The above description is merely an illustrative description of the technical ideas disclosed in this document, and those skilled in the art to which the embodiments disclosed in this document pertain may make various modifications and variations without departing from the essential characteristics of the embodiments disclosed in this document. Therefore, the embodiments disclosed in this document are not intended to limit the technical ideas of the embodiments disclosed in this document, but to explain them, and the scope of the technical ideas disclosed in this document is not limited by these embodiments. The scope of protection of the technical ideas disclosed in this document should be interpreted by the claims below, and all technical ideas within a scope equivalent thereto should be interpreted as being included in the scope of rights of this document.

Claims

1. Main control unit; An auxiliary control unit electrically connected to the main control unit; and A terminal device electrically connected to the auxiliary control unit; The above main control unit: When power is supplied, a wake-up signal is transmitted to the auxiliary control unit, The above auxiliary control unit: configured to bypass the wake-up signal and transmit it to the terminal device, Signal processing unit.

2. In paragraph 1, The above auxiliary control unit: Based on receiving the wake-up signal, booting is performed and the peripheral devices of the auxiliary control unit are activated, The above terminal device: The auxiliary control unit is configured to start data gathering based on receiving the wake-up signal while performing booting. Signal processing unit.

3. In paragraph 1, The above auxiliary control unit: From the above main control unit, a first control signal of the first layer for controlling the terminal device for the battery pack of the vehicle is received, Converting the first control signal into a second control signal of the second layer using a conversion unit and then processing the second control signal, Using the above conversion unit, the processed second control signal is converted into a third control signal of the first layer and then transmitted to the terminal device. Signal processing unit.

4. In paragraph 3, The above first layer includes a PHY layer, The second layer includes a MAC layer, Signal processing unit.

5. In paragraph 3, The above auxiliary control unit: configured to convert the first control signal including a TD+ signal or a TD- signal into the second control signal including a MII (Media Independent Interface) signal, Signal processing unit.

6. In paragraph 1, The above main control unit: When it is identified that a specified event has occurred in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device, a first layer emergency control signal for controlling the terminal device is transmitted to the auxiliary control unit, The above auxiliary control unit: configured to bypass the above emergency control signal and transmit it to the terminal device, Signal processing unit.

7. In paragraph 6, The above main control unit: At least one of the temperature, pressure, current, or any combination thereof of the battery pack included in the above terminal device is outside the critical range, or If it is determined that at least one of the above-mentioned auxiliary control units has an abnormality and that data is not transmitted to the main control unit or that the connection with the terminal device must be blocked, configured to determine that the above specified event has occurred, Signal processing unit.

8. Comprising a signal processing device according to any one of claims 1 to 7, vehicle.

9. A step in which the main control unit transmits a wake-up signal to the auxiliary control unit when power is supplied to the signal processing device; and A step in which the auxiliary control unit bypasses the wake-up signal and transmits it to the terminal device; Signal processing method.

10. In paragraph 9, The above signal processing method is, A step of performing booting and activating a peripheral device of the auxiliary control unit based on receiving a wake-up signal; and The terminal device further comprises a step of starting data gathering while the auxiliary control unit performs booting based on receiving the wake-up signal from the auxiliary control unit; Signal processing method.

11. In paragraph 9, The above signal processing method is, A step in which the auxiliary control unit receives a first control signal of the first layer for controlling the terminal device for the battery pack of the vehicle from the main control unit; A step in which the auxiliary control unit converts the first control signal into a second control signal of the second layer using a conversion unit and then processes the second control signal; and The auxiliary control unit further includes a step of converting the processed second control signal into a third control signal of the first layer using the conversion unit and then transmitting the converted signal to the terminal device; Signal processing method.

12. In paragraph 11, The above signal processing method is, The auxiliary control unit further includes a step of converting the first control signal including a TD+ signal or a TD- signal into the second control signal including a MII (Media Independent Interface) signal; Signal processing method.

13. In paragraph 9, The above signal processing method is, When the main control unit identifies that a specified event has occurred in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device, a step of transmitting a first layer emergency control signal for controlling the terminal device to the auxiliary control unit; and The auxiliary control unit further includes a step of bypassing the emergency control signal and transmitting it to the terminal device; Signal processing method.

14. In paragraph 13, The above signal processing method is, A step of determining that the specified event has occurred when the main control unit determines that at least one of the temperature, pressure, current, or any combination thereof of the battery pack included in the terminal device is out of a critical range, or an abnormality occurs in at least one of the plurality of auxiliary control units, such that data is not transmitted to the main control unit or the connection with the terminal device must be cut off; further comprising: Signal processing method.

15. In the auxiliary control unit for controlling the signal processing device, a memory that stores at least one instruction; and a processor operatively connected to said memory; wherein said at least one instruction, when executed by said processor, causes said auxiliary control unit to: When power is supplied to the signal processing device, it receives a wake-up signal from the main control unit, configured to bypass the above wake-up signal and transmit it to the terminal device, Auxiliary control unit.

16. In claim 15, wherein said at least one instruction, when executed by said processor, causes said auxiliary control unit to: configured to perform booting and activate the peripheral of the auxiliary control unit based on receiving the wake-up signal; Auxiliary control unit.

17. In claim 15, wherein said at least one instruction, when executed by said processor, causes said auxiliary control unit to: From the above main control unit, a first control signal of the first layer for controlling the terminal device for the battery pack of the vehicle is received, Converting the first control signal into a second control signal of the second layer using a conversion unit and then processing the second control signal, Using the above conversion unit, the processed second control signal is converted into a third control signal of the first layer and then transmitted to the terminal device. Auxiliary control unit.

18. In claim 15, wherein said at least one instruction, when executed by said processor, causes said auxiliary control unit to: Based on the occurrence of a specified event in at least one of a plurality of auxiliary control units including the auxiliary control unit and a plurality of terminal devices including the terminal device, a first layer emergency control signal for controlling the terminal device is received from the main control unit, configured to bypass the above emergency control signal and transmit it to the terminal device, Auxiliary control unit.

Citation Information

Patent Citations

  • Apparatus and method for signal processing and vehicle including apparatus

    KR1020250170951A

  • System and method for communication based on power line

    KR1020130017138A

  • Apparatus for controlling power supply in vehicle and method thereof

    KR1020180120830A

  • In-Vehicle Relay Device and Relay Method

    US20220417346A1

  • Hardware for end-to-end communication protection in asic

    US20230195944A1