CONTROL METHOD AND CIRCUITRY OF RECEIVER
20210329191 · 2021-10-21
Inventors
- Chun-Chia Chen (Hsinchu City, TW)
- Chih-Hung Pan (Hsinchu City, TW)
- Chia-Chi LIU (Hsinchu City, TW)
- Shun-Fang Liu (Hsinchu City, TW)
- Meng-Kun Li (Hsinchu City, TW)
- Chao-An CHEN (Hsinchu City, TW)
Cpc classification
H04N21/4432
ELECTRICITY
H04N5/44
ELECTRICITY
H04N21/44209
ELECTRICITY
H04N21/4436
ELECTRICITY
Y02D30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
International classification
Abstract
The present invention provides a control method of a receiver. The control method includes the steps of: when the receiver enters a sleep/standby mode, continually detecting an auxiliary signal from an auxiliary channel to generate a detection result; and if the detection result indicates that the auxiliary signal has a preamble or a specific pattern, generating a wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having a wake-up command.
Claims
1. A control method of a receiver, comprising: when the receiver enters a sleep/standy mode, continually detecting an auxiliary signal from an auxiliary channel to generate a detection result; and if the detection result indicates that the auxiliary signal has a preamble or a specific pattern, generating a wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having a wake-up command.
2. The control method of claim 1, wherein the step of generating the wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having the wake-up command comprises: if the detection result indicates that the auxiliary signal has a toggle, it is determined that the auxiliary signal has the preamble, and the wake-up control signal is generated to wake up the receiver.
3. The control method of claim 2, wherein the receiver is waked up before the auxiliary signal has the wake-up command having logical values “0”, “0”, “1”, “1” in sequence.
4. The control method of claim 1, wherein the step of generating the wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having the wake-up command comprises: if the detection result indicates that the auxiliary signal has two consecutive logical values “0” or logical values “0”, “0”, “1” in sequence, it is determined that the auxiliary signal has the specific pattern, and the wake-up control signal is immediately generated to wake up the receiver.
5. The control method of claim 4, wherein the receiver is waked up before receiving the auxiliary signal having the wake-up command having logical values “0”, “0”, “1”, “1” in sequence.
6. The control method of claim 1, further comprising: when the receiver is waked up due to the wake-up control signal generated in response to the detection result indicating that the auxiliary signal has the preamble or the specific pattern, detecting if the receiver receives the auxiliary signal having the wake-up command following the preamble or the specific pattern to generate another detection result; and if the other detection result indicates that the auxiliary signal does not have the wake-up command following the preamble or the specific pattern, generating a sleep control signal to make the receiver enter a sleep mode.
7. The control method of claim 6, wherein the step of generating the sleep control signal to make the receiver enter the sleep mode comprises: if the other detection result indicates that the auxiliary signal does not have logical values “0”, “0”, “1”, “1” in sequence after the preamble, it is determined that the auxiliary signal does not have the wake-up command, and the sleep control signal is immediately generated to make the receiver enter the sleep mode.
8. The control method of claim 1, wherein the receiver is complied with DisplayPort standard.
9. A circuitry within a receiver, configured to perform the steps of: when the receiver enters a sleep/standby mode, continually detecting an auxiliary signal from an auxiliary channel to generate a detection result; and if the detection result indicates that the auxiliary signal has a preamble or a specific pattern, generating a wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having a wake-up command.
10. The circuitry of claim 9, wherein the step of generating the wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having the wake-up command comprises: if the detection result indicates that the auxiliary signal has a toggle, it is determined that the auxiliary signal has the preamble, and the wake-up control signal is generated to wake up the receiver.
11. The circuitry of claim 10, wherein the receiver is waked up before the auxiliary signal has the wake-up command having logical values “0”, “0”, “1”, “1” in sequence.
12. The circuitry of claim 9, wherein the step of generating the wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having the wake-up command comprises: if the detection result indicates that the auxiliary signal has two consecutive logical values “0” or logical values “0”, “0”, “1” in sequence, it is determined that the auxiliary signal has the specific pattern, and the wake-up control signal is immediately generated to wake up the receiver.
13. The circuitry of claim 12, wherein the receiver is waked up before receiving the auxiliary signal having the wake-up command having logical values “0”, “0”, “1”, “1” in sequence.
14. The circuitry of claim 9, further comprising: when the receiver is waked up due to the wake-up control signal generated in response to the detection result indicating that the auxiliary signal has the preamble or the specific pattern, detecting if the receiver receives the auxiliary signal having the wake-up command following the preamble or the specific pattern to generate another detection result; and if the other detection result indicates that the auxiliary signal does not have the wake-up command following the preamble or the specific pattern, generating a sleep control signal to make the receiver enter a sleep mode.
15. The circuitry of claim 14, wherein the step of generating the sleep control signal to make the receiver enter the sleep mode comprises: if the other detection result indicates that the auxiliary signal does not have logical values “0”, “0”, “1”, “1” in sequence after the preamble, it is determined that the auxiliary signal does not have the wake-up command, and the sleep control signal is immediately generated to make the receiver enter the sleep mode.
16. The circuitry of claim 9, wherein the receiver is complied with DisplayPort standard.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0006]
[0007]
[0008]
[0009]
[0010]
DETAILED DESCRIPTION
[0011] Certain terms are used throughout the following description and claims to refer to particular system components. As one skilled in the art will appreciate, manufacturers may refer to a component by different names. This document does not intend to distinguish between components that differ in name but not function. In the following discussion and in the claims, the terms “including” and “comprising” are used in an open-ended fashion, and thus should be interpreted to mean “including, but not limited to . . . ”. The terms “couple” and “couples” are intended to mean either an indirect or a direct electrical connection. Thus, if a first device couples to a second device, that connection may be through a direct electrical connection, or through an indirect electrical connection via other devices and connections.
[0012]
[0013] It is noted that the auxiliary channel and the main links of the eDP specification are well known by a person skilled in the art, so the further descriptions about the definitions and the conventional functions of the auxiliary channel and the main links are omitted here.
[0014]
[0015] In the embodiment shown in
[0016] Specifically, referring to the embodiment shown in
[0017]
[0018] In addition, the above-mentioned specific pattern may be defined by any pattern before the last bit of the wake-up command PHY_WAKE. For example, the specific pattern may be the first three bits of the wake-up command PHY_WAKE (i.e. bits “0”, “0”, “1” in sequence), or the specific pattern may comprises the last few bits of the preamble and the first two or three bits of the wake-up command PHY_WAKE (i.e., bits “0”, “1”, “0”, “0” in sequence; or bits “0”, “1”, “0”, “0”, “1” in sequence).
[0019]
[0020] Step 500: the flow starts.
[0021] Step 502: when the receiver enters a sleep/standby mode, continually detecting an auxiliary signal from an auxiliary channel to generate a detection result.
[0022] Step 504: if the detection result indicates that the auxiliary signal has a preamble or a specific pattern, generating a wake-up control signal to wake up the receiver before successfully receiving the auxiliary signal having a wake-up command.
[0023] Those skilled in the art will readily observe that numerous modifications and alterations of the device and method may be made while retaining the teachings of the invention. Accordingly, the above disclosure should be construed as limited only by the metes and bounds of the appended claims.