Lighting control system and lighting control method

The hardware device status information is obtained through the transmission unit and sent to the backplane logic device, which solves the problem of low testing efficiency caused by manual burning configuration, and realizes the simplification of the lighting control system and the improvement of the test efficiency.

CN120086100BActive Publication Date: 2025-08-12INSPUR SUZHOU INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510552276.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-04-29
Publication Date
2025-08-12
Estimated Expiration
2045-04-29

AI Technical Summary

Technical Problem

In the prior art, the test efficiency of the lighting control system is low by manually burning and configuring the user's flash memory according to different topological scenarios.

Method used

The status information of the hardware device unit is obtained through the transmission unit, packaged into a communication control frame and sent to the backplane logic device. Instead of manually burning the configuration, the backplane logic device generates a lighting signal based on the status information.

Benefits of technology

It reduces the complexity of lighting control, improves testing efficiency, supports real-time display of hard disk status lights and adaptive topology negotiation of hardware devices, and improves debugging and maintenance efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120086100B_ABST
    Figure CN120086100B_ABST
Patent Text Reader

Abstract

The present application discloses a lighting control system and a lighting control method, which relate to the field of server technology, and include: a lighting control system constructed by a transmission unit, a hardware device unit, a backplane logic device, a controller unit and a hard disk status light; the transmission unit obtains status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device; the method of obtaining the status information of the hardware device unit through the transmission unit replaces the method of manually burning and configuring the corresponding user flash memory, thereby reducing the complexity of the lighting control and improving the testing efficiency of the lighting control system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of server technology, and in particular to a lighting control system and a lighting control method. Background Art

[0002] Server hard drive indicators refer to the multiple indicators on a server hard drive that display the drive's operating status. These indicators typically come in different colors, each representing a different drive status. To ensure proper operation and data security, it's important to regularly check the status of the drive indicators. Therefore, controlling the server hard drive's indicator lights in different states is crucial.

[0003] In the prior art, controlling the lighting of server hard drives requires manual pre-programming of the corresponding user flash memory according to different topological scenarios before performing lighting control. However, this manual pre-programming of the corresponding user flash memory according to different topological scenarios increases the complexity of lighting control, thereby reducing the testing efficiency of the lighting control system. Summary of the Invention

[0004] The present application provides a lighting control system and a lighting control method, which at least solves the problem in the related art of manually burning and configuring the corresponding user flash memory according to different topological scenarios, thereby increasing the complexity of lighting control and reducing the testing efficiency of the lighting control system.

[0005] The present application provides a lighting control system, comprising: a transmission unit (101), a hardware device unit (102), a backplane logic device (103), a controller unit (104) and a hard disk status light (105);

[0006] The transmission unit (101) is respectively connected to the hardware device unit (102) and the backplane logic device (103); the hardware device unit (102) is connected to the backplane logic device (103); the controller unit (104) is connected to the backplane logic device (103); the backplane logic device (103) is connected to the hard disk status light (105);

[0007] The transmission unit (101) obtains the status information of the initialized hardware device unit (102), encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device (103).

[0008] The present application also provides a lighting control method, which is applied to the above-mentioned lighting control system, comprising:

[0009] The transmission unit obtains the status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device;

[0010] The controller unit sends the lighting information to the backplane logic device;

[0011] The backplane logic device parses the communication control frame to obtain a first lighting signal, parses the lighting information to obtain a control right identifier and a second lighting signal, and sends the first lighting signal or the second lighting signal to the hard disk status indicator according to the control right identifier;

[0012] The hard disk status indicator lights up according to the first lighting signal or the second lighting signal.

[0013] According to the lighting control system and lighting control method provided by the embodiments of the present application, a lighting control system constructed by a transmission unit (101), a hardware device unit (102), a backplane logic device (103), a controller unit (104) and a hard disk status light (105) sends a communication control frame containing status information of the hardware device unit (102) to the backplane logic device (103) through the transmission unit (101). The mode of obtaining the status information of the hardware device unit through the transmission unit replaces the mode of manually burning and configuring the corresponding user flash memory, so that the backplane logic device can obtain the corresponding lighting signal according to the status information, thereby reducing the complexity of the lighting control and improving the testing efficiency of the lighting control system. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0015] Figure 1 A schematic diagram of the structure of a lighting control system provided in an embodiment of the present application;

