Patents by Inventor Yiu-Fai Chan

Yiu-Fai Chan 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: 11931282
    Abstract: The present disclosure provides a bracewear for spinal correction and a system for posture training. The system for posture training involves both active and passive corrective forces by using the bracewear and a biofeedback system to address the spinal correction, which can eliminate the adversity of conventional hard braces and reduce the psychological and physiological barriers to treatment.
    Type: Grant
    Filed: October 15, 2020
    Date of Patent: March 19, 2024
    Assignee: The Hong Kong Polytechnic University
    Inventors: Yiu-Wan Joanne Yip, Yin Ling Sit, Ting Hin Mak, Kit Lun Yick, Tsz Hei Cheung, Sui Pui Ng, Kenny Yat Hong Kwan, Mei Chun Cheung, Ming Fai Chan
  • Patent number: 7308065
    Abstract: A receiver adapted to be coupled to a data bus and configured to receive data in accordance with a receive clock includes first and second delay-locked loops. The first delay-locked loop is configured to generate a plurality of phase vectors from a first reference clock, and the second delay-locked loop is coupled to the first delay-locked loop and configured to generate the receive clock from at least one phase vector selected from the plurality of phase vectors and a second reference clock.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: December 11, 2007
    Assignee: Rambus Inc.
    Inventors: Kevin S. Donnelly, Pak Shing Chau, Mark A. Horowitz, Thomas H. Lee, Mark G. Johnson, Benedict C. Lau, Leung Yu, Bruno W. Garlepp, Yiu-Fai Chan, Jun Kim, Chanh Vi Tran, Donald C. Stark, Nhat M. Nguyen
  • Publication number: 20060188051
    Abstract: A receiver adapted to be coupled to a data bus and configured to receive data in accordance with a receive clock includes first and second delay-locked loops. The first delay-locked loop is configured to generate a plurality of phase vectors from a first reference clock, and the second delay-locked loop is coupled to the first delay-locked loop and configured to generate the receive clock from at least one phase vector selected from the plurality of phase vectors and a second reference clock.
    Type: Application
    Filed: April 18, 2006
    Publication date: August 24, 2006
    Inventors: Kevin Donnelly, Pak Chau, Mark Horowitz, Thomas Lee, Mark Johnson, Benedict Lau, Leung Yu, Bruno Garlepp, Yiu-Fai Chan, Jun Kim, Chanh Tran, Donald Stark, Nhat Nguyen
  • Patent number: 7039147
    Abstract: Delay locked loop circuitry for generating a predetermined phase relationship between a pair of clocks. A first delay-locked loop includes a delay elements arranged in a chain, the chain receiving an input clock and generating, from each delay element, a set of phase vectors, each shifted a unit delay from the adjacent vector. The first delay-locked loop adjusts the unit delays in the delay chain using a delay adjustment signal so that the phase vectors span a predetermined phase shift of the input clock. A second delay-locked loop selects, from the first delay-locked loop, a pair of phase vectors which brackets the phase of an input clock. A phase interpolator receives the selected pair of vectors and generates an output clock and a delayed output clock, the amount of the delay being controlled by the delay adjustment signal of the first delay-locked loop circuitry.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: May 2, 2006
    Assignee: Rambus Inc.
    Inventors: Kevin S. Donnelly, Pak Shing Chau, Mark A. Horowitz, Thomas H. Lee, Mark G. Johnson, Benedict C. Lau, Leung Yu, Bruno W. Garlepp, Yiu-Fai Chan, Jun Kim, Chanh Vi Tran, Donald C. Stark, Nhat M. Nguyen
  • Publication number: 20040223571
    Abstract: Delay locked loop circuitry for generating a predetermined phase relationship between a pair of clocks. A first delay-locked loop includes a delay elements arranged in a chain, the chain receiving an input clock and generating, from each delay element, a set of phase vectors, each shifted a unit delay from the adjacent vector. The first delay-locked loop adjusts the unit delays in the delay chain using a delay adjustment signal so that the phase vectors span a predetermined phase shift of the input clock. A second delay-locked loop selects, from the first delay-locked loop, a pair of phase vectors which brackets the phase of an input clock. A phase interpolator receives the selected pair of vectors and generates an output clock and a delayed output clock, the amount of the delay being controlled by the delay adjustment signal of the first delay-locked loop circuitry.
    Type: Application
    Filed: February 14, 2003
    Publication date: November 11, 2004
    Applicant: Rambus Inc.
    Inventors: Kevin S. Donnelly, Pak Shing Chau, Mark A. Horowitz, Thomas H. Lee, Mark G. Johnson, Benedict C. Lau, Leung Yu, Bruno W. Garlepp, Yiu-Fai Chan, Jun Kim, Chanh Vi Tran, Donald C. Stark, Nhat M. Nguyen
  • Patent number: 6539072
    Abstract: Delay locked loop circuitry for generating a predetermined phase relationship between a pair of clocks. A first delay-locked loop includes a delay elements arranged in a chain, the chain receiving an input clock and generating, from each delay element, a set of phase vectors, each shifted a unit delay from the adjacent vector. The first delay-locked loop adjusts the unit delays in the delay chain using a delay adjustment signal so that the phase vectors span a predetermined phase shift of the input clock. A second delay-locked loop selects, from the first delay-locked loop, a pair of phase vectors which brackets the phase of an input clock. A phase interpolator receives the selected pair of vectors and generates an output clock and a delayed output clock, the amount of the delay being controlled by the delay adjustment signal of the first delay-locked loop circuitry.
    Type: Grant
    Filed: March 13, 2000
    Date of Patent: March 25, 2003
    Assignee: Rambus, Inc.
    Inventors: Kevin S. Donnelly, Pak Shing Chau, Mark A. Horowitz, Thomas H. Lee, Mark G. Johnson, Benedict C. Lau, Leung Yu, Bruno W. Garlepp, Yiu-Fai Chan, Jun Kim, Chanh Vi Tran, Donald C. Stark, Nhat M. Nguyen
  • Patent number: 6125157
    Abstract: Delay-locked loop circuitry for generating a predetermined phase relationship between a pair of clocks. A first delay-locked loop includes a set of delay-producing elements arranged in a chain, the chain receiving an input clock and generating, from each delay element, a set of phase vectors, each shifted a unit delay from the adjacent vector. The first delay-locked loop adjusts the unit delays in the delay chain using a delay adjustment signal so that the phase vectors span a predetermined phase shift of the input clock. A second delay-locked loop selects, from the first delay-locked loop, a pair of phase vectors which brackets the phase of an input clock. A phase interpolator receives the selected pair of vectors and generates an output clock and a delayed output clock, the amount of the delay being controlled by the delay adjustment signal of the first delay-locked loop circuitry.
    Type: Grant
    Filed: February 6, 1997
    Date of Patent: September 26, 2000
    Assignee: Rambus, Inc.
    Inventors: Kevin S. Donnelly, Pak Shing Chau, Mark A. Horowitz, Thomas H. Lee, Mark G. Johnson, Benedict C. Lau, Leung Yu, Bruno W. Garlepp, Yiu-Fai Chan, Jun Kim, Chanh Vi Tran, Donald C. Stark
  • Patent number: 6047346
    Abstract: An interface circuit providing a high speed bus. According to one embodiment, the interface circuitry includes a plurality of I/O pins coupled to a plurality of bus drivers, wherein each bus driver is configured to adjust the rise time, fall time, and drive strength of outputs signal on the I/O pins based on process-voltage-temperature ("PVT") conditions. The circuitry used to adjust the I/O outputs includes a slew rate control circuit, a current control circuit, and a delay lock loop ("DLL").
    Type: Grant
    Filed: February 2, 1998
    Date of Patent: April 4, 2000
    Assignee: Rambus Inc.
    Inventors: Benedict C. Lau, Jason Wei, Tsyr-Chyang Ho, Samir A. Patel, Yiu-Fai Chan
  • Patent number: 5945862
    Abstract: Circuitry for adjusting the phase of an incoming periodic signal, typically a clock signal, throughout the entire period of the periodic signal. Phase adjustment circuitry has high resolution and employs only the number of delay elements in a delay chain necessary to span at least the period of the incoming signal or at least half the period in the case of dual chains receiving complementary clocks. Phase adjustment circuitry includes a delay chain of having a plurality of taps, a boundary detector for indicating when a tap is at a phase boundary of the incoming periodic signal, and selection circuitry for selecting one of the taps from the delay chain based on the boundary detector output and the selection circuitry input such that the selected tap is the desired phase adjustment of the incoming periodic signal and that the delay of the incoming signal is adjustable across its phase boundaries.
    Type: Grant
    Filed: July 31, 1997
    Date of Patent: August 31, 1999
    Assignee: Rambus Incorporated
    Inventors: Kevin S. Donnelly, Jun Kim, Bruno W. Garlepp, Mark A. Horowitz, Thomas H. Lee, Pak Shing Chau, Jared L. Zerbe, Clemenz L. Portmann, Yiu-Fai Chan
  • Patent number: 5111423
    Abstract: A programmable interface for a peripheral circuit card is provided. The card is intended for use with a particular computer bus architecture, and the interface can be customized by a user for a particular card design. Instead of designing a custom interface chip, the designer can program one or more programmable logic devices on the interface chip to interface with whatever devices are on the peripheral circuit card.
    Type: Grant
    Filed: July 21, 1988
    Date of Patent: May 5, 1992
    Assignee: Altera Corporation
    Inventors: Stanley J. Kopec, Jr., Yiu-Fai Chan, Robert F. Hartmann
  • Patent number: 5066873
    Abstract: A new slew rate controlled output buffer with built-in temperature and voltage compensation for integrated circuits is designed to reduce VCC/VSS switching noise encountered in high speed, high current drive integrated circuit applications.
    Type: Grant
    Filed: December 4, 1989
    Date of Patent: November 19, 1991
    Assignee: Altera Corporation
    Inventors: Yiu-Fai Chan, Chang-Chia Hsiao, James A. Watson
  • Patent number: 4969121
    Abstract: A programmable integrated circuit logic array device having one or more of the following features: (1) a bus port for receiving data directly from or making data available directly to an associated microprocessor or other similar device, (2) an internal bus (preferably with internal bus arbitration logic for resolving competing demands for utilization of the bus) for conveying data between the bus port and the logic arrays and/or between the logic arrays themselves, (3) the ability to operate either in an edge-trigger mode (in which controlled functions such as input registers are triggered by the transitional edges of control signals) or in a flow-through mode (in which controlled functions such as input registers are triggered by the states rather than the transitional edges of the control signals), and (4) the ability to operate either in a fast mode (in which timing control signals are applied substantially directly to the elements to be controlled) or in a slow mode (in which timing control signals propa
    Type: Grant
    Filed: March 2, 1987
    Date of Patent: November 6, 1990
    Assignee: Altera Corporation
    Inventors: Yiu-Fai Chan, Chuan-Yung Hung
  • Patent number: 4930107
    Abstract: A method and apparatus for programming programmable logic arrays using fewer chip resources is provided. The programmable elements in the programmable logic arrays are serially addressed using shift registers. The method and apparatus are particularly useful in conserving resources on a chip containing several programmable arrays.
    Type: Grant
    Filed: August 8, 1988
    Date of Patent: May 29, 1990
    Assignee: Altera Corporation
    Inventors: Yiu-Fai Chan, Chuan-Yung Hung
  • Patent number: 4774421
    Abstract: A programmable logic array device basically comprising a programmable AND gate array (FIGS. 5, 11) having addressable rows (40-45) and columns (32-38) or memory cells (30, 31) which can be individually programmed to represent logic data; an input signal receiving circuit (FIG. 9) for developing a corresponding buffered input signal; a first row driver (FIG. 10) responsive to the buffered signal and operative to cause a particular row of memory cells in an AND array (FIG. 11) to output corresponding logical product of AND-input signals, OR/NOR sensing circuitry (FIG. 12) for sensing the AND array product signals and for developing therefrom corresponding logical OR sum signals; circuit means output terminal circuitry; output switching circuitry (FIG. 14) responsive to a control signal and operative to couple either the circuit means output signal or a registered (FIG. 13) output to a device input or output terminal (FIG.
    Type: Grant
    Filed: September 12, 1986
    Date of Patent: September 27, 1988
    Assignee: Altera Corporation
    Inventors: Robert F. Hartmann, Sau-Ching Wong, Yiu-Fai Chan, Jung-Hsing Ou
  • Patent number: 4713792
    Abstract: A programmable macrocell 28 for use in an integrated circuit device including an electronic circuit 32 responsive to control signals and operative to perform particular operations selected by the control signals on input data signals and to develop commensurate output signals, and one or more architecture control circuits 30 each including a programmable EPROM device 34 which when programmed generates a logic signal of a first state and when unprogrammed generates a logic signal of a second state, a read and write control circuit 36 responsive to input program data signals and a corresponding address signal and operative to program the EPROM device 34 by applying a programming potential thereto, and a sensing circuit 38 for sensing the programmed or unprogrammed status of the EPROM device 34 and for developing a commensurate control signal for input to the electronic circuit 32.
    Type: Grant
    Filed: June 6, 1985
    Date of Patent: December 15, 1987
    Assignee: Altera Corporation
    Inventors: Robert F. Hartmann, Yiu-Fai Chan, Robert J. Frankovich, Jung-Hsing Ou, Hock C. So, Sau-Ching Wong
  • Patent number: 4617479
    Abstract: The programmable logic array device basically comprises a programmable AND array (FIGS. 5, 11) having a plurality of memory cells (30, 31) arranged in addressable rows (40-45) and columns (32-38) and which can be individually programmed to contain logic data; an input circuit (FIG. 9) for receiving an input signal and for developing a buffered signal corresponding thereto; a first row driver (FIG. 10) responsive to the buffered signal and operative to interrogate a particular row of the memory cells and to cause the AND array to output signals corresponding to the data contained therein; first sensing circuitry (FIG. 12) for sensing the signals output by the AND array and for developing corresponding data signals which are the logical OR of signals output by the AND array; first output terminal circuitry; and first switching circuitry (FIG. 14) responsive to a control signal and operative to couple the data signal either into the storage circuitry or to the output terminal circuitry (FIG. 16).
    Type: Grant
    Filed: May 3, 1984
    Date of Patent: October 14, 1986
    Assignee: Altera Corporation
    Inventors: Robert F. Hartmann, Sau-Ching Wong, Yiu-Fai Chan, Jung-Hsing Ou
  • Patent number: 4609986
    Abstract: An electrically programmable, eraseable and reprogrammable, monolithic integrated circuit logic array device is disclosed. The device includes a plurality of three types of logic array macrocells, each including an AND array matrix of EPROM transistors configured to form a plurality of "product terms" which are fed into another matrix comprised of "OR" gates, the outputs of which form sum-of-products expressions of the inputs to the AND arrays. Also contained in the macrocells are simple EPROM transistors which, when combined with other appropriate circuitry, form control elements, a plurality of storage registers (D flip-flops), feedback drivers, input drivers and output drivers, all integrated on the same substrate. The input drivers and feedback drivers provide input signals to the AND arrays and the outputs from the D flip-flops can be directed to either the feedback drivers or the output drivers.
    Type: Grant
    Filed: June 14, 1984
    Date of Patent: September 2, 1986
    Assignee: Altera Corporation
    Inventors: Robert F. Hartmann, Yiu-Fai Chan, Robert Frankovich, Jung-Hsing Ou
  • Patent number: 4486670
    Abstract: A CMOS digital level shifter circuit is provided which latches one transistor of a complementary transistor pair off when the other transistor of the pair is on to prevent direct current dissipation of power when the input signals to the shifter circuit are not in transition.
    Type: Grant
    Filed: January 19, 1982
    Date of Patent: December 4, 1984
    Assignee: Intersil, Inc.
    Inventors: Yiu-Fai Chan, Allen L. Evans