Abstract:
A system and method for generating a unique sync pattern that may be appended to a selected data sector of a disk storage system (20). The data to be stored in the disk storage system is encoded in accordance with a desired fixed rate run-length limited code, such as a 2-7 code. The unique sync pattern is generated by first encoding a prescribed data word (BF7A) in accordance with the desired code. At least one bit of the encoded prescribed data word is then changed in a manner such that the changed encoded word still complies with the coding rules of the desired code, yet the resulting bit pattern does not represent any valid sequence of data in accordance with the desired code. Hence, the changed encoded word may be readily distinguished from data using sync detect logic (204), thereby providing the synchronization function, while still being handled and processed by the same encoding/decoding circuitry (136, 137) as is employed to handle and process the data.
Abstract:
An in-line anamorphic light beam expanding/contracting device utilizing two prisms (1, 3) and a planar mirror surface. The planar mirror (2) surface reflectively directs the optical path of a light beam between the two prisms and the prisms provide light beam expansion by refracting. The device allows for a diminutive device which is especially useful in computer peripheral optical data storage equipment.
Abstract:
A system and method for organizing data on a removable optical disk. The surface area of the disk is divided into concentric data bands (12, 13, 14), each comprising sufficient disk surface area upon which a large number of concentric data tracks may be written. Concentric servo tracks (16, 17, 18), wider than the data tracks, are used to separate adjacent data bands. Each data band utilizes one data track (62) as an address track upon which data identifying the particular data band is pre-written. One data band (60) is set aside as an index band into which indexing information, identifying what data is written in each band, may be written. A desired data record or file can be quickly accessed by first using the index band to identify the address of the band where the desired data is located, and then by directly and rapidly accessing the identified band.
Abstract:
An automatic load/unload apparatus (1) for handling of workpieces that must be removed from protective cartridges prior to use. In particular, the workpiece to be handled is an optical disk adapted for use in an optical disk information storage device. The load/unload apparatus includes a guide frame (2), a cartridge pull-in tray (3), a cartridge insert separator (4), reciprocating means (35) for moving the pull-in tray and separator, and an elevator assembly (5). During a load operation, the cartridge (15) is inserted into the information storage device wherein the load/unload apparatus is housed. The cartridge is received in the guide frame and opened, allowing the pull-in tray to be slidably removed. The disk is separated from the pull-in tray and raised by the elevator assembly to a desired position. An unload operation proceeds in a reverse sequence.
Abstract:
A linear detector (61) for use in a coarse positioning servo system of an optical system. The linear detector produces an error signal having an amplitude linearly proportional to the distance that a relatively narrow strip of light energy (63) falls on a collection surface (62) of the detector as measured relative to a fixed reference point on said collection surface. Two reference signals (65, 66) are derived from circuitry associated with the collection surface. A frist reference signal (65) has an amplitude proportional to the intensity of the focussed light energy and the location that said light energy falls on the collection surface relative to a first reference point. A second reference signal (66) has an amplitude proportional to the intensity of the focussed light energy and the location that said light energy falls on the collection surface relative to a second reference point. The sum and difference of the amplitudes of the first and second reference signals are derived to produce sum and different signals, respectively. The difference signal is divided by the sum signal to produce the desired error signal (67), which error signal has an amplitude that is substantially independent of the intensity of the focused light energy.
Abstract:
A flexible hub for a disk (2). The disk includes a relatively large center hole into which a flexible planar member (6) is mounted or clamped. The size of the flexible member is slightly larger than the hole, thereby requiring that the flexible member be slightly bowed or flexed in order for it to fit within the hole. The flexible member is preferably attached to the disk at three respective qui-angularly spaced locations (40) around the periphery of the hole. In the center of the flexible member is a collar (7) adapted to receive a protruding spindle neck (28) from a spindle mechanism upon which the disk is mounted. The end of the spindle neck and the inside wall of the collar are tapered at the same angle. Insertion of the spindle neck into the colar thereby forces alignment or centering of the center of the collar with the longitudinal axis (8) of the spindle neck.
Abstract:
An optical disk drive system with which data may be permanently and correctly stored on removable media. The system includes a drive (20) into which the media (44), a disk housed in a cartridge (32), may be removably inserted. The drive interfaces with a host CPU (22) through a storage control unit (24), which storage control unit may also have other peripheral devices, such as magnetic disk drives (28), coupled therethrough to the host CPU. A special data format is used for data stored on the disk in order to provide efficient use of and access to the available storage space. The disk is divided into data bands, each data band having a prescribed number of concentric data tracks therein. Each data track (74) is divided into equal length sectors. The data is organized into data blocks, each block being made up of a selected sequence of prescribed data sections (139', 141'). Many of the data sections commence with synchronization bits followed by the data to be stored. The data of each data section is adapted to fit within each data sector on the disk. When data is written in any given sector, it is immediately checked for correctness by reading the data that has been written and comparing it with the data that was to have been written. Defectively written data is flagged so that it can be skipped over and ignored during subsequent reads. Data in a given sector is rewritten until it is written correctly.
Abstract:
A self-shared encoder/decoder circuit (161) for use with a Reed-Solomon coding scheme of an optical disk storage system. The optical disk system (20) includes a drive adapted to permanently store data on a removable platter (44). Prior to recording a data byte on the platter, the data is encoded with a Reed-Solomon code. When the data is read from the disk, it is decoded and error correction syndromes are generated with ECC generation circuits (164). A plurality of syndrome buffer registers are provided in order to allow several of the error correction functions to be carried out in parallel. Syndromes that are detected to comprise all zeros are used to simplify the error correction processes beyond the normal processes used. The same circuitry is shared for performing the encoding and decoding functions. This circuitry includes independent sets of a RAM (165), coupled to one input of an exclusive OR (modulo two sum) adding circuit (177). The output of the adding circuit is fed back to an input of the RAM (165). Two multilier circuits are coupled to the output of the RAM (165). A product of one is tied to one input of the modulo two addition circuit (172). The product of the other is combined in another modulo two addition circuit (173) with similar products from other sets, and the resulting combination signal is selectively connected to the other input of the modulo two addition circuit (172), along with data to be recorded on the platter, or data read from the platter.
Abstract:
The centering and clamping device consists of six major components: a disk elevating and lowering means (13), a disk support means (16), a disk centering means (29), a disk clamping means (19), and a disk rotating means (9). In operation the disk is raised out of cartridge by the disk elevating means, and raised upward to engage the taper (29) on the spindle of the spin motor (9), moving upward until the cooperation between the taper on the next spindle and the tapering on the disk centering collar cause the disk to move laterally forward until precisely centered on the spindle. Thereafter, the continued upward movement on the disk on the elevator lifting means causes a magnet (20) located on the disk support means to come in magnetic contact with a steel plate (32) on the spindle platform, thereby securely clamping the disk to the spindle for rotation. Thereafter, the elevator means is moved downward and disconnected from the disk support means, allowing free rotation of the spindle disk and disk support means relative to a stationary elevating means. For removal, the above procedure is reversed.
Abstract:
A carriage assembly (1) for use in optical recording apparatus wherein the carriage body (8) to which the sensing means are attached is mounted to the assembly guide (rails 6, 7) through the combined center of mass (29) of the carriage body and sensing means so that upon activation, the apparatus is not subjected to bending or torsional stresses which cause the tangential and radial tracking errors. By placing the center of mass in the plane of the bearing support, the carriage body can be constructed of lighter weight materials thus allowing for more rapid and precise assembly movement.