Assignee
IP FIRST LLC
US·153 granted patents·9 pending applications·3,164 citations·filing 1997–2007
Top patents by PatentIndex Score
162 records- 0197US6832296B2Microprocessor with repeat prefetch instructionIP FIRST LLC·Filed 2002·Granted Dec 14, 2004·143 cites·11 claims
- 0296US6571331B2Static branch prediction mechanism for conditional branch instructionsIP FIRST LLC·Filed 2001·Granted May 27, 2003·112 cites·8 claims
- 0392US6647489B1Compare branch instruction pairing within a single integer pipelineIP FIRST LLC·Filed 2000·Granted Nov 11, 2003·76 cites·29 claims
- 0491US6681311B2Translation lookaside buffer that caches memory type informationIP FIRST LLC·Filed 2001·Granted Jan 20, 2004·71 cites·35 claims
- 0590US6886093B2Speculative hybrid branch direction predictorIP FIRST LLC·Filed 2001·Granted Apr 26, 2005·56 cites·41 claims
- 0689US7546446B2Selective interrupt suppressionIP FIRST LLC·Filed 2003·Granted Jun 9, 2009·65 cites·30 claims
- 0789US7065632B1Method and apparatus for speculatively forwarding storehit data in a hierarchical mannerIP FIRST LLC·Filed 2000·Granted Jun 20, 2006·65 cites·15 claims
- 0888US6823444B1Apparatus and method for selectively accessing disparate instruction buffer stages based on branch target address cache hit and instruction stage wrapIP FIRST LLC·Filed 2001·Granted Nov 23, 2004·47 cites·11 claims
- 0987US6895498B2Apparatus and method for target address replacement in speculative branch target address cacheIP FIRST LLC·Filed 2001·Granted May 17, 2005·45 cites·2 claims
- 1086US7181596B2Apparatus and method for extending a microprocessor instruction setIP FIRST LLC·Filed 2002·Granted Feb 20, 2007·39 cites·29 claims
- 1186US6810466B2Microprocessor and method for performing selective prefetch based on bus activity levelIP FIRST LLC·Filed 2002·Granted Oct 26, 2004·42 cites·34 claims
- 1286US6526502B1Apparatus and method for speculatively updating global branch history with branch prediction prior to resolution of branch outcomeIP FIRST LLC·Filed 2000·Granted Feb 25, 2003·38 cites·31 claims
- 1385US7818358B2Microprocessor with random number generator and instruction for storing random dataIP FIRST LLC·Filed 2006·Granted Oct 19, 2010·8 cites·20 claims
- 1485US7117347B2Processor including fallback branch prediction mechanism for far jump and far call instructionsIP FIRST LLC·Filed 2002·Granted Oct 3, 2006·42 cites·15 claims
- 1584US7532722B2Apparatus and method for performing transparent block cipher cryptographic functionsIP FIRST LLC·Filed 2003·Granted May 12, 2009·40 cites·50 claims
- 1684US7174355B2Random number generator with selectable dual random bit string enginesIP FIRST LLC·Filed 2003·Granted Feb 6, 2007·23 cites·32 claims
- 1784US6871206B2Continuous multi-buffering random number generatorIP FIRST LLC·Filed 2002·Granted Mar 22, 2005·38 cites·40 claims
- 1883US7334009B2Microprocessor with random number generator and instruction for storing random dataIP FIRST LLC·Filed 2006·Granted Feb 19, 2008·7 cites·40 claims
- 1983US7321910B2Microprocessor apparatus and method for performing block cipher cryptographic functionsIP FIRST LLC·Filed 2003·Granted Jan 22, 2008·36 cites·110 claims
- 2083US6493839B1Apparatus and method for testing memory in a microprocessorIP FIRST LLC·Filed 2001·Granted Dec 10, 2002·34 cites·14 claims
- 2182US6862704B1Apparatus and method for testing memory in a microprocessorIP FIRST LLC·Filed 2002·Granted Mar 1, 2005·36 cites·19 claims
- 2282US6622211B2Virtual set cache that redirects store data to correct virtual set to avoid virtual set store miss penaltyIP FIRST LLC·Filed 2001·Granted Sep 16, 2003·32 cites·33 claims
- 2381US7849120B2Microprocessor with random number generator and instruction for storing random dataIP FIRST LLC·Filed 2006·Granted Dec 7, 2010·6 cites·45 claims
- 2481US6553473B1Byte-wise tracking on write allocateIP FIRST LLC·Filed 2000·Granted Apr 22, 2003·30 cites·29 claims
- 2581US6370661B1Apparatus for testing memory in a microprocessorIP FIRST LLC·Filed 1999·Granted Apr 9, 2002·47 cites·14 claims
- 2680US7844053B2Microprocessor apparatus and method for performing block cipher cryptographic functionsIP FIRST LLC·Filed 2003·Granted Nov 30, 2010·29 cites·50 claims
- 2780US7165169B2Speculative branch target address cache with selective override by secondary predictor based on branch instruction typeIP FIRST LLC·Filed 2001·Granted Jan 16, 2007·28 cites·69 claims
- 2880US6405306B2Instruction set for bi-directional conversion and transfer of integer and floating point dataIP FIRST LLC·Filed 2001·Granted Jun 11, 2002·22 cites·17 claims
- 2980US6338136B1Pairing of load-ALU-store with conditional branchIP FIRST LLC·Filed 1999·Granted Jan 8, 2002·89 cites·24 claims
- 3079US7562192B2Microprocessor, apparatus and method for selective prefetch retireIP FIRST LLC·Filed 2006·Granted Jul 14, 2009·6 cites·27 claims
- 3179US7111125B2Apparatus and method for renaming a data block within a cacheIP FIRST LLC·Filed 2003·Granted Sep 19, 2006·32 cites·25 claims
- 3279US6629234B1Speculative generation at address generation stage of previous instruction result stored in forward cache for use by succeeding address dependent instructionIP FIRST LLC·Filed 2000·Granted Sep 30, 2003·25 cites·12 claims
- 3378US7373483B2Mechanism for extending the number of registers in a microprocessorIP FIRST LLC·Filed 2002·Granted May 13, 2008·24 cites·25 claims
- 3478US7237098B2Apparatus and method for selectively overriding return stack prediction in response to detection of non-standard return sequenceIP FIRST LLC·Filed 2003·Granted Jun 26, 2007·22 cites·48 claims
- 3578US7146468B2Cache memory and method for handling effects of external snoops colliding with in-flight operations internally to the cacheIP FIRST LLC·Filed 2002·Granted Dec 5, 2006·26 cites·34 claims
- 3678US6949949B2Apparatus and method for adjusting the impedance of an output driverIP FIRST LLC·Filed 2003·Granted Sep 27, 2005·19 cites·20 claims
- 3778US6931517B1Pop-compare micro instruction for repeat string operationsIP FIRST LLC·Filed 2002·Granted Aug 16, 2005·25 cites·25 claims
- 3878US6870407B2Thin gate oxide output driveIP FIRST LLC·Filed 2002·Granted Mar 22, 2005·20 cites·5 claims
- 3977US7203824B2Apparatus and method for handling BTAC branches that wrap across instruction cache linesIP FIRST LLC·Filed 2001·Granted Apr 10, 2007·24 cites·27 claims
- 4077US7149764B2Random number generator bit string filterIP FIRST LLC·Filed 2002·Granted Dec 12, 2006·23 cites·38 claims
- 4177US6314514B1Method and apparatus for correcting an internal call/return stack in a microprocessor that speculatively executes call and return instructionsIP FIRST LLC·Filed 1999·Granted Nov 6, 2001·76 cites·38 claims
- 4276US6985999B2Microprocessor and method for utilizing disparity between bus clock and core clock frequencies to prioritize cache line fill bus access requestsIP FIRST LLC·Filed 2002·Granted Jan 10, 2006·21 cites·34 claims
- 4375US6609194B1Apparatus for performing branch target address calculation based on branch typeIP FIRST LLC·Filed 1999·Granted Aug 19, 2003·69 cites·12 claims
- 4475US6581151B2Apparatus and method for speculatively forwarding storehit data based on physical page index compareIP FIRST LLC·Filed 2001·Granted Jun 17, 2003·20 cites·34 claims
- 4575US6108773AApparatus and method for branch target address calculation during instruction decodeIP FIRST LLC·Filed 1998·Granted Aug 22, 2000·71 cites·34 claims
- 4674US7543134B2Apparatus and method for extending a microprocessor instruction setIP FIRST LLC·Filed 2004·Granted Jun 2, 2009·16 cites·37 claims
- 4774US7315921B2Apparatus and method for selective memory attribute controlIP FIRST LLC·Filed 2002·Granted Jan 1, 2008·19 cites·37 claims
- 4874US6550004B1Hybrid branch predictor with improved selector table update mechanismIP FIRST LLC·Filed 1999·Granted Apr 15, 2003·65 cites·52 claims
- 4973US7234045B2Apparatus and method for handling BTAC branches that wrap across instruction cache linesIP FIRST LLC·Filed 2005·Granted Jun 19, 2007·6 cites·20 claims
- 5073US7188215B2Apparatus and method for renaming a cache lineIP FIRST LLC·Filed 2003·Granted Mar 6, 2007·21 cites·19 claims
Showing the top 50 of 162 patent records by PatentIndex Score.
Join the waitlist — get patent alerts
Get an alert when IP FIRST LLC files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Counts cover granted patents and pending applications in the PatentIndex corpus. How scoring works →