Patents by Inventor Philip Emma

Philip Emma 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).

  • Publication number: 20070283298
    Abstract: A design structure comprising an integrated circuit architecture, circuit structure, and/or instructions for fabrication thereof. The circuit structure includes at least one logic device layer and at least two additional separate memory array layers. Each of the logic device layer and the at least two memory array layers is independently optimized for a particular type of logic device or memory device disposed therein. Preferably also disposed within the logic device layer are array sense amplifiers, memory array output drivers and like higher performance circuitry otherwise generally disposed within memory array layer substrates. All layers may be independently powered to provide additional performance enhancement.
    Type: Application
    Filed: June 26, 2007
    Publication date: December 6, 2007
    Inventors: Kerry Bernstein, Paul Coteus, Philip Emma
  • Publication number: 20070228383
    Abstract: An integrated circuit design, structure and method for fabrication thereof includes at least one logic device layer and at least two additional separate memory array layers. Each of the logic device layer and the at least two memory array layers is independently optimized for a particular type of logic device or memory device disposed therein. Preferably also disposed within the logic device layer are array sense amplifiers, memory array output drivers and like higher performance circuitry otherwise generally disposed within memory array layer substrates. All layers may be independently powered to provide additional performance enhancement.
    Type: Application
    Filed: March 31, 2006
    Publication date: October 4, 2007
    Inventors: Kerry Bernstein, Paul Coteus, Philip Emma
  • Publication number: 20070101227
    Abstract: This invention relates to digitally measuring operating parameters, for example, temperature, within a semiconductor chip and making those measurements internally available to hardware, firmware, and software.
    Type: Application
    Filed: November 8, 2006
    Publication date: May 3, 2007
    Inventors: Herschel Ainspan, Philip Emma, Rick Rand, Arthur Zingher
  • Publication number: 20070081410
    Abstract: A 3D chip having at least one I/O layer connected to other 3D chip layers by a vertical bus such that the I/O layer(s) may accommodate protection and off-chip device drive circuits, customization circuits, translation circuits, conversions circuits and/or built-in self-test circuits capable of comprehensive chip or wafer level testing wherein the I/O layers function as a testhead. Substitution of I/O circuits or structures may be performed using E-fuses or the like responsive to such testing.
    Type: Application
    Filed: October 7, 2005
    Publication date: April 12, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kerry Bernstein, Paul Coteus, Ibrahim Elfadel, Philip Emma, Daniel Friedman, Ruchir Puri, Mark Ritter, Jeannine Trewhella, Albert Young
  • Publication number: 20060291175
    Abstract: An optically connectable circuit board and optical components mounted thereon. At least one component includes optical transceivers and provides an optical connection to the board. Electronic components may be directly connected to the board electrically or optically. Also, some electronic components may be indirectly connected optically to the board through intermediate optical components.
    Type: Application
    Filed: June 9, 2006
    Publication date: December 28, 2006
    Inventors: Ferenc Bozso, Philip Emma
  • Publication number: 20060107090
    Abstract: Apparatus for passively tracking expired data in a dynamic memory includes an error encoding circuit operative to receive an input data word and to generate an encoded data word which is stored in the dynamic memory. The apparatus further includes a decoding circuit operative to receive an encoded data word from the dynamic memory, to detect at least one or more unidirectional errors in the input data word read from the dynamic memory, and to generate an error signal when at least one error is detected, the error signal indicating that the input data word contains expired data. Control circuitry included in the apparatus is configured for initiating one or more actions in response to the error signal.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 18, 2006
    Applicant: International Business Machines Corporation
    Inventors: Philip Emma, Robert Montoye, William Reohr
  • Publication number: 20060101238
    Abstract: A multithreaded processor, fetch control for a multithreaded processor and a method of fetching in the multithreaded processor. Processor event and use (EU) signs are monitored for downstream pipeline conditions indicating pipeline execution thread states. Instruction cache fetches are skipped for any thread that is incapable of receiving fetched cache contents, e.g., because the thread is full or stalled. Also, consecutive fetches may be selected for the same thread, e.g., on a branch mis-predict. Thus, the processor avoids wasting power on unnecessary or place keeper fetches.
    Type: Application
    Filed: September 16, 2005
    Publication date: May 11, 2006
    Inventors: Pradip Bose, Alper Buyuktosunoglu, Richard Eickemeyer, Lee Eisen, Philip Emma, John Griswell, Zhigang Hu, Hung Le, Douglas Logan, Balaram Sinharoy
  • Publication number: 20060069843
    Abstract: A memory system and method includes a cache having a filtered portion and an unfiltered portion. The filtered portion is divided into block sized components, and the unfiltered portion is divided into sub-block sized components. Blocks evicted from the filtered portion have selected sub-blocks thereof cached in the unfiltered portion for servicing requests.
    Type: Application
    Filed: September 30, 2004
    Publication date: March 30, 2006
    Inventors: Philip Emma, Allan Hartstein, Thomas Puzak, Moinuddin Khalil Qureshi
  • Publication number: 20060026457
    Abstract: The invention includes an error correcting logic system that allows critical circuits to be hardened with only one redundant unit and without loss of circuit performance. The system provides an interconnecting gate that suppresses a fault in one of at least two redundant dynamic logic gates that feed to the interconnecting gate. The system is applicable to dynamic or static logic systems. The system prevents propagation of a fault, and addresses not only soft errors, but noise-induced errors.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 2, 2006
    Applicant: International Business Machines Corporation
    Inventors: Kerry Bernstein, Philip Emma, John Fifield, Paul Kartschoke, William Klaasen, Norman Rohrer
  • Publication number: 20050120193
    Abstract: A memory storage structure includes a memory storage device, and a first meta-structure having a first size and operating at a first speed. The first speed is faster than a second speed for storing meta-information based on information stored in a memory. A second meta-structure is hierarchically associated with the first meta-structure. The second meta-structure has a second size larger than the first size and operates at the second speed such that faster and more accurate prefetching is provided by coaction of the first and second meta-structures. A method is provided to assemble the meta-information in the first meta-structure and copy this information to the second meta-structure, and prefetching the stored information from the second meta-structure to the first meta-structure ahead of its use.
    Type: Application
    Filed: December 1, 2003
    Publication date: June 2, 2005
    Inventors: Philip Emma, Allan Hartstein, Brian Prasky, Thomas Puzak, Moinuddin Ahmed Qureshi, Vijayalakshmi Srinivasan
  • Publication number: 20050083081
    Abstract: Leakage current control devices include a circuit having one or more functions in a data path where the functions are executed in a sequence. Each of the functions has power reduction logic to energize each respective function. A leakage control circuit interacts with the power reduction logic, so that the functions are energized or deenergized in a control sequence such that the functions where the data is resident are energized and at least one of the other functions is not energized.
    Type: Application
    Filed: October 15, 2003
    Publication date: April 21, 2005
    Inventors: Hans Jacobson, Pradip Bose, Alper Buyuktosunoglu, Peter Cook, Philip Emma, Prabhakar Kudva, Stanley Schuster
  • Patent number: D530347
    Type: Grant
    Filed: February 14, 2005
    Date of Patent: October 17, 2006
    Assignee: Intirion Corporation
    Inventors: Ken Ozaki, Philip Emma