Inventor · disambiguated record
Philip G. Emma
Also filed as: EMMA PHILIP · EMMA PHILIP G · EMMA PHILIP GEORGE
135 granted patents·13 pending applications·3,466 citations·filing 1985–2019
99Inventor score
Top patents by PatentIndex Score
148 records- 0199US7692944B23-dimensional integrated circuit architecture, structure and method for fabrication thereofIBM·Filed 2008·Granted Apr 6, 2010·256 cites·15 claims
- 0298US8020073B2Dynamic memory architecture employing passive expiration of dataIBM·Filed 2007·Granted Sep 13, 2011·99 cites·20 claims
- 0398US5760478AClock skew minimization system and method for integrated circuitsIBM·Filed 1996·Granted Jun 2, 1998·319 cites·21 claims
- 0496US7290203B2Dynamic memory architecture employing passive expiration of dataIBM·Filed 2004·Granted Oct 30, 2007·101 cites·13 claims
- 0594US9646916B1Method and apparatus to facilitate direct surface cooling of a chip within a 3D stack of chips using optical interconnectIBM·Filed 2016·Granted May 9, 2017·10 cites·1 claims
- 0694US6271542B1Merged logic and memory combining thin film and bulk Si transistorsIBM·Filed 1997·Granted Aug 7, 2001·119 cites·11 claims
- 0792US7408798B23-dimensional integrated circuit architecture, structure and method for fabrication thereofIBM·Filed 2006·Granted Aug 5, 2008·16 cites·5 claims
- 0890US7518225B2Chip system architecture for performance enhancement, power reduction and cost reductionIBM·Filed 2006·Granted Apr 14, 2009·15 cites·18 claims
- 0990US4991080APipeline processing apparatus for executing instructions in three streams, including branch stream pre-execution processor for pre-executing conditional branch instructionsIBM·Filed 1986·Granted Feb 5, 1991·122 cites·18 claims
- 1089US8417917B2Processor core stacking for efficient collaborationEMMA PHILIP G·Filed 2009·Granted Apr 9, 2013·21 cites·20 claims
- 1189US7913202B2Wafer level I/O test, repair and/or customization enabled by I/O layerIBM·Filed 2007·Granted Mar 22, 2011·22 cites·18 claims
- 1289US7521950B2Wafer level I/O test and repair enabled by I/O layerIBM·Filed 2005·Granted Apr 21, 2009·21 cites·5 claims
- 1389US5434985ASimultaneous prediction of multiple branches for superscalar processingIBM·Filed 1992·Granted Jul 18, 1995·139 cites·27 claims
- 1488US8595731B2Low overhead dynamic thermal management in many-core cluster architectureBOSE PRADIP·Filed 2010·Granted Nov 26, 2013·12 cites·24 claims
- 1588US7472226B1Methods involving memory cachesIBM·Filed 2008·Granted Dec 30, 2008·18 cites·3 claims
- 1688US6794901B2Apparatus for reducing soft errors in dynamic circuitsIBM·Filed 2002·Granted Sep 21, 2004·33 cites·8 claims
- 1788US6262885B1Portable computing device having a display movable thereaboutIBM·Filed 1998·Granted Jul 17, 2001·149 cites·24 claims
- 1888US5155831AData processing system with fast queue store interposed between store-through caches and a main memoryIBM·Filed 1989·Granted Oct 13, 1992·102 cites·11 claims
- 1987US7095620B2Optically connectable circuit board with optical component(s) mounted thereonIBM·Filed 2002·Granted Aug 22, 2006·33 cites·9 claims
- 2087US6946869B2Method and structure for short range leakage control in pipelined circuitsIBM·Filed 2003·Granted Sep 20, 2005·31 cites·50 claims
- 2187US6285050B1Decoupling capacitor structure distributed above an integrated circuit and method for making sameIBM·Filed 1997·Granted Sep 4, 2001·71 cites·8 claims
- 2287US5619665AMethod and apparatus for the transparent emulation of an existing instruction-set architecture by an arbitrary underlying instruction-set architectureINTRNATIONAL BUSINESS MACHINES·Filed 1995·Granted Apr 8, 1997·154 cites·23 claims
- 2386US7493480B2Method and apparatus for prefetching branch history informationIBM·Filed 2002·Granted Feb 17, 2009·45 cites·17 claims
- 2485US7945765B2Method and structure for asynchronous skip-ahead in synchronous pipelinesIBM·Filed 2008·Granted May 17, 2011·14 cites·18 claims
- 2585US7657726B2Context look ahead storage structuresIBM·Filed 2007·Granted Feb 2, 2010·12 cites·20 claims
- 2685US4943908AMultiple branch analyzer for prefetching cache linesIBM·Filed 1987·Granted Jul 24, 1990·87 cites·9 claims
- 2784US10304802B2Integrated wafer-level processing systemIBM·Filed 2016·Granted May 28, 2019·3 cites·4 claims
- 2884US8276018B2Non-volatile memory based reliability and availability mechanisms for a computing deviceKURSUN EREN·Filed 2010·Granted Sep 25, 2012·10 cites·20 claims
- 2983US7551453B2Optically connectable circuit board with optical component(s) mounted thereonIBM·Filed 2006·Granted Jun 23, 2009·8 cites·24 claims
- 3083US5692121ARecovery unit for mirrored processorsIBM·Filed 1996·Granted Nov 25, 1997·128 cites·17 claims
- 3183US5353421AMulti-prediction branch prediction mechanismIBM·Filed 1993·Granted Oct 4, 1994·109 cites·9 claims
- 3282US8131982B2Branch prediction instructions having mask values involving unloading and loading branch history dataEMMA PHILIP G·Filed 2008·Granted Mar 6, 2012·12 cites·9 claims
- 3382US7392366B2Adaptive fetch gating in multithreaded processors, fetch control and method of controlling fetchesIBM·Filed 2005·Granted Jun 24, 2008·9 cites·26 claims
- 3481US7526610B1Sectored cache memoryIBM·Filed 2008·Granted Apr 28, 2009·10 cites·2 claims
- 3581US7120327B2Backplane assembly with board to board optical interconnectionsIBM·Filed 2002·Granted Oct 10, 2006·24 cites·51 claims
- 3681US7076681B2Processor with demand-driven clock throttling power reductionIBM·Filed 2002·Granted Jul 11, 2006·31 cites·31 claims
- 3780US9891926B2Heterogeneous core microarchitectureIBM·Filed 2015·Granted Feb 13, 2018·2 cites·10 claims
- 3880US5210831AMethods and apparatus for insulating a branch prediction mechanism from data dependent branch table updates that result from variable test operand locationsIBM·Filed 1989·Granted May 11, 1993·65 cites·9 claims
- 3979US9824483B2Storing and comparing three-dimensional objects in three-dimensional storageIBM·Filed 2015·Granted Nov 21, 2017·2 cites·5 claims
- 4079US7986543B2Method for achieving very high bandwidth between the levels of a cache hierarchy in 3-dimensional structures, and a 3-dimensional structure resulting therefromIBM·Filed 2008·Granted Jul 26, 2011·6 cites·29 claims
- 4179US6954916B2Methodology for fixing Qcrit at design timing impactIBM·Filed 2003·Granted Oct 11, 2005·26 cites·16 claims
- 4279US4991090APosting out-of-sequence fetchesIBM·Filed 1987·Granted Feb 5, 1991·61 cites·9 claims
- 4378US7659535B2High speed data channel including a CMOS VCSEL driver and a high performance photodetector and CMOS photoreceiverIBM·Filed 2007·Granted Feb 9, 2010·5 cites·20 claims
- 4478US6389505B1Restore tracking system for DRAMIBM·Filed 1998·Granted May 14, 2002·76 cites·80 claims
- 4578US4763245ABranch prediction mechanism in which a branch history table is updated using an operand sensitive branch tableIBM·Filed 1985·Granted Aug 9, 1988·62 cites·12 claims
- 4677US10740003B2Latency-agnostic memory controllerIBM·Filed 2018·Granted Aug 11, 2020·2 cites·17 claims
- 4777US7134028B2Processor with low overhead predictive supply voltage gating for leakage power reductionIBM·Filed 2003·Granted Nov 7, 2006·28 cites·26 claims
- 4875US7402854B2Three-dimensional cascaded power distribution in a semiconductor deviceIBM·Filed 2006·Granted Jul 22, 2008·5 cites·1 claims
- 4975US7380047B2Apparatus and method for filtering unused sub-blocks in cache memoriesIBM·Filed 2004·Granted May 27, 2008·17 cites·29 claims
- 5073US9383411B2Three-dimensional processing system having at least one layer with circuitry dedicated to scan testing and system state checkpointing of other system layersIBM·Filed 2013·Granted Jul 5, 2016·2 cites·14 claims
Showing the top 50 of 148 patent records by PatentIndex Score.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →