Signal transmission mode switching system, method and device, equipment and medium

By adding a level control component to the solid-state drive, the level state of preset pins can be remotely controlled by the server, solving the problem of manually changing the welding resistance in the existing technology, realizing efficient signal transmission mode switching, and improving project development efficiency.

CN120977342APending Publication Date: 2025-11-18SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511067608.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-11-18

AI Technical Summary

Technical Problem

In existing technologies, switching the signal transmission mode of a solid-state drive requires manual adjustment of the soldering resistance, resulting in low mode switching efficiency and impacting project development progress.

Method used

Adding a level control component to the solid-state drive allows for remote control of the level state of preset pins via a server-sent control signal, enabling switching of signal transmission modes and avoiding changes to the soldering resistor.

Benefits of technology

It enables remote switching of solid-state drive signal transmission modes, improving mode switching efficiency, reducing manual intervention, and accelerating project development.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120977342A_ABST
    Figure CN120977342A_ABST
Patent Text Reader

Abstract

The invention discloses a signal transmission mode switching system, method, device and equipment and a medium, and relates to the technical field of signal transmission, and the system comprises a server and a solid state disk. The server controls the solid state disk to be powered off through the first control signal; the server controls the solid state disk to adjust the level state of the preset pin to the target level state by using the level control assembly through the second control signal; the server controls the solid state disk to be powered on again through the third control signal; and switching the signal transmission mode according to the target level state of the preset pin in the re-power-on process of the solid state disk. The problems that welding resistance needs to be changed manually when signal transmission modes are switched, and the mode switching efficiency is low can be solved. According to the system, the level control assembly is additionally arranged in the solid state disk, the level control assembly can be remotely controlled to adjust the level state of the preset pin, the signal transmission mode of the solid state disk can be switched without changing the welding resistance on a single board through a hardware engineer, and the mode switching efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of signal transmission, and in particular to a signal transmission mode switching system, method, device, equipment and medium. BACKGROUND

[0002] SCA (Separate Command Address, control address separation) technology is a new technology universally supported by new generation NAND Flash (NAND gate flash memory) particles. In the normal mode, SCA technology is not used, and control / address signals and data signals are transmitted through a data bus; in the SCA mode, the control / address signals are transmitted by a special control / address bus, and the data signals are still transmitted by the data bus, and the two buses are transmitted almost simultaneously, thereby improving the signal transmission efficiency.

[0003] Switching the signal transmission mode of the solid state disk needs to change the level of the SCA_EN (SCA enable) pin to realize the switching of the signal transmission mode. Currently, changing the level of the SCA_EN pin needs the debug personnel to manually pull out the solid state disk from the slot, change the soldering resistor on the circuit board by the hardware personnel, change the level of the SCA_EN pin, and then reinsert the solid state disk into the server to reapply power to take effect, which is time-consuming and laborious. During the product development stage, the signal transmission mode needs to be frequently switched when debugging the SCA mode, which is a great workload and takes a lot of time to change the soldering resistor, thereby affecting the development progress of the project. SUMMARY

[0004] Therefore, the present application provides a signal transmission mode switching system, method, device, equipment and medium to solve the problem that manually changing the soldering resistor is needed to switch the signal transmission mode, and the mode switching efficiency is low.

[0005] In a first aspect, the present application provides a signal transmission mode switching system, which comprises a server and a solid state disk.

[0006] The server is connected with the solid state disk, and is configured to send a first control signal and a second control signal to the solid state disk, wherein the first control signal is used to control the solid state disk to be powered off.

[0007] The solid state disk is configured to, in the case of receiving the second control signal and being powered off, adjust the level state of a preset pin to a target level state by using a level control component, wherein the target level state is determined according to the second control signal.

[0008] The server is configured to send a third control signal to the solid state disk, wherein the third control signal is used to control the solid state disk to be powered on again.

[0009] The solid state disk is used for switching the signal transmission mode to the mode corresponding to the target level state during the re-powering process.

[0010] In a second aspect, the application provides a signal transmission mode switching method, which is applied to a server and includes the following steps:

[0011] sending a first control signal and a second control signal to the solid state disk, wherein the first control signal is used for controlling the solid state disk to be powered off, and the second control signal is used for controlling the solid state disk to adjust the level state of the preset pin to a target level state by using the level control component, and the target level state is determined according to the second control signal;

[0012] sending a third control signal to the solid state disk, wherein the third control signal is used for controlling the solid state disk to be re-powered, and the solid state disk switches the signal transmission mode to the mode corresponding to the target level state during the re-powering process.

[0013] In a third aspect, the application provides a signal transmission mode switching method, which is applied to a solid state disk and includes the following steps:

[0014] switching to a powered-off state when receiving the first control signal sent by the server;

[0015] adjusting the level state of the preset pin to a target level state by using the level control component when receiving the second control signal sent by the server and being in the powered-off state, wherein the target level state is determined according to the second control signal;

[0016] performing a re-powering process and switching the signal transmission mode to the mode corresponding to the target level state during the re-powering process when receiving the second control signal sent by the server.

[0017] In a fourth aspect, the application provides a signal transmission mode switching device, which is arranged in a server and includes the following components:

[0018] a first signal sending module, which is used for sending a first control signal and a second control signal to the solid state disk, wherein the first control signal is used for controlling the solid state disk to be powered off, and the second control signal is used for controlling the solid state disk to adjust the level state of the preset pin to a target level state by using the level control component, and the target level state is determined according to the second control signal;

[0019] a second signal sending module, which is used for sending a third control signal to the solid state disk, wherein the third control signal is used for controlling the solid state disk to be re-powered, and the solid state disk switches the signal transmission mode to the mode corresponding to the target level state during the re-powering process.

[0020] In a fifth aspect, the present application provides a signal transmission mode switching device, which is arranged in a solid state disk, and comprises:

[0021] a first state switching module, configured to switch to a power-off state when a first control signal sent by a server is received;

[0022] a level adjusting module, configured to adjust a level state of a preset pin to a target level state by using a level control component when a second control signal sent by the server is received and the device is in the power-off state, wherein the target level state is determined according to the second control signal;

[0023] a second state switching module, configured to execute a power-on procedure and switch the signal transmission mode to a mode corresponding to the target level state when the second control signal sent by the server is received.

