Patents by Inventor Richard S. Terrill

Richard S. Terrill 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: 6642064
    Abstract: A high performance single package multi-chip module multiplies the logic density of the highest density monolithic programmable logic device (PLD). A dual-sided substrate carries multiple prepackaged PLDs on a top side and a field programmable interconnect (FPIC) die on a bottom side. The prepackaged PLDs and the ability to use the substrate as a burn-in vehicle for the FPIC die results in reliable and reworkable assembly process with minimized yield loss.
    Type: Grant
    Filed: March 3, 1997
    Date of Patent: November 4, 2003
    Assignee: Altera Corporation
    Inventors: Richard S. Terrill, Donald F. Faria
  • Publication number: 20010003844
    Abstract: Programmable logic array devices are programmed from programming devices in networks that facilitate programming any number of such logic devices with programs of any size or complexity. The source of programming data and control may be a microprocessor or one or more serial EPROMs, one EPROM being equipped with a clock circuit. Several parallel data streams may be used to speed up the programming operation. A clock circuit with a programmably variable speed may be provided to facilitate programming logic devices with different speed characteristics. The programming protocol may include an acknowledgment from the logic device(s) to the programming data source after each programming data transmission so that the source can automatically transmit programming data at the speed at which the logic device is able to accept that data.
    Type: Application
    Filed: January 12, 2001
    Publication date: June 14, 2001
    Applicant: Altera Corporation
    Inventors: Richard G. Cliff, Sriniyas T. Reddy, Kerry Veenstra, Andreas Papaliolios, Chiakang Sung, Richard S. Terrill, Rina Raman, Robert Richard N. Bielby
  • Patent number: 5642262
    Abstract: A high performance single package multi-chip module multiplies the logic density of the highest density monolithic programmable logic device (PLD). A dual-sided substrate carries multiple prepackaged PLDs on a top side and a field programmable interconnect (FPIC) die on a bottom side. The input/output terminals of the PLDs are interconnected with the FPIC die in a scrambled fashion to reduce signal skew.
    Type: Grant
    Filed: February 23, 1995
    Date of Patent: June 24, 1997
    Assignee: Altera Corporation
    Inventors: Richard S. Terrill, Donald F. Faria
  • Patent number: 5590305
    Abstract: Apparatus and methods for configuring a plurality of programmable logic devices which include the steps of providing a source of configuration data and transferring the configuration data directly from the source to each of the programmable logic devices. In some embodiments, the methods permit the programmable logic devices to configure themselves without the intervention of an intelligent host such as a CPU, a microcontroller, or other types of intelligent logic. In other embodiments, configuration data files are used in conjunction with an intelligent host to configure the programmable logic devices. Configuration is performed at power-up or, alternatively, under user or software control.
    Type: Grant
    Filed: December 15, 1995
    Date of Patent: December 31, 1996
    Assignee: Altera Corporation
    Inventors: Richard S. Terrill, Robert R. N. Bielby
  • Patent number: 5543730
    Abstract: Programmable logic array devices are programmed from programming devices in networks that facilitate programming any number of such logic devices with programs of any size or complexity. The source of programming data and control may be a microprocessor or one or more serial EPROMs, one EPROM being equipped with a clock circuit. Several parallel data streams may be used to speed up the programming operation. A clock circuit with a programmably variable speed may be provided to facilitate programming logic devices with different speed characteristics. The programming protocol may include an acknowledgement from the logic device(s) to the programming data source after each programming data transmission so that the source can automatically transmit programming data at the speed at which the logic device is able to accept that data.
    Type: Grant
    Filed: May 17, 1995
    Date of Patent: August 6, 1996
    Assignee: Altera Corporation
    Inventors: Richard G. Cliff, Srinivas T. Reddy, Kerry Veenstra, Andreas Papaliolios, Chiakang Sung, Richard S. Terrill, Rina Raman, Robert R. N. Bielby