Access Control Unit for Stream Data Reproduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional record and reproduction apparatuses face challenges in simultaneously reading or writing arbitrary data to a recording medium during stream data reproduction, leading to potential breaks in processing and increased load, which can result in issues like image drop frames, sound skips, and record leakage.
Innovation Solution
A record and reproduction apparatus is designed with a CPU, memory, recording medium control unit, reproduction buffer, reproduction processing unit, and access control unit that manages access timing between memory and buffers to prevent breaks in reproduction processing while allowing for reading and writing arbitrary data, maintaining buffer capacity and medium access speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If read processing or write processing of arbitrary data is performed during recording or reproducing, then data access flexibility is improved, but processing load increases causing drop frames, sound skips, and record leakage
Solution Approach 1:
The patent segments the data access operations by introducing separate buffer management for stream data and arbitrary data. The recording medium control unit, reproduction buffer, and record processing unit are divided into independent functional segments that can operate simultaneously without interfering with each other, allowing both stream reproduction and arbitrary data access to proceed reliably
Solution Approach 2:
The patent introduces a buffer as an intermediary between the recording medium and the processing units. This buffer acts as a mediator that absorbs the load variations caused by simultaneous arbitrary data access, preventing direct conflicts between stream reproduction and arbitrary data read/write operations, thereby maintaining processing stability
2Reliability
If priority is given to record processing or reproduction processing, then processing reliability is improved, but read processing or write processing speed decreases
Solution Approach 1:
The patent prepares the buffer in advance to hold stream data before reproduction or recording occurs. This preliminary buffering allows arbitrary data to be read from or written to the recording medium simultaneously without waiting for the stream processing to complete, thereby maintaining both reliability and access speed
Solution Approach 2:
The patent adds a temporal dimension to data access by using buffering. Instead of sequential access in a single dimension, the system allows overlapping operations in time through the buffer, enabling arbitrary data access to occur in parallel with stream processing without compromising either reliability or speed
3Reliability
If mass-storage buffer is prepared to reduce processing load, then processing stability is improved, but device complexity and buffer capacity requirements increase
Solution Approach 1:
The patent makes the buffer multi-functional by using it for both stream data temporary storage and arbitrary data transfer. This single buffer serves multiple purposes: holding stream data during reproduction, accepting arbitrary write data, and providing read data during playback, thereby reducing the need for separate dedicated buffers and simplifying overall device architecture
Data Source
AI summary
A record and reproduction apparatus includes: a CPU; a memory; a recording medium control unit configured to read out data from a recording medium; a reproduction buffer configured to temporarily store stream data such as an image and an audio out of the data read by the recording medium control unit; a reproduction processing unit configured to decode and reproduce the stream data temporarily stored in the reproduction buffer; and an access control unit configured to control the timing by which the access control unit switches between access to the memory and access to the reproduction buffer so that the reproduction processing does not break off during reproduction of the stream data while supervising the state of the reproduction buffer, and to manage the memory and the recording medium control unit in each transaction.


