摘要:
A disk drive comprises a turning mechanism (3 to 8) adapted to provide a pulse to the side of the disk (D) resting on a tray (2) in a position outside the center so as to provide an upward and rotating movement to the disk in order to turn it over. The turning mechanism may include a pulse member (3) acting directly on the disk. In an embodiment, the turning mechanism is pneumatic, the pulse member being a nozzle adapted to direct a pressurized gas pulse at the disk. Tests have shown that exerting an eccentric pulse on the disk results in flipping the disk over reliably and quickly.
摘要:
The present invention provides a special structure of magnetic elements, e.g. MRAM elements (10, 11), as a security device (30) for IC's containing magnetic memory cells. The structure may comprise a combination of two or more associated magnetic elements (10, 11) with pre-set anti-parallel magnetization directions. By determining the polarisation directions of the magnetic elements, exposure to an external magnetic field can be detected. Inverse polarisation directions indicate a normal situation, aligned polarisation directions indicate that the MRAM-array has been exposed to an external field. In this way it can be detected whether it has been tried to erase or alter the data stored in the MRAM in an illegal way. The IC can regularly check the resistance of the security system during operation. Upon detection of a field exposure, the IC can erase all MRAM data, or can reset itself or block its functioning.
摘要:
The invention relates to a method of writing data to and reading data from a memory (102) by a host. By limiting processing time, time restrictions regarding the data to be processed can be met. However, this is at the expense of data integrity. By setting time limits for a group (300) of multiple processing assignments and dynamic allocation of time, reserved for error recovery and retries, data integrity can be improved, while time limits can still be met. Furthermore, by attaching priorities to the assignments, multiple types of data can be handled in one group of assignments. For example, assignments with real-time requirements can be put in a group with assignments with best effort requirements. In this way, more flexible planning of processing assignments is possible. The invention also relates to a system for writing data to and reading data from a memory.
摘要:
A system (100, 300) like a video on demand server has a storage medium (106) with a number of files (200) from which data can be fetched or in which data can be stored. A file contains a number of clusters (202, 204, 206) and each cluster contains a number of storage sectors (208) that are physically successively organized on the storage medium. When a new stream is requested, either for reading or writing, a block size (210) is determined for the new stream. The block size is large enough to support the rate of the stream and is chosen such that a cluster can be read with an integer number of blocks by evenly partitioning the size of the cluster into the size of the blocks reading the cluster.