Memory Control Device Repeating Data During Preamble Signals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Memory control technologies face challenges in improving the waveform of initial and last data during burst operations due to insufficient initial DC and signal reflection issues, respectively, which hinder the speed of memory operations.
Innovation Solution
A memory control device comprising a signal generating circuit, a data writing circuit, and a repeating circuit that generates a data strobe signal with preamble and postamble signals to repeat the first and last data of a series, respectively, thereby improving the waveform without affecting memory operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If burst operation of memory is performed, then memory speed is improved, but waveform of first data becomes imperfect due to insufficient initial DC
Solution Approach 1:
The repeating circuit repeats the first data during the preamble signal period before the actual data writing begins. This preliminary action allows the memory to establish proper DC levels and waveform characteristics in advance, ensuring that when the actual first data is written, the waveform quality is sufficient for reliable operation.
Solution Approach 2:
The repeating circuit creates a copy of the first data and transmits it during the preamble signal period. This copied data serves as a training sequence that helps the memory establish proper signal levels and timing without affecting the actual data integrity, thereby improving waveform quality of the subsequent first data.
2Speed
If ODT is turned off at the end of burst operation, then signal reflection affects waveform of last data, but memory speed improvement is hindered
Solution Approach 1:
The repeating circuit creates a copy of the last data and transmits it during the postamble signal period after the actual data writing ends. This copied data continues to drive the output buffer, maintaining proper signal levels and preventing reflection effects on the actual last data waveform.
Solution Approach 2:
The repeating circuit extends the useful action of data transmission by continuing to output repeated data during the postamble period. This maintains continuous signal driving on the memory bus, preventing signal degradation and reflection effects that would otherwise occur when ODT is turned off at the end of burst operation.
3Manufacturing precision
If repeating circuit repeats first data during preamble signal, then waveform of first data is improved, but device complexity increases
Solution Approach 1:
The repeating circuit serves multiple functions: it repeats the first data during the preamble signal period to improve waveform quality, and can similarly repeat the last data during the postamble signal period. This multi-functional design improves waveform quality without proportionally increasing device complexity, as the same circuit architecture handles both preamble and postamble operations.
4Manufacturing precision
If repeating circuit repeats last data during postamble signal, then waveform of last data is improved, but device complexity increases
Solution Approach 1:
The repeating circuit is designed to handle both preamble and postamble operations using the same circuit architecture. It can repeat the first data during preamble signals and the last data during postamble signals, providing waveform improvement for both cases without requiring separate dedicated circuits, thereby limiting the increase in device complexity.
Data Source
AI summary
A memory control device, which includes a signal generating circuit, a data writing circuit and a repeating circuit. The repeating circuit is coupled to the data writing circuit. The signal generating circuit is configured to generate a data strobe signal and send the data strobe signal to a memory. The data strobe signal comprises a preamble signal. The data writing circuit is configured to write a series of data to the memory according to the data strobe signal. The repeating circuit is configured to repeat a first data of the series of data in a period of the preamble signal.


