Smart Buffer Memory Device for Automotive Sensor Data Prioritization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory devices are unable to provide the required data processing and transmission speeds for the large volumes of sensing data from automotive sensors like image sensors, radars, and lidars without increasing costs or physical size, and they lack sufficient data transmission channels.

Innovation Solution

A memory device with a smart buffer that classifies sensing data by importance using a priority setting unit and allocates channels accordingly, utilizing a neural network to determine data weight and dynamically assign channels to high-speed or low-speed memory areas based on priority, allowing for efficient data processing and transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional memory devices are used to handle large volumes of sensing data, then data storage capacity is sufficient, but data processing and transmission speeds are insufficient

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata processing speed
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The memory area is divided into first and second memory areas, and channels are segmented into first and second channel groups. High-priority sensing data is routed through the first channel group to the first memory area for fast processing, while low-priority data uses the second channel group and second memory area. This segmentation enables differential data processing speeds within the same memory device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The channel controller dynamically allocates channels to channel groups based on the priority of sensing data. The priority setting unit determines data priority using weights from neural network operations, and the channel controller adjusts channel assignment in real-time. This dynamic allocation optimizes data transmission speed according to actual data importance without requiring fixed hardware configurations.

Inventive Principle:
Principle #15Dynamics

2Productivity

If more data transmission channels are provided to increase data processing speed, then data transmission capacity improves, but device complexity and cost increase

Engineering Contradiction:
Improvedata processing speedVSAvoidchannel allocation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The channel controller serves multiple functions: it manages channel allocation, determines data priority through the priority setting unit, and routes data to appropriate channel groups. The same channel controller handles both high-priority and low-priority data, adjusting its behavior based on data characteristics rather than requiring separate controllers for each function. This multi-functionality reduces overall device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The priority setting unit automatically determines data priority using weights obtained from neural network operations performed on the sensing data itself. The system self-regulates channel allocation based on data characteristics without external intervention, reducing the need for complex external control mechanisms and simplifying the overall system architecture.

Inventive Principle:
Principle #25Self-service

3Reliability

If data is transmitted without priority classification, then transmission channel usage is simple, but important sensing data may not receive sufficient transmission bandwidth

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidchannel allocation mechanism
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The priority setting unit continuously monitors sensing data and adjusts priority classification based on weights from neural network operations. The channel controller receives feedback about data priority and dynamically adjusts channel allocation accordingly. This feedback mechanism ensures that important sensing data consistently receives adequate transmission bandwidth while maintaining a relatively simple allocation structure.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11163453B2Memory device, memory system including memory device and vehicle-based system including memory system
Publication Date: 2021.11.02 SAMSUNG ELECTRONICS CO LTD
  • US11163453B2 patent drawing
  • US11163453B2 patent drawing
  • US11163453B2 patent drawing

AI summary

A memory device comprises a smart buffer, and a memory area divided into a first memory area and a second memory area, wherein the smart buffer comprises a priority setting unit configured to receive a sensing data and a corresponding weight from a controller, determine a priority of the sensing data based on the weight, and classify the sensing data as one of first priority sensing data and second priority sensing data, and a channel controller configured to allocate at least one channel selected from among a plurality of channels to a first channel group, allocate at least another channel selected from among the plurality of channels to a second channel group, assign the first channel group to process the first priority sensing data in relation to the first memory area, and assign the second channel group to process the second priority sensing data in relation to the second memory area, wherein a number of data input/output (I/O) pins connected to the first channel group is greater than a number of data I/O pins connected to the second channel group, wherein the memory area includes at least one memory chip, wherein the at least one memory chip includes a first chip having a first metal pad and a cell region and a second chip having a second metal pad and a peripheral circuit region, and the first chip and the second chip are vertically connected to each other by the first metal pad and the second metal pad.