P

Inventor

JOHNSON WILLIAM M

US104 patents
⚠️ This page may combine multiple inventors who share the name “JOHNSON WILLIAM M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

ADVANCED MICRO DEVICES INC

35 patents
US5651125AJul 22, 1997

High performance superscalar microprocessor including a common reorder buffer and common register file for both integer and floating point operations

ADVANCED MICRO DEVICES INC398 citations99
US5136697AAug 4, 1992

System for reducing delay for execution subsequent to correctly predicted branch instruction using fetch information stored with each block of instructions in cache

ADVANCED MICRO DEVICES INC327 citations99
US5129067AJul 7, 1992

Multiple instruction decoder for minimizing register port requirements

ADVANCED MICRO DEVICES INC249 citations99
US6256728B1Jul 3, 2001

Processor configured to selectively cancel instructions from its pipeline responsive to a predicted-taken short forward branch instruction

ADVANCED MICRO DEVICES INC113 citations98
US5574928ANov 12, 1996

Mixed integer/floating point processor core for a superscalar microprocessor with a plurality of operand buses for transferring operand segments

ADVANCED MICRO DEVICES INC104 citations98
US5185878AFeb 9, 1993

Programmable cache memory as well as system incorporating same and method of operating programmable cache memory

ADVANCED MICRO DEVICES INC125 citations98
US4926323AMay 15, 1990

Streamlined instruction processor

ADVANCED MICRO DEVICES INC179 citations97
US4878166AOct 31, 1989

Direct memory access apparatus and methods for transferring data between buses having different performance characteristics

ADVANCED MICRO DEVICES INC128 citations97
US6279101B1Aug 21, 2001

Instruction decoder/dispatch

ADVANCED MICRO DEVICES INC56 citations96
US5867683AFeb 2, 1999

Method of operating a high performance superscalar microprocessor including a common reorder buffer and common register file for both integer and floating point operations

ADVANCED MICRO DEVICES INC47 citations96
US5867682AFeb 2, 1999

High performance superscalar microprocessor including a circuit for converting CISC instructions to RISC operations

ADVANCED MICRO DEVICES INC58 citations96
US5828869AOct 27, 1998

Microprocessor arranged for synchronously accessing an external memory with a scalable clocking mechanism

ADVANCED MICRO DEVICES INC73 citations96
US5805912ASep 8, 1998

Microprocessor arranged to synchronously access an external memory operating at a slower rate than the microproccessor

ADVANCED MICRO DEVICES INC54 citations96
US5751981AMay 12, 1998

High performance superscalar microprocessor including a speculative instruction queue for byte-aligning CISC instructions stored in a variable byte-length format

ADVANCED MICRO DEVICES INC53 citations96
US5664136ASep 2, 1997

High performance superscalar microprocessor including a dual-pathway circuit for converting cisc instructions to risc operations

ADVANCED MICRO DEVICES INC66 citations96
US5655098AAug 5, 1997

High performance superscalar microprocessor including a circuit for byte-aligning cisc instructions stored in a variable byte-length format

ADVANCED MICRO DEVICES INC49 citations96
US5357626AOct 18, 1994

Processing system for providing an in circuit emulator with processor internal state

ADVANCED MICRO DEVICES INC99 citations96
US5142672AAug 25, 1992

Data transfer controller incorporating direct memory access channels and address mapped input/output windows

ADVANCED MICRO DEVICES INC92 citations96
US4947366AAug 7, 1990

Input/output controller incorporating address mapped input/output windows and read ahead/write behind capabilities

ADVANCED MICRO DEVICES INC84 citations96
US4851990AJul 25, 1989

High performance processor interface between a single chip processor and off chip memory means having a dedicated and shared bus structure

ADVANCED MICRO DEVICES INC126 citations96
US4734852AMar 29, 1988

Mechanism for performing data references to storage in parallel with instruction execution on a reduced instruction-set processor

ADVANCED MICRO DEVICES INC70 citations95
US5903772AMay 11, 1999

Plural operand buses of intermediate widths coupling to narrower width integer and wider width floating point superscalar processing core

ADVANCED MICRO DEVICES INC36 citations93
US5848287ADec 8, 1998

Superscalar microprocessor including a reorder buffer which detects dependencies between accesses to a pair of caches

ADVANCED MICRO DEVICES INC18 citations93
US5835744ANov 10, 1998

Microprocessor configured to swap operands in order to minimize dependency checking logic

ADVANCED MICRO DEVICES INC39 citations93
US5655097AAug 5, 1997

High performance superscalar microprocessor including an instruction cache circuit for byte-aligning CISC instructions stored in a variable byte-length format

ADVANCED MICRO DEVICES INC27 citations93
US5247644ASep 21, 1993

Processing system with improved sequential memory accessing

ADVANCED MICRO DEVICES INC33 citations93
US4811345AMar 7, 1989

Methods and apparatus for providing a user oriented microprocessor test interface for a complex, single chip, general purpose central processing unit

ADVANCED MICRO DEVICES INC50 citations93
US6298423B1Oct 2, 2001

High performance load/store functional unit and data cache

ADVANCED MICRO DEVICES INC17 citations92
US5903910AMay 11, 1999

Method for transferring data between a pair of caches configured to be accessed from different stages of an instruction processing pipeline

ADVANCED MICRO DEVICES INC35 citations92
US5878245AMar 2, 1999

High performance load/store functional unit and data cache

ADVANCED MICRO DEVICES INC44 citations92
US5845101ADec 1, 1998

Prefetch buffer for storing instructions prior to placing the instructions in an instruction cache

ADVANCED MICRO DEVICES INC80 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
US5317715AMay 31, 1994

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 INC55 citations92
US5237700AAug 17, 1993

Exception handling processor for handling first and second level exceptions with reduced exception latency

ADVANCED MICRO DEVICES INC29 citations92
US4777588AOct 11, 1988

General-purpose register file optimized for intraprocedural register allocation, procedure calls, and multitasking performance

ADVANCED MICRO DEVICES INC37 citations91

IBM

4 patents

DRAPER LAB CHARLES S

3 patents

JOHNSON WILLIAM M

3 patents

MCKAY RALPH LTD

3 patents

CELOTEX CORP

1 patent

NICHOLS HOMESHIELD INC

1 patent

Showing the top 50 of 104 patents by PatentIndex Score.