[0016] Figure 2 Schematic diagram of the lighting control method provided in the embodiment of the present application Figure 1 ;

[0017] Figure 3 Schematic diagram of the lighting control method provided in the embodiment of the present application Figure 2 ;

[0018] Figure 4 This is a schematic diagram of the I2C protocol provided in an embodiment of the present application. DETAILED DESCRIPTION

[0019] The following will be combined with the accompanying drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0020] It should be noted that the terms "center," "longitudinal," "transverse," "length," "width," "thickness," "upper," "lower," "front," "back," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," "counterclockwise," "axial," "radial," "circumferential," and the like, indicating positions or relationships, are based on the positions or relationships shown in the accompanying drawings and are intended solely for ease of description and simplification of the present application. They are not intended to indicate or imply that the devices or components referred to must have, be constructed, or operate in a specific orientation, and therefore should not be construed as limiting the present application. The terms "mounted," "connected," and "connected" should be interpreted broadly, and may include, for example, fixed, removable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediary; and internal communication between two components. The terms "parallel," "perpendicular," and "equal" encompass the described conditions and conditions similar to the described conditions, provided that the range of the similar conditions is within an acceptable range of deviation, as determined by a person of ordinary skill in the art taking into account the measurement in question and the errors associated with the measurement of the particular quantity (i.e., the limitations of the measurement system). For example, "parallel" includes both absolute parallelism and approximate parallelism, where the acceptable deviation range for approximate parallelism may be, for example, within 5°; "perpendicular" includes both absolute perpendicularity and approximate perpendicularity, where the acceptable deviation range for approximate perpendicularity may also be, for example, within 5°. "Equal" includes both absolute equality and approximate equality, where the acceptable deviation range for approximate equality may be, for example, that the difference between the two is less than or equal to 5% of either. Those skilled in the art will understand the specific meanings of the above terms in this application based on the specific circumstances.

[0021] It should be noted that, in the description of this application, the terms "comprises," "includes," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. The terms "first," "second," etc., in this application are used to distinguish similar objects, and are not used to describe a particular order or sequence.

[0022] The lighting of the server hard disk refers to the multiple indicator lights on the server hard disk, which are used to display the working status of the hard disk. These indicator lights usually include different colors, and each color represents a different state of the hard disk. For example: green means that the power supply is normal and the server is in operation; yellow means that the server is in standby mode. In order to ensure the normal operation of the server hard disk and data security, it is necessary to check the status of the hard disk indicator light regularly. Therefore, the lighting control of the server hard disk in different states will be particularly important. In the related art, when performing the lighting control of the server hard disk, it is necessary to manually burn and configure the corresponding user flash memory according to different topological scenarios in advance, and then perform the lighting control. However, in the related art, the complexity of the lighting control is increased by manually burning and configuring the corresponding user flash memory according to different topological scenarios, thereby reducing the testing efficiency of the lighting control system.

[0023] In order to solve the above technical problems, the embodiments of the present application propose the following technical concepts: the inventors consider a lighting control system constructed by a transmission unit, a hardware device unit, a backplane logic device, a controller unit and a hard disk status light. Based on the transmission unit, a communication control frame containing status information of the hardware device unit is sent to the backplane logic device. The method of obtaining the status information of the hardware device unit through the transmission unit replaces the method of manually burning and configuring the corresponding user flash memory, so that the backplane logic device can obtain the corresponding lighting signal according to the status information, reducing the complexity of the lighting control, thereby improving the testing efficiency of the lighting control system.

[0024] In order to enable those skilled in the art to better understand the present application, the present application is further described in detail below with reference to the accompanying drawings and specific implementation methods.

[0025] In conjunction with the specific application environment architecture or specific hardware architecture on which the execution of the lighting control method depends, the specific application environment architecture or specific hardware architecture is described here. Figure 1 , Figure 1 This is a schematic diagram of the structure of the lighting control system provided in an embodiment of the present application.

[0026] like Figure 1 As shown, the lighting control system includes: a transmission unit (101), a hardware device unit (102), a backplane logic device (103), a controller unit (104) and a hard disk status light (105).

