Patents by Inventor Li-Jun Gu
Li-Jun Gu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250070786Abstract: The present disclosure discloses a clock and data recovery circuit. A sampling circuit performs burst mode over-sampling on an input analog data signal according to a sampling timing in a burst mode to generate over-sampling results. A selection circuit determines neighboring two of the over-sampling results having opposite logic states in the burst mode to select data edge sampling results and data center sampling results interlaced with each other and having the same time period with input analog data signal from the over-sampling results accordingly to be output sampling results. A phase detection circuit performs phase detection according to the output sampling result to generate a phase locking direction. A phase adjusting circuit adjusts the sampling timing of the sampling circuit according to the phase locking direction to track the input analog data signal.Type: ApplicationFiled: August 25, 2023Publication date: February 27, 2025Inventors: CHI-KUNG KUAN, LI-JUN GU, PENG HUANG, CHIA-PENG FANG, ZHI-YONG TANG
-
Patent number: 11823770Abstract: The present disclosure discloses a memory access interface device. A data processing circuit receives a data signal including 2M pieces of data from a memory device. A sampling clock generation circuit receives a data strobe signal from the memory device to generate a valid data strobe signal having P valid strobe pulses and further generate a sampling clock signal accordingly, in which P is larger than M. A sampling circuit samples the data signal according to the sampling clock signal to generate sampling results. A control circuit determines valid sampling results according to a time difference between the valid data strobe signal and the data signal and outputs valid data generated according to the valid sampling results as a read data signal to a memory access controller.Type: GrantFiled: May 3, 2022Date of Patent: November 21, 2023Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Ger-Chih Chou, Chih-Wei Chang, Li-Jun Gu, Chun-Chi Yu, Fu-Chin Tsai
-
Publication number: 20230360683Abstract: The present disclosure discloses a memory access interface device. A data processing circuit receives a data signal including 2M pieces of data from a memory device. A sampling clock generation circuit receives a data strobe signal from the memory device to generate a valid data strobe signal having P valid strobe pulses and further generate a sampling clock signal accordingly, in which P is larger than M. A sampling circuit samples the data signal according to the sampling clock signal to generate sampling results. A control circuit determines valid sampling results according to a time difference between the valid data strobe signal and the data signal and outputs valid data generated according to the valid sampling results as a read data signal to a memory access controller.Type: ApplicationFiled: May 3, 2022Publication date: November 9, 2023Inventors: GER-CHIH CHOU, CHIH-WEI CHANG, LI-JUN GU, CHUN-CHI YU, FU-CHIN TSAI
-
Patent number: 11463542Abstract: A method of replacing an original server in a network by a new server is disclosed. Each of the original server and the new server includes at least a baseboard management controller (BMC). The BMC can generate a set of data including at least one configuration data relating to a hardware of the original server. Further, the BMC of the original server can configure at least one hardware of the original server according to the set of data, the new server, and configure at least one hardware of the new server according to the set of data.Type: GrantFiled: March 10, 2020Date of Patent: October 4, 2022Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Li Jun Gu, Shao Hua Li, Xiao Le Shang, Zhao Li Wang
-
Patent number: 11115411Abstract: A method of setting up a cloud cluster is disclosed as providing at least one compute node with a baseboard management controller (BMC), the BMC of the compute node receiving secured information and using the secured information to establish communication with a cloud controller. Upon establishing the communication, the compute node then receives a cloud operating system (OS) image from the cloud controller via the BMC of the compute node. Finally, the cloud OS image is written to a host system in the compute node. A compute node is also disclosed.Type: GrantFiled: September 11, 2019Date of Patent: September 7, 2021Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.Inventors: Xiaole Shang, Zhao Li Wang, Li Jun Gu
-
Patent number: 11023159Abstract: A method for recovering data on a failed storage device includes detecting that a first storage device has a failure, creating a simulated management module where the simulated management module linked with a second storage device, writing a replica of at least some of the data as stored in the first storage device to a second storage device, creating a permanent management module and deleting the simulated management module.Type: GrantFiled: August 9, 2019Date of Patent: June 1, 2021Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTDInventors: Caihong Zhang, Shunrong Hu, Da Ke Xu, Xiaole Shang, Zhao Li Wang, Li Jun Gu
-
Publication number: 20200293336Abstract: A method of replacing an original server 202 in a network by a new server 204, each of the original server and the new server including at least a baseboard management controller (BMC) 206, 218, is disclosed as including generating a set of data including at least one configuration data relating to a hardware of the original server, the BMC of the original server configuring at least one hardware of the original server according to the set of data, and booting the new server and configuring at least one hardware of the new server according to the set of data.Type: ApplicationFiled: March 10, 2020Publication date: September 17, 2020Inventors: Li Jun Gu, Shao Hua Li, Xiao Le Shang, Zhao Li Wang
-
Publication number: 20200128005Abstract: A method of setting up a cloud cluster is disclosed as providing at least one compute node with a baseboard management controller (BMC), the BMC of the compute node receiving secured information and using the secured information to establish communication with a cloud controller. Upon establishing the communication, the compute node then receives a cloud operating system (OS) image from the cloud controller via the BMC of the compute node. Finally, the cloud OS image is written to a host system in the compute node. A compute node is also disclosed.Type: ApplicationFiled: September 11, 2019Publication date: April 23, 2020Inventors: XIAOLE SHANG, ZHAO LI WANG, LI JUN GU
-
Patent number: 10630273Abstract: A clock circuit has a clock input terminal, a first clock output terminal, and a second clock output terminal. The clock circuit includes a pulse width adjustment module, a sampling module, a comparing module, and a differential signal converting module. A differential input terminal is electrically connected to a pulse width output terminal of the pulse width adjustment module. A positive differential signal output terminal and a negative differential signal output terminal are electrically connected to the first clock output terminal of the clock circuit and the second clock output terminal to output two clock signals with a phase difference of 180 degrees, respectively. A second input terminal of the sampling module is electrically connected to the second clock output terminal.Type: GrantFiled: April 24, 2019Date of Patent: April 21, 2020Assignee: REALTEK SEMICONDUCTOR CORP.Inventors: Ming-Hui Tung, Li-Jun Gu, Guan-Yu Chen, Bo-Yu Chen
-
Publication number: 20200052681Abstract: A clock circuit has a clock input terminal, a first clock output terminal, and a second clock output terminal. The clock circuit includes a pulse width adjustment module, a sampling module, a comparing module, and a differential signal converting module. A differential input terminal is electrically connected to a pulse width output terminal of the pulse width adjustment module. A positive differential signal output terminal and a negative differential signal output terminal are electrically connected to the first clock output terminal of the clock circuit and the second clock output terminal to output two clock signals with a phase difference of 180 degrees, respectively. A second input terminal of the sampling module is electrically connected to the second clock output terminal.Type: ApplicationFiled: April 24, 2019Publication date: February 13, 2020Inventors: Ming-Hui Tung, LI-JUN GU, Guan-Yu Chen, Bo-Yu Chen
-
Publication number: 20200050373Abstract: A method for recovering data on a failed storage device includes detecting that a first storage device has a failure, creating a simulated management module where the simulated management module linked with a second storage device, writing a replica of at least some of the data as stored in the first storage device to a second storage device, creating a permanent management module and deleting the simulated management module.Type: ApplicationFiled: August 9, 2019Publication date: February 13, 2020Inventors: CAIHONG ZHANG, SHUNRONG HU, DA KE XU, XIAOLE SHANG, ZHAO LI WANG, LI JUN GU
-
Patent number: 10347325Abstract: The present invention discloses a DDR4 memory I/O driver including a pre-driver, a pull-up circuit and a pull-down circuit. The pre-driver is coupled between a first high voltage terminal and a low voltage terminal to provide a first and a second pre-driving signals. The pull-up circuit includes: a driving PMOS transistor coupled between a second high voltage terminal and a pull-up resistor, that is coupled to an output pad, to operate according to the first pre-driving signal, in which the second high voltage terminal's voltage is not higher than the first high voltage terminal's voltage. The pull-down circuit includes: a driving NMOS transistor coupled between the low voltage terminal and a cascode NMOS transistor to operate according to the second pre-driving signal; and the cascode NMOS transistor coupled between the driving NMOS transistor and a pull-down resistor, that is coupled to the output pad, to operate according to a bias.Type: GrantFiled: June 29, 2018Date of Patent: July 9, 2019Assignee: REALTEK SEMICONDUCTOR CORPORATIONInventors: Gerchih Chou, Li-Jun Gu
-
Patent number: 10204676Abstract: A double data rate synchronous dynamic random access memory includes a control circuit and an output driving circuit. The control circuit provides a first voltage, a second voltage, a third voltage and a fourth voltage. The output driving circuit couples to the control circuit and includes a pull-up circuit, a pad and a pull-down circuit. When a voltage of the pad rises from the fourth voltage to the first voltage, a voltage between a drain and a source of a second driving transistor in the pull-down circuit is between the third voltage and the fourth voltage. When a voltage of the pad falls from the first voltage to the fourth voltage, a voltage between a drain and a source of a first driving transistor in the pull-up circuit is between the first voltage and the second voltage.Type: GrantFiled: September 5, 2017Date of Patent: February 12, 2019Assignee: REALTEK SEMICONDUCTOR CORP.Inventors: Li-Jun Gu, Ger-Chih Chou
-
Publication number: 20180277196Abstract: A double data rate synchronous dynamic random access memory includes a control circuit and an output driving circuit. The control circuit provides a first voltage, a second voltage, a third voltage and a fourth voltage. The output driving circuit couples to the control circuit and includes a pull-up circuit, a pad and a pull-down circuit. When a voltage of the pad rises from the fourth voltage to the first voltage, a voltage between a drain and a source of a second driving transistor in the pull-down circuit is between the third voltage and the fourth voltage. When a voltage of the pad falls from the first voltage to the fourth voltage, a voltage between a drain and a source of a first driving transistor in the pull-up circuit is between the first voltage and the second voltage.Type: ApplicationFiled: September 5, 2017Publication date: September 27, 2018Inventors: LI-JUN GU, GER-CHIH CHOU
-
Patent number: 8664993Abstract: A phase interpolator, multi-phase interpolation device, interpolated clock generating method and multi-phase clock generating method is related to a phase interpolator with a differential to single-ended converter, a load circuit, two differential pairs, a current source and at least a switch pair. By using the switch pair to control the current providing for the two differential pairs from the current source, and through regulating the load of the load circuit and/or the reference current of the current source, the intersection of a first signal and a second signal is in the overlap duration between a first input clock and a second input clock, so that uniform multi-phase output clock signal can be interpolated.Type: GrantFiled: October 5, 2012Date of Patent: March 4, 2014Assignee: Realtek Semiconductor Corp.Inventor: Li-Jun Gu
-
Patent number: 7495496Abstract: The present invention is to provide a method and circuit for producing spread spectrum and over clock, which includes a primary circuit and a secondary circuit, wherein the primary circuit uses a frequency division technique based on phase swallow to achieve a high frequency resolution clock signal, and the secondary circuit multiplies the frequency of the output clock signal of the primary circuit, so as to expand its frequency range.Type: GrantFiled: June 30, 2006Date of Patent: February 24, 2009Assignee: Realtek Semiconductor Corp.Inventors: Peng-Zhan Zhang, Li-Jun Gu, Ran Ding
-
Publication number: 20070001882Abstract: The present invention is to provide a method and circuit for producing spread spectrum and over clock, which includes a primary circuit and a secondary circuit, wherein the primary circuit uses a frequency division technique based on phase swallow to achieve a high frequency resolution clock signal, and the secondary circuit multiplies the frequency of the output clock signal of the primary circuit, so as to expand its frequency range.Type: ApplicationFiled: June 30, 2006Publication date: January 4, 2007Applicant: REALTEK SEMICONDUCTOR CORP.Inventors: Peng-Zhan Zhang, Li-Jun Gu, Ran Ding