Memory Module Adapter Card Multiplexing CAMMs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional vertical memory module connectors in computing systems are limited in terms of memory capacity and frequency scaling, and are not compatible with compression-attached memory modules (CAMMs) due to their design, which restricts the use of high-density CAMMs in desktop and server systems.
Innovation Solution
A memory module adapter card with multiplexer circuitry is used to adapt compression-attached memory modules to standard DIMM connectors, allowing for increased memory capacity and frequency scaling by multiplexing data between multiple memory modules attached to a single connector, thereby optimizing the use of available PCB space.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional vertical memory module connectors are used, then compatibility with existing motherboard designs is maintained, but memory capacity and frequency scaling are limited
Solution Approach 1:
An adapter card is introduced as an intermediary component between the conventional vertical DIMM connector and compression-attached memory modules. The adapter card includes a DIMM connector that interfaces with the motherboard and provides mounting structures for attaching CAMMs, enabling high-density memory modules to be used with existing connectors while maintaining compatibility
Solution Approach 2:
The memory system is segmented into separate functional components: the adapter card serves as an intermediate platform that separates the connector interface from the memory modules. This allows the connector design to remain simple and compatible while the adapter card handles the complexity of interfacing with multiple high-density CAMMs
2Area of stationary object
If multiple memory modules are attached to a single connector, then PCB space is optimized, but data routing complexity increases
Solution Approach 1:
Multiple compression-attached memory modules are merged onto a single adapter card that interfaces with one DIMM connector. The adapter card consolidates multiple memory modules into a unified interface, reducing the number of connectors needed on the PCB while managing data routing through the adapter's internal structure
Solution Approach 2:
The adapter card acts as an intermediary that manages data routing between the single DIMM connector and multiple CAMMs. It provides the necessary signal distribution and mounting infrastructure to handle multiple modules through one connector interface
3Quantity of substance
If compression-attached memory modules are used, then memory density is increased, but compatibility with vertical connectors is lost
Solution Approach 1:
The adapter card serves as a mediator that translates between the conventional DIMM connector interface and the compression-attached memory module interface. It provides the mechanical mounting structures and electrical connections needed to interface high-density CAMMs with standard vertical connectors
Solution Approach 2:
The system is segmented into the adapter card component and the CAMM component, allowing each to be optimized independently. The adapter card maintains compatibility with conventional connectors while the CAMMs achieve high density through compression-attached design
Data Source
Figure 1
Figure 2A
Figure 2B
AI summary
A memory module adapter card can adapt multiple compression-attached memory modules (CAMMs) to a dual inline memory module (DIMM) connector. Multiplexer circuitry on the adapter card enables multiplexing data amongst the memory modules attached to the adapter card during a same burst access sequence.