Network transceiver and wake-up circuit
By introducing network transceiver devices into electronic devices to obtain and judge network wake-up conditions, the problem of high power consumption of the network wake-up function in standby state of electronic devices is solved, and the low-power wake-up function is realized, and user-defined is supported.
Patent Information
- Application Number
- CN202510097063.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-05-13
AI Technical Summary
When existing electronic devices have the network wake-up function in standby state, their power consumption is high and they cannot meet the power consumption upper limit requirements in the relevant standards.
A network transceiver device is provided, through the connection with the network interface and the control device or the power management device of the electronic device, the preset network wake-up condition is obtained, and whether the network command meets the wake-up condition is determined, and a wake-up instruction is generated to wake-up the device.
It reduces the standby power consumption of electronic devices when turning on the wake-up function, avoids the need to introduce additional low-power devices, simplifies circuit design, reduces system complexity and cost, and supports user-defined wake-up function.
Smart Images

Figure CN119987526A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and more particularly, to a network transceiver and a wake-up circuit. Background Art
[0002] Currently, many networked electronic devices, such as commercial signage, educational systems, televisions, all-in-one computers, industrial control systems, and commercial displays, often remain in standby mode when not in use. When powered on, these devices may remain in standby mode for extended periods, requiring quick wake-up upon user demand. Furthermore, these devices often require network control and operation, necessitating network wake-up functionality that allows them to be awakened from standby mode via network commands.
[0003] The relevant standards of some countries and regions have upper limits on the standby power consumption of electronic devices that support network wake-up functionality. In related technologies, electronic devices with network wake-up functionality in standby mode require their system-on-chip (SoC) to receive and analyze network data in real time in order to identify user-defined network wake-up requests. This SoC consumes relatively high power, so electronic devices using this technology consume relatively high power in standby mode and may not meet the upper power consumption limits set in the relevant standards.
[0004] In view of this, how to enable electronic devices to have a network wake-up function with low power consumption in standby mode is an issue that needs to be solved urgently. Summary of the Invention
[0005] The present application provides a network transceiver device and a wake-up circuit, which can reduce the standby power consumption of an electronic device when the network wake-up function is turned on.
[0006] In a first aspect, a network transceiver device is provided, which is applied to an electronic device. The network transceiver device includes: a first port, connected to a network interface in the electronic device, and used to receive a network instruction sent by the network interface; a processor, used to obtain a preset network wake-up condition, and determine whether the network instruction meets the network wake-up condition when the electronic device is in a network standby state, and generate a wake-up instruction if the network instruction meets the network wake-up condition; a second port, connected to a control device or a power management device in the electronic device, and used to send a wake-up instruction to the control device or the power management device to wake up the electronic device.
[0007] Based on the technical solution provided in the embodiment of the present application, a network transceiver device can be used to obtain a preset network wake-up condition, and when the electronic device is in a network standby state, it can be determined whether the network instruction received from the network interface meets the preset network wake-up condition, thereby realizing the wake-up function of the electronic device. The network transceiver device can replace the control device to monitor the network instruction and execute the wake-up function, which is beneficial to reducing the overall operating power consumption of the electronic device. In addition, the embodiment of the present application does not need to introduce an additional low-power device to realize the wake-up function, which is beneficial to reducing the complexity of the system and thus reducing the material cost of the electronic device. Furthermore, the network transceiver device can execute the wake-up based on the preset network wake-up condition, and thus can support the user-defined network wake-up function, which can improve the user's satisfaction with the use of the electronic device and is conducive to the further promotion and use of the electronic device.
[0008] In combination with the first aspect, in certain implementations of the first aspect, the network transceiver device also includes a third port, which is connected to the control device. Before the electronic device enters the network standby state, the third port is used to receive the network wake-up condition sent by the control device.
[0009] The technical solution provided in this application enables the network transceiver device to obtain network wake-up conditions through a third port connected to the control device, and can support users to customize network wake-up conditions through the control device and input them into the network transceiver device.
[0010] In combination with the first aspect, in certain implementations of the first aspect, the network wake-up condition includes: a user-defined network wake-up instruction set, the network wake-up instruction set includes one or more instructions; when the network instruction is the same as any instruction in the network wake-up instruction set, the processor is used to generate a wake-up instruction.
[0011] The technical solution provided by the present application can wake up an electronic device through a network through one instruction, or any one of multiple network instructions, and can make the network wake-up instruction optional, making network wake-up more convenient.
[0012] In combination with the first aspect, in certain implementations of the first aspect, the instructions in the network wake-up instruction set include preset TCP / IP instructions.
[0013] The technical solution provided by this application supports TCP / IP instructions and can provide network instructions with good cross-platform compatibility.
[0014] In combination with the first aspect, in certain implementations of the first aspect, an isolation circuit is provided between the second port and the control device or the power management device and / or between the third port and the control device, and the isolation circuit includes a transistor.
[0015] The technical solution provided in this application can isolate the crosstalk signals between the network transceiver device and the control device or the power management device through transistors, thereby preventing signal crosstalk and causing circuit instability.
[0016] In combination with the first aspect, in some implementations of the first aspect, a protection circuit is provided between the first port and the network interface, and the protection circuit includes a transformer.
[0017] The technical solution provided in the present application isolates the first port from the network interface through a protective circuit, thereby protecting the network transceiver device from damage and interference and enhancing circuit reliability.
[0018] In combination with the first aspect, in certain implementations of the first aspect, the network transceiver device also includes a fourth port, the fourth port is connected to the switching circuit, and the switching circuit is connected to the control device; the switching circuit is used to receive a control signal sent by the control device to control the power signal of the fourth port.
[0019] The technical solution provided in this application supports the control device to control the on and off of the power supply of the network transceiver device through a switching circuit.
[0020] In combination with the first aspect, in certain implementations of the first aspect, the switching circuit is used to receive a first control signal sent by the control device to send a first power signal to the fourth port. Under the action of the first power signal, the network transceiver device is turned on and the electronic device enters a network standby state; the switching circuit is used to receive a second control signal sent by the control device to send a second power signal to the fourth port. Under the action of the second power signal, the network transceiver device is turned off and the electronic device enters a full standby state.
[0021] The technical solution provided in this application can simplify circuit design by using a power signal as a control signal to control the opening and closing of a network transceiver.
[0022] In combination with the first aspect, in some implementations of the first aspect, the network transceiver device further includes a fifth port, which is connected to the control device and is used to receive a reset signal sent by the control device to control the network transceiver device to reset.
[0023] The technical solution provided in this application performs a reset operation through a reset circuit, thereby resetting the network transceiver device and improving control accuracy.
[0024] In combination with the first aspect, in some implementations of the first aspect, a network switching device is further connected between the first port and the network interface, and the network instruction is transmitted to the first port through the network switching device.
[0025] The technical solution provided in this application enables electronic devices that support higher-speed Ethernet to implement network standby and network wake-up functions by introducing a network switching device.
[0026] In combination with the first aspect, in certain implementations of the first aspect, the network switching device is further connected to one or more device interfaces, and the network switching device is connected to one or more devices through the one or more device interfaces.
[0027] The technical solution provided in this application can connect to multiple devices through multiple network interfaces to achieve routing functions.
[0028] In combination with the first aspect, in certain implementations of the first aspect, the processor is also used to convert first network data sent by the network interface into first serial port data, and the first serial port data is used to send it to the control device; the processor is also used to convert second serial port data sent by the control device into second network data, and the second network data is used to send it to the network interface.
[0029] The technical solution provided in this application enables electronic devices to transmit data through a network transceiver.
[0030] In combination with the first aspect, in some implementations of the first aspect, the power consumption of the electronic device is less than or equal to 2 watts, and / or the power consumption of the network transceiver device is less than or equal to 2 watts.
[0031] The technical solution provided in this application can reduce the standby power consumption of electronic devices.
[0032] In combination with the first aspect, in some implementations of the first aspect, the network transceiver device is a network interface chip.
[0033] In a second aspect, a wake-up circuit is provided, comprising: a network interface, a control device, and a network transceiver as described in any one of the first aspects, wherein the network transceiver is used to perform data interaction between the network interface and the control device to wake up the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] Figure 1 This is the basic framework of an electronic device provided in an embodiment of the present application;
[0035] Figure 2 This is the basic framework of an electronic device provided in an embodiment of the present application;
[0036] Figure 3 This is a circuit block diagram of a network transceiver device provided in an embodiment of the present application;
[0037] Figure 4 is a schematic diagram of a network transceiver device provided in an embodiment of the present application;
[0038] Figure 5 This is a network wake-up method for a network transceiver provided in an embodiment of the present application;
[0039] Figure 6 This is a network wake-up method for a network transceiver provided in an embodiment of the present application;
[0040] Figure 7 This is a circuit block diagram of a wake-up circuit provided in an embodiment of the present application;
[0041] Figure 8 This is a schematic structural diagram of a wake-up circuit provided by the present application;
[0042] Figure 9 This is a schematic structural diagram of a wake-up circuit provided by the present application;
[0043] Figure 10 This is a schematic structural diagram of a wake-up circuit provided by the present application;
[0044] Figure 11 This is a structural diagram of a CH392(S) chip circuit provided by this application;
[0045] Figure 12 This is a structural diagram of a switching circuit provided by this application;
[0046] Figure 13 This is a structural diagram of a reset circuit provided by this application;
[0047] Figure 14 is a structural diagram of an enabling circuit provided by this application;
[0048] Figure 15 This is a structural diagram of a serial port circuit provided by this application;
[0049] Figure 16 This is a structural diagram of a clock circuit provided by this application;
[0050] Figure 17 This is a structural diagram of a protection circuit provided by this application;
[0051] Figure 18 This is a structural diagram of an interface circuit provided by this application;
[0052] Figure 19 This is a structural diagram of an electronic device provided by this application. DETAILED DESCRIPTION
[0053] The technical solution in this application will be described below with reference to the accompanying drawings.
[0054] In this application, the methods, situations, categories and divisions of the embodiments in each application embodiment are only for the convenience of description and should not constitute special limitations. The features of various methods, categories, situations and embodiments can be combined without contradiction.
[0055] It should be understood that the "first", "second" and "third" in the application embodiments are only for distinction and should not constitute any limitation to this application. The "multiple" in the application embodiments refers to two or more. The term "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist; for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship.
[0056] It should also be understood that in the various embodiments of the present application, the size of the serial number of each process does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0057] This application relates to electronic devices and network wake-up functionality in electronic devices. The electronic devices may be network-enabled devices that can be used in a variety of fields and scenarios. For example, the electronic devices may include commercial signage, educational systems, televisions, all-in-one computers, industrial control systems, commercial displays, electronic whiteboards, and other electronic products. This application does not limit the specific type of electronic device.
[0058] In addition, the network wake-up function involved in the present application can be to transmit network instructions to wake up the electronic device through the Ethernet communication method. The Ethernet communication method may include Ethernet protocol stack firmware compatible with the IEEE802.3 protocol, such as Internet Protocol (IP), Dynamic Host Configuration Protocol (DHCP), Address Resolution Protocol (ARP), Internet Control Message Protocol (ICMP), Internet Group Management Protocol (IGMP), User Datagram Protocol (UDP), Transmission Control Protocol (TCP), etc., or it can be through network technologies such as token ring, fiber distributed data interface (FDDI), asynchronous transfer mode (ATM) through routing relay to transmit network instructions to wake up the electronic device. The present application does not limit the specific type of network technology used by the electronic device. When the electronic device is in the standby state, the electronic device can enable the network wake-up function. In this case, the electronic device can detect the network instruction and enter the wake-up state or continue to maintain the standby state according to the instruction content.
[0059] Figure 1 This is the basic framework of an electronic device provided by the embodiment of the present application. Figure 1 As shown, the electronic device 100 includes a network interface 110, a network transceiver 120 and a control device 130. As an example, Figure 1 The network interface 110 shown can be a registered jack (RJ) 45 interface, the network transceiver 120 can be a network interface chip (shown as a CH392F chip in the figure), and the control device 130 can be a control chip in the electronic device 100 (shown as a SoC in the figure).
[0060] Optionally, the electronic device 100 may further include a power management unit (PMU) 140 for controlling the power supply of various components in the electronic device 100, for example, Figure 1The PMU 140 may be connected to the control device 130 and may be used to control the power supply of the control device 130 .
[0061] Based on the above solution, the CH392F can implement an RJ45 to Universal Asynchronous Receiver / Transmitter (UART) or Universal Serial Bus (USB) serial port integrated circuit and supports customized TCP / IP commands. However, the CH392F only supports wake-up interrupts when external network data changes at a specified IP address, and does not support custom commands to wake the device. If responding to custom commands, the SoC needs to monitor and analyze the CH392F data in real time. In this case, the device power consumption will usually approach or exceed 2W, which may exceed the relevant standards.
[0062] Therefore, based on Figure 1 The technical solution of the embodiment shown requires the control device 130 to receive and judge network instructions for the user-defined wake-up function, and the standby power consumption is relatively high.
[0063] Figure 2 This is the basic framework of another electronic device provided in the embodiment of the present application. Figure 2 As shown, the electronic device 200 includes a network interface 210, a network transceiver 220, a first control device 230 and a second control device 240. As an example, similar to Figure 1 , Figure 2 The network interface 210 shown may be an RJ45 interface, the network transceiver 220 may be a network interface chip (illustrated in the figure as a CH392F chip), the first control device 230 may be the first control chip in the electronic device 200 (illustrated in the figure as a SoC), and the second control device 240 may be the second control chip in the electronic device 200 (illustrated in the figure as a low-power microprocessor [microprogrammed control unit, MCU]). Optionally, the electronic device 200 may further include a PMU as a power management device 250, which has similar functions to the PMU in the electronic device 100 described above and will not be further described.
[0064] In this embodiment of the present application, a low-power MCU is added between the SoC and the Ethernet PHY (CH392F). When the machine is operating normally, the MCU acts as a bridge for Ethernet data conversion: it receives Ethernet data and sends it to the SoC, and sends data from the SoC to the external network. When the machine is in standby mode, the MCU maintains the network port data monitoring function. When it determines that a power-on command has been received, the MCU triggers the SoC / PMU power-on signal through the IO, thereby waking up the machine.
[0065] The above solution can meet customer needs, that is, to achieve network standby wake-up through customer-defined TCP / IP protocol instructions. However, it is necessary to add an additional low-power MCU to monitor network data when the machine is in standby mode. Therefore, it is necessary to add corresponding MCU circuits and MCU code writing and maintenance, which increases the complexity of the system.
[0066] In view of the deficiencies in the above-mentioned solutions, the embodiments of the present application provide an improved solution.
[0067] Figure 3 This is a circuit block diagram of a network transceiver provided in an embodiment of the present application. The network transceiver can be applied to an electronic device.
[0068] like Figure 3 As shown, the network transceiver 320 includes: a first port 321, a second port 322, and a processor 323. The first port 321 is connected to the network interface 310 in the electronic device and is used to receive network instructions sent by the network interface 310; the processor 323 is used to obtain a preset network wake-up condition, and when the electronic device is in a network standby state, determine whether the network instruction meets the network wake-up condition, and generate a wake-up instruction if the network instruction meets the network wake-up condition; the second port 322 is connected to the control device 330 or the power management device 340 in the electronic device and is used to send the wake-up instruction to the control device 330 or the power management device 340 to wake up the electronic device.
[0069] Optionally, in the embodiment of the present application, the network transceiver device 320 may be a network transceiver chip or a network interface chip, for example, a network transceiver chip. In some embodiments, the network transceiver device 320 may be the above-mentioned Figure 1 or Figure 2 The CH392F chip in the embodiment shown.
[0070] The first port 321 in the network transceiver 320 is used to connect to the network interface in the electronic device, and the network interface can be, for example, the network interface described above. Figure 1 or Figure 2 The RJ45 interface in the illustrated embodiment. Alternatively, in some alternative embodiments, the network interface may also be an RJ11 interface, a USB interface, a coaxial cable connector (Bayonet Neill-Concelman, BNC) interface, or other types of interfaces. The first port 321 may be used to receive network instructions, network data, or other network information sent by the network interface. In addition, the first port 321 may also be used to send network instructions, network data, or other network information generated by the network transceiver 320 to the network interface. In other words, the first port 321 may enable information exchange between the network interface and the network transceiver 320.
[0071] Optionally, the network instructions or network data between the network interface and the network transceiver 320 may satisfy the TCP / IP protocol. In other words, the network instructions or network data between the network interface and the network transceiver 320 may be TCP / IP instructions or TCP / IP data.
[0072] The second port 322 in the network transceiver 320 is used to connect to a control device or a power management device in the electronic device. The control device can be, for example, the above-mentioned Figure 1 or Figure 2 In the SoC of the embodiment shown, the power management device may be, for example, the Figure 1 or Figure 2 Alternatively, in some alternative implementations, the control device may also be a central processing unit (CPU) or other types of controllers or processors.
[0073] In some embodiments, the power management device and the control device can be separately configured as two circuit modules, such as two separate chips. In other embodiments, the power management device and the control device can also be integrated into one circuit module, such as integrating power management related circuits into a SoC chip.
[0074] When the power management device and the control device are separately configured as two circuit modules, the network transceiver 320 can send a wake-up instruction to the power management device 340 via the second port 322, so that the power management device 340 controls the control device and other modules in the electronic device to enter a wake-up state.
[0075] The processor 323 is a processing module in the network transceiver device 320. When the network transceiver device 320 is a network transceiver chip, the processor 323 is a data processing module in the chip. The processor 323 is used to obtain a preset network wake-up condition and determine whether the network instruction meets the network wake-up condition. If the network instruction meets the network wake-up condition, it generates a wake-up instruction. Optionally, the processor 323 can obtain the preset network wake-up condition from the outside. For example, the processor 323 can obtain the preset network wake-up condition from a memory. The memory can be a storage module in the network transceiver device 320 or a storage module in an electronic device. For another example, the processor 323 can also obtain the preset network wake-up condition from a control device. The preset network wake-up condition can include a user-defined network wake-up condition.
[0076] Based on the technical solution provided in the embodiment of the present application, a network transceiver device can be used to obtain a preset network wake-up condition, and when the electronic device is in a network standby state, it can be determined whether the network instruction received from the network interface meets the preset network wake-up condition, thereby realizing the wake-up function of the electronic device. The network transceiver device can replace the control device to monitor the network instruction and perform the wake-up function, which is beneficial to reducing the overall operating power consumption of the electronic device. In addition, the embodiment of the present application does not need to introduce an additional low-power device to implement the wake-up function, which is beneficial to reducing the complexity of the system and thus reducing the cost of the electronic device. Furthermore, the network transceiver device can perform wake-up based on the preset network wake-up condition, and thus can support user-defined network wake-up function, which can improve the user's satisfaction with the use of the electronic device and is beneficial to the further promotion and use of the electronic device.
[0077] Optionally, in the technical solution of the above embodiment, the power consumption of the network transceiver device may be less than or equal to 0.1 watt (W). For example, the power consumption of the network transceiver device may be between 0.025 W and 0.0825 W. The power consumption of the network transceiver device may be much less than the power consumption of the control device (such as a SoC).
[0078] Optionally, by implementing the wake-up function of the electronic device through the network transceiver, the standby power consumption of the electronic device in the network standby state can be reduced to less than or equal to 2W. In some embodiments, the standby power consumption of the electronic device can be reduced to less than 0.5W. This electronic device can have a low standby power consumption in the network standby state and can meet relevant green energy-saving standards, which is conducive to the promotion and use of electronic devices.
[0079] Optionally, the preset network wake-up condition acquired by the network transceiver includes: a user-defined network wake-up condition. The user-defined network wake-up condition may include, for example, a user-defined network wake-up instruction.
[0080] In some embodiments, the preset network wake-up condition may be a single network wake-up instruction or a network wake-up instruction set including one or more instructions. When the electronic device is in a standby state, the network transceiver device may receive network instructions sent by the network interface in real time. When the network transceiver device determines that a received network instruction corresponds to the single network wake-up instruction or to any instruction in the network wake-up instruction set, the processor in the network transceiver device may generate a wake-up instruction.
[0081] The technical solution of the embodiment of the present application can wake up the electronic device through the network through a network instruction corresponding to the network wake-up instruction or any instruction in the network wake-up instruction set, making the network wake-up instruction optional and making the network wake-up more convenient.
[0082] Optionally, the network instruction satisfies the network wake-up condition, and the network instruction may correspond to a single network wake-up instruction, or may correspond to any instruction in the network wake-up instruction set. The above correspondence may include multiple correspondence methods. For example, the network instruction is the same as the network wake-up instruction; for another example, the network instruction can be calculated or transcoded to obtain the same instruction as the network wake-up instruction; for another example, the network wake-up instruction and the network instruction perform certain calculations to obtain a preset result. This application does not limit the correspondence method between the network instruction and the network wake-up instruction.
[0083] Optionally, the network wake-up condition obtained by the network transceiver may be obtained through a network, or may be input by a user into the electronic device.
[0084] In some embodiments, the network transceiver device may obtain the network wake-up condition from the control device of the electronic device, i.e., the control device of the electronic device sends the network wake-up condition to the network transceiver device. As an example, the control device may obtain the network wake-up condition input by a user, who may enter the network wake-up condition directly into the electronic device or may enter the network wake-up condition into the electronic device via the network.
[0085] Optionally, the control device may send the network wake-up condition to the network transceiver immediately based on a user's instruction or automatically based on a preset instruction of the user or the electronic device. For example, the control device may first store the obtained network wake-up condition and then, based on a preset instruction, automatically send the network wake-up condition to the network transceiver upon receiving a network standby instruction.
[0086] Optionally, the network transceiver device may further include a third port, through which the network transceiver device is connected to the control device, and before the electronic device enters the network standby state, the third port is used to receive a preset network wake-up condition sent by the control device.
[0087] Figure 4 It is a schematic diagram of another network transceiver device provided in an embodiment of the present application.
[0088] like Figure 4As shown, the network transceiver 420 includes a first port 421, a second port 422, a third port 423, and a processor 424. The third port 423 is connected to the control device 430. Before the electronic device enters the network standby state, the third port 423 is used to receive a preset network wake-up condition, such as a user-defined network wake-up instruction set, sent by the control device 430. Then, when the electronic device enters the network standby state, the network transceiver 420 can receive a network instruction sent by the network interface 410 via the first port 421. Furthermore, the network transceiver 420 can determine whether the received network instruction meets the preset network wake-up condition via the processor 424. If the network instruction meets the network wake-up condition, the processor 424 can generate a wake-up instruction. This wake-up instruction can be transmitted to the control device 430 or the power management device 440 via the second port 422, thereby controlling the electronic device to enter the wake-up state from the standby state.
[0089] Based on the above Figure 4 The network transceiver device of the embodiment shown, Figure 5 A network wake-up method for a network transceiver provided by an embodiment of the present application is shown. In the network wake-up method, the preset network wake-up condition includes: a user-defined network wake-up instruction.
[0090] like Figure 5 As shown, the network wake-up method of the network transceiver device includes the following steps:
[0091] S510, the network transceiver receives a network instruction.
[0092] When the network transceiver of the electronic device receives the network command, the electronic device is already in a network standby state, the network transceiver has stored a user-defined network wake-up command, and the network transceiver monitors information received from the network interface. When the network transceiver receives the network command from the network interface, the process proceeds to step S520.
[0093] The network instruction may be any type of instruction. For example, the network instruction may be a TCP / IP instruction. Correspondingly, the network wake-up condition includes a preset TCP / IP instruction.
[0094] S520: The network transceiver device determines whether the network instruction is the same as the customized network wake-up instruction.
[0095] When the network transceiver of the electronic device in the network standby state receives a network command, the network transceiver compares the network command with the stored network wake-up command. If the network command is the same as the preset network wake-up command, the process proceeds to step S530; otherwise, the network transceiver returns to step S510.
[0096] S530: The network transceiver device sends a wake-up instruction to the power management device or the control device.
[0097] The network transceiver generates a wake-up instruction and sends the wake-up instruction to the power management device or the control device to wake up the electronic device from the network standby state.
[0098] The power management device and the control device may be separate. Step S530 may be implemented in a variety of ways. For example, the network transceiver may send a wake-up instruction to the power management device, which in turn wakes up the control device, causing the control device to wake up the electronic device. Another example is the network transceiver may directly send a wake-up instruction to the control device, causing the control device to wake up the electronic device.
[0099] The power management device and the control device may also be integrated. Then, step S530 may be that the network transceiver sends a wake-up instruction to the control device, and the control device wakes up the electronic device.
[0100] Optionally, in the above Figure 5 Before the network wake-up method shown, the network transceiver device may first obtain a preset network wake-up condition. Figure 6 Another network wake-up method of the network transceiver device provided in an embodiment of the present application is shown.
[0101] like Figure 6 As shown, the network standby method of the network transceiver device includes the following steps:
[0102] S610: The control device receives a user-defined network wake-up instruction input.
[0103] When the electronic device is in normal operation, the user can input a customized network wake-up instruction into the electronic device so that the control device in the electronic device can receive the network wake-up instruction. Optionally, the control device can further store the network wake-up instruction.
[0104] S620: The network transceiver receives a network wake-up instruction sent by the control device.
[0105] S630: The control device controls the electronic device to enter a network standby state.
[0106] After the electronic device enters the network standby state, the control device can be in the standby state or the off state. The network transceiver can be in the standby state or the normal operation state. In these two states, the network transceiver can receive and monitor network instructions or other information sent by the network interface.
[0107] Optionally, before step S630, the control device may also receive a standby instruction input by the user. Based on the standby instruction input by the user, the control device controls the electronic device to enter the network standby state. This step may occur simultaneously with or before step S620, and the order of the steps is not limited in this embodiment of the present application.
[0108] S640: The network transceiver receives a network instruction.
[0109] S650: The network transceiver device determines whether the network instruction is the same as the customized network wake-up instruction.
[0110] S660: The network transceiver device sends a wake-up instruction to the power management device or the control device.
[0111] The specific implementation of the above steps S640 to S660 can be found in the above Figure 5 The relevant description of the embodiment shown is not repeated here (steps S640 to S660 are not included in the description). Figure 6 (The winning bid is out).
[0112] The above describes the functional architecture and some wake-up methods of a network transceiver provided by an embodiment of the present application in combination with the basic framework of the network transceiver. The following describes the wake-up circuit architecture of the electronic device in which the network transceiver provided by an embodiment of the present application is located.
[0113] Figure 7 A circuit block diagram of a wake-up circuit provided in an embodiment of the present application is shown.
[0114] like Figure 7 As shown, the wake-up circuit includes: a network interface 710, a network transceiver 720 and a control device 730. The network interface 710 may be an RJ45 interface, which is used to connect to the network and send and receive data and / or instructions through the network. The network transceiver 720 may be a port physical layer, for example, the port physical layer may be as follows Figure 7 The CH392(S) chip shown in FIG. The control device 730 may be a SoC. Optionally, the wake-up circuit may further include a power management device 740.
[0115] The network transceiver 720 can be a customized chip or an improved version of an existing chip with added functionality. For example, the CH392(S) chip shown in the figure is a chip based on the existing CH392F chip with firmware added. The added firmware enables the CH392(S) chip to enter a network standby state, implement a standby monitoring function, determine whether received information is a network wake-up command, and wake up the electronic device when a network wake-up command is recognized.
[0116] The technical solution of the embodiment of the present application can realize the functions provided by the present application at a lower cost by making modifications based on the existing CH392F chip, thereby reducing the standby power consumption of electronic devices when the network wake-up function is turned on, without the need to add too much additional supporting software and hardware, and the modification is simple and easy to maintain.
[0117] Optionally, a network switching device is further connected between the first port of the network transceiver device and the network interface, and the network instruction is transmitted to the first port through the network switching device.
[0118] For example, Figure 8 FIG. 1 shows a schematic structural diagram of another wake-up circuit provided by the present application. Figure 8 As shown, the wake-up circuit includes: a network interface 810, a network switch 820, a network transceiver 830, and a control device 840. The network switch 820 may be an Ethernet switch. A first port of the network switch 820 is connected to the network interface 810, and a second port is connected to the network transceiver 830. The network switch 820 may also include a third port for connecting to the control device 840. The wake-up circuit may also include a power management device 850. Network commands are transmitted to the first port of the network switch 820 via the network switch 820.
[0119] Through the network switching device, electronic devices can transmit information to the network at higher speeds. For example, electronic devices can transmit information to the network at 100 megabits per second (Mbps) or 1000 Mbps through the network switching device 820. Different network transmission methods can be used for different information transmission rates. For example, when the third port of the network switching device 820 is connected to the control device 840, different network transmission methods can be used according to the real-time network transmission rate. For example, when the transmission rate between the electronic device and the network is lower than a first threshold, for example, when the transmission rate is lower than 10 Mbps, the network switching device 820 transmits information to the control device 840 via the network transceiver 830. When the transmission rate between the electronic device and the network is higher than or equal to the first threshold, for example, when the transmission rate is higher than or equal to 10 Mbps, the network switching device 820 transmits information directly to the control device 840 without using the network transceiver 830.
[0120] In the above embodiment, the wake-up circuit also includes a network switching device 820. When the electronic device is in a network standby state, the network interface 810 and the network switching device 820 maintain a certain information transmission function; when the network interface 810 receives a network instruction, it sends the network instruction to the network switching device 820; when a network instruction is received, the network switching device 820 sends the network instruction to the network transceiver 830; the network transceiver 830 monitors the received network instruction and determines whether the received network instruction is a network wake-up instruction. When the network transceiver 830 determines that the received network instruction is a network wake-up instruction, the network transceiver 830 sends a wake-up instruction to the power management device 850 or the control device 840 to wake up the electronic device.
[0121] The technical solution provided in this application enables electronic devices that support higher speeds, such as 100M / 1000M Ethernet, to achieve network standby and network wake-up functions by introducing a network switching device.
[0122] Optionally, the network switching device is further connected to one or more device interfaces, and the network switching device is connected to one or more devices through the one or more device interfaces.
[0123] Optionally, the network switching device may have a routing function. Figure 9 FIG. 1 shows a schematic structural diagram of another wake-up circuit provided by the present application. Figure 9 As shown, the wake-up circuit includes: a network interface 911, a device interface 912, a network switch 920, a network transceiver 930, and a control device 940. Device interface 911 can be an RJ45-IN interface, and device interface 912 can be an RJ45-OUT interface. The RJ45-IN interface can be used to connect to the network, and the RJ45-OUT interface can be used to connect to other terminal devices. The Ethernet transceiver 920 can be an Ethernet switch. The RJ45-IN interface and the RJ45-OUT interface are used in conjunction with the Ethernet switch to implement the routing function of the Ethernet switch. The first port of the network switch 920 includes at least one first terminal and at least one second terminal, the first terminal and the second terminal being respectively used to connect to the RJ45-IN interface and the RJ45-OUT interface. The network switch 920 also includes a second port and a third port, which are respectively used to connect to the network transceiver 930 and the control device 940. The network switch 920 transmits information to the network via the RJ45-IN interface, which serves as the network interface 911. The network switching device can transmit multiple network commands sent by multiple network interfaces to the first port of the network transceiver device through the RJ45-IN interface and the RJ45-OUT interface. Optionally, the wake-up circuit may further include a power management device 950 .
[0124] The technical solution provided in this application enables electronic devices with routing functions to realize network standby and network wake-up functions.
[0125] Figure 10 This is a schematic structural diagram of another wake-up circuit provided in this application.
[0126] like Figure 10 As shown, the wake-up circuit includes a network interface 1010, a network transceiver 1020, a control device 1070, and may also include a power management device 1080. The relevant schemes of these devices can be found in the relevant description of the above embodiments, and will not be elaborated here.
[0127] Alternatively, as Figure 10 As shown, the wake-up circuit may further include at least one of the following circuits: an enabling circuit 1030 , a reset circuit 1040 , a serial port circuit 1050 , a switch circuit 1060 and a protection circuit 1090 .
[0128] Among them, the enabling circuit 1030 is connected between the network transceiver device 1020 (CH392(S) chip) and the control device 1070 or the power management device 1080, and is used to cooperate with the network transceiver device 1020 to provide a wake-up signal to the control device 1070 or the power management device 1080.
[0129] When the network transceiver 1020 receives a network instruction and determines that it is a network wake-up instruction, it sends the wake-up instruction to the power management device 1080 or the network transceiver 1020 through the output terminal. After receiving the wake-up instruction, the power management device 1080 or the control device 1070 wakes up the electronic device.
[0130] The technical solution of the embodiment of the present application makes the technical solution more feasible by enabling the circuit to transmit the wake-up instruction.
[0131] Optionally, the wake-up instruction transmitted by the enabling circuit is a low-level signal.
[0132] The technical solutions of the embodiments of the present application make the technical solutions more feasible.
[0133] The reset circuit 1040 is connected between the control device 1070 and the network transceiver 1020 and is used to control the control device 1070 to send a reset signal to the network transceiver 1020 to control the network transceiver to reset.
[0134] Specifically, the input terminal of the reset circuit 1040 is connected to the control device 1070, and the output terminal thereof is connected to the RST pin of the CH392(S) chip. The reset circuit 1040 control device 1070 transmits a reset signal to the network transceiver 1020 through the reset circuit 1040. When the network transceiver 1020 receives the reset signal, the network transceiver 1020 is reset.
[0135] The reset signal may be a low-level signal and a high-level signal that are successively sent by the control device to the network transceiver device through the reset circuit, so that the network transceiver device can be reset.
[0136] The serial port circuit 1050 is connected between the control device 1070 and the network transceiver 1020 , and is used for the control device 1070 to transmit data or network instructions to the network transceiver 1020 through it, and can also transmit data and network instructions simultaneously.
[0137] Specifically, the output data of the control device 1070 is serial port data, which is transmitted to the network transceiver device 1020 via the serial port circuit 1050. The processor in the network transceiver device 1020 can be used to convert the serial port data sent by the control device into network data, which is then sent to the network interface. In addition, the processor in the network transceiver device 1020 can also convert the network data sent by the network interface into serial port data, which is then sent to the control device. The serial port data sent to the control device can also be referred to as first serial port data, and the serial port data sent by the control device can also be referred to as second serial port data; the network data sent by the network interface can also be referred to as first network data, and the network data sent to the network interface can also be referred to as second network data.
[0138] In addition, the serial port circuit 1050 can also be used for the control device 1070 to send network instructions to the network transceiver device 1020 through it. For example, the control device 1070 can send a network wake-up instruction to the network transceiver device 1020 through the serial port circuit 1050.
[0139] The switch circuit 1060 is connected between the control device 1070 and the network transceiver 1020 and is used for the control device 1070 to control the network transceiver to be turned on, turned off, or enter a network standby state.
[0140] The protection circuit 1090 is connected between the network transceiver 1020 and the network interface 1010 , and includes a transformer for isolating the first port of the network transceiver 1020 from the network interface 1010 .
[0141] For example, Figure 10The network transceiver 1020 can also be connected to a protection circuit 1090. The first port of the network transceiver 1020 is connected to the protection circuit 1090, and the protection circuit 1090 is connected to the network interface 1010. The protection circuit 1090 includes a transformer.
[0142] The network interface 1010 may be an interface circuit, which is connected to the network transceiver 1020 and connected to the network transceiver 1020 through the protection circuit 1090 , and is used to send network data to the network transceiver 1020 .
[0143] To better introduce Figure 10 The various circuit structures shown in Figures 11 to 18 ,right Figure 10 The circuits are further described in detail.
[0144] Figure 11 A structural diagram of a CH392(S) chip circuit 1100 provided by the present application as a network transceiver device is shown.
[0145] like Figure 11 As shown, UN1 represents the CH392(S) chip. UN1 may include TXN, TXP, RXN, and RXP pins, which can be connected to the network interface to implement information exchange between UNI and the network interface. Optionally, the TXN, TXP, RXN, and RXP pins can be the first port of the network transceiver in the above embodiment.
[0146] UN1 may further include an INT pin, which may be connected to the enabling circuit and used to send a wake-up signal to the enabling circuit. Optionally, the INT pin may be the second port of the network transceiver device in the above embodiment.
[0147] UN1 may also include an RXD pin and a TXD pin, each of which can be connected to the control device. The RXD pin is the data receiving end of the UNI, used to receive data from the control device. The TXD pin is the data transmitting end of the UNI, used to transmit data to the control device. Alternatively, the RXD pin and TXD pin can be the third port of the network transceiver device in the above embodiment.
[0148] UN1 may further include a VDD pin, which may be connected to the power switch terminal ETH_VDD for receiving a power signal. Optionally, to distinguish it from other ports of the network transceiver, the VDD pin may also be referred to as a fourth port of the network transceiver.
[0149] UN1 may further include an RST pin, which may be connected to a reset circuit and configured to receive a reset signal generated by the reset circuit to reset UN1. Optionally, to distinguish it from other ports of the network transceiver, the RST pin may also be referred to as a fifth port of the network transceiver.
[0150] UN1 further includes a VCC pin, a VCC1 pin, and a VCC2 pin. The VCC pin, the VCC1 pin, and the VCC2 pin can be connected to a power supply terminal ETH_VCC of the circuit for receiving a power supply signal.
[0151] UN1 may further include an XI pin and an XO pin, which are used to connect to a clock circuit to receive a clock signal output by the clock circuit. The clock signal may provide a working clock for the CH392(S) chip.
[0152] In addition to the above-mentioned pins, UNI may also include other pins as shown in the figure, such as pins SCS, SCK, SDI, SDO, SEL, NC1, NC2, NC3, NC4, NC5, NC6, LINK, ACT, which can be used to receive signals of corresponding functions, or, alternatively, they can be in a suspended state (indicated by X in the figure) and are not used to connect to an external circuit structure. Optionally, the pins in the embodiment of the present application may also be referred to as terminals. In addition, the VCC pin and VREF pin of UNI can also be connected to ground through capacitors CN6 to CN9.
[0153] Figure 12 The structure diagram of a switching circuit provided by the present application is shown. The switching circuit can be Figure 10 The switch circuit 1060 in the embodiment shown. In addition, the switch circuit can be connected to Figure 11 The VDD pin in the embodiment shown provides a power signal to the VDD pin. Optionally, the switch circuit may also be referred to as a power switch.
[0154] like Figure 12 As shown, the input terminal ON / OFF_ETH of the switch circuit 1200 is used to connect to the control device, and the output terminal ETH_VDD is used to connect to the VDD pin of the CH392(S) chip. The control device can control the power on and off of the CH392(S) chip through this switch circuit, and realize the power-on timing control of the CH392(S) chip and the activation and deactivation of the network wake-up function.
[0155] In some embodiments, as shown in the figure, the switch circuit 1200 may include resistors RN19 and RN20, capacitors CN13 and CN5, transistors QN1 and QN2, and a terminal ETH_3V3.
[0156] Optionally, the switch circuit can be configured to receive a first control signal sent by the control device to send a first power signal to the VDD pin of the CH392(S) chip. In response to the first power signal, the network transceiver is turned on, and the electronic device enters a network standby state. The switch circuit can also be configured to receive a second control signal sent by the control device to send a second power signal to the VDD pin. In response to the second power signal, the network transceiver is turned off, and the electronic device enters a full standby state.
[0157] For example, the first power signal may be a high-level signal, and the second power signal may be a low-level signal. For example, when the control device controls the power supply of the network transceiver to be disconnected, the control device may control the input terminal ON / OFF_ETH of the switch circuit 1200 to receive a low-level signal, for example, a 0-voltage signal; when the control device controls the electronic device to be in a full standby state with the network standby function turned off, the control device may control the input terminal ON / OFF_ETH of the switch circuit 1200 to be a low-level signal, at which point the network transmission device is turned off; when the control device controls the electronic device to be in a standby state with the network standby function turned on, the control device may control the input terminal ON / OFF_ETH of the switch circuit 1200 to be a high-level signal, at which point the network transmission device is turned on and enters the network standby state.
[0158] Figure 13 The structure diagram of a reset circuit provided by the present application is shown. The reset circuit can be Figure 10 Reset circuit 1040 in the illustrated embodiment.
[0159] like Figure 13 As shown, the input terminal RST_ETH_U of the reset circuit 1300 is connected to the control device, and the output terminal RST_ETH is connected to the Figure 11 The RST pin of CH392(S) shown in the figure is connected, and a reset signal is input to the RST pin.
[0160] In some embodiments, as shown in the figure, the reset circuit 1300 further includes resistors RN16 and RN21, a capacitor CN12, a transistor QN4, and a terminal ETH_VDD.
[0161] Optionally, transistor QN4 in the reset circuit can serve as an isolation circuit to isolate the CH392(S) pin from the SOC pin, preventing power from the SOC side from crosstalking to the CH392(S) side when the CH392(S) is turned off, which could cause circuit instability. Optionally, transistor QN4 can be an N-type MOS transistor.
[0162] Figure 14 The structure diagram of an enabling circuit provided by the present application is shown in FIG. Figure 10 The enabling circuit 1030 in the illustrated embodiment.
[0163] like Figure 14 As shown, the input terminal INT_ETH of the enabling circuit 1400 is connected to the INT pin of CH392(S), which can output a wake-up signal to the enabling circuit. The output terminal INT_ETH_U is connected to a power management device or a control device.
[0164] In some embodiments, as shown in the figure, the enabling circuit 1400 further includes a resistor RN17 , a transistor QN3 , and a terminal ETH_VDD.
[0165] Optionally, the transistor QN3 in the reset circuit can be used as an isolation circuit to isolate the CH392(S) pin from the SOC pin or the PMU pin. Optionally, the transistor QN4 can be an N-type MOS transistor.
[0166] Figure 15 The structure diagram of a serial port circuit provided by the present application is shown. The serial port circuit can be Figure 10 Serial port circuit 1050 in the illustrated embodiment.
[0167] like Figure 15 As shown, the serial port circuit 1500 includes a terminal UART1_TX and a terminal UART1_RX, which are connected to the control device and are used to send instructions to the control device 1070 and obtain instructions from the control device respectively.
[0168] The serial port circuit 1500 further includes: a terminal TXD and a terminal RXD, wherein the terminal RXD is connected to the pin RXD of the CH392(S) chip, and the terminal TXD is connected to the pin TXD of the CH392(S) chip.
[0169] In some embodiments, the serial port circuit 1500 may further include resistors RN25, RN26, RN23, RN24, RN13, and RN14, transistors QN5 and QN6, and terminals ETH_3V3 and ETH_VDD.
[0170] Optionally, transistors QN5 and QN6 in the serial port circuit can be used as an isolation circuit to isolate the CH392 (S) pin from the SOC pin. For example, transistors QN5 and QN6 can be N-type MOS transistors.
[0171] Figure 16 The clock circuit provided by the present application is shown in FIG. Figure 11 In the illustrated embodiment, the clock circuit can input clock signals to the network transceiver device through the XI and XO pins.
[0172] like Figure 16 As shown, clock circuit 1600 includes an input terminal XI, an output terminal XO, and a passive crystal YN1. It also includes a resistor RN18 and capacitors CN10 and CN11. Passive crystal YN1's pins XIN and XOUT are used to output clock signals, while its pin GND is grounded. YN1 can generate clock signals through self-oscillation.
[0173] Figure 17 The structure diagram of a protection circuit provided by the present application is shown. The protection circuit can be Figure 10 Protection circuit 1090 in the illustrated embodiment.
[0174] like Figure 17 As shown, the protection circuit 1700 includes terminals TXN, TXP, RXN, and RXP, which are respectively connected to Figure 11 The corresponding pin connections of the CH392(S) chip.
[0175] The protection circuit 1700 also includes a transformer TN1, wherein the pins TD+, TD-, RD+, and RD- at one end of the transformer TN1 are respectively connected to the terminals TXN, TXP, RXN, and RXP, and the pins TCM and TCM- at the other end are connected to the network interface, and the pins TX+, TX-, RX+, and RX- are respectively connected to the network interface through the terminals TD1-, TD1+, RD1-, and RD1+.
[0176] TN1 also includes other pins NC1, NC2, NC3, and NC4. These other pins can be used to receive signals of corresponding functions, or can be in a floating state (indicated by X in the figure) and are not used to connect to external circuit structures.
[0177] The transformer can be used to isolate the network interface from the CH392(S) chip, filtering out interference signals transmitted by the network interface, thereby enhancing circuit reliability.
[0178] Figure 18 The structure diagram of an interface circuit provided by the present application is shown. The interface circuit can be Figure 10 Network interface 1010 in the illustrated embodiment.
[0179] like Figure 18 As shown, the interface circuit 1800 includes a connector CONN1, which can be an RJ45 socket for connecting to the network and can have an indicator light. The interface circuit 1800 also includes terminals TCM and TCM-, and CONN1 also includes pins RX-, RX+, TX-, and TX+. The above pins or terminals are respectively connected to Figure 17The interface circuit 1800 further includes terminals ETH_VDD, LINK, and ACT, wherein: the terminal ETH_VDD is connected to the power switch terminal ETH_VDD for receiving a power signal; and the terminals LINK and ACT are connected to the LINK and ACT pins of the CH392(S) chip, respectively.
[0180] CONN1 also includes other pins NC1 and NC2, which are connected to terminals RJ45_1_7_8, respectively; pins RXCT and TXCT, which are connected to terminals RDCT1 and TDCT1, respectively; and light-emitting elements G and Y, which serve as indicator lights. CONN1 also includes a ground pin.
[0181] The interface circuit 1800 may further include resistors RN3, RN4, RN5, RN6, RN9, RN10, and RN15, capacitors CN1 and CN4, and other components DN1, DN6, and DN11 for performing other functions.
[0182] An embodiment of the present application further provides an electronic device, comprising any one of the above-mentioned wake-up circuits, and may further comprise other devices, for example, a display device.
[0183] Figure 19 FIG1 shows a structural diagram of an electronic device provided by an embodiment of the present application. Figure 19 As shown, the electronic device 1900 includes a wake-up circuit 1910 and a display device 1920. The wake-up circuit 1910 includes a network interface 1911, a network transceiver 1912, a control device 1913, and may also include a power management device 1914. The display device 1920 may be another energy-consuming device. When the electronic device 1900 enters the network standby state, the wake-up circuit 1910 may control the display device 1920 to enter the standby state through the control device 1913. When the wake-up circuit 1910 receives a network wake-up command, the control device 1913 wakes up the display device. Alternatively, the display device 1920 may also be awakened by the power management device 1914, which is not limited in this application.
[0184] The technical solution provided in the embodiments of the present application can enable an electronic device used in a network connection to enter a network standby state when the network wake-up function is turned on, and the standby power consumption is low.
[0185] Optionally, the display device provided in the embodiment of the present application may be a display panel, and the electronic device may be a display device. For example, the electronic device may be a commercial sign used in the Internet, an educational system, a television, an industrial control system, etc.
[0186] The technical solution provided by the embodiment of the present application can enable a display device used in a network connection to enter a network standby state when the network wake-up function is turned on, and the standby power consumption is low.
[0187] Those skilled in the art will appreciate that the devices and steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0188] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described systems and devices can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0189] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, methods, circuits and equipment can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the steps is only a logical function division. In actual implementation, there may be other division methods, such as multiple devices can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some ports, indirect coupling or communication connection of devices or systems, which can be electrical or other forms.
[0190] The devices described as separate components may or may not be physically separate, and the components shown as devices may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of the solution of this embodiment according to actual needs.
[0191] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0192] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or an electronic device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0193] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. A network transceiver, characterized in that: Applied to electronic equipment, the network transceiver device comprises: A first port, connected to a network interface in the electronic device, and used to receive a network instruction sent by the network interface; The processor is used to obtain a preset network wake-up condition, and when the electronic device is in a network standby state, determine whether the network instruction satisfies the network wake-up condition, and generate a wake-up instruction if the network instruction satisfies the network wake-up condition; The second port is connected to the control device or the power management device in the electronic device, and is used to send the wake-up instruction to the control device or the power management device to wake up the electronic device.
2. The network transceiver device according to claim 1, characterized in that: The network transceiver device also includes a third port, which is connected to the control device. Before the electronic device enters the network standby state, the third port is used to receive the network wake-up condition sent by the control device.
3. The network transceiver device according to claim 1, characterized in that: The network wake-up condition includes: a user-defined network wake-up instruction set, wherein the network wake-up instruction set includes one or more instructions; In a case where the network instruction is identical to any instruction in the network wake-up instruction set, the processor is configured to generate the wake-up instruction.
4. The network transceiver device according to claim 3, characterized in that: The instructions in the network wake-up instruction set include preset TCP / IP instructions.
5. The network transceiver device according to any one of claims 1 to 4, characterized in that: An isolation circuit is provided between the second port and the control device or the power management device and / or between the third port and the control device, and the isolation circuit includes a transistor.
6. The network transceiver device according to any one of claims 1 to 4, characterized in that: A protection circuit is provided between the first port and the network interface, and the protection circuit includes a transformer.
7. The network transceiver device according to any one of claims 1 to 4, characterized in that: The network transceiver device further comprises a fourth port, wherein the fourth port is connected to a switch circuit, and the switch circuit is connected to the control device; The switch circuit is used to receive a control signal sent by the control device to control the power signal of the fourth port.
8. The network transceiver device according to claim 7, characterized in that: The switch circuit is used to receive a first control signal sent by the control device to send a first power signal to the fourth port. Under the action of the first power signal, the network transceiver is turned on and the electronic device enters the network standby state; The switch circuit is used to receive a second control signal sent by the control device to send a second power signal to the fourth port. Under the action of the second power signal, the network transceiver is turned off and the electronic device enters a full standby state.
9. The network transceiver device according to any one of claims 1 to 4, characterized in that: The network transceiver device further includes a fifth port, which is connected to the control device and is used to receive a reset signal sent by the control device to control the network transceiver device to reset.
10. The network transceiver device according to any one of claims 1 to 4, characterized in that: A network switching device is also connected between the first port and the network interface, and the network instruction is transmitted to the first port through the network switching device.
11. The network transceiver device according to claim 10, characterized in that: The network switching device is also connected to one or more device interfaces, and the network switching device is connected to one or more devices through the one or more device interfaces.
12. The network transceiver device according to any one of claims 1 to 4, characterized in that: The processor is further used to convert the first network data sent by the network interface into first serial port data, and the first serial port data is used to send to the control device; The processor is further configured to convert the second serial port data sent by the control device into second network data, and the second network data is configured to be sent to the network interface.
13. The network transceiver device according to any one of claims 1 to 4, characterized in that: The network transceiver device is a network interface chip.
14. A wake-up circuit, characterized in that: include: A network interface, a control device, and a network transceiver as described in any one of claims 1 to 13, wherein the network transceiver is used to perform data interaction between the network interface and the control device to wake up the electronic device.