[0027] The transmission unit (101) is respectively connected to the hardware device unit (102) and the backplane logic device (103); the hardware device unit (102) is connected to the backplane logic device (103); the controller unit (104) is connected to the backplane logic device (103); and the backplane logic device (103) is connected to the hard disk status light (105).

[0028] The transmission unit (101) obtains the status information of the initialized hardware device unit (102), encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device (103).

[0029] In this embodiment, the transmission unit (101) includes a transmission system (1011) and a management bus (1012).

[0030] The transmission system (1011) is respectively connected to the hardware device unit (102) and the management bus (1012); the management bus (1012) is respectively connected to the hardware device unit (102) and the backplane logic device (103).

[0031] The transmission system (1011) obtains the status information of the initialized hardware device unit (102), encapsulates the status information into a communication control frame, and sends the communication control frame to the management bus (1012).

[0032] In this embodiment, the transmission system (1011) is BIOS, where BIOS, namely Basic Input Output System, is software stored on a motherboard.

[0033] In addition, during the power-on self-test phase, the BIOS completes CPU clock initialization and device enumeration according to the PCIe specification and builds a PCIe topology mapping table.

[0034] In this embodiment, the management bus (1012) is a VPP SMBus, where the VPP SMBus stands for VPP System Management Bus, and is a two-wire interface through which various devices can communicate with each other and with other parts of the system.

[0035] Among them, VPP is a lighting interface protocol.

[0036] In this embodiment, the backplane logic device (103) is a backplane CPLD, wherein the backplane CPLD is a complex programmable logic device of the backplane.

[0037] In this embodiment, the hardware device unit (102) includes: a central processing unit (1021), an expansion card (1022) and a three-mode card (1023).

[0038] The central processing unit (1021) is communicatively connected with the transmission unit (101).

[0039] In this embodiment, the central processing unit (1021) is a CPU, wherein the CPU is the final execution unit for information processing and program running.

[0040] The expansion card (1022) is communicatively connected to the transmission unit (101).

[0041] In this embodiment, the expansion card (1022) is a PCIe Switch, wherein a PCIe Switch is a hardware device that provides expansion or aggregation capabilities and allows more devices to be connected to a PCIe port.

[0042] The three-mode card (1023) is communicatively connected with the transmission unit (101).

[0043] In this embodiment, the triple-mode card (1023) is a Tri-mode card, wherein the Tri-mode card refers to an ROC or IOC on a RAID / HBA card, which can simultaneously support three interface modes: PCIe, SAS and SATA.

[0044] In this embodiment, the controller unit (104) includes a controller (1041) and a serial bus (1042).

[0045] The controller (1041) is in communication connection with the serial bus (1042); and the serial bus (1042) is in communication connection with the backplane logic device (103).

[0046] In this embodiment, the controller (1041) can be a BMC or other controllers. BMC is a baseboard management controller, which is a core component in server hardware management and implements remote monitoring and management independent of the operating system based on the IPMI protocol.

[0047] In this embodiment, the serial bus (1042) can be an I2C bus, where the I2C bus is a simple, bidirectional two-wire synchronous serial bus that uses the fewest signal lines among various buses and has functions such as automatic addressing, multi-host clock synchronization and arbitration.

[0048] In addition, it also includes: a hard disk slot (106); wherein the backplane logic device (103) is communicatively connected to the hard disk slot (106); and the hard disk slot (106) is communicatively connected to the hardware device unit (102).

[0049] In this embodiment, the backplane logic device (103) at least includes: a preset protocol interface (1031).

[0050] The preset protocol interface (1031) is communicatively connected with the hard disk slot (106).

[0051] In this embodiment, the preset protocol interface (1031) can be an NVMe protocol interface or other protocol interface.

[0052] Among them, the NVMe protocol interface is a high-speed storage technology architecture composed of the protocol layer and the physical interface layer. It has the core characteristics of low latency, high throughput, multi-core parallelism and scalability.

[0053] In summary, the lighting control system provided by this embodiment is a lighting control system constructed by a transmission unit (101), a hardware device unit (102), a backplane logic device (103), a controller unit (104) and a hard disk status light (105). The transmission unit (101) sends a communication control frame containing status information of the hardware device unit (102) to the backplane logic device (103). The mode of obtaining the status information of the hardware device unit through the transmission unit replaces the mode of manually burning and configuring the corresponding user flash memory, so that the backplane logic device can obtain the corresponding lighting signal according to the status information, thereby reducing the complexity of the lighting control and improving the test efficiency of the lighting control system.