[0024] In a sixth aspect, the present application provides a computer device, comprising a memory and a processor, which are in communication connection with each other, and the memory stores computer instructions, and the processor executes the computer instructions to execute the signal transmission mode switching method of the second aspect or any one of the corresponding embodiments thereof, or the signal transmission mode switching method of the third aspect or any one of the corresponding embodiments thereof.

[0025] In a seventh aspect, the present application provides a computer readable storage medium, which stores computer instructions, and the computer instructions are used to make a computer execute the signal transmission mode switching method of the second aspect or any one of the corresponding embodiments thereof, or the signal transmission mode switching method of the third aspect or any one of the corresponding embodiments thereof.

[0026] In an eighth aspect, the present application provides a computer program product, which comprises computer instructions, and the computer instructions are used to make a computer execute the signal transmission mode switching method of the second aspect or any one of the corresponding embodiments thereof, or the signal transmission mode switching method of the third aspect or any one of the corresponding embodiments thereof.

[0027] Through the application, the server controls the solid state disk to be powered off through a first control signal; the server controls the solid state disk to adjust the level state of a preset pin to a target level state through a second control signal by using a level control component; the server controls the solid state disk to be powered on again through a third control signal; and the solid state disk switches the signal transmission mode according to the target level state of the preset pin during the process of being powered on again. The problem that the welding resistance needs to be manually changed when switching the signal transmission mode and the mode switching efficiency is low can be solved. The system increases the level control component in the solid state disk, and the server can remotely control the level control component to adjust the level state of the preset pin, so that the signal transmission mode of the solid state disk is remotely switched, the welding resistance on the single board does not need to be changed by a hardware engineer, and the mode switching efficiency is improved. BRIEF DESCRIPTION OF DRAWINGS

[0028] In order to more clearly illustrate the technical solutions in the specific embodiments or related technologies of the present application, the drawings needed to be used in the specific embodiments or related technology description will be briefly introduced. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0029] Figure 1 is a schematic diagram of the data signal, control signal and address signal transmission mode according to the embodiment of the present application;

[0030] Figure 2 is a structural schematic diagram of the signal transmission mode switching system according to the embodiment of the present application;

[0031] Figure 3 is a schematic diagram of the signal timing relationship according to the embodiment of the present application;

[0032] Figure 4 is a flowchart of a signal transmission mode switching method applied to a server according to the embodiment of the present application;

[0033] Figure 5 is a flowchart of a signal transmission mode switching method applied to a solid state disk according to the embodiment of the present application;

[0034] Figure 6 is a flowchart of another signal transmission mode switching method applied to a solid state disk according to the embodiment of the present application;

[0035] Figure 7 is a structural block diagram of a signal transmission mode switching device deployed in a server according to the embodiment of the present application;

[0036] Figure 8is a structural block diagram of a switching device for signal transmission mode of a solid state disk according to an embodiment of the present application;

[0037] Figure 9 is a hardware structure schematic diagram of a computer device according to an embodiment of the present application. DETAILED DESCRIPTION

[0038] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described below in a clear and complete manner with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0039] The SCA technology is a new technology universally supported by a new generation of NAND Flash particles, which makes the NAND Flash particles use different buses to transmit control / address signals and data signals when working. The control / address command signals and the data signals can be transmitted simultaneously, which greatly reduces the waiting time of the control / command signals in the interface communication process, thereby greatly improving the transmission efficiency. In the normal mode, the control / address signals and the data signals of the NAND Flash particles are transmitted through the data bus, for example, DQ[7:0]. Before transmitting data to each NAND Flash particle, the control / address signals need to be transmitted first. The data bus is still transmitted by DQ[7:0]. In the SCA mode, the control / address signals are transmitted by a special control / address bus, and the data signals are still transmitted by DQ[7:0]. The two buses are transmitted almost simultaneously, which saves the NAND interface communication time. The control / address bus is, for example, CA[1:0]. As shown in FIG. 1, in the normal mode, the command / address (CMD / ADDR) signals and the data (DATA) signals of chip 1 (Chip 1) to chip 4 (Chip 4) are transmitted by using the DQ[7:0] bus; in the SCA mode, the command / address signals of chip 1 to chip 4 are transmitted by using the CA[1:0] bus, and the data signals of chip 1 to chip 4 are transmitted by using the DQ[7:0] bus. The two buses are transmitted almost simultaneously, which saves a large amount of signal transmission time. Figure 1

[0040] ​Because the number of buses of the NAND Flash particle is limited, the command / address signal cannot always be transmitted by using the CA[1:0] bus, and therefore, the switching of the signal transmission mode for the NAND Flash particle is required. At present, the switching of the SCA mode for the NAND Flash particle requires that the solid state disk be re-powered, and the level state of the SCA_EN (SCA mode enable) pin is detected during the power-on initialization of the solid state disk to determine whether the signal transmission mode of the NAND Flash particle is the normal mode or the SCA mode. Generally, the SCA_EN pin is configured by using external pull-up and pull-down resistors, and the switching of the signal transmission mode requires that the solid state disk be manually pulled out of the slot by the debugging personnel, the soldered resistor on the single board be changed by the hardware personnel, and the solid state disk be re-inserted into the server and re-powered to take effect, which is time-consuming and laborious. During the product development stage, the switching of the signal transmission mode is required to be performed relatively frequently when the SCA function is debugged, and the workload of changing the soldered resistor is very large when multiple persons debug, and the time spent on changing the soldered resistor is relatively long, which affects the development progress of the project.

[0041] Based on the above, the embodiment of the application provides a signal transmission mode switching method, some control circuits are added on the solid state disk device, and a user can send a related control command to the solid state disk on a host computer (such as a server) to remotely switch the signal transmission mode of the NAND Flash particle and enable or disable the SCA mode. The level state of the SCA_EN pin in the solid state disk is changed by using the control command to control the power-off of the solid state disk, and the solid state disk is re-powered, so that the signal transmission mode is switched without changing the soldered resistor. The signal transmission mode is remotely switched without changing the soldered resistor on the single board by the hardware engineer, and the efficiency of the mode switching is improved.

[0042] According to the embodiment of the application, a signal transmission mode switching system is provided, as shown in Figure 2 The signal transmission mode switching system comprises a server and a solid state disk.

