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: 7536496Abstract: 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: GrantFiled: February 28, 2006Date of Patent: May 19, 2009Assignee: International Business Machines CorporationInventors: W. Riyon Harding, David W. Milton, Clarence Rosser Ogilvie, Jason E. Rotella, Paul M. Schanely, Sebastian T. Ventrone
-
Publication number: 20080276034Abstract: 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: ApplicationFiled: July 25, 2008Publication date: November 6, 2008Inventors: W. Riyon Harding, David W. Milton, Clarence Rosser Ogilvie, Jason E. Rotella, Paul M. Schanely, Sebastian T. Ventrone
-
Publication number: 20060189294Abstract: 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: ApplicationFiled: April 24, 2006Publication date: August 24, 2006Applicant: International Business Machines CorporationInventors: Kenneth Goodnow, Riyon Harding, Charles Masenas, Jason Norman, Sebastian Ventrone
-
Patent number: 7085913Abstract: 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: GrantFiled: February 13, 2002Date of Patent: August 1, 2006Assignee: International Business Machines CorporationInventors: W. Riyon Harding, Sebastian T. Ventrone
-
Patent number: 6944698Abstract: 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: GrantFiled: July 8, 2002Date of Patent: September 13, 2005Assignee: International Business Machines CorporationInventors: W. Riyon Harding, Thomas Michael Lepsic, Sebastian Theodore Ventrone
-
Publication number: 20050125680Abstract: 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: ApplicationFiled: December 4, 2003Publication date: June 9, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kenneth Goodnow, Riyon Harding
-
Publication number: 20050013527Abstract: 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: ApplicationFiled: July 18, 2003Publication date: January 20, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gary Doyle, Kenneth Goodnow, Riyon Harding, Francis Kampf, Jason Norman, Sebastian Ventrone
-
Publication number: 20040177203Abstract: 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: ApplicationFiled: January 27, 2003Publication date: September 9, 2004Applicant: International Business Machines CorporationInventors: Kenneth J. Goodnow, Riyon Harding, Frances A. Kampf, Thomas M. Lepsic
-
Publication number: 20040006660Abstract: 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: ApplicationFiled: July 8, 2002Publication date: January 8, 2004Applicant: International Business Machines CorporationInventors: W. Riyon Harding, Thomas Michael Lepsic, Sebastian Theodore Ventrone
-
Publication number: 20030154324Abstract: 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: ApplicationFiled: February 13, 2002Publication date: August 14, 2003Applicant: International Business Machines CorporationInventors: W. Riyon Harding, Sebastian Ventrone
-
Publication number: 20030076129Abstract: 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: ApplicationFiled: October 23, 2001Publication date: April 24, 2003Applicant: International Business Machines CorporationInventors: Kenneth J. Goodnow, Riyon Harding
-
Patent number: 6541997Abstract: 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: GrantFiled: October 23, 2001Date of Patent: April 1, 2003Assignee: International Business Machines CorporationInventors: Kenneth J. Goodnow, Riyon Harding