P

Inventor

MACWILLIAMS PETER D

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

INTEL CORP

48 patents
US5905876AMay 18, 1999

Queue ordering for memory and I/O transactions in a multiple concurrent transaction computer system

INTEL CORP163 citations99
US6587912B2Jul 1, 2003

Method and apparatus for implementing multiple memory buses on a memory module

INTEL CORP407 citations98
US6477614B1Nov 5, 2002

Method for implementing multiple memory buses on a memory module

INTEL CORP308 citations98
US5822767AOct 13, 1998

Method and apparartus for sharing a signal line between agents

INTEL CORP109 citations98
USRE38388EJan 13, 2004

Method and apparatus for performing deferred transactions

INTEL CORP50 citations96
US6633947B1Oct 14, 2003

Memory expansion channel for propagation of control and request packets

INTEL CORP63 citations96
US5906001AMay 18, 1999

Method and apparatus for performing TLB shutdown operations in a multiprocessor system without invoking interrup handler routines

INTEL CORP61 citations96
US5796977AAug 18, 1998

Highly pipelined bus architecture

INTEL CORP89 citations96
US5615343AMar 25, 1997

Method and apparatus for performing deferred transactions

INTEL CORP69 citations96
US5228134AJul 13, 1993

Cache memory integrated circuit for use with a synchronous central processor bus and an asynchronous memory bus

INTEL CORP121 citations96
US6112016AAug 29, 2000

Method and apparatus for sharing a signal line between agents

INTEL CORP83 citations95
US5651137AJul 22, 1997

Scalable cache attributes for an input/output bus

INTEL CORP42 citations95
US5355467AOct 11, 1994

Second level cache controller unit and system

INTEL CORP211 citations95
US5293603AMar 8, 1994

Cache subsystem for microprocessor based computer system with synchronous and asynchronous data path

INTEL CORP84 citations95
US5996042ANov 30, 1999

Scalable, high bandwidth multicard memory system utilizing a single memory controller

INTEL CORP19 citations93
US5937171AAug 10, 1999

Method and apparatus for performing deferred transactions

INTEL CORP26 citations93
US5923857AJul 13, 1999

Method and apparatus for ordering writeback data transfers on a bus

INTEL CORP20 citations93
US5911053AJun 8, 1999

Method and apparatus for changing data transfer widths in a computer system

INTEL CORP34 citations93
US5903916AMay 11, 1999

Computer memory subsystem and method for performing opportunistic write data transfers during an access latency period within a read or refresh operation

INTEL CORP50 citations93
US4785396ANov 15, 1988

Push-pull serial bus coupled to a plurality of devices each having collision detection circuit and arbitration circuit

INTEL CORP91 citations93
US6247136B1Jun 12, 2001

Method and apparatus for capturing data from a non-source synchronous component in a source synchronous environment

INTEL CORP30 citations92
US6212589B1Apr 3, 2001

System resource arbitration mechanism for a host bridge

INTEL CORP33 citations92
US6128748AOct 3, 2000

Independent timing compensation of write data path and read data path on a common data bus

INTEL CORP21 citations92
US5961621AOct 5, 1999

Mechanism for efficiently processing deferred order-dependent memory access transactions in a pipelined system

INTEL CORP32 citations92
US5948094ASep 7, 1999

Method and apparatus for executing multiple transactions within a single arbitration cycle

INTEL CORP32 citations92
US5740385AApr 14, 1998

Low load host/PCI bus bridge

INTEL CORP22 citations92
US5625779AApr 29, 1997

Arbitration signaling mechanism to prevent deadlock guarantee access latency, and guarantee acquisition latency for an expansion bridge

INTEL CORP49 citations92
US5537640AJul 16, 1996

Asynchronous modular bus architecture with cache consistency

INTEL CORP35 citations92
US5513331AApr 30, 1996

Method and apparatus for automatically configuring system memory address space of a computer system having a memory subsystem with indeterministic number of memory units of indeterministic sizes during system reset

INTEL CORP32 citations92
US5301299AApr 5, 1994

Optimized write protocol for memory accesses utilizing row and column strobes

INTEL CORP23 citations92
US6336159B1Jan 1, 2002

Method and apparatus for transferring data in source-synchronous protocol and transferring signals in common clock protocol in multiple agent processing system

INTEL CORP27 citations91
US6012118AJan 4, 2000

Method and apparatus for performing bus operations in a computer system using deferred replies returned without using the address bus

INTEL CORP34 citations91
US5919254AJul 6, 1999

Method and apparatus for switching between source-synchronous and common clock data transfer modes in a multiple processing system

INTEL CORP47 citations91
US6519735B1Feb 11, 2003

Method and apparatus for detecting errors in data output from memory and a device failure in the memory

INTEL CORP14 citations84
US5784579AJul 21, 1998

Method and apparatus for dynamically controlling bus access from a bus agent based on bus pipeline depth

INTEL CORP18 citations84
US6442632B1Aug 27, 2002

System resource arbitration mechanism for a host bridge

INTEL CORP18 citations83
US6405271B1Jun 11, 2002

Data flow control mechanism for a bus supporting two-and three-agent transactions

INTEL CORP12 citations82
US5471637ANov 28, 1995

Method and apparatus for conducting bus transactions between two clock independent bus agents of a computer system using a transaction by transaction deterministic request/response protocol and burst transfer

INTEL CORP20 citations80
US6192459B1Feb 20, 2001

Method and apparatus for retrieving data from a data storage device

INTEL CORP10 citations74
US5555423ASep 10, 1996

Multi-mode microprocessor having a pin for resetting its register without purging its cache

INTEL CORP11 citations74
US5455957AOct 3, 1995

Method and apparatus for conducting bus transactions between two clock independent bus agents of a computer system using a transaction by transaction deterministic request/response protocol

INTEL CORP14 citations73
US5239638AAug 24, 1993

Two strobed memory access

INTEL CORP13 citations73
US6598103B2Jul 22, 2003

Transmission of signals synchronous to a common clock and transmission of data synchronous to strobes in a multiple agent processing system

INTEL CORP8 citations72
US5488639AJan 30, 1996

Parallel multistage synchronization method and apparatus

INTEL CORP16 citations71
US6412060B2Jun 25, 2002

Method and apparatus for supporting multiple overlapping address spaces on a shared bus

INTEL CORP4 citations63
US6253302B1Jun 26, 2001

Method and apparatus for supporting multiple overlapping address spaces on a shared bus

INTEL CORP2 citations63
US5818794AOct 6, 1998

Internally controlled signal system for controlling the operation of a device

INTEL CORP2 citations63
USRE40921ESep 22, 2009

Mechanism for efficiently processing deferred order-dependent memory access transactions in a pipelined system

INTEL CORP0 citations52

RAMBUS INC

2 patents

Showing the top 50 of 51 patents by PatentIndex Score.