Patents by Inventor Renxin Xia

Renxin Xia 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: 9274980
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: April 7, 2014
    Date of Patent: March 1, 2016
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Publication number: 20140223034
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: April 7, 2014
    Publication date: August 7, 2014
    Applicant: Altera Corporation
    Inventors: Renxin Xia, Juju Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 8751998
    Abstract: Disclosed is a method of simulating partial reconfiguration of a programmable logic device (PLD). A wrapper module is incorporated into a logic description that may be implemented in a PLD. The wrapper module represents a first logic design. In response to receiving a parameter, the wrapper module changes to represent a second logic design. According to various embodiments, the logic description is a simulatable source file. The simulatable source file is a source file that is used by a simulation program to simulate partial reconfiguration of the logic design. The wrapper module of the simulatable source file receives a run-time parameter. In various embodiments, the logic description is a synthesizable source file. The synthesizable source file is a source file that is used by a synthesis tool to compile the source file into hardware. The wrapper module of the synthesizable source receives a compile-time parameter.
    Type: Grant
    Filed: February 8, 2012
    Date of Patent: June 10, 2014
    Assignee: Altera Corporation
    Inventors: David W. Mendel, Marwan A. Khalaf, Renxin Xia
  • Patent number: 8719458
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: May 6, 2014
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 8664975
    Abstract: Systems and methods for flexibly configuring one or more intellectual property (IP) blocks of a programmable logic device are described. The methods include configuring and operating a first portion of the programmable logic device before configuring a remaining portion of the programmable logic device. By operating the first portion before configuring the remaining portions, various timing constraints including power-up timing constraints can be met by the programmable logic device.
    Type: Grant
    Filed: April 13, 2011
    Date of Patent: March 4, 2014
    Assignee: Altera Corporation
    Inventors: Yi Gao, Renxin Xia, Juin-Yeu Lu
  • Publication number: 20140015565
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: September 12, 2013
    Publication date: January 16, 2014
    Applicant: ALTERA CORPORATION
    Inventors: Renxin Xia, Juju Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 8554959
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: October 8, 2013
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Publication number: 20130007687
    Abstract: Disclosed is a method of simulating partial reconfiguration of a programmable logic device (PLD). A wrapper module is incorporated into a logic description that may be implemented in a PLD. The wrapper module represents a first logic design. In response to receiving a parameter, the wrapper module changes to represent a second logic design. According to various embodiments, the logic description is a simulatable source file. The simulatable source file is a source file that is used by a simulation program to simulate partial reconfiguration of the logic design. The wrapper module of the simulatable source file receives a run-time parameter. In various embodiments, the logic description is a synthesizable source file. The synthesizable source file is a source file that is used by a synthesis tool to compile the source file into hardware. The wrapper module of the synthesizable source receives a compile-time parameter.
    Type: Application
    Filed: February 8, 2012
    Publication date: January 3, 2013
    Applicant: ALTERA CORPORATION
    Inventors: David W. Mendel, Marwan A. Khalaf, Renxin Xia
  • Publication number: 20120213017
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: May 1, 2012
    Publication date: August 23, 2012
    Applicant: ALTERA CORPORATION
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 8190787
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: December 3, 2009
    Date of Patent: May 29, 2012
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Publication number: 20100082891
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: December 3, 2009
    Publication date: April 1, 2010
    Applicant: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 7650438
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: January 19, 2010
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 7574533
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: August 11, 2009
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 7490233
    Abstract: Techniques for actively configuring a programmable circuit using configuration data stored in an external memory are provided. The programmable circuit attempts to read a device identification code from an external memory device using a read instruction. The programmable circuit then attempts to identify the external memory device by matching the identification code returned from the external memory with a code in a first predefined list. A match indicates that the programmable circuit has hardware that can generate instructions that the memory device can recognize. After the programmable circuit identifies the memory device, the programmable circuit sends instructions to the external memory device according to a predefined protocol understood by the memory device. The programmable circuit can also compare a device identification code for a particular memory device with a second list of identification codes to determine whether a user wants the programmable circuit to support that memory device.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: February 10, 2009
    Assignee: Alter Corporation
    Inventor: Renxin Xia
  • Publication number: 20080157813
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: February 27, 2008
    Publication date: July 3, 2008
    Applicant: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Publication number: 20080143378
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: February 27, 2008
    Publication date: June 19, 2008
    Applicant: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 7356620
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Grant
    Filed: June 10, 2003
    Date of Patent: April 8, 2008
    Assignee: Altera Corporation
    Inventors: Renxin Xia, Juju Chacko Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel
  • Patent number: 7253657
    Abstract: A programmable logic device (PLD) includes configuration circuitry. The configuration circuitry is adapted to receive serial configuration data from a configuration device. The configuration circuitry is further adapted to program a function of the PLD without using an input buffer to store the configuration data.
    Type: Grant
    Filed: December 15, 2003
    Date of Patent: August 7, 2007
    Assignee: Altera Corporation
    Inventors: Mukunda Krishnappa, Keith Duwel, Renxin Xia
  • Patent number: 7043630
    Abstract: Techniques for actively configuring a programmable circuit using configuration data stored in an external memory are provided. The programmable circuit attempts to read a device identification code from an external memory device using a read instruction. The programmable circuit then attempts to identify the external memory device by matching the identification code returned from the external memory with a code in a first predefined list. A match indicates that the programmable circuit has hardware that can generate instructions that the memory device can recognize. After the programmable circuit identifies the memory device, the programmable circuit sends instructions to the external memory device according to a predefined protocol understood by the memory device. The programmable circuit can also compare a device identification code for a particular memory device with a second list of identification codes to determine whether a user wants the programmable circuit to support that memory device.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: May 9, 2006
    Assignee: Altera Corporation
    Inventor: Renxin Xia
  • Publication number: 20060038586
    Abstract: A circuit arrangement includes a programmable logic device. The programmable logic device includes configuration logic circuitry. The programmable logic device also includes configurable interconnects. The circuit arrangement further includes a storage device configured to provide data to the programmable logic device. The storage device communicates with the programmable logic device via a bi-directional interface.
    Type: Application
    Filed: June 10, 2003
    Publication date: February 23, 2006
    Inventors: Renxin Xia, Juju Joyce, Nitin Prasad, Kerry Veenstra, Keith Duwel