P

Inventor

SHIELL JONATHAN H

US47 patents

Patents

47 patents
US5950012ASep 7, 1999

Single chip microprocessor circuits, systems, and methods for self-loading patch micro-operation codes and patch microinstruction codes

TEXAS INSTRUMENTS INC206 citations99
US5913049AJun 15, 1999

Multi-stream complex instruction set microprocessor

TEXAS INSTRUMENTS INC154 citations99
US6216219B1Apr 10, 2001

Microprocessor circuits, systems, and methods implementing a load target buffer with entries relating to prefetch desirability

TEXAS INSTRUMENTS INC172 citations98
US6209114B1Mar 27, 2001

Efficient hardware implementation of chien search polynomial reduction in reed-solomon decoding

TEXAS INSTRUMENTS INC127 citations98
US6049672AApr 11, 2000

Microprocessor with circuits, systems, and methods for operating with patch micro-operation codes and patch microinstruction codes stored in multi-purpose memory structure

TEXAS INSTRUMENTS INC140 citations98
US5951679ASep 14, 1999

Microprocessor circuits, systems, and methods for issuing successive iterations of a short backward branch loop in a single cycle

TEXAS INSTRUMENTS INC90 citations98
US5864697AJan 26, 1999

Microprocessor using combined actual and speculative branch history prediction

TEXAS INSTRUMENTS INC118 citations98
US5850543ADec 15, 1998

Microprocessor with speculative instruction pipelining storing a speculative register value within branch target buffer for use in speculatively executing instructions after a return

TEXAS INSTRUMENTS INC139 citations98
US6134634AOct 17, 2000

Method and apparatus for preemptive cache write-back

TEXAS INSTRUMENTS INC164 citations97
US6119222ASep 12, 2000

Combined branch prediction and cache prefetch in a microprocessor

TEXAS INSTRUMENTS INC91 citations97
US6108775AAug 22, 2000

Dynamically loadable pattern history tables in a multi-task microprocessor

TEXAS INSTRUMENTS INC107 citations97
US6029228AFeb 22, 2000

Data prefetching of a load target buffer for post-branch instructions based on past prediction accuracy's of branch predictions

TEXAS INSTRUMENTS INC98 citations97
US5953512ASep 14, 1999

Microprocessor circuits, systems, and methods implementing a loop and/or stride predicting load target buffer

TEXAS INSTRUMENTS INC114 citations97
US5935241AAug 10, 1999

Multiple global pattern history tables for branch prediction in a microprocessor

TEXAS INSTRUMENTS INC95 citations97
US6195735B1Feb 27, 2001

Prefetch circuity for prefetching variable size data

TEXAS INSTRUMENTS INC59 citations96
US5911057AJun 8, 1999

Superscalar microprocessor having combined register and memory renaming circuits, systems, and methods

TEXAS INSTRUMENTS INC70 citations96
US6317820B1Nov 13, 2001

Dual-mode VLIW architecture providing a software-controlled varying mix of instruction-level and task-level parallelism

TEXAS INSTRUMENTS INC78 citations95
US6038645AMar 14, 2000

Microprocessor circuits, systems, and methods using a combined writeback queue and victim cache

TEXAS INSTRUMENTS INC57 citations95
US5974440AOct 26, 1999

Microprocessor with circuits, systems, and methods for interrupt handling during virtual task operation

TEXAS INSTRUMENTS INC61 citations95
US5826084AOct 20, 1998

Microprocessor with circuits, systems, and methods for selectively bypassing external interrupts past the monitor program during virtual program operation

TEXAS INSTRUMENTS INC82 citations95
US6442667B1Aug 27, 2002

Selectively powering X Y organized memory banks

TEXAS INSTRUMENTS INC30 citations93
US6408320B1Jun 18, 2002

Instruction set architecture with versatile adder carry control

TEXAS INSTRUMENTS INC21 citations93
US6338137B1Jan 8, 2002

Data processor having memory access unit with predetermined number of instruction cycles between activation and initial data transfer

TEXAS INSTRUMENTS INC41 citations93
US6212601B1Apr 3, 2001

