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).

  • Patent number: 11823770
    Abstract: 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: Grant
    Filed: May 3, 2022
    Date of Patent: November 21, 2023
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Ger-Chih Chou, Chih-Wei Chang, Li-Jun Gu, Chun-Chi Yu, Fu-Chin Tsai
  • Publication number: 20230360683
    Abstract: 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: Application
    Filed: May 3, 2022
    Publication date: November 9, 2023
    Inventors: GER-CHIH CHOU, CHIH-WEI CHANG, LI-JUN GU, CHUN-CHI YU, FU-CHIN TSAI
  • Patent number: 11463542
    Abstract: 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: Grant
    Filed: March 10, 2020
    Date of Patent: October 4, 2022
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Li Jun Gu, Shao Hua Li, Xiao Le Shang, Zhao Li Wang
  • Patent number: 11115411
    Abstract: 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: Grant
    Filed: September 11, 2019
    Date of Patent: September 7, 2021
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Xiaole Shang, Zhao Li Wang, Li Jun Gu
  • Patent number: 11023159
    Abstract: 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: Grant
    Filed: August 9, 2019
    Date of Patent: June 1, 2021
    Assignee: LENOVO Enterprise Solutions (Singapore) PTE. LTD
    Inventors: Caihong Zhang, Shunrong Hu, Da Ke Xu, Xiaole Shang, Zhao Li Wang, Li Jun Gu
  • Publication number: 20200293336
    Abstract: 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: Application
    Filed: March 10, 2020
    Publication date: September 17, 2020
    Inventors: Li Jun Gu, Shao Hua Li, Xiao Le Shang, Zhao Li Wang
  • Publication number: 20200128005
    Abstract: 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: Application
    Filed: September 11, 2019
    Publication date: April 23, 2020
    Inventors: XIAOLE SHANG, ZHAO LI WANG, LI JUN GU
  • Patent number: 10630273
    Abstract: 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: Grant
    Filed: April 24, 2019
    Date of Patent: April 21, 2020
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Ming-Hui Tung, Li-Jun Gu, Guan-Yu Chen, Bo-Yu Chen
  • Publication number: 20200052681
    Abstract: 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: Application
    Filed: April 24, 2019
    Publication date: February 13, 2020
    Inventors: Ming-Hui Tung, LI-JUN GU, Guan-Yu Chen, Bo-Yu Chen
  • Publication number: 20200050373
    Abstract: 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: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Inventors: CAIHONG ZHANG, SHUNRONG HU, DA KE XU, XIAOLE SHANG, ZHAO LI WANG, LI JUN GU
  • Patent number: 10347325
    Abstract: 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: Grant
    Filed: June 29, 2018
    Date of Patent: July 9, 2019
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Gerchih Chou, Li-Jun Gu
  • Patent number: 10204676
    Abstract: 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: Grant
    Filed: September 5, 2017
    Date of Patent: February 12, 2019
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventors: Li-Jun Gu, Ger-Chih Chou
  • Publication number: 20180277196
    Abstract: 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: Application
    Filed: September 5, 2017
    Publication date: September 27, 2018
    Inventors: LI-JUN GU, GER-CHIH CHOU
  • Patent number: 8664993
    Abstract: 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: Grant
    Filed: October 5, 2012
    Date of Patent: March 4, 2014
    Assignee: Realtek Semiconductor Corp.
    Inventor: Li-Jun Gu
  • Patent number: 7495496
    Abstract: 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: Grant
    Filed: June 30, 2006
    Date of Patent: February 24, 2009
    Assignee: Realtek Semiconductor Corp.
    Inventors: Peng-Zhan Zhang, Li-Jun Gu, Ran Ding
  • Publication number: 20070001882
    Abstract: 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: Application
    Filed: June 30, 2006
    Publication date: January 4, 2007
    Applicant: REALTEK SEMICONDUCTOR CORP.
    Inventors: Peng-Zhan Zhang, Li-Jun Gu, Ran Ding