Memory Die Metadata Aggregation Over Shared Pins
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory devices face challenges in efficiently communicating metadata without increasing the interface size or decreasing transmission bandwidth, particularly when multiple memory dies are involved.
Innovation Solution
A memory device communicates metadata from multiple memory dies over shared metadata pins, aggregating metadata at a logic component before transmission, and optionally includes cyclic redundancy check (CRC) bits to enhance transmission reliability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a respective metadata pin is provided for each memory die, then metadata communication capability is improved, but interface size increases
Solution Approach 1:
Multiple memory dies share a common metadata pin instead of each having a dedicated pin. The logic component aggregates metadata from multiple memory dies and transmits it over the shared metadata pin, reducing the total number of pins required while maintaining the ability to communicate metadata from multiple dies.
Solution Approach 2:
The shared metadata pin serves multiple memory dies simultaneously, making it a universal communication channel. The logic component multiplexes metadata from different memory dies over this single pin, allowing one pin to perform the function of multiple dedicated pins.
2Area of stationary object
If metadata is transmitted over data pins, then interface size is maintained, but transmission bandwidth decreases
Solution Approach 1:
The communication function is segmented into two separate paths: data pins for data transmission and metadata pins for metadata transmission. This segmentation allows both types of data to be transmitted simultaneously without interfering with each other, maintaining full bandwidth for both data and metadata.
Solution Approach 2:
The logic component acts as an intermediary that collects metadata from multiple memory dies and prepares it for transmission over the metadata pin. This intermediary function enables efficient metadata aggregation and transmission without requiring metadata pins for each individual memory die.
3Reliability
If CRC bits are added for error checking, then transmission reliability is improved, but data size increases
Solution Approach 1:
CRC bits are appended to the metadata as a feedback mechanism for error detection. The receiving end can use these CRC bits to verify the integrity of the transmitted metadata, providing feedback about transmission reliability without requiring retransmission of the entire data set.
Data Source
AI summary
Methods, systems, and devices for metadata communication by a memory device are described. The memory device may receive first data from a first memory die of the memory device and second data from a second memory die of the memory device. The memory device may receive first metadata for the first data from the first memory die and second metadata for the second data from the second memory die. The memory device may combine the first metadata from the first memory die and the second metadata from the second memory die into a set of metadata. And the memory device may transmit the set of metadata to a host device via a pin, such as a metadata pin, allocated for a set of memory dies that includes at least the first memory die and the second memory die.


