Inventor
HENRY G GLENN
US379 patents
⚠️ This page may combine multiple inventors who share the name “HENRY G GLENN”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IP FIRST LLC
30 patentsUS6681311B2Jan 20, 2004
Translation lookaside buffer that caches memory type information
IP FIRST LLC71 citations98
US6647489B1Nov 11, 2003
Compare branch instruction pairing within a single integer pipeline
IP FIRST LLC76 citations98
US6571331B2May 27, 2003
Static branch prediction mechanism for conditional branch instructions
IP FIRST LLC112 citations98
US7065632B1Jun 20, 2006
Method and apparatus for speculatively forwarding storehit data in a hierarchical manner
IP FIRST LLC65 citations96
US6886093B2Apr 26, 2005
Speculative hybrid branch direction predictor
IP FIRST LLC56 citations96
US6609194B1Aug 19, 2003
Apparatus for performing branch target address calculation based on branch type
IP FIRST LLC69 citations96
US6550004B1Apr 15, 2003
Hybrid branch predictor with improved selector table update mechanism
IP FIRST LLC65 citations96
US6189091B1Feb 13, 2001
Apparatus and method for speculatively updating global history and restoring same on branch misprediction detection
IP FIRST LLC53 citations96
US6108773AAug 22, 2000
Apparatus and method for branch target address calculation during instruction decode
IP FIRST LLC71 citations96
US7844053B2Nov 30, 2010
Microprocessor apparatus and method for performing block cipher cryptographic functions
IP FIRST LLC29 citations93
US7543134B2Jun 2, 2009
Apparatus and method for extending a microprocessor instruction set
IP FIRST LLC16 citations93
US7373483B2May 13, 2008
Mechanism for extending the number of registers in a microprocessor
IP FIRST LLC24 citations93
US7321910B2Jan 22, 2008
Microprocessor apparatus and method for performing block cipher cryptographic functions
IP FIRST LLC36 citations93
US7315921B2Jan 1, 2008
Apparatus and method for selective memory attribute control
IP FIRST LLC19 citations93
US7181596B2Feb 20, 2007
Apparatus and method for extending a microprocessor instruction set
IP FIRST LLC39 citations93
US7174355B2Feb 6, 2007
Random number generator with selectable dual random bit string engines
IP FIRST LLC23 citations93
US7149764B2Dec 12, 2006
Random number generator bit string filter
IP FIRST LLC23 citations93
US6985999B2Jan 10, 2006
Microprocessor and method for utilizing disparity between bus clock and core clock frequencies to prioritize cache line fill bus access requests
IP FIRST LLC21 citations93
US6931517B1Aug 16, 2005
Pop-compare micro instruction for repeat string operations
IP FIRST LLC25 citations93
US6871206B2Mar 22, 2005
Continuous multi-buffering random number generator
IP FIRST LLC38 citations93
US6810466B2Oct 26, 2004
Microprocessor and method for performing selective prefetch based on bus activity level
IP FIRST LLC42 citations93
US6622211B2Sep 16, 2003
Virtual set cache that redirects store data to correct virtual set to avoid virtual set store miss penalty
IP FIRST LLC32 citations93
US6581151B2Jun 17, 2003
Apparatus and method for speculatively forwarding storehit data based on physical page index compare
IP FIRST LLC20 citations93
US6343359B1Jan 29, 2002
Result forwarding cache
IP FIRST LLC20 citations93
US6330657B1Dec 11, 2001
Pairing of micro instructions in the instruction queue
IP FIRST LLC43 citations93
US6247122B1Jun 12, 2001
Method and apparatus for performing branch prediction combining static and dynamic branch predictors
IP FIRST LLC51 citations93
US6233676B1May 15, 2001
Apparatus and method for fast forward branch
IP FIRST LLC43 citations93
US6161188ADec 12, 2000
Microprocessor having fuse control and selection of clock multiplier
IP FIRST LLC21 citations93
US6145075ANov 7, 2000
Apparatus and method for executing a single-cycle exchange instruction to exchange contents of two locations in a register file
IP FIRST LLC26 citations93
US6009510ADec 28, 1999
Method and apparatus for improved aligned/misaligned data load from cache
IP FIRST LLC41 citations93
VIA TECH INC
8 patentsUS8879345B1Nov 4, 2014
Microprocessor mechanism for decompression of fuse correction data
VIA TECH INC71 citations98
US8370641B2Feb 5, 2013
Initialization of a microprocessor providing for execution of secure code
VIA TECH INC26 citations96
US9389863B2Jul 12, 2016
Processor that performs approximate computing instructions
VIA TECH INC30 citations94
US8982655B1Mar 17, 2015
Apparatus and method for compression and decompression of microprocessor configuration data
VIA TECH INC30 citations94
US7921300B2Apr 5, 2011
Apparatus and method for secure hash algorithm
VIA TECH INC14 citations93
US7788433B2Aug 31, 2010
Microprocessor apparatus providing for secure interrupts and exceptions
VIA TECH INC13 citations93
US7529912B2May 5, 2009
Apparatus and method for instruction-level specification of floating point format
VIA TECH INC21 citations93
US7502943B2Mar 10, 2009
Microprocessor apparatus and method for providing configurable cryptographic block cipher round results
VIA TECH INC38 citations93
VIA ALLIANCE SEMICONDUCTOR CO LTD
6 patentsUS10430706B2Oct 1, 2019
Processor with memory array operable as either last level cache slice or neural network unit memory
VIA ALLIANCE SEMICONDUCTOR CO LTD26 citations94
US10438115B2Oct 8, 2019
Neural network unit with memory layout to perform efficient 3-dimensional convolutions
VIA ALLIANCE SEMICONDUCTOR CO LTD21 citations93
US10417560B2Sep 17, 2019
Neural network unit that performs efficient 3-dimensional convolutions
VIA ALLIANCE SEMICONDUCTOR CO LTD22 citations93
US10387366B2Aug 20, 2019
Neural network unit with shared activation function units
VIA ALLIANCE SEMICONDUCTOR CO LTD9 citations93
US10366050B2Jul 30, 2019
Multi-operation neural network unit
VIA ALLIANCE SEMICONDUCTOR CO LTD7 citations93
US10353862B2Jul 16, 2019
Neural network unit that performs stochastic rounding
VIA ALLIANCE SEMICONDUCTOR CO LTD8 citations93
HENRY G GLENN
4 patentsUS8978132B2Mar 10, 2015
Apparatus and method for managing a microprocessor providing for a secure execution mode
HENRY G GLENN41 citations98
US9043580B2May 26, 2015
Accessing model specific registers (MSR) with different sets of distinct microinstructions for instructions of different instruction set architecture (ISA)
HENRY G GLENN21 citations93
US8793803B2Jul 29, 2014
Termination of secure execution mode in a microprocessor providing for execution of secure code
HENRY G GLENN9 citations93
US8615799B2Dec 24, 2013
Microprocessor having secure non-volatile storage access
HENRY G GLENN17 citations93
INTEGRATED DEVICE TECH
2 patentsShowing the top 50 of 379 patents by PatentIndex Score.