P

Inventor

MACDONALD JAMES R

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

ADVANCED MICRO DEVICES INC

33 patents
US5493684AFeb 20, 1996

Power management architecture including a power management messaging bus for conveying an encoded activity signal for optimal flexibility

ADVANCED MICRO DEVICES INC160 citations99
US5913224AJun 15, 1999

Programmable cache including a non-lockable data way and a lockable data way configured to lock real-time data

ADVANCED MICRO DEVICES INC109 citations98
US5894577AApr 13, 1999

Interrupt controller with external in-service indication for power management within a computer system

ADVANCED MICRO DEVICES INC97 citations98
US5774544AJun 30, 1998

Method an apparatus for encrypting and decrypting microprocessor serial numbers

ADVANCED MICRO DEVICES INC126 citations98
US5600839AFeb 4, 1997

System and method for controlling assertion of a peripheral bus clock signal through a slave device

ADVANCED MICRO DEVICES INC104 citations98
US5452434ASep 19, 1995

Clock control for power savings in high performance central processing units

ADVANCED MICRO DEVICES INC136 citations98
US5696927ADec 9, 1997

Memory paging system and method including compressed page mapping hierarchy

ADVANCED MICRO DEVICES INC185 citations97
US6044430AMar 28, 2000

Real time interrupt handling for superscalar processors

ADVANCED MICRO DEVICES INC44 citations96
US5790663AAug 4, 1998

Method and apparatus for software access to a microprocessor serial number

ADVANCED MICRO DEVICES INC84 citations96
US5790783AAug 4, 1998

Method and apparatus for upgrading the software lock of microprocessor

ADVANCED MICRO DEVICES INC62 citations96
US6385632B1May 7, 2002

Fast CORDIC algorithm with sine governed termination

ADVANCED MICRO DEVICES INC61 citations94
US6295574B1Sep 25, 2001

Real time interrupt handling for superscalar processors

ADVANCED MICRO DEVICES INC36 citations93
US5946497AAug 31, 1999

System and method for providing microprocessor serialization using programmable fuses

ADVANCED MICRO DEVICES INC39 citations93
US5933620AAug 3, 1999

Method and apparatus for serializing microprocessor identification numbers

ADVANCED MICRO DEVICES INC21 citations93
US5799203AAug 25, 1998

System for receiving peripheral device capability information and selectively disabling corresponding processing unit function when the device failing to support such function

ADVANCED MICRO DEVICES INC42 citations93
US5784627AJul 21, 1998

Integrated timer for power management and watchdog functions

ADVANCED MICRO DEVICES INC27 citations93
US5640573AJun 17, 1997

Power management message bus for integrated processor

ADVANCED MICRO DEVICES INC34 citations93
US5630099AMay 13, 1997

Non-volatile memory array controller capable of controlling memory banks having variable bit widths

ADVANCED MICRO DEVICES INC30 citations93
US5905898AMay 18, 1999

Apparatus and method for storing interrupt source information in an interrupt controller based upon interrupt priority

ADVANCED MICRO DEVICES INC42 citations92
US5765003AJun 9, 1998

Interrupt controller optimized for power management in a computer system or subsystem

ADVANCED MICRO DEVICES INC37 citations92
US5623673AApr 22, 1997

System management mode and in-circuit emulation memory mapping and locking method

ADVANCED MICRO DEVICES INC42 citations92
US5561821AOct 1, 1996

System for performing I/O access and memory access by driving address of DMA configuration registers and memory address stored therein respectively on local bus

ADVANCED MICRO DEVICES INC36 citations92
US5557757ASep 17, 1996

High performance integrated processor architecture including a sub-bus control unit for generating signals to control a secondary, non-multiplexed external bus

ADVANCED MICRO DEVICES INC41 citations92
US6550059B1Apr 15, 2003

Method for generating optimized vector instructions from high level programming languages

ADVANCED MICRO DEVICES INC58 citations90
US5561819AOct 1, 1996

Computer system selecting byte lane for a peripheral device during I/O addressing technique of disabling non-participating peripherals by driving an address within a range on the local bus in a DMA controller

ADVANCED MICRO DEVICES INC19 citations84
US6484193B1Nov 19, 2002

Fully pipelined parallel multiplier with a fast clock cycle

ADVANCED MICRO DEVICES INC14 citations81
US5218681AJun 8, 1993

Apparatus for controlling access to a data bus

ADVANCED MICRO DEVICES INC11 citations74
US5241665AAug 31, 1993

Memory bank comparator system

ADVANCED MICRO DEVICES INC4 citations63
US6434582B1Aug 13, 2002

Cosine algorithm for relatively small angles

ADVANCED MICRO DEVICES INC6 citations60
US5369777ANov 29, 1994

Integrated digital processing apparatus having a single biodirectional data bus for accommodating a plurality of peripheral devices connected to a plurality of external buses

ADVANCED MICRO DEVICES INC4 citations57
US5253354AOct 12, 1993

Row address generator for defective DRAMS including an upper and lower memory device

ADVANCED MICRO DEVICES INC6 citations55
US5249287ASep 28, 1993

General keyboard interface for operating with two types of keyboards

ADVANCED MICRO DEVICES INC4 citations54
US5349652ASep 20, 1994

Single chip integrated address manager with address translating unit

ADVANCED MICRO DEVICES INC0 citations42

STANDARD MICROSYST SMC

4 patents

NALCO CHEMICAL CO

2 patents

ADVANCED MICRO SYSTEMS INC

1 patent

DUTTON DREW J

1 patent

MACDONALD JAMES R

1 patent