[0043] The server is connected with the solid state disk and is configured to send a first control signal and a second control signal to the solid state disk, wherein the first control signal is configured to control the power-off of the solid state disk.

[0044] The solid state disk is configured to adjust the level state of a preset pin to a target level state by using a level control component in the case that the second control signal is received and the power-off is performed, wherein the target level state is determined according to the second control signal.

[0045] The server is configured to send a third control signal to the solid state disk, wherein the third control signal is configured to control the solid state disk to be powered on again.

[0046] The solid state disk is configured to switch the signal transmission mode to a mode corresponding to the target level state during the powering on process.

[0047] Specifically, the U.2 interface is a high-speed data transmission interface, mainly used for connecting the solid state disk and other storage devices to the computer system. The signal transmission mode switching system of the embodiment is shown in Figure 2 As shown in the figure, it includes a server and a solid state disk, and the server and the solid state disk are connected through a U.2 connector. The server is used as the upper computer. A series of circuits are added to the solid state disk as the level control component. At the same time, the process of using the server to control the level control component is designed to realize the remote switching of the signal transmission mode of the NAND Flash particle.

[0048] The PWRDIS (Power Disable, power-off control) signal in the U.2 interface specification, which is sent by the server to the solid state disk, can make the solid state disk power off or recover power on by controlling the change of the signal. The U.2 interface specification also has a set of SMBUS (System Management Bus, system management bus) signals for communication between the server and the solid state disk, which can be used to issue relevant instructions to the solid state disk. The SMBUS bus is a low-speed serial bus standard, and various system component chips and devices can communicate with each other through the bus.

[0049] The first control signal is, for example, the PWRDIS signal. After configuring the PWRDIS signal, the PWRDIS signal can be used to control the solid state disk to power off. For example, the control data bit in the PWRDIS signal is set to 0, and the control data bit of 0 indicates that the solid state disk is powered off. The second control signal is, for example, the SMBUS signal. Through the SMBUS signal, the level control component in the solid state disk can switch the level state of the preset pin. For example, the level state of the preset pin is switched to high level, the level state of the preset pin is switched to low level, and the level state of the preset pin is switched to suspended state, etc. The server sends the first control signal and the second control signal to the solid state disk through the U.2 connector.

[0050] The preset pin is, for example, an SCA_EN pin. If the SCA_EN pin is at a low level or in a suspended state, it is determined that the signal transmission mode of the NAND Flash particle is a normal mode. If the SCA_EN pin is at a high level, it is determined that the signal transmission mode of the NAND Flash particle is an SCA mode. In a case where the solid state disk receives the second control signal and is powered off, the solid state disk determines a target level state of the preset pin according to the second control signal, and adjusts the level state of the preset pin to the target level state by using the level control component.

[0051] The third control signal is, for example, a PWRDIS signal. After the PWRDIS signal is configured, the solid state disk can be controlled to be powered on again by using the PWRDIS signal. For example, the control data bit in the PWRDIS signal is set to 1, indicating that the solid state disk is controlled to be powered on again. The server sends the third control signal to the solid state disk through the U.2 connector, and controls the solid state disk to be powered on again.

[0052] In the process of powering on again, the solid state disk detects the target level state of the preset pin. If the target level state is a low level or a suspended state, it is determined that the signal transmission mode of the NAND Flash particle needs to be switched to a normal mode. If the target level state is a high level, it is determined that the signal transmission mode of the NAND Flash particle needs to be switched to an SCA mode. For example, a level less than 1.2V is regarded as a low level, a level greater than or equal to 1.2V is regarded as a high level, and a state in which the pin is not connected to any element is regarded as a suspended state.

[0053] The system provided by the embodiment provides a signal transmission mode switching system. The server controls the solid state disk to be powered off by using the first control signal. The server controls the solid state disk to adjust the level state of the preset pin to a target level state by using the level control component according to the second control signal. The server controls the solid state disk to be powered on again by using the third control signal. In the process of powering on again, the solid state disk switches the signal transmission mode according to the target level state of the preset pin. The system adds a level control component in the solid state disk. The server can remotely control the level control component to adjust the level state of the preset pin, and remotely switch the signal transmission mode of the solid state disk. The mode switching efficiency is improved. The problem that the signal transmission mode needs to be manually changed by using a soldering resistor is solved, and the mode switching efficiency is improved.

[0054] As an optional embodiment, the level control component includes a control unit and a level switching unit.

[0055] The control unit is connected to a preset power supply. The preset power supply is used to supply power to the control unit in a case where the solid state disk is powered off.

[0056] The control unit is connected with the level switching unit. The control unit is configured to, in a case of receiving the second control signal, determine a target level state corresponding to the second control signal, generate a control instruction according to the target level state, and send the control instruction to the level switching unit.

[0057] The level switching unit is connected with the preset pin. The level switching unit is configured to, in a case of receiving the control instruction, determine the target level state according to the control instruction, and adjust the level state of the preset pin to the target level state.

[0058] Specifically, as shown in Figure 2 The level control assembly includes a control unit and a level switching unit. The control unit is, for example, a microcontroller unit (MCU), a single-chip microcomputer, or a single-chip microprocessor. The level switching unit is, for example, a single-pole double-throw switch (SPDT). The first pin of the single-pole double-throw switch can be controlled to be connected or disconnected with the second pin and the third pin.

[0059] The preset power supply is, for example, a 3.3V_AUX pin of a U.2 connector. The control unit is connected with the preset power supply. The preset power supply supplies power to the control unit in a case of power-off of the solid state disk. For example, as shown in Figure 2 The control unit is connected with the 3.3V_AUX pin of the U.2 connector. The 3.3V_AUX pin supplies power to the control unit in a case of power-off of the solid state disk.

[0060] The control unit is connected with the level switching unit. The control unit determines a target level state corresponding to the second control signal in a case of receiving the second control signal. The target level state is, for example, a high level, a low level, or a suspended state. The control unit generates a control instruction according to the target level state. The control instruction is, for example, SW_control. The control instruction is sent to the level switching unit. The level switching unit is connected with the preset pin. The level switching unit determines the target level state according to the control instruction in a case of receiving the control instruction. The level state of the preset pin is adjusted to the target level state.

