Semiconductor Memory Radio Communication Write Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Semiconductor memories with radio communication functions face high power consumption due to large data amounts being written to or read from volatile buffers, especially when handling both small setting information and large image data, which increases storage capacity demands and power usage.
Innovation Solution
A semiconductor memory system with separate nonvolatile memory areas for error pre-confirmation and post-confirmation, where the controller determines the storage destination based on data type and size, storing small data in a volatile buffer for error detection and large data directly in nonvolatile memory without volatile buffer storage to reduce power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data are written to or read out from the volatile buffer, then data storage and error detection can be performed, but power consumption increases
Solution Approach 1:
The patent segments the data handling process into two paths: small data goes through the volatile buffer for error detection, while large data bypasses the buffer and is written directly to nonvolatile memory. This segmentation allows error detection capability to be maintained for critical small data while avoiding the power consumption penalty for large data transfers.
Solution Approach 2:
The patent applies different quality characteristics to different data types by addressing space. Small data written to addresses in the first range undergo error detection via volatile buffer, while large data written to addresses in the second range bypass the buffer. This local differentiation optimizes power consumption based on data size and importance.
2Adaptability or versatility
If the storage capacity of the volatile buffer is increased to handle large data, then data handling capability improves, but device complexity and cost increase
Solution Approach 1:
The patent segments the address space into two distinct ranges: a first range for small data that utilizes the volatile buffer, and a second range for large data that bypasses the buffer. This segmentation allows the system to handle both small and large data efficiently without requiring the volatile buffer to be sized for the largest possible data sets, thereby reducing device complexity and cost.
3Manufacturing precision
If small data are written through the volatile buffer with error detection, then data accuracy is ensured, but processing time increases
Solution Approach 1:
The patent segments data processing into two streams: small data receives thorough error detection through the volatile buffer to ensure high accuracy, while large data takes a direct path to memory without buffer processing, reducing time loss. This segmentation allows the system to optimize for accuracy where it matters most while minimizing delays for bulk data transfers.
Data Source
AI summary
A radio communication processor receives first received data including first write data, a first address within a first area of a nonvolatile memory, and error detection information or second received data including second write data whose data amount is larger than a data amount of the first write data and a second address within a second area of the nonvolatile memory. If the radio communication processor receives the first received data, then a controller stores the first write data in a volatile buffer. If there is no error in the first write data, then the controller reads out the first write data from the volatile buffer and stores the first write data in the first area. If the radio communication processor receives the second received data, then the controller stores the second write data in the second area without storing the second write data in the volatile buffer.