Microprocessor system with block move circuit disposed between cache circuits

TEXAS INSTRUMENTS INC23 citations93
US6065125AMay 16, 2000

SMM power management circuits, systems, and methods

TEXAS INSTRUMENTS INC20 citations93
US6041176AMar 21, 2000

Emulation devices utilizing state machines

TEXAS INSTRUMENTS INC35 citations93
US5961632AOct 5, 1999

Microprocessor with circuits, systems, and methods for selecting alternative pipeline instruction paths based on instruction leading codes

TEXAS INSTRUMENTS INC38 citations93
US5954812ASep 21, 1999

Apparatus for caching system management memory in a computer having a system management mode employing address translation

TEXAS INSTRUMENTS INC23 citations93
US6449692B1Sep 10, 2002

Microprocessor circuits, systems, and methods with combined on-chip pixel and non-pixel cache structure

TEXAS INSTRUMENTS INC21 citations92
US6412107B1Jun 25, 2002

Method and system of providing dynamic optimization information in a code interpretive runtime environment

TEXAS INSTRUMENTS INC64 citations92
US6178481B1Jan 23, 2001

Microprocessor circuits and systems with life spanned storage circuit for storing non-cacheable data

TEXAS INSTRUMENTS INC37 citations92
US6173410B1Jan 9, 2001

Microprocessor circuits, systems and methods for conditioning information prefetching based on resource burden

TEXAS INSTRUMENTS INC33 citations92
US6173368B1Jan 9, 2001

Class categorized storage circuit for storing non-cacheable data until receipt of a corresponding terminate signal

TEXAS INSTRUMENTS INC29 citations92
US6032225AFeb 29, 2000

Microprocessor system with burstable, non-cacheable memory access support

TEXAS INSTRUMENTS INC21 citations92
US5963721AOct 5, 1999

Microprocessor system with capability for asynchronous bus transactions

TEXAS INSTRUMENTS INC26 citations92
US5951677ASep 14, 1999

Efficient hardware implementation of euclidean array processing in reed-solomon decoding

TEXAS INSTRUMENTS INC43 citations92
US5909566AJun 1, 1999

Microprocessor circuits, systems, and methods for speculatively executing an instruction using its most recently used data while concurrently prefetching data for the instruction

TEXAS INSTRUMENTS INC23 citations92
US6138232AOct 24, 2000

Microprocessor with rate of instruction operation dependent upon interrupt source for power consumption control

TEXAS INSTRUMENTS INC45 citations91
US6085269AJul 4, 2000

Configurable expansion bus controller in a microprocessor-based system

TEXAS INSTRUMENTS INC45 citations90
US6065113AMay 16, 2000

Circuits, systems, and methods for uniquely identifying a microprocessor at the instruction set level employing one-time programmable register

TEXAS INSTRUMENTS INC37 citations89
US5799180AAug 25, 1998

Microprocessor circuits, systems, and methods passing intermediate instructions between a short forward conditional branch instruction and target instruction through pipeline, then suppressing results if branch taken

TEXAS INSTRUMENTS INC45 citations87
US6064254AMay 16, 2000

High speed integrated circuit interconnection having proximally located active converter

TEXAS INSTRUMENTS INC9 citations74
US5815697ASep 29, 1998

Circuits, systems, and methods for reducing microprogram memory power for multiway branching

TEXAS INSTRUMENTS INC10 citations74
US6401212B1Jun 4, 2002

Microprocessor circuits, systems, and methods for conditioning information prefetching based on resource burden

TEXAS INSTRUMENTS INC8 citations73
US5958046ASep 28, 1999

Microprocessor with reduced microcode space requirements due to improved branch target microaddress circuits, systems, and methods

TEXAS INSTRUMENTS INC9 citations73
US6170053B1Jan 2, 2001

Microprocessor with circuits, systems and methods for responding to branch instructions based on history of prediction accuracy

TEXAS INSTRUMENTS INC11 citations72
US5903742AMay 11, 1999

Method and circuit for redefining bits in a control register

TEXAS INSTRUMENTS INC1 citations52