[0054] In addition, the lighting control system provided in this embodiment supports adaptive hardware device topology negotiation between the hard disk and the expansion card, the three-mode card and the central processing unit through a preset protocol interface, thereby achieving high-speed bandwidth interconnection.

[0055] In addition, the lighting control system provided in this embodiment displays the status of each hardware device in real time on the hard disk status light, so as to facilitate subsequent debugging and maintenance.

[0056] In addition, the lighting control system provided in this embodiment automatically identifies the topology type of each upstream hardware device and dynamically loads the configuration, thereby improving the debugging efficiency of the subsequent backplane production line.

[0057] Figure 2 Schematic diagram of the lighting control method provided in the embodiment of the present application Figure 1 ,like Figure 2 As shown, the embodiment of the present application provides a lighting control method, which is described in detail as follows:

[0058] S201: The transmission unit obtains status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device.

[0059] In this embodiment, the transmission unit includes: a transmission system and a management bus; step S201 specifically includes:

[0060] S2011: The transmission system obtains status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the management bus.

[0061] In this embodiment, the discussion about the transmission system and status information has been Figure 1 The corresponding embodiments have been described in detail and will not be repeated here.

[0062] In this embodiment, the communication control frame includes at least a first address field and a synchronization frame header; accordingly, the specific process of "transmission system, obtaining status information of initialized hardware device unit" in step S2011 includes:

[0063] S20111: Send the first address field to the backplane logic device to establish a first communication link with the backplane logic device.

[0064] S20112: After establishing the first communication link, frame synchronization is completed through the synchronization frame header.

[0065] S20113: After completing frame synchronization, obtain status information of the initialized hardware device unit.

[0066] In this embodiment, the status information includes: topology information, platform identification, and a first lighting signal.

[0067] In this embodiment, a complete communication control frame includes: a first address field - Address, a synchronization frame header - SyncHead, a platform identifier - Platform, topological information - Topological Type, and a first lighting signal - VPP_led.

[0068] The platform identifier is 1 byte, the topology information is 1 byte, and the first lighting signal is N bytes, where N represents the number of hard disks. For example, N is 8.

[0069] In addition, a detailed description of each information in the complete communication control frame is shown in Table 1.

[0070] Table 1 Complete communication control frame description

[0071]

[0072] S2012: Manage the bus and send the communication control frame to the backplane logic device.

[0073] In this embodiment, the discussion on the management bus and backplane logic devices has been Figure 1 The corresponding embodiments have been described in detail and will not be repeated here.

[0074] Specifically, the communication control frame is sent to the backplane logic device through the first communication link.

[0075] S202: The controller unit sends the lighting information to the backplane logic device.

[0076] S203: The backplane logic device parses the communication control frame to obtain a first lighting signal, and parses the lighting information to obtain a control right identifier and a second lighting signal, and sends the first lighting signal or the second lighting signal to the hard disk status light according to the control right identifier.

[0077] Specifically, in Figure 1 On this basis, the backplane logic device performs a first analysis on the communication control frame to obtain a first lighting signal, and performs a second analysis on the lighting information to obtain a control right identifier and a second lighting signal, and performs judgment and processing according to the control right identifier to send the first lighting signal or the second lighting signal to the hard disk status light.

[0078] In this embodiment, the first lighting signal is a vpp_loc / err signal; the control right identifier is bmc_control; and the second lighting signal is a bmc_loc / err signal.

[0079] Specifically, the specific process of "the backplane logic device parses the communication control frame to obtain the first lighting signal" in step S203 includes:

[0080] S2031: Parse the communication control frame sent by the transmission unit to obtain topology information of the hardware device unit.

[0081] S2032: Determine the topology type of the upstream hardware device unit according to the topology information.

[0082] Specifically, step S2032 includes:

[0083] S20321: parse the topology information through a preset state machine to obtain topology type information.

[0084] In this embodiment, the preset state machine may be a FSM, where an FSM is a mathematical model used to describe system behavior or object behavior, and is generally used to describe the different states an object experiences during its life cycle, as well as the transitions between these states.

