摘要:
The present invention relates to a mass storage system with improved usage of buffer capacity, and more specifically to a mass storage system for real-time data storage with an embedded controller. According to the invention, the mass storage system has a first data path between a real-time data interface and a mass storage array, the first data path including a data buffer without access latency, and a second data path between an embedded processor and the mass storage array, wherein the data buffer without access latency is also used as a data buffer for non real-time data transfers between the embedded processor and the mass storage array.
摘要:
The present invention relates to a mass storage system with improved usage of buffer capacity, and more specifically to a mass storage system for real-time data storage with an embedded controller. According to the invention, the mass storage system has a first data path between a real-time data interface and a mass storage array, the first data path including a data buffer without access latency, and a second data path between an embedded processor and the mass storage array, wherein the data buffer without access latency is also used as a data buffer for non real-time data transfers between the embedded processor and the mass storage array.
摘要:
The present invention relates to a redundancy protected mass storage system with increased performance, and more specifically to a mass storage system with multiple storage units. According to the invention, the resources that are essentially provided for compensating the damage of one or more storage units are also used to enhance the system performance. For this purpose during reading or writing the storage system just waits for the responses of a minimum number of required storage units to start reading or writing, respectively.
摘要:
MPEG2 data streams contain data packets for a set of programs and time stamps for data synchronization purposes. An MPEG2 transport stream is assembled of fixed-length transport packets. The received transport packets of at least one specific program of this set of programs can be stored using for example a DVD Streamer recorder or DVD-RAM recorder. For the real-time playback of recorded specific program data packets each packet needs a separate time stamp. For that reason a timestamp is to be captured for each data packet at recording time. However, capturing of timestamps from a transport stream is a very time consuming action in software implementation processing. Therefore transport stream timestamps are captured for every Nth packet only and the missing timestamps are calculated. Thereby software-processing time is saved for generating the timestamps required for real-time bitstream recording.