Inventor
TRAN THANG
US29 patents
⚠️ This page may combine multiple inventors who share the name “TRAN THANG”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
ADVANCED MICRO DEVICES INC
10 patentsUS5983337ANov 9, 1999
Apparatus and method for patching an instruction by providing a substitute instruction or instructions from an external memory responsive to detecting an opcode of the instruction
ADVANCED MICRO DEVICES INC82 citations96
US6393549B1May 21, 2002
Instruction alignment unit for routing variable byte-length instructions
ADVANCED MICRO DEVICES INC43 citations92
US6006324ADec 21, 1999
High performance superscalar alignment unit
ADVANCED MICRO DEVICES INC26 citations92
US5832249ANov 3, 1998
High performance superscalar alignment unit
ADVANCED MICRO DEVICES INC21 citations92
US5819057AOct 6, 1998
Superscalar microprocessor including an instruction alignment unit with limited dispatch to decode units
ADVANCED MICRO DEVICES INC25 citations92
US5758114AMay 26, 1998
High speed instruction alignment unit for aligning variable byte-length instructions according to predecode information in a superscalar microprocessor
ADVANCED MICRO DEVICES INC34 citations92
US5586295ADec 17, 1996
Combination prefetch buffer and instruction cache
ADVANCED MICRO DEVICES INC44 citations92
US5991869ANov 23, 1999
Superscalar microprocessor including a high speed instruction alignment unit
ADVANCED MICRO DEVICES INC10 citations74
US5502414AMar 26, 1996
Circuit for delaying data latching from a precharged bus and method
ADVANCED MICRO DEVICES INC7 citations71
US5761137AJun 2, 1998
DRAM access system and method
ADVANCED MICRO DEVICES INC10 citations70
TRAN THANG
5 patentsUS5987620ANov 16, 1999
Method and apparatus for a self-timed and self-enabled distributed clock
TRAN THANG126 citations97
US9389869B2Jul 12, 2016
Multithreaded processor with plurality of scoreboards each issuing to plurality of pipelines
TRAN THANG18 citations92
US9015504B2Apr 21, 2015
Managing power of thread pipelines according to clock frequency and voltage specified in thread registers
TRAN THANG5 citations83
US9658857B2May 23, 2017
Method and apparatus for processor to operate at its natural clock frequency in the system
TRAN THANG0 citations51
USD656037SMar 20, 2012
Tubular pouch package
TRAN THANG1 citations51
SYNOPSYS INC
5 patentsUS10318302B2Jun 11, 2019
Thread switching in microprocessor without full save and restore of register file
SYNOPSYS INC2 citations73
US10552158B2Feb 4, 2020
Reorder buffer scoreboard having multiple valid bits to indicate a location of data
SYNOPSYS INC1 citations62
US10628320B2Apr 21, 2020
Modulization of cache structure utilizing independent tag array and data array in microprocessor
SYNOPSYS INC0 citations42
US10613859B2Apr 7, 2020
Triple-pass execution using a retire queue having a functional unit to independently execute long latency instructions and dependent instructions
SYNOPSYS INC0 citations42
US10558463B2Feb 11, 2020
Communication between threads of multi-thread processor
SYNOPSYS INC0 citations42
TEXAS INSTRUMENTS INC
3 patentsUS7890735B2Feb 15, 2011
Multi-threading processors, integrated circuit devices, systems, and processes of operation and manufacture
TEXAS INSTRUMENTS INC96 citations98
US7328332B2Feb 5, 2008
Branch prediction and other processor improvements using FIFO for bypassing certain processor pipeline stages
TEXAS INSTRUMENTS INC33 citations92
US7752426B2Jul 6, 2010
Processes, circuits, devices, and systems for branch prediction and other processor improvements
TEXAS INSTRUMENTS INC12 citations84