[0061] The signal timing relationship of the first control signal, the second control signal, and the control instruction is, for example, as shown in Figure 3As shown, the first control signal is the PWRDIS signal, the second control signal is the SMBUS signal, the control command is the SW_control signal, and the preset pin level signal is SCA_EN. The server adjusts the PWRDIS signal, changing it to a high level before sending it to the solid-state drive (SSD). Upon receiving the PWRDIS signal, the SSD powers off. The server then adjusts the SMBUS signal according to a preset level sequence, such as 0101010100…, and sends it to the SSD. Upon receiving the SMBUS signal, the control unit changes the SW_control signal to a high level and sends it to the level switching unit. Upon receiving the SW_control signal, the level switching unit modifies the preset pin level signal SCA_EN, adjusting it to a high level. Finally, the SSD powers on again and checks the preset pin level signal SCA_EN.

[0062] In this embodiment, the control unit determines the target level state corresponding to the second control signal, generates a control command based on the target level state, and the level switching unit determines the target level state based on the control command, adjusting the level state of the preset pin to the target level state. This enables remote switching of the level state of the preset pin without requiring a hardware engineer to modify the soldering resistors on the board.

[0063] As an optional embodiment, the level switching unit includes: a single-pole double-throw switch;

[0064] The first pin of the single-pole double-throw switch is connected to a preset pin, and the second pin of the single-pole double-throw switch is connected to a first level control element, wherein the first level control element is used to control the second pin to a first level state;

[0065] The third pin of the single-pole double-throw switch is connected to the second level control element, or the third pin of the single-pole double-throw switch is in a floating state. The second level control element is used to control the third pin to the second level state, and the floating state is used to control the third pin to the third level state.

[0066] A single-pole double-throw switch is used to determine the target level state according to the control command when a control command is received. If the target level state is the first level state, the first pin and the second pin are connected to adjust the level state of the preset pin to the first level state. If the target level state is the second level state or the third level state, the first pin and the third pin are connected to adjust the level state of the preset pin to the second level state or the third level state.

[0067] Specifically, such as Figure 2 As shown, the level switching unit includes a single-pole double-throw switch.

[0068] The preset pin is, for example, an SCA_EN pin. If the SCA_EN pin is at a low level or in a floating state, it is determined that the signal transmission mode of the NAND flash particle is a normal mode. If the SCA_EN pin is at a high level, it is determined that the signal transmission mode of the NAND flash particle is an SCA mode. A first pin of the single-pole double-throw switch is connected to the preset pin. The first level control element is, for example, as shown in Figure 2 FIG. 1, and includes a 1.2V power supply and a resistor. A second pin of the single-pole double-throw switch is connected to the first level control element. The first level control element is configured to control the second pin to be at a first level, for example, a high level.

[0069] A third pin of the single-pole double-throw switch is connected to a second level control element, which is, for example, a power supply with a voltage less than 1.2V and a resistor. Alternatively, the third pin of the single-pole double-throw switch is in a floating state, for example, as shown in Figure 2 FIG. 1, in which the third pin is not connected to any element and is in a floating state. The second level control element is configured to control the third pin to be at a second level, for example, a low level. The third level is, for example, a floating state.

[0070] After receiving the second control signal, the control unit controls the gating state of the single-pole double-throw switch through a control instruction, and modifies the level of the SCA_EN pin to be at a high level, a low level, or a floating state and remains unchanged. The specific process includes:

[0071] The first level is, for example, a high level. The second level is, for example, a low level. The third level is, for example, a floating state. The single-pole double-throw switch is configured to, in a case of receiving the control instruction, determine a target level according to the control instruction. If the target level is the first level, the first pin is controlled to be connected to the second pin, so that the level of the preset pin is adjusted to be at the first level. If the target level is the second level or the third level, the first pin is controlled to be connected to the third pin, so that the level of the preset pin is adjusted to be at the second level or the third level.

[0072] In this embodiment, after the single-pole double-throw switch receives the control instruction, the target level is determined according to the control instruction. The first pin is controlled to be connected to the second pin or the third pin, so that the level of the preset pin is adjusted to be at the target level. The scheme is simple, and it is not necessary to change the soldering resistor on the single board by a hardware engineer.

[0073] As an optional embodiment, the solid state disk further includes a power management component and a storage component.

[0074] The power management component is connected to the storage component and is configured to supply power to the storage component.

[0075] The power management component is further configured to stop supplying power to the storage component upon receiving the first control signal and to resume supplying power to the storage component upon receiving the third control signal.

[0076] Specifically, as shown in Figure 2 The solid state disk includes a power management component and a storage component, for example, a NAND Flash particle. The power management component is connected to the storage component and is configured to supply power to the storage component.

[0077] The first control signal is, for example, a PWRDIS signal. After the PWRDIS signal is configured, the PWRDIS signal can be used to control the power-off of the solid state disk. For example, the control data bit in the PWRDIS signal is set to 0, and the control data bit of 0 indicates that the power of the solid state disk is controlled to be turned off. The third control signal is, for example, a PWRDIS signal. After the PWRDIS signal is configured, the PWRDIS signal can be used to control the power-on of the solid state disk. For example, the control data bit in the PWRDIS signal is set to 1, indicating that the power of the solid state disk is controlled to be turned on. The power management component stops supplying power to the storage component upon receiving the first control signal and resumes supplying power to the storage component upon receiving the third control signal.

[0078] In this embodiment, the first control signal and the power management component are used to remotely control the power-off of the solid state disk, and the second control signal and the power management component are used to remotely control the power-on of the solid state disk, so that the user can remotely switch the signal transmission mode on the server side without the need to change the soldering resistor on the single board by a hardware engineer, thereby improving the efficiency of switching the signal transmission mode.

[0079] According to an embodiment of the present application, a signal transmission mode switching method applied to a server is provided. It should be noted that the steps shown in the flowchart can be executed in a computer system such as a group of computer executable instructions, for example, a computer, a server, etc., and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different order from that shown here.

[0080] In this embodiment, a signal transmission mode switching method applied to a server is provided, Figure 4 is a flowchart of the signal transmission mode switching method according to an embodiment of the present application, as shown in Figure 4 The flowchart includes the following steps:

[0081] Step S401, send a first control signal and a second control signal to the solid state disk, wherein the first control signal is used to control the solid state disk to be powered off, and the second control signal is used to control the solid state disk to adjust the level state of the preset pin to a target level state by using the level control component, and the target level state is determined according to the second control signal.

