Memory Controller Pumps Up DRAM System Data Rates

Feb. 2, 2004
Avoiding the need to change the native memory interface, a novel controller and buffering scheme pushes data-transfer rates for standard SDRAMs to 3.2 Gbits/s/pin and up to 12.8 Gbits/s/pin for first-generation double-data-rate (DDR) SDRAMs. A...

Avoiding the need to change the native memory interface, a novel controller and buffering scheme pushes data-transfer rates for standard SDRAMs to 3.2 Gbits/s/pin and up to 12.8 Gbits/s/pin for first-generation double-data-rate (DDR) SDRAMs. A controller and multiplexer/demultiplexer buffer make up this two-chip solution.

Silicon Pipe's Chaniplexer chip set, targeted at desktop and server systems, can use standard dual inline-memory modules (DIMMs). For applications demanding higher performance, the company's Seriplexer requires a redesigned DIMM to achieve data rates of 24 Gbits/s per pin and beyond.

In a Chaniplexer system, a controller connects to the host processor or DRAM controller's address/data bus and converts the parallel data into multiple differential serial channels. The multiple channels are then connected to the multiplexer/demultiplexers, which are positioned between the DIMM connector and the differential signal traces (see the figure).

The differential signals are more immune to noise than standard parallel buses. This adds more flexibility in the pc-board layout with respect to the DRAMs' proximity to the memory controller. Though some pc-board modifications are required for the existing memory-controller data path, no changes are needed to the host processor or chip set, or to the memory DIMMs.

Based on the Grand Canyon differential signaling scheme, serial channels virtually eliminate signal disruptions between a memory controller and its memories. The serial channels can transfer bit streams at data rates starting at 3.2 Gbits/s and scaling up to 8 Gbits/s and beyond, depending on the memory interface. When used with existing DIMMs and system logic, the Chaniplexer can implement systems with word widths of up to 128 bits and support as many as 32 DIMMs. When used with DDR DIMMs, data rates start at 12.8 Gbits/s and can scale to over 20 Gbits/s.

The Seriplexer scheme requires custom DIMMs optimized for the approach. With it, data transfers should hit 24 Gbits/s and higher. Silicon Pipe says that the Seriplexer has virtually no scaling limits, so it can work in systems that concurrently employ different memory technologies.

Silicon Pipe Inc.www.siliconpipe.com
About the Author

Dave Bursky | Technologist

Dave Bursky, the founder of New Ideas in Communications, a publication website featuring the blog column Chipnastics – the Art and Science of Chip Design. He is also president of PRN Engineering, a technical writing and market consulting company. Prior to these organizations, he spent about a dozen years as a contributing editor to Chip Design magazine. Concurrent with Chip Design, he was also the technical editorial manager at Maxim Integrated Products, and prior to Maxim, Dave spent over 35 years working as an engineer for the U.S. Army Electronics Command and an editor with Electronic Design Magazine.

Sponsored Recommendations

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!