IP Library Granted Patent US 7,111,108
Granted Patent B2
US 7,111,108 · App. 10/823,499 · Granted Sep 19, 2006

Memory system having a multiplexed high-speed channel

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,111,108
App. No.
10/823,499
Granted
Sep 19, 2006
Kind
B2
Abstract

A memory system having a memory controller, interface device and plurality of memory elements. The interface device is coupled to the memory controller via a first high-speed signal path. The plurality of memory elements are removably coupled to the interface device via respective second signal paths, each of the second signal paths having a lower signaling bandwidth than the first signaling path.

Claims (36)

1. A memory system comprising:

a memory controller;

an interface device coupled to the memory controller via a first signal path that is permanently terminated at the interface device; and

a plurality of memory elements removably coupled to the interface device via respective second signal paths, each of the second signal paths having a lower data transfer capacity than a data transfer capacity of the first signal path.

2. The memory system of claim 1 wherein the first signal path comprises a plurality of substantially parallel signal lines that extend from a first end at the memory controller to a second end at the interface device.

3. The memory system of claim 2 wherein the plurality of the signal lines is disposed within a flexible material to form a flex cable.

4. The memory system of claim 2 wherein the plurality of signal lines comprise conductive traces disposed on a printed circuit board.

5. The memory system of claim 2 wherein the first signal path further comprises a plurality of shielding elements disposed adjacent individual signal lines of the plurality of signal lines to shield the individual signal lines from one another.

6. The memory system of claim 5 wherein each of the shielding elements is disposed in coaxial alignment with a respective one of the individual signal lines.

7. The memory system of claim 1 wherein the interface device is implemented in a dedicated integrated circuit device.

8. The memory system of claim 1 wherein the data transfer capacity of the first signal path is at least as great as a sum of the data transfer capacities of the second signal paths.

9. The memory system of claim 1 wherein the first signal path comprises at least one signal Line to conduct a first timing signal from the memory controller to the interface device, and wherein the interface device includes circuitry to sample signals on the first signal path in synchronism with the first timing signal.

10. The memory system of claim 9 wherein the first timing signal is a clock signal.

11. The memory system of claim 9 wherein the first timing signal is a strobe signal.

12. The memory system of claim 9 wherein the second signal paths comprise respective signal lines to conduct second timing signals from the interface device to the memory elements, and wherein the first timing signal oscillates at greater frequency than the second timing signals.

13. The memory system of claim 12 wherein the oscillating frequency of the first timing signal is an integer multiple of the oscillating frequency of the second timing signals.

14. The memory system of claim 1 wherein at least one of the memory elements comprises a memory module having a plurality of discrete memory devices mounted thereon.

15. The memory system of claim 1 wherein at least one of the memory elements comprises a plurality of memory modules coupled in parallel to the respective second signal path.

16. The memory system of claim 1 wherein at least one of the memory elements comprises a discrete semiconductor memory device.

17. An interface device for use in a memory system, the interface device comprising:

a first input/output (I/O) port to receive multiplexed data from a memory controller at a first signaling rate via a signal path that is permanently terminated at the interface device;

demultiplexing circuitry to demultiplex the multiplexed data into a plurality of data subsets; and

a plurality of second I/O ports to output the plurality of data subsets to respective memory elements at a second signaling rate.

18. The interface device of claim 17 wherein the second signaling rate is slower than the first signaling rate.

19. The interface device of claim 18 wherein the first signaling rate is an integer multiple of the second signaling rate.

20. The interface device of claim 17 wherein the interface device is implemented in a dedicated integrated circuit device.

21. The interface device of claim 17 wherein the demultiplexing circuitry is configured to allocate multiplexed data received during a first time interval to a first one of the data subsets and to allocate multiplexed data received during a second time interval to another one of the data subsets.

22. A method of operation within a memory system, the method comprising:

transmitting multiplexed data from a memory controller to an interface device at a first data rate via a signal path tat is permanently terminated at the interface device;

demultiplexing the multiplexed data into a plurality of data subsets within the interface device; and

transmitting the each of the data subsets from the interface device to a respective one of a plurality of memory elements at a second data rate.

23. The method of claim 22 wherein the second data rate is lower than the first data rate.

24. The method of claim 22 wherein the first data rate is an integer multiple of the second data rate.

25. The method of claim 22 further comprising receiving the multiplexed data within the memory controller.

26. The method of claim 22 further comprising receiving a plurality of data values from a host device, and wherein transmitting multiplexed data from the memory controller to the interface device comprises transmitting the plurality of data values to the interface device in respective time intervals.

27. The method of claim 22 wherein demultiplexing the multiplexed data into a plurality of data subsets comprises allocating multiplexed data received in the interface device during a first time interval to a first one of the data subsets and allocating multiplexed data received during a second time interval to a second one of the data subsets.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2010
From: TECHNOLOGY PROPERTIES LIMITED
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 025105/0596 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 7, 2010
From: INTERCONNECT PORTFOLIO, LLC; INTELLASYS BEC LIMITED; TECHNOLOGY PROPERTIES LIMITED
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 025105/0634 →
LICENSE Recorded Mar 4, 2009
From: INTERCONNECT PORTFOLIO LLC
To: TECHNOLOGY PROPERTIES LIMITED LLC
Reel/Frame 022343/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2008
From: NOVIAS LLC
To: INTERCONNECT PORTFOLIO, LLC
Reel/Frame 021861/0127 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2008
From: HOLDERS, SECURE NOTE; ANDERSON, DAN; FJELSTAD, JOE; GRUNDY, KEVIN; GRUNDY, LAWRENCE; STEPOVICH, MATT
To: NOVIAS, LLC
Reel/Frame 021744/0512 →
FORECLOSURE BY SECURE NOTE HOLDERS Recorded Aug 7, 2008
From: SILICON PIPE, INC.
To: SECURE NOTE HOLDERS: DAN ANDERSON, JOSEPH FJELSTAD, KEVIN GRUNDY, LAURANCE GRUNDY, MATT STEPOVICH
Reel/Frame 021380/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 20, 2004
From: GRUNDY, KEVIN P.; SEGARAM, PARA K.
To: SILICON PIPE, INC.
Reel/Frame 015149/0285 →