[0085] S20322: Determine the topology type of the upstream hardware device unit according to the topology type information.

[0086] S2033: Extracting a first lighting signal of a corresponding hardware device from the communication control frame according to the topology type.

[0087] Specifically, the specific process of "the backplane logic device sends the first lighting signal or the second lighting signal to the hard disk status light according to the control right identifier" in step S203 includes:

[0088] S2034: Determine whether the control right flag is a high level or a low level.

[0089] S2035: If it is determined that the control right flag is at a low level, a first lighting signal is sent to the hard disk status light.

[0090] S2036: If it is determined that the control right flag is at a high level, a second lighting signal is sent to the hard disk status light.

[0091] In addition, after parsing the lighting information to obtain the control right identifier and the second lighting signal, it also includes: verifying the control right identifier and the second lighting signal to obtain a verification result; if the verification result is passed, the control right identifier and the second lighting signal are updated to the register.

[0092] S204: The hard disk status light is turned on according to the first lighting signal or the second lighting signal.

[0093] In summary, the lighting control method provided in this embodiment obtains the status information of the initialized hardware device unit through the transmission unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device; the controller unit sends the lighting information to the backplane logic device; the backplane logic device parses the communication control frame to obtain a first lighting signal, and parses the lighting information to obtain a control right identifier and a second lighting signal, and sends the first lighting signal or the second lighting signal to the hard disk status light according to the control right identifier; the hard disk status light is turned on according to the first lighting signal or the second lighting signal. The method of obtaining the status information of the hardware device unit through the transmission unit replaces the method of manually burning and configuring the corresponding user flash memory, so that the backplane logic device can obtain the corresponding lighting signal according to the status information, reducing the complexity of the lighting control, thereby improving the efficiency of the lighting control.

[0094] Figure 3 Schematic diagram of the lighting control method provided in the embodiment of the present application Figure 2 In the embodiment of the present application, Figure 2 Based on the embodiment provided, the specific implementation method of the initialization process of the hardware device unit in step S201 is described in detail. Figure 3 As shown, the method includes:

[0095] S301: The backplane logic device obtains a hard disk presence signal of the hard disk device through the hard disk slot, encapsulates the hard disk presence signal into a communication reception frame, and sends the communication reception frame to the transmission unit.

[0096] In this embodiment, the communication reception frame includes at least the second address field and the synchronization frame header; accordingly, the specific process of "the backplane logic device obtains the hard disk presence signal of the hard disk device through the hard disk slot" in step S301 includes:

[0097] S3011: Send the second address field to the transmission unit to establish a second communication link with the transmission unit.

[0098] S3012: After the second communication link is established, frame synchronization is completed through the synchronization frame header.

[0099] S3013: After completing frame synchronization, obtain a hard disk presence signal through the hard disk slot.

[0100] Specifically, after completing frame synchronization, the hard disk presence signal is obtained by declaring the data length and the hard disk slot.

[0101] Accordingly, in step S301 , “the backplane logic device sends the communication reception frame to the transmission unit” is specifically: sending the communication reception frame to the transmission unit through the second communication link.

[0102] In addition, after step S301 of "encapsulating the hard disk presence signal into the communication reception frame", it also includes: a backplane logic device encapsulating the communication reception frame with the final additional check value to verify the integrity of the communication reception frame.

[0103] In this embodiment, a complete communication reception frame includes: a second address field - Address, a synchronization frame header - SyncHead, a declared data length - Length, a hard disk presence signal - VPP_PRSNT, and a final additional checksum value - Checksum.

[0104] Among them, the declaration data length is 1 byte, the final additional check value is 1 byte, and the hard disk presence signal is N bytes, where N represents the number of hard disks. For example, N is 8.

[0105] In addition, a detailed description of each information in the complete communication control frame is shown in Table 2.

[0106] Table 2 Complete communication reception frame description

[0107]

[0108] S302: The transmission unit parses the communication reception frame to obtain a hard disk presence signal, determines the corresponding hard disk presence status according to the hard disk presence signal, and maps the hard disk presence status to the hardware device unit to complete the initialization of the hardware device unit.

