1
Jeffrey B Reed, James S Blomgren, Donald W Glowka, Timothy A Olson, Thomas W Rudwick: Physical realization of dynamic logic using parameterized tile partitioning. Intrinsity, Matthew J Booth & Associates PLLC, Matthew J Booth, May 15, 2007: US07219326 (175 worldwide citation)

The matching algorithm of the layout synthesis method and apparatus disclosed locates transistor pattern matches in a design, links a parameterized tile to each identified match, and adjusts certain variable parameters of the linked parameterized tile to meet the physical design requirements of each ...


2
Gigy Baror, Brian W Case, Rod G Fleck, Philip M Freidin, Smeeta Gupta, William M Johnson, Cheng Gang Kong, Ole H Moller, Timothy A Olson, David I Sorensen: Streamlined instruction processor. Advanced Micro Devices, Fliesler Dubb Meyer & Lovejoy, May 15, 1990: US04926323 (137 worldwide citation)

A streamlined instruction processor processes data in response to a program composed of prespecified instructions in pipeline cycles. The processor comprises an instruction fetch unit, including an instruction interface adapted for connection to an instruction memory and for fetching instructions fr ...


3
William M Johnson, Timothy A Olson, Drew J Dutton, Sherman Lee, David W Stoenner: Direct memory access apparatus and methods for transferring data between buses having different performance characteristics. Advanced Micro Devices, Joseph J Kaliko, J Vincent Tortolano, October 31, 1989: US04878166 (92 worldwide citation)

Methods and apparatus are disclosed for transferring data to and from a first bus, to which a first set of high performance devices, including at least one central processing unit ("CPU") is attached, and a second bus, to which a second set of relatively lower performance devices is attached. More p ...


4
William M Johnson, Timothy A Olson, Drew J Dutton, Sherman Lee, David W Stoenner: Data transfer controller incorporating direct memory access channels and address mapped input/output windows. Advanced Micro Devices, Lowe Price LeBlanc & Becker, August 25, 1992: US05142672 (46 worldwide citation)

Methods and apparatus are disclosed for transferring data to and from a first bus, to which a first set of high performance devices, including at least one central processing unit ("CPU") is attached, and a second bus, to which a second set of relatively lower performance devices is attached. More p ...


5
William M Johnson, Timothy A Olson, Drew J Dutton, Sherman Lee, David W Stoenner: Reduced instruction set computer system including apparatus and method for coupling a high performance RISC interface to a peripheral bus having different performance characteristics. Advanced Micro Devices, Lowe Price LeBlanc & Becker, May 31, 1994: US05317715 (33 worldwide citation)

Methods and apparatus are disclosed for transferring data to and from the Local Bus of a reduced instruction set computer (RISC) system, to which a first set of high performance devices, including at least one central processor ("CPU"), is attached, and a Remote Bus, to which a second set of relativ ...


6
James S Blomgren, Timothy A Olson, Christophe Harle: Rearranging data between vector and matrix forms in a SIMD matrix processor. Intrinsity, Matthew J Booth & Associates PLLC, Matthew J Booth, May 24, 2005: US06898691 (14 worldwide citation)

This invention discloses a group of instructions, block4 and block4v, in a matrix processor 16 that rearranges data between vector and matrix forms of an A×B matrix of data 120 where the data matrix includes one or more 4×4 sub-matrices of data 160-166. The instructions of this invention simultaneou ...


7
Jimmy R Kreftmeyer, Theodore M Clarke, Timothy A Olson: Improved bearing assembly permitting tri-axial movement. Case Corporation, Jansson & Shupe, October 21, 1997: US05678930 (4 worldwide citation)

A bearing assembly has first and second trunnions supporting a bearing and defining a trunnion pivot axis. In the improvement, each of the trunnions is mounted in and supported by a separate cushion member of annular shape. The assembly permits bearing pivoting about the trunnion pivot axis (i.e., a ...


8
Timothy R Blunier, Timothy A Olson: System for controlling wing tool bars of an agricultural implement having an angle sensor. CNH Industrial America, Rebecca L Henkel, September 16, 2014: US08833481 (3 worldwide citation)

System for controlling wing tool bars of an agricultural implement are provided. One implement includes a tool bar assembly having a central tool bar and a first wing tool bar rotatably coupled to an end of the central tool bar. The implement also includes a first actuator coupled to the first wing ...


9
Timothy A Olson, Terrence Matthew Potter, Jon A Loschke: System and method for speculative global history prediction updating. Applied Micro Circuits Corporation, Law Office of Gerald Maliszewski, Gerald Maliszewski, April 27, 2010: US07707398 (2 worldwide citation)

A system and method are provided for updating a speculative global history prediction record in a microprocessor system using pipelined instruction processing. The method accepts microprocessor instructions with consecutive operations, including a conditional branch operation with an associated firs ...


10
James S Blomgren, Terence M Potter, Timothy A Olson, Andrew M Havlir: Operand cache design. Apple, Meyertons Hood Kivlin Kowert & Goetzel P C, June 28, 2016: US09378146 (2 worldwide citation)

Instructions may require one or more operands to be executed, which may be provided from a register file. In the context of a GPU, however, a register file may be a relatively large structure, and reading from a register file may be energy and/or time intensive An operand cache may be used to store ...