[0082] Specifically, the first control signal is, for example, a PWRDIS signal. After configuring the PWRDIS signal, the PWRDIS signal can be used to control the solid state disk to be powered off. For example, the control data bit in the PWRDIS signal is set to 0, and the control data bit of 0 indicates that the solid state disk is powered off. The second control signal is, for example, an SMBUS signal. Through the SMBUS signal, the level control component in the solid state disk can be controlled to switch the level state of the preset pin. For example, the level state of the preset pin is switched to high level, the level state of the preset pin is switched to low level, and the level state of the preset pin is switched to suspended state. The server sends the first control signal and the second control signal to the solid state disk through the U.2 connector.

[0083] The preset pin is, for example, an SCA_EN pin. If the SCA_EN pin is in a low level or a suspended state, it is determined that the signal transmission mode of the NAND Flash particle is a normal mode. If the SCA_EN pin is in a high level, it is determined that the signal transmission mode of the NAND Flash particle is an SCA mode. The solid state disk is used to determine the target level state according to the second control signal in the case of receiving the second control signal and being powered off, and adjust the level state of the preset pin to the target level state by using the level control component.

[0084] Step S402, send a third control signal to the solid state disk, wherein the third control signal is used to control the solid state disk to be powered on again, and the solid state disk switches the signal transmission mode to the mode corresponding to the target level state during the process of being powered on again.

[0085] Specifically, the third control signal is, for example, a PWRDIS signal. After configuring the PWRDIS signal, the PWRDIS signal can be used to control the solid state disk to be powered on again. For example, the control data bit in the PWRDIS signal is set to 1, indicating that the solid state disk is powered on again. The server sends the third control signal to the solid state disk through the U.2 connector to control the solid state disk to be powered on again.

[0086] In the process of re-powering, the solid state disk detects the target level state of the preset pin. If the target level state is low or suspended state, it is determined that the signal transmission mode of the NAND Flash particle needs to be switched to normal mode; if the target level state is high, it is determined that the signal transmission mode of the NAND Flash particle needs to be switched to SCA mode. For example, the level less than 1.2V is regarded as low level, the level greater than or equal to 1.2V is regarded as high level, and the state that the pin is not connected to any element is regarded as suspended state.

[0087] The embodiment provides a signal transmission mode switching method. A server controls a solid state disk to be powered off through a first control signal; the server controls the solid state disk to adjust the level state of a preset pin to a target level state through a second control signal; and the server controls the solid state disk to be re-powered, so that the solid state disk completes the switching of the signal transmission mode according to the target level state of the preset pin. The method can remotely switch the signal transmission mode of the solid state disk through the server, without the need of changing the soldering resistor on the single board by a hardware engineer, thereby improving the efficiency of mode switching. The problem of low mode switching efficiency caused by the need of manually changing the soldering resistor for switching the signal transmission mode is solved.

[0088] According to the embodiment of the present application, a signal transmission mode switching method applied to a solid state disk is provided. It should be noted that the steps shown in the flowchart can be executed in hardware such as a group of computer executable instructions, for example, a solid state disk, a mechanical hard disk, etc. Although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in different order.

[0089] In the embodiment, a signal transmission mode switching method applied to a solid state disk is provided, Figure 5 is a flowchart of the signal transmission mode switching method applied to a solid state disk according to the embodiment of the present application, as Figure 5 shown, the flow includes the following steps:

[0090] Step S501, in the case that the first control signal sent by the server is received, the state is switched to power-off state.

[0091] Specifically, the first control signal is, for example, PWRDIS signal. After the PWRDIS signal is configured, the solid state disk can be controlled to be powered off through the PWRDIS signal. For example, the control data bit in the PWRDIS signal is set to 0, and the control data bit of 0 indicates that the solid state disk is controlled to be powered off. After the solid state disk receives the first control signal sent by the server, the state is switched to power-off state.

[0092] Step S502, in the case of receiving the second control signal sent by the server and being in the power-off state, adjusting the level state of the preset pin to the target level state by using the level control component, wherein the target level state is determined according to the second control signal.

[0093] Specifically, the preset pin is, for example, an SCA_EN pin. If the SCA_EN pin is in a low level or a suspended state, it is determined that the signal transmission mode of the NAND Flash particle is a normal mode. If the SCA_EN pin is in a high level, it is determined that the signal transmission mode of the NAND Flash particle is an SCA mode. The second control signal is, for example, an SMBUS signal. In the case of receiving the second control signal and being in the power-off state, the solid state disk determines the target level state according to the second control signal, and adjusts the level state of the preset pin to the target level state by using the level control component.

[0094] Step S503, in the case of receiving the second control signal sent by the server, executing the power-on process, and switching the signal transmission mode to the mode corresponding to the target level state during the power-on process.

[0095] Specifically, the third control signal is, for example, a PWRDIS signal. After configuring the PWRDIS signal, the solid state disk can be controlled to power on again by the PWRDIS signal. For example, the control data bit in the PWRDIS signal is set to 1, indicating that the solid state disk is controlled to power on again.

[0096] During the power-on process, the solid state disk detects the target level state of the preset pin. If the target level state is a low level or a suspended state, it is determined that the signal transmission mode of the NAND Flash particle needs to be switched to a normal mode. If the target level state is a high level, it is determined that the signal transmission mode of the NAND Flash particle needs to be switched to an SCA mode. For example, a level less than 1.2V is regarded as a low level, a level greater than or equal to 1.2V is regarded as a high level, and a pin not connected to any element is regarded as a suspended state.

[0097] The signal transmission mode switching method provided in the embodiment includes the following steps. The solid state disk is powered off according to a first control signal. The level state of a preset pin is adjusted to a target level state by using a level control component according to a second control signal. The solid state disk is powered on again according to a third control signal. During the power-on process, the signal transmission mode is switched according to the target level state of the preset pin. The method can remotely switch the signal transmission mode of the solid state disk by using a server, without the need to change the soldering resistor on the single board by a hardware engineer, thereby improving the efficiency of mode switching. The problem of low efficiency of mode switching caused by the need to manually change the soldering resistor when switching the signal transmission mode is solved.