[0109] In summary, the lighting control method provided in this embodiment obtains the hard disk presence signal of the hard disk device through the hard disk slot through the backplane logic device, encapsulates the hard disk presence signal into a communication reception frame, and sends the communication reception frame to the transmission unit; the transmission unit parses the communication reception frame to obtain the hard disk presence signal, determines the corresponding hard disk presence status according to the hard disk presence signal, and maps the hard disk presence status to the hardware device unit to complete the initialization of the hardware device unit. By initializing the hardware device unit, the foundation is laid for subsequent lighting control.

[0110] It should be noted that communication control frames and communication receive frames are collectively referred to as communication frames. Communication frames consist of two signal lines: the data line (SDA) and the clock line (SCL). The core timing is defined as follows: while the clock line remains high, a high-to-low transition of the data line indicates a start signal, and a low-to-high transition indicates a stop signal. Data is transmitted in bytes, using a MSB-first transmission mechanism. Each byte is followed by a single-bit acknowledgement signal. During the high-level period of the ninth clock cycle, a low data line indicates an acknowledgement (ACK), while a high data line indicates a negative acknowledgement (NACK). The I2C protocol format includes two basic communication modes: write mode and read mode.

[0111] The communication control frame corresponds to the write mode. In the write mode, the host sends the 7-bit slave address (the lowest bit LSB = 0 indicates a write operation). After the slave returns an ACK response in the 9th clock cycle, the host sends data byte by byte, and each byte requires an ACK confirmation from the slave.

[0112] The communication receiving frame corresponds to the read mode. In the read mode, the host sends the slave address (LSB=1), and starts sending data after the slave responds with an ACK. The host sends an ACK to maintain transmission or a NACK to terminate communication after receiving each byte. The above I2C protocol format, I2C write mode and I2C read mode are shown in detail. Figure 4 The I2C protocol diagram shown.

