Kuljit S. Bains - Olympia WA, US Herbert Hum - Portland OR, US John Halbert - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F012/00
US Classification:
711 5, 711 3, 711128, 36523002, 36523003, 365239
Abstract:
Methods and apparatuses for mapping cache contents to memory arrays. In one embodiment, an apparatus includes a processor portion and a cache controller that maps the cache ways to memory banks. In one embodiment, each bank includes data from one cache way. In another embodiment, each bank includes data from each way. In another embodiment, memory array banks contain data corresponding to sequential cache lines.
Method And Apparatus For Providing Debug Functionality In A Buffered Memory Channel
Kuljit S. Bains - Olympia WA, US Robert M. Ellis - Hillsboro OR, US Chris B. Freeman - Portland OR, US John B. Halbert - Beaverton OR, US David Zimmerman - El Dorado Hills CA, US
Assignee:
Intel Coporation - Santa Clara CA
International Classification:
G06F 11/00
US Classification:
714 42, 714742
Abstract:
Some embodiments of the invention enable debugging functionality for memory devices residing on a memory module that are buffered from the memory bus by a buffer chip. Some embodiments map connector signals from a tester coupled to the high speed interface between the buffer chip and the memory bus to an interface between the buffer chip and the memory devices. During test mode, some embodiments bypass the normal operational circuitry of the buffer chip and provide a direct connection to the memory devices. Other embodiments use the existing architecture of the buffer chip to convert high speed pins into low speed pins and map them to pins that are connected to the memory devices. Other embodiments are described in the claims.
A high speed DRAM cache architecture. One disclosed embodiment includes a multiplexed bus interface to interface with a multiplexed bus. A cache control circuit drives a row address portion of an address on the multiplexed bus interface and a command to open a memory page containing data for a plurality of ways. The cache control circuit subsequently drives a column address including at least a way indicator to the multiplexed bus interface.
Method And Apparatus To Counter Mismatched Burst Lengths
Kuljit S. Bains - Olympia WA, US John B. Halbert - Beaverton OR, US Randy B. Osborne - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 12/00
US Classification:
711 5, 711154
Abstract:
Memory device having banks of memory cells organized into two groups of banks that share control circuitry and a data buffer to provide an interface to a memory bus, but which are independently operable enough to support unrelated transactions with each group, and can be used to stagger read operations with shortened burst transfers so as to minimize dead time on a memory bus.
Kuljit S. Bains - Olympia WA, US John Halbert - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G11C 5/06 G11C 5/02 G11C 7/10
US Classification:
365 63, 365 51, 36518902, 36523003
Abstract:
In some embodiments, a chip includes at least four groups of memory banks and at least four groups of output conductors wherein each group of output conductors corresponds to a different one of the groups of memory banks. The chip also includes circuitry to perform a read operation by providing read data from at least one of the banks of each of the groups of memory banks to its corresponding group of output conductors. Other embodiments are described.
A high speed DRAM cache architecture. One disclosed embodiment includes a multiplexed bus interface to interface with a multiplexed bus. A cache control circuit drives a row address portion of an address on the multiplexed bus interface and a command to open a memory page containing data for a plurality of ways. The cache control circuit subsequently drives a column address including at least a way indicator to the multiplexed bus interface.
Memory Transfer With Early Access To Critical Portion
Kuljit Bains - Olympia WA, US John Halbert - Beaverton OR, US Greg Lemos - Folsom CA, US Randy Osborne - Beaverton OR, US
Assignee:
Intel Corporation - Santa Clara CA
International Classification:
G06F 12/00
US Classification:
711165, 711209, 711212, 711217
Abstract:
In some embodiments, data may be transferred from a first memory agent to a second memory agent in a first format having a first width, and at least a critical portion of the data maybe transferred from the second memory agent back to the first memory agent in a second format having a second width, where the critical portion is included in a first frame. The critical portion may include a cacheline mapped over a memory device rank. Other embodiments are described and claimed.
Steven Joffre, Gary Kellum, Jennifer Bovell, David Avrahami, Tina Goodin, Sandra Theriault, Dawson Swan, Angus Maitland, Patrick Quinlan, Satyendra Dave, Marilyn Rappaport
John Halbert (1968-1972), Julie Freeman (1966-1970), Ben Friedman (1962-1966), Clinton Bales (1975-1979), Doug Woodward (1967-1971), Jennifer Flower (1978-1982)
Googleplus
John Halbert
Lived:
Redmond, WA New York, NY Salt Lake City, UT Simi valley, CA Tacoma, WA Federal Way, WA Bellevue, WA
Work:
T-Mobile USA - Analyst 3
John Halbert
John Halbert
Relationship:
In_a_relationship
John Halbert
John Halbert
John Halbert
Work:
Halbert Publishing, LLC - Owner (2010)
Education:
University of Louisiana at Lafayette - General Studies