[0098] In the embodiment, a switching method of another signal transmission mode applied to a solid state disk is provided, Figure 6 is a flowchart of the switching method of another signal transmission mode applied to a solid state disk according to the embodiment of the application, as shown in the figure, the flow includes the following steps: Figure 6

[0099] Step S601, in the case of receiving the first control signal sent by the server, switching to the power-off state.

[0100] Specifically, the specific implementation of the present step can refer to step S401 of the embodiment shown in Figure 4 , which will not be described here again.

[0101] Step S602, in the case of receiving the second control signal sent by the server and being in the power-off state, adjusting the level state of the preset pin to the target level state by using the level control component, wherein the target level state is determined according to the second control signal.

[0102] Specifically, the "adjusting the level state of the preset pin to the target level state by using the level control component" in the above step S602 includes steps S6021 to S6022.

[0103] Step S6021, if the target level state is the first level state, controlling the first pin of the single-pole double-throw switch to communicate with the second pin, so as to adjust the level state of the preset pin to the first level state, wherein the single-pole double-throw switch is contained in the solid state disk, the first pin of the single-pole double-throw switch is connected with the preset pin, the second pin is connected with the first level control element, and the first level control element is used to control the second pin to the first level state.

[0104] Step S6022, if the target level state is the second level state or the third level state, controlling the first pin of the single-pole double-throw switch to communicate with the third pin, so as to adjust the level state of the preset pin to the second level state or the third level state, wherein the third pin is connected with the second level control element, or the third pin is in a suspended state, the second level control element is used to control the third pin to the second level state, and the suspended state is used to control the third pin to the third level state.

[0105] Specifically, the preset pin is, for example, the SCA_EN pin. The first pin of the single-pole double-throw switch is connected with the preset pin. The first level control element is, for example, as shown in Figure 2 ​As shown, the first level control element includes a 1.2V power supply and a resistor, the second pin of the single-pole double-throw switch is connected to the first level control element, and the first level control element is configured to control the second pin to be in a first level state, for example, a high level. The third pin of the single-pole double-throw switch is connected to the second level control element, and the second level control element is, for example, a power supply with a voltage less than 1.2V and a resistor. Alternatively, the third pin of the single-pole double-throw switch is in a suspended state, for example, as shown in Figure 2 As shown, the third pin is in a suspended state without being connected to any element. The second level control element is configured to control the third pin to be in a second level state, and the suspended state is configured to control the third pin to be in a third level state. The second level state is, for example, a low level. The third level state is, for example, a suspended state.

[0106] After the control unit receives the second control signal, the control unit controls the gating state of the single-pole double-throw switch through a control instruction to modify the level of the SCA_EN pin to a high level, a low level, or a suspended state and keep it, and the specific process includes: the first level state is, for example, a high level; the second level state is, for example, a low level. The third level state is, for example, a suspended state. The single-pole double-throw switch is configured to determine a target level state according to the control instruction if the control instruction is received, and if the target level state is the first level state, the first pin is controlled to be in communication with the second pin to adjust the level state of the preset pin to the first level state, and if the target level state is the second level state or the third level state, the first pin is controlled to be in communication with the third pin to adjust the level state of the preset pin to the second level state or the third level state.

[0107] Step S603: In a case where the second control signal sent by the server is received, a process of re-powering is performed, and the signal transmission mode is switched to a mode corresponding to the target level state in the re-powering process.

[0108] Specifically, the specific implementation of this step can refer to the specific implementation of the step S403 of the embodiment shown in Figure 4 The step S403 of the embodiment shown will not be described here again.

[0109] The signal transmission mode switching method provided in this embodiment includes: powering off the solid state disk according to a first control signal; adjusting the level state of a preset pin to a target level state by using a level control component according to a second control signal; re-powering according to a third control signal; and switching the signal transmission mode according to the target level state of the preset pin in the re-powering process. The method can realize remote switching of the signal transmission mode of the solid state disk by the server, without the need to change the soldered resistor on the single board by a hardware engineer, thereby improving the efficiency of mode switching. The problem of low mode switching efficiency caused by the need to manually change the soldered resistor to switch the signal transmission mode is solved.

[0110] As an optional embodiment, the "performing a power-on process" in step S603 includes steps A1 to A3.

[0111] In step A1, preset data in the solid state disk is stored in a preset location of the flash memory by snapshot at a preset time interval.

[0112] Specifically, the preset data includes a mapping table, user data, and state information of the solid state disk. The mapping table is cached in a DRAM (Dynamic Random Access Memory), the user data and the state information of the solid state disk exist in the flash memory, and the state information of the solid state disk includes the number of erasing and reading times of a physical block. The preset location is in the available space of the flash memory of the solid state disk. The solid state disk writes the preset data into the flash memory by FTL (Flash translation layer) regularly, which is called snapshot.

[0113] In step A2, the mapping table in the cache is reconstructed during the power-on process of the solid state disk.

[0114] Specifically, the FTL scans the data in the cache during the power-on process of the solid state disk, and automatically implements the reconstruction of the mapping table.

[0115] In step A3, all the physical addresses between the physical address corresponding to the latest snapshot information and the physical address corresponding to the last power-off of the solid state disk are scanned in sequence for data recovery.

[0116] Specifically, after the reconstruction of the mapping table is completed, the FTL starts from the physical address corresponding to the latest snapshot information (the most recent snapshot point), and scans the physical addresses of the flash memory of the solid state disk in sequence, and recovers the data by the block mapping principle of the FTL, until the physical address corresponding to the last power-off of the solid state disk is scanned.

[0117] The FTL determines whether the current scanned physical address is the physical address corresponding to the abnormal power-off of the solid state disk. If yes, the data recovery process of the present application is ended, and other processes are executed. If not, the block number of the current physical address is obtained. The FTL obtains the logical address corresponding to the current physical address from the mapping table according to the block number of the current physical address. The FTL algorithm can read the page number of the logical address according to the logical address. The FTL algorithm calculates the block number of the logical address according to the read page number of the logical address (the existing calculation method can be used). The FTL determines whether the logical block is a valid block by whether the user data can be normally read from the logical block corresponding to the calculated block number of the logical address. If the user data can be normally read, the logical block is determined to be a valid block. If not, the logical block is determined to be an invalid block. If the logical block is a valid block, the user data in the corresponding physical block is saved, the metadata is updated, and the next physical address is found for data recovery. The updating of the metadata includes updating the block number of the logical address in the metadata.

