Patents by Inventor Edwin Yew Fatt Kok

Edwin Yew Fatt Kok 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: 10495686
    Abstract: In one embodiment, an integrated circuit is disclosed. The integrated includes a general purpose processor, an interface circuit, and a calibration adapter circuit. The general purpose processor circuit generates calibration test inputs based on user instruction. The analog interface circuit may include a calibration bus circuit. The calibration bus circuit may receive the calibration test input from the general purpose processor circuit. The calibration adapter circuit is coupled to the calibration bus circuit and the general purpose processor circuit and transmits the calibration test inputs to the calibration bus circuit.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: December 3, 2019
    Assignee: Altera Corporation
    Inventors: Wai Tat Wong, Edwin Yew Fatt Kok, Wilfred Wee Kee King, Tee Wee Tan
  • Publication number: 20170350937
    Abstract: In one embodiment, an integrated circuit is disclosed. The integrated includes a general purpose processor, an interface circuit, and a calibration adapter circuit. The general purpose processor circuit generates calibration test inputs based on user instruction. The analog interface circuit may include a calibration bus circuit. The calibration bus circuit may receive the calibration test input from the general purpose processor circuit. The calibration adapter circuit is coupled to the calibration bus circuit and the general purpose processor circuit and transmits the calibration test inputs to the calibration bus circuit.
    Type: Application
    Filed: August 24, 2017
    Publication date: December 7, 2017
    Inventors: Wai Tat Wong, Edwin Yew Fatt Kok, Wilfred Wee Kee King, Tee Wee Tan
  • Patent number: 9778312
    Abstract: In one embodiment, an integrated circuit is disclosed. The integrated includes a general purpose processor, an interface circuit, and a calibration adapter circuit. The general purpose processor circuit generates calibration test inputs based on user instruction. The analog interface circuit may include a calibration bus circuit. The calibration bus circuit may receive the calibration test input from the general purpose processor circuit. The calibration adapter circuit is coupled to the calibration bus circuit and the general purpose processor circuit and transmits the calibration test inputs to the calibration bus circuit.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: October 3, 2017
    Assignee: Altera Corporation
    Inventors: Wai Tat Wong, Edwin Yew Fatt Kok, Wilfred Wee Kee King, Tee Wee Tan
  • Patent number: 8397096
    Abstract: An integrated circuit includes physical media attachment (“PMA”) circuitry that includes two different kinds of transceiver channels for serial data signals. One kind of transceiver channel is adapted for transceiving relatively low-speed serial data signals. The other kind of transceiver channel is adapted for transceiving relatively high-speed serial data signals. A high-speed channel is alternatively usable as phase-locked loop (“PLL”) circuitry for providing a clock signal for use by other high- and/or low-speed channels. A low-speed channel can alternatively get a clock signal from separate low-speed PLL circuitry.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: March 12, 2013
    Assignee: Altera Corporation
    Inventors: Sergey Shumarayev, Edwin Yew Fatt Kok, Lip Kai Soh, Chee Hong Aw, Tee Wee Tan
  • Patent number: 8261141
    Abstract: Memory performance in programmable logic is significantly increased by adjusting circuitry operation to adjust for variations in process, voltage, or temperature. A calibration circuit adjusts control signal timing, dynamically and automatically, to compensate real time to process, voltage, and temperature variation. A feedback system using a control block and a dummy mimicking concept are provided.
    Type: Grant
    Filed: January 11, 2011
    Date of Patent: September 4, 2012
    Assignee: Altera Corporation
    Inventors: Kok Heng Choe, Edwin Yew Fatt Kok, Kar Keng Chua
  • Patent number: 8253448
    Abstract: A circuit includes first and second frequency divider circuits and first storage circuits. Each of the first and the second frequency divider circuits receives periodic input signals and generates a periodic output signal having a frequency of one of the periodic input signals in a bypass mode. The periodic output signal of each of the first and the second frequency divider circuits has a fraction of a frequency of one of the periodic input signals in a frequency divider mode. Each of the first storage circuits stores an enable signal in response to the periodic output signal of one of the first frequency divider circuits. The enable signals stored in the first storage circuits enable the second frequency divider circuits in the frequency divider mode. The circuit may include second storage circuits storing enable signals that enable a subset of the first frequency divider circuits in the frequency divider mode.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: August 28, 2012
    Assignee: Altera Corporation
    Inventors: Chuan Thim Khor, Chuan Khye Chai, Edwin Yew Fatt Kok
  • Publication number: 20110285434
    Abstract: An integrated circuit includes physical media attachment (“PMA”) circuitry that includes two different kinds of transceiver channels for serial data signals. One kind of transceiver channel is adapted for transceiving relatively low-speed serial data signals. The other kind of transceiver channel is adapted for transceiving relatively high-speed serial data signals. A high-speed channel is alternatively usable as phase-locked loop (“PLL”) circuitry for providing a clock signal for use by other high- and/or low-speed channels. A low-speed channel can alternatively get a clock signal from separate low-speed PLL circuitry.
    Type: Application
    Filed: May 21, 2010
    Publication date: November 24, 2011
    Inventors: Sergey Shumarayev, Edwin Yew Fatt Kok, Lip Kai Soh, Chee Hong Aw, Tee Wee Tan
  • Patent number: 7882408
    Abstract: Memory performance in programmable logic is significantly increased by adjusting a timing of control signals sent to a memory to compensate for variations in process, voltage, or temperature. A calibration circuit can adjust the control signal timing, dynamically and automatically, to provide accurate and high performance memory operations. For example, timing settings for the control signals can be determined such that data written/read from the memory are accurate. The timing setting can also be changed to provide faster memory operations while still providing accuracy. A feedback system using a control block and a dummy mimicking concept are also provided.
    Type: Grant
    Filed: October 11, 2006
    Date of Patent: February 1, 2011
    Assignee: Altera Corporation
    Inventors: Kok Heng Choe, Edwin Yew Fatt Kok, Kar Keng Chua
  • Patent number: 7164289
    Abstract: Memory performance in programmable logic is significantly increased by adjusting circuitry operation to adjust for variations in process, voltage, or temperature. A calibration circuit adjusts control signal timing, dynamically and automatically, to compensate real time to process, voltage, and temperature variation. A feedback system using a control block and a dummy mimicking concept are provided.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: January 16, 2007
    Assignee: Altera Corporation
    Inventors: Kok Heng Choe, Edwin Yew Fatt Kok, Kar Keng Chua
  • Patent number: 7071731
    Abstract: Memory performance of an integrated circuit, such as a programmable logic integrated circuit, is increased by pipelining. In a single clock cycle, more than one operation may be performed on the memory, which improves bandwidth. In an implementation, the memory architecture having one port supports pipelining, so reading from and writing to the memory can be accomplished in a one clock cycle and both Read and Write operation can occupy the full clock cycle at the same time on the same port. The pipelining architecture has relatively minimal circuit changes compared to a standard memory architecture which not supporting simultaneous-clock-cycle reads and writes, without requiring two or more ports.
    Type: Grant
    Filed: January 21, 2005
    Date of Patent: July 4, 2006
    Assignee: Altera Corporation
    Inventors: Kok Heng Choe, Edwin Yew Fatt Kok, Kar Keng Chua
  • Patent number: 7046566
    Abstract: Circuitry and methods are provided for controlling memory operation by comparing bit line voltages to preset reference voltages. By relying on bit line voltage levels to determine when to start and end each stage of a read or write operation, reliance on precisely tuned delay chains is removed. Parasitic effects are automatically accounted for, as well as process, voltage, and temperature variations. This precise matching of operation timing to memory bit line conditions results in improved system performance.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: May 16, 2006
    Assignee: Altera Corporation
    Inventors: Kok Heng Choe, Edwin Yew Fatt Kok, Kar Keng Chua