[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method.

[0114] The above describes in detail a lighting control system and lighting control method provided by the present application. This article uses specific examples to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only intended to help understand the method and core concept of the present application. It should be noted that for ordinary technicians in this technical field, without departing from the principles of the present application, several improvements and modifications can be made to the present application, and these improvements and modifications also fall within the scope of protection of the claims of the present application.

Claims

1. A lighting control system, characterized in that: include: Transmission unit (101), hardware device unit (102), backplane logic device (103), controller unit (104) and hard disk status light (105); The transmission unit (101) is respectively connected to the hardware device unit (102) and the backplane logic device (103); the hardware device unit (102) is connected to the backplane logic device (103); the controller unit (104) is connected to the backplane logic device (103); the backplane logic device (103) is connected to the hard disk status light (105); The transmission unit (101) obtains the status information of the initialized hardware device unit (102), encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device (103); The controller unit (104) sends the lighting information to the backplane logic device (103); The backplane logic device (103) parses the communication control frame to obtain a first lighting signal, parses the lighting information to obtain a control right identifier and a second lighting signal, and sends the first lighting signal or the second lighting signal to the hard disk status light (105) according to the control right identifier; The hard disk status light (105) is turned on according to the first lighting signal or the second lighting signal.

2. The lighting control system according to claim 1, characterized in that: The transmission unit (101) comprises: a transmission system (1011) and a management bus (1012); The transmission system (1011) is respectively connected to the hardware device unit (102) and the management bus (1012); the management bus (1012) is respectively connected to the hardware device unit (102) and the backplane logic device (103); The transmission system (1011) obtains the status information of the initialized hardware device unit (102), encapsulates the status information into a communication control frame, and sends the communication control frame to the management bus (1012).

3. The lighting control system according to claim 1, characterized in that: The hardware device unit (102) comprises: a central processing unit (1021), an expansion card (1022) and a three-mode card (1023); The central processing unit (1021) is communicatively connected to the transmission unit (101); The expansion card (1022) is communicatively connected to the transmission unit (101); The three-mode card (1023) is communicatively connected to the transmission unit (101).

4. The lighting control system according to claim 1, characterized in that: The controller unit (104) includes: a controller (1041) and a serial bus (1042); Wherein, the controller (1041) is communicatively connected with the serial bus (1042); The serial bus (1042) is communicatively connected to the backplane logic device (103).

5. The lighting control system according to claim 1, characterized in that: Also includes: Hard disk slot (106); Wherein, the backplane logic device (103) is communicatively connected with the hard disk slot (106); The hard disk slot (106) is communicatively connected to the hardware device unit (102).

6. The lighting control system according to claim 5, characterized in that: The backplane logic device (103) at least comprises: a preset protocol interface (1031); The preset protocol interface (1031) is communicatively connected to the hard disk slot (106).

7. A lighting control method, characterized in that: The lighting control system according to any one of claims 1 to 6 comprises: The transmission unit obtains the status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device; The controller unit sends the lighting information to the backplane logic device; The backplane logic device parses the communication control frame to obtain a first lighting signal, parses the lighting information to obtain a control right identifier and a second lighting signal, and sends the first lighting signal or the second lighting signal to the hard disk status indicator according to the control right identifier; The hard disk status light is turned on according to the first lighting signal or the second lighting signal.

8. The lighting control method according to claim 7, characterized in that: The backplane logic device parses the communication control frame to obtain a first lighting signal, including: Parsing the communication control frame sent by the transmission unit to obtain topology information of the hardware device unit; Determining a topology type of an upstream hardware device unit according to the topology information; A first lighting signal of a corresponding hardware device is extracted from the communication control frame according to the topology type.

9. The lighting control method according to claim 8, characterized in that: The determining the topology type of the upstream hardware device unit according to the topology information includes: parse the topology information through a preset state machine to obtain topology type information; The topology type of the upstream hardware device unit is determined according to the topology type information.

10. The lighting control method according to claim 7, characterized in that: The backplane logic device sends the first lighting signal or the second lighting signal to the hard disk status light according to the control right identifier, including: Determining whether the control right flag is a high level or a low level; If it is determined that the control right flag is at a low level, the first lighting signal is sent to the hard disk status light; If it is determined that the control right flag is at a high level, the second lighting signal is sent to the hard disk status light.

11. The lighting control method according to claim 7, wherein: The transmission unit includes: a transmission system and a management bus; Accordingly, the transmission unit obtains the status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to the backplane logic device, including: The transmission system obtains status information of the initialized hardware device unit, encapsulates the status information into a communication control frame, and sends the communication control frame to a management bus; The management bus sends the communication control frame to the backplane logic device.

12. The lighting control method according to claim 11, characterized in that: The communication control frame at least includes a first address field and a synchronization frame header; Accordingly, the transmission system obtains the status information of the initialized hardware device unit, including: sending a first address field to the backplane logic device to establish a first communication link with the backplane logic device; After establishing the first communication link, completing frame synchronization through the synchronization frame header; After completing frame synchronization, obtaining status information of the initialized hardware device unit; Accordingly, the management bus sends the communication control frame to the backplane logic device, including: The communication control frame is sent to a backplane logic device through the first communication link.

13. The lighting control method according to claim 7, characterized in that: The lighting control system further includes: a hard disk slot; Accordingly, the initialization process of the hardware device unit includes: The backplane logic device obtains a hard disk presence signal of the hard disk device through the hard disk slot, encapsulates the hard disk presence signal into a communication reception frame, and sends the communication reception frame to the transmission unit; The transmission unit parses the communication reception frame to obtain a hard disk presence signal, determines the corresponding hard disk presence status according to the hard disk presence signal, and maps the hard disk presence status to the hardware device unit to complete the initialization of the hardware device unit.

14. The lighting control method according to claim 13, characterized in that: wherein the communication receiving frame at least includes a second address field and a synchronization frame header; Accordingly, the backplane logic device obtains the hard disk presence signal of the hard disk device through the hard disk slot, including: sending a second address field to the transmission unit to establish a second communication link with the transmission unit; After establishing the second communication link, completing frame synchronization through the synchronization frame header; After completing frame synchronization, obtain the hard disk presence signal through the hard disk slot; Accordingly, the backplane logic device sends the communication reception frame to the transmission unit, including: The communication reception frame is sent to the transmission unit through the second communication link.

15. The lighting control method according to claim 13, wherein: After encapsulating the hard disk presence signal into a communication reception frame, the method further includes: The backplane logic device finally adds the check value to encapsulate the communication reception frame to check the integrity of the communication reception frame.

Citation Information

Patent Citations

  • Lighting system and method

    CN101257756A

  • Method and system for achieving self-adaptive hard disk backboard lighting through CPLD CPLD

    CN110795317A