Patents by Inventor Alvin Y. Ching

Alvin Y. Ching 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: 7467177
    Abstract: Described are mathematical circuits that perform flexible rounding schemes. The circuits require few additional resources and can be adjusted dynamically to change the number of bits involved in the rounding. In one embodiment, a DSP circuit stores a rounding constant selected from the group of binary numbers 2(M?1) and 2(M?1)?1, calculates a correction factor, and sums the rounding constant, the correction factor, and a data item to obtain a rounded data item.
    Type: Grant
    Filed: December 21, 2004
    Date of Patent: December 16, 2008
    Assignee: Xilinx, Inc.
    Inventors: James M. Simkins, Steven P. Young, Jennifer Wong, Bernard J. New, Alvin Y. Ching
  • Patent number: 7417918
    Abstract: Method and apparatus for configuring a programmable logic device to operate at a plurality of clock frequencies comprising configurable programmable self-timed delay circuits and associated configuration software. The configurable IC clock frequencies increase device performance and manufacturing yield.
    Type: Grant
    Filed: September 29, 2004
    Date of Patent: August 26, 2008
    Assignee: Xilinx, Inc.
    Inventors: Eunice Y. D. Hao, Tony K. Ngai, Jennifer Wong, Alvin Y. Ching
  • Patent number: 7248491
    Abstract: According to one aspect of the invention, a circuit for accessing data in a memory is disclosed. The circuit generally comprises a first port having a read logic circuit and a first output which generates data from the memory. A second port has a read logic circuit and a write logic circuit. A second output is coupled to the second port, and also generates data from the memory. Circuits for separately selecting read and write widths for a port of a memory, such as a random access memory, are disclosed. Finally, other embodiments related to implementing a content addressable memory in a programmable logic device are disclosed. Further, a method of accessing data in a memory is disclosed.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: July 24, 2007
    Assignee: Xilinx, Inc.
    Inventors: Alvin Y. Ching, Raymond C. Pang, Steven P. Young, Thanh Pham
  • Patent number: 7242633
    Abstract: According to one aspect of the invention, a circuit for accessing data in a memory is disclosed. The circuit generally comprises a first port having a read logic circuit and a first output which generates data from the memory. A second port has a read logic circuit and a write logic circuit. A second output is coupled to the second port, and also generates data from the memory. Circuits for separately selecting read and write widths for a port of a memory, such as a random access memory, are disclosed. Finally, other embodiments related to implementing a content addressable memory in a programmable logic device are disclosed. Further, a method of accessing data in a memory is disclosed.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: July 10, 2007
    Assignee: Xilinx, Inc.
    Inventors: Alvin Y. Ching, Raymond C. Pang, Steven P. Young, Thanh Pham
  • Patent number: 6775342
    Abstract: After a delay lock loop synchronizes a reference clock signal with a skewed clock signal, a digital phase shifter can be used to shift the skewed clock signal by a small amount with respect to the reference clock signal. The tap/trim settings of a delay line in the main path of the delay lock loop can be transmitted to the digital phase shifter, thereby informing the digital phase shifter of the period of the reference clock signal. In response, the digital phase shifter provides a phase control signal that introduces a delay, which is referenced to the period of the reference clock signal, to either the reference clock signal or the skew clock signal. The phase control signal is proportional to a predetermined fraction of the period of the reference clock signal. The digital phase shifter can be controlled to operate in several modes. In a first fixed mode, the digital phase shifter introduces delay to the skew clock signal.
    Type: Grant
    Filed: October 6, 2000
    Date of Patent: August 10, 2004
    Assignee: Xilinx, Inc.
    Inventors: Steven P. Young, John D. Logue, Andrew K. Percey, F. Erich Goetting, Alvin Y. Ching
  • Patent number: 6204695
    Abstract: A clock gating circuit is provided for a logic device that reduces device resource requirements, eliminates the need for users to define their own clock gating circuit, and eliminates undesirable clock signal disturbances, such as glitches and runt pulses. In one embodiment, the clock gating circuit includes an input terminal for receiving an input clock signal; an input terminal for receiving a clock enable signal; a storage latch coupled to receive the input clock signal and the clock enable signal, and in response, provide a clock gate control signal; and a logic gate coupled to receive the input clock signal and the clock gate control signal. The logic gate selectively routes the input clock signal in response to the clock gate control signal, thereby providing an output clock signal.
    Type: Grant
    Filed: June 18, 1999
    Date of Patent: March 20, 2001
    Assignee: Xilinx, Inc.
    Inventors: Peter H. Alfke, Alvin Y. Ching, Scott O. Frake, Jennifer Wong, Steven P. Young