Video Memory Partitioning for Priority Event Writes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory systems in vehicles face challenges in efficiently storing normal and event-triggered video data in a single storage device, leading to reduced write performance and potential data loss during power loss events.

Innovation Solution

Utilizing two separate partitions in a single storage device, one for normal video data and another for event-triggered data, ensuring high performance write operations for urgent data by maintaining separate wear leveling operations for each partition.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If both normal video data and event-triggered video data are stored in the same partition of a single storage device, then cost is reduced, but write performance for event-triggered data deteriorates due to wear leveling operations on normal data

Engineering Contradiction:
Improvestorage device quantityVSAvoidwrite performance
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The storage device is divided into two separate partitions: a first partition for normal video data and a second partition for event-triggered video data. This segmentation allows wear leveling operations to be performed independently on the first partition without affecting write operations to the second partition, thereby maintaining high write performance for emergency data while using a single storage device.

Inventive Principle:
Principle #1Segmentation

2Reliability

If wear leveling operations are performed on normal video data in the first partition, then data retention is improved, but write speed for event-triggered data deteriorates

Engineering Contradiction:
Improvedata retentionVSAvoidwrite speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

By segmenting the storage device into two partitions, wear leveling operations can be executed on the first partition containing normal video data without interfering with write operations to the second partition containing event-triggered data. This ensures that data retention is maintained through wear leveling while write speed for emergency data remains high.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The wear leveling function is effectively extracted from the critical path of event-triggered data writes. By performing wear leveling only on the first partition and allowing the second partition to receive writes without interruption, the harmful effect of wear leveling on write speed is eliminated for emergency data.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If a single storage device is used instead of two separate storage devices, then cost is reduced, but write performance for event-triggered data is reduced

Engineering Contradiction:
Improvenumber of storage devicesVSAvoidwrite performance
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The single storage device is segmented into two functional partitions that operate independently. The first partition handles normal video data with wear leveling, while the second partition is dedicated to event-triggered data with guaranteed write performance. This segmentation enables a single device to achieve the performance characteristics previously requiring two separate devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality characteristics are assigned to different partitions: the first partition is optimized for wear leveling and normal data retention, while the second partition is optimized for high-speed write operations. This local quality differentiation allows each partition to excel at its specific function within the single storage device.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250238137A1Programming video data to different portions of memory
Publication Date: 2025.07.24 MICRON TECHNOLOGY INC
  • US20250238137A1 patent drawing
  • US20250238137A1 patent drawing
  • US20250238137A1 patent drawing

AI summary

Programming video data to different portions of memory is described herein. An example system includes a host interface, a memory device having a first portion and a second portion, and a controller coupled to the host interface and the memory device. The controller can be configured to program video data received via the host interface to the first portion of the memory device, and program video data received via the host interface to the second portion of the memory device instead of to the first portion of the memory device in response to receiving a signal that a trigger event has occurred.