[0118] If the logical block is not a valid block, a replaceable physical block is selected from the available space of the solid state disk, and the allocation of the corresponding metadata is updated. The next physical address is found for data recovery. The updating of the allocation of the corresponding metadata includes updating the block number of the logical address in the metadata, and establishing a corresponding relationship between the metadata and the corresponding physical address.

[0119] In the present embodiment, data recovery is needed during the process of the re-powering of the solid state disk. The data recovery process of the present embodiment only needs to scan the physical addresses between the latest snapshot point and the abnormal power-off point and perform corresponding data recovery. The data processing amount is small, the data recovery speed is fast, and in addition, the updating of the metadata and its allocation is realized through the reconstructed mapping table, so that the reliability of the data recovery is high.

[0120] In the present embodiment, a signal transmission mode switching device is also provided. The device is used to realize the above-mentioned embodiments and preferred embodiments, and has been described above. As used below, the term "module" can be a combination of software and / or hardware that realizes a predetermined function. Although the device described in the following embodiments is preferably realized in software, the realization of hardware, or a combination of software and hardware, is also possible and is contemplated.

[0121] The present embodiment provides a signal transmission mode switching device deployed in a server, as shown in Figure 7 , comprising:

[0122] The first signal sending module 701 is configured to send a first control signal and a second control signal to the solid state disk, wherein the first control signal is used to control the solid state disk to be powered off, and the second control signal is used to control the solid state disk to adjust a level state of a preset pin to a target level state by using a level control component, and the target level state is determined according to the second control signal;

[0123] The second signal sending module 702 is configured to send a third control signal to the solid state disk, wherein the third control signal is used to control the solid state disk to be powered on again, and the solid state disk switches a signal transmission mode to a mode corresponding to the target level state in a process of being powered on again.

[0124] The embodiment provides a switching device of a signal transmission mode deployed in a solid state disk, as shown in Figure 8 The switching device comprises the following modules:

[0125] The first state switching module 801 is configured to switch to a powered-off state when the first control signal sent by the server is received.

[0126] The level adjusting module 802 is configured to adjust the level state of the preset pin to the target level state by using the level control component when the second control signal sent by the server is received and the solid state disk is in the powered-off state, wherein the target level state is determined according to the second control signal.

[0127] The second state switching module 803 is configured to execute a process of being powered on again when the second control signal sent by the server is received, and switch the signal transmission mode to a mode corresponding to the target level state in the process of being powered on again.

[0128] Further function descriptions of the modules are the same as those of the above corresponding embodiments, and are not described here again.

[0129] The switching device of the signal transmission mode in the embodiment is presented in the form of a functional unit, and the unit refers to an ASIC (Application Specific Integrated Circuit, Application Specific Integrated Circuit) circuit, a processor and a memory executing one or more software or fixed programs, and / or other devices that can provide the above functions.

[0130] The embodiment of the application further provides a computer device with the switching device of the signal transmission mode shown in Figure 7 and Figure 8 .

[0131] Please refer to Figure 9 , Figure 9 is a structural schematic diagram of a computer device provided by an optional embodiment of the application, as shown in Figure 9As shown, the computer device includes one or more processors 10, memory 20, and interfaces 30 for external devices such as a display, a keyboard or a pointing device. One or more buses 10 can be used for communication within the computer device. The various buses can be implemented using various types of bus structures, including a memory bus and a peripheral bus. The memory 20 can include read-only memory (ROM) and random access memory (RAM) (including flash memory, etc.). The RAM can store, among other things, computer program instructions. As will be understood, the computer device can include multiple processors 10 and multiple buses 10. Both the multiple buses 10 and the multiple processors 10 can be employed between the various components of the computer device. For example, the bus connecting the central processing unit (CPU) to the ROM can be implemented as a high speed bus, and the bus connecting the CPU to the RAM can be implemented as a wide, fast bus. The bus connecting the CPU to the peripherals can be implemented as an "isolated" bus, shown as a high-speed interface, which enables fast communication between the CPU and the peripherals while maintaining the functionality of the peripherals. Figure 9 The processor 10 is used as an example in the embodiments.

[0132] The processor 10 can be a central processing unit, a network processor, or a combination thereof. The processor 10 can further include an integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device can be a complex programmable logic device, a field programmable logic device, a programmable logic array, a general array logic, or any combination thereof.

[0133] The memory 20 stores instructions that can be executed by the at least one processor 10, so that the at least one processor 10 can perform the method shown in the above embodiments.

[0134] The memory 20 can include a program region and a data region. The program region can store an operating system and an application program required by at least one function. The data region can store data created according to the use of the computer device. In addition, the memory 20 can include a high-speed random access memory, and can further include a non-transitory memory, such as at least one magnetic disk storage device, a flash memory device, or other non-transitory solid-state memory device. In some alternative embodiments, the memory 20 can optionally include a memory that is remotely arranged with respect to the processor 10, and these remote memories can be connected to the computer device through a network. Examples of the network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and a combination thereof.

[0135] The memory 20 can include a volatile memory, such as a random access memory, and can also include a non-volatile memory, such as a flash memory, a hard disk, or a solid state disk. The memory 20 can further include a combination of the above-mentioned types of memories.

[0136] The computer device further includes a communication interface 30 for communication of the computer device with other devices or communication networks.

[0137] The embodiments of the present application further provide a computer readable storage medium, and the method according to the embodiments of the present application can be implemented in hardware, firmware, or recorded in a storage medium, or be implemented as computer code originally stored in a remote storage medium or a non-transitory machine readable storage medium and downloaded through a network and stored in a local storage medium, so that the method described herein can be processed by such software on a storage medium using a general purpose computer, a special purpose processor, or programmable or special hardware. The storage medium can be a magnetic disk, an optical disk, a read-only memory, a random access memory, a flash memory, a hard disk, or a solid state disk, etc. Further, the storage medium can also include a combination of the above-mentioned types of memories. It can be understood that the computer, the processor, the microprocessor controller, or the programmable hardware includes a storage component that can store or receive software or computer code, when the software or computer code is accessed and executed by the computer, the processor, or the hardware, the method shown in the above embodiments is implemented.

