Dual-Mode Memory Interface for Bandwidth and Signal Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current memory devices face limitations in high-speed operations due to signal quality degradation at high frequencies, particularly in parallel interfaces, which affects their suitability for future electronic devices requiring high data rates, such as mobile multimedia devices recording high-definition moving pictures.
Innovation Solution
A dual-mode memory system with interface circuitry that can switch between serial and parallel modes, allowing each link to operate independently in serial mode and collectively in parallel mode, using a single set of input and output controls for all links during parallel mode, and separate controls for each link during serial mode.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If parallel interface is used for high-speed memory operation, then data transfer rate is improved, but signal quality degrades due to cross-talk, signal skew and attenuation
Solution Approach 1:
The memory interface dynamically switches between parallel and serial modes based on operational requirements. The controller can select parallel mode for high-speed bulk transfers and serial mode for maintaining signal integrity, making the interface adaptable rather than static in its transmission approach
Solution Approach 2:
The system changes the operational parameters of the interface by switching between parallel and serial configurations. This parameter change allows optimization of data transfer characteristics - using parallel when speed is critical and serial when signal quality is paramount
2Quantity of substance
If multi-drop configuration is used to increase memory density, then capacity is improved, but delay time increases due to loading effect of each pin
Solution Approach 1:
The memory system is segmented into multiple independent memory banks, each accessible through the daisy chain configuration. This segmentation allows parallel access to different banks, effectively utilizing the daisy chain topology to maintain low latency while increasing total capacity
Solution Approach 2:
The system transitions from a single-dimensional parallel bus to a multi-dimensional daisy chain architecture where memory banks are organized in a cascaded structure. This dimensional change allows multiple access paths and reduces the loading effect on any single pin
3Adaptability or versatility
If serial daisy chain configuration is used to control command and data bits, then device identifier assignment is improved, but bandwidth is reduced compared to parallel interface
Solution Approach 1:
The memory interface is designed with multi-functionality, capable of operating in both serial daisy chain mode for device identification and control, and parallel mode for high-bandwidth data transfers. This universal design allows the same hardware to serve multiple operational requirements
Data Source
AI summary
Methods and systems are provided that allow the method of access to one or more memory banks to be performed using serial access, or using parallel access. In serial mode, each link operates as an independent serial link. In contrast, during serial mode, the links operate in common as a parallel link. Where input and output controls are received independently for each link for serial mode, a single set of input and output controls is used in common by all of the links during parallel mode.


