Patents by Inventor Riyon Harding

Riyon Harding 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: 7536496
    Abstract: A method and apparatus for transmitting data between cores residing in an integrated circuit. Data is transmitted by using hubs located between the cores and an arbiter. The arbiter maintains a table that contains all the valid combinations of routing paths between the cores.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: W. Riyon Harding, David W. Milton, Clarence Rosser Ogilvie, Jason E. Rotella, Paul M. Schanely, Sebastian T. Ventrone
  • Publication number: 20080276034
    Abstract: A design structure, which may be generated by a fabless design company, for transmitting data between cores residing in an integrated circuit. Data is transmitted by using hubs located between the cores and an arbiter. The arbiter maintains a table that contains all the valid combinations of routing paths between the cores.
    Type: Application
    Filed: July 25, 2008
    Publication date: November 6, 2008
    Inventors: W. Riyon Harding, David W. Milton, Clarence Rosser Ogilvie, Jason E. Rotella, Paul M. Schanely, Sebastian T. Ventrone
  • Publication number: 20060189294
    Abstract: A communication system for transmitting data between cores embedded in an integrated circuit on a silicon chip. Communication system includes transmitter circuitry for wirelessly transmitting data between cores and receiver circuitry for wirelessly receiving the transmission of data from other cores. Both transmitter circuitry and receiver circuitry may include of a phase-locked loop circuit having a voltage-controlled oscillator. Each core may transmit and receive data on a unique frequency with respect to other cores embedded in an integrated circuit on a silicon chip or transmit and receive data on the same frequency as other cores embedded in an integrated circuit on a silicon chip. Groups of cores may share transmitter and receiver circuitry.
    Type: Application
    Filed: April 24, 2006
    Publication date: August 24, 2006
    Applicant: International Business Machines Corporation
    Inventors: Kenneth Goodnow, Riyon Harding, Charles Masenas, Jason Norman, Sebastian Ventrone
  • Patent number: 7085913
    Abstract: A method and structure for an integrated circuit is disclosed. The invention includes a plurality of logic cores, a plurality of local hubs connected to said logic cores, and a plurality of global hubs connected to said local hubs. The local hubs and the global hubs transfer data between the logic cores.
    Type: Grant
    Filed: February 13, 2002
    Date of Patent: August 1, 2006
    Assignee: International Business Machines Corporation
    Inventors: W. Riyon Harding, Sebastian T. Ventrone
  • Patent number: 6944698
    Abstract: A method and apparatus for providing bus arbitrations in a multiprocessor system is disclosed. A computer system includes a common bus that is shared by multiple cores, such as processors. A history of bus requests for the common bus made by the cores is stored in a bus request history table. In response to bus request made by the cores, the common bus is arbitrated according to information stored in the bus request history table by an arbiter.
    Type: Grant
    Filed: July 8, 2002
    Date of Patent: September 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: W. Riyon Harding, Thomas Michael Lepsic, Sebastian Theodore Ventrone
  • Publication number: 20050125680
    Abstract: Operating code fixes are supplied to multiple processors utilizing the same operating code by storing the correction code fixes in a central RAM, and distributing the code fixes over a dedicated code fix bus to a local cache for each processor. The first processor encountering a code fix requests the code fix from the RAM, which then distributes the code fix over the code fix bus to all of the local caches which are automatically updated with the new code. The system is particularly applicable to an integrated circuit having multiple processors fabricated on a chip, wherein the RAM is on-chip and is connected to an off-chip EEPROM that loads corrected code fixes to the on-chip RAM at power-up.
    Type: Application
    Filed: December 4, 2003
    Publication date: June 9, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kenneth Goodnow, Riyon Harding
  • Publication number: 20050013527
    Abstract: Disclosed is an integrated circuit comprising a plurality of cores attached to at least one transmitter and receiver, an optical transmission network embedded within the wire levels of the integrated circuit, and wherein the transmitter and receivers send and receive data on the network. Also disclosed is a method of transmitting signals within an integrated circuit comprising an integrated circuit comprising a plurality of cores and optical paths, selecting an optical path from the plurality of optical paths for transmitting data, and transmitting the data on the selected optical path. Also disclosed is an integrated circuit comprising an optical transmission network, a plurality of cores, and a plurality of controllers, all three being operatively attached to each other.
    Type: Application
    Filed: July 18, 2003
    Publication date: January 20, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gary Doyle, Kenneth Goodnow, Riyon Harding, Francis Kampf, Jason Norman, Sebastian Ventrone
  • Publication number: 20040177203
    Abstract: A dual time sliced circular bus extending in opposite directions, and optionally interspersed so as to reduce noise. The width of the buses can either be dynamic or static depending upon the particular implementation. Circulating on each of the buses is a predetermined number of data structures for either transmitting an address operation or data. Each of the cores can use the data structures for transmitting and receiving data between themselves according to a transmitting and receiving scheme.
    Type: Application
    Filed: January 27, 2003
    Publication date: September 9, 2004
    Applicant: International Business Machines Corporation
    Inventors: Kenneth J. Goodnow, Riyon Harding, Frances A. Kampf, Thomas M. Lepsic
  • Publication number: 20040006660
    Abstract: A method and apparatus for providing bus arbitrations in a multiprocessor system is disclosed. A computer system includes a common bus that is shared by multiple cores, such as processors. A history of bus requests for the common bus made by the cores is stored in a bus request history table. In response to bus request made by the cores, the common bus is arbitrated according to information stored in the bus request history table by an arbiter.
    Type: Application
    Filed: July 8, 2002
    Publication date: January 8, 2004
    Applicant: International Business Machines Corporation
    Inventors: W. Riyon Harding, Thomas Michael Lepsic, Sebastian Theodore Ventrone
  • Publication number: 20030154324
    Abstract: A method and structure for an integrated circuit is disclosed. The invention includes a plurality of logic cores, a plurality of local hubs connected to said logic cores, and a plurality of global hubs connected to said local hubs. The local hubs and the global hubs transfer data between the logic cores.
    Type: Application
    Filed: February 13, 2002
    Publication date: August 14, 2003
    Applicant: International Business Machines Corporation
    Inventors: W. Riyon Harding, Sebastian Ventrone
  • Publication number: 20030076129
    Abstract: An impedance controller comprises impedance control logic outputting an adjustable impedance and a comparator comparing the adjustable impedance with a reference voltage. The impedance control logic recalibrates said adjustable impedance only when said comparator indicates a change in impedance.
    Type: Application
    Filed: October 23, 2001
    Publication date: April 24, 2003
    Applicant: International Business Machines Corporation
    Inventors: Kenneth J. Goodnow, Riyon Harding
  • Patent number: 6541997
    Abstract: An impedance controller comprises impedance control logic outputting an adjustable impedance and a comparator comparing the adjustable impedance with a reference voltage. The impedance control logic recalibrates said adjustable impedance only when said comparator indicates a change in impedance.
    Type: Grant
    Filed: October 23, 2001
    Date of Patent: April 1, 2003
    Assignee: International Business Machines Corporation
    Inventors: Kenneth J. Goodnow, Riyon Harding