[0138] Part of the present application can be applied as a computer program product, for example, computer program instructions, when executed by a computer, through the operation of the computer, the method and / or technical solutions according to the present application can be invoked or provided. Those skilled in the art should understand that the form of computer program instructions in a computer readable medium includes but is not limited to source files, executable files, installation package files, etc. Correspondingly, the way of executing computer program instructions by computer includes but is not limited to: the computer directly executes the instructions, or the computer compiles the instructions and then executes the corresponding compiled program, or the computer reads and executes the instructions, or the computer reads and installs the instructions and then executes the corresponding installed program. Here, the computer readable medium can be any available computer readable storage medium or communication medium accessible to the computer.

[0139] Although the embodiments of the present application are described in conjunction with the accompanying drawings, various modifications and changes can be made by those skilled in the art without departing from the spirit and scope of the present application, and such modifications and changes fall within the scope defined by the present application.

Claims

1. A signal transmission mode switching system, characterized in that, The system includes: a server and a solid-state drive; The server is connected to the solid-state drive and is used to send a first control signal and a second control signal to the solid-state drive, wherein the first control signal is used to control the solid-state drive to power off. The solid-state drive is used to adjust the level state of a preset pin to a target level state using a level control component when receiving the second control signal and when the power is off, wherein the target level state is determined according to the second control signal; The server is used to send a third control signal to the solid-state drive, wherein the third control signal is used to control the solid-state drive to power on again; The solid-state drive is used to switch the signal transmission mode to the mode corresponding to the target level state during power-on.

2. The system according to claim 1, characterized in that, The level control component includes: a control unit and a level switching unit; The control unit is connected to a preset power supply, which is used to supply power to the control unit when the solid-state drive is powered off. The control unit is connected to the level switching unit. The control unit is used to determine the target level state corresponding to the second control signal when it receives the second control signal, generate a control command according to the target level state, and send the control command to the level switching unit. The level switching unit is connected to the preset pin and is used to determine the target level state according to the control command when the control command is received, and adjust the level state of the preset pin to the target level state.

3. The system according to claim 2, characterized in that, The level switching unit includes: a single-pole double-throw switch; The first pin of the single-pole double-throw switch is connected to the preset pin, and the second pin of the single-pole double-throw switch is connected to the first level control element, wherein the first level control element is used to control the second pin to a first level state; The third pin of the single-pole double-throw switch is connected to the second level control element, or the third pin of the single-pole double-throw switch is in a floating state, wherein the second level control element is used to control the third pin to a second level state, and the floating state is used to control the third pin to a third level state. The single-pole double-throw switch is used to determine the target level state according to the control command when the control command is received. If the target level state is the first level state, the first pin is controlled to connect with the second pin so that the level state of the preset pin is adjusted to the first level state. If the target level state is the second level state or the third level state, the first pin is controlled to connect with the third pin so that the level state of the preset pin is adjusted to the second level state or the third level state.

4. The system according to claim 1, characterized in that, The solid-state drive also includes: a power management component and a storage component; The power management component is connected to the storage component and is used to supply power to the storage component; The power management component is further configured to stop supplying power to the storage component upon receiving the first control signal, and to resume supplying power to the storage component upon receiving the third control signal.

5. A method for switching signal transmission modes, characterized in that, The method is applied to a server, and the method includes: Send a first control signal and a second control signal to the solid-state drive (SSD), wherein the first control signal is used to control the SSD to power off, and the second control signal is used to control the SSD to adjust the level state of a preset pin to a target level state using a level control component, wherein the target level state is determined according to the second control signal; A third control signal is sent to the solid-state drive (SSD), wherein the third control signal is used to control the SSD to power on again, and the SSD switches the signal transmission mode to the mode corresponding to the target level state during the power-on process.

6. A method for switching signal transmission modes, characterized in that, The method is applied to solid-state drives, and the method includes: Upon receiving the first control signal from the server, it switches to a power-off state; When the server sends a second control signal and the device is in a power-off state, the level control component is used to adjust the level state of a preset pin to a target level state, wherein the target level state is determined based on the second control signal. Upon receiving the second control signal sent by the server, a power-on process is executed, and during the power-on process, the signal transmission mode is switched to the mode corresponding to the target level state.

7. The method according to claim 6, characterized in that, The method of adjusting the voltage level of a preset pin to a target voltage level using a voltage level control component includes: If the target level state is a first level state, then the first pin and the second pin of the single-pole double-throw switch are connected to adjust the level state of the preset pin to the first level state. The single-pole double-throw switch is included in the solid-state drive. The first pin of the single-pole double-throw switch is connected to the preset pin, and the second pin is connected to a first level control element. The first level control element is used to control the second pin to the first level state. If the target level state is a second level state or a third level state, then the first pin and the third pin of the single-pole double-throw switch are connected to adjust the level state of the preset pin to the second level state or the third level state. The third pin is connected to the second level control element, or the third pin is in a floating state. The second level control element is used to control the third pin to the second level state, and the floating state is used to control the third pin to the third level state.

8. A signal transmission mode switching device, characterized in that, The device is deployed on a server, and the device includes: A first signal transmitting module is used to send a first control signal and a second control signal to a solid-state drive (SSD). The first control signal is used to control the SSD to power off, and the second control signal is used to control the SSD to adjust the level state of a preset pin to a target level state using a level control component. The target level state is determined based on the second control signal. The second signal transmitting module is used to send a third control signal to the solid-state drive, wherein the third control signal is used to control the solid-state drive to power on again, and the solid-state drive switches the signal transmission mode to the mode corresponding to the target level state during the power-on process.

9. A signal transmission mode switching device, characterized in that, The device is deployed on a solid-state drive, and the device includes: The first state switching module is used to switch to the power-off state upon receiving the first control signal sent by the server. A level adjustment module is used to adjust the level state of a preset pin to a target level state when receiving a second control signal sent by the server and being in a power-off state, using a level control component, wherein the target level state is determined according to the second control signal; The second state switching module is used to execute a power-on process when receiving a second control signal sent by the server, and to switch the signal transmission mode to the mode corresponding to the target level state during the power-on process.

10. A computer device, characterized in that, include: A memory and a processor are communicatively connected, the memory storing computer instructions, and the processor executing the computer instructions to perform the signal transmission mode switching method of any one of claims 5 to 7.