Abstract:
The moving data storage media mode/direction change optimization apparatus makes use of information received concerning the mode and direction of the next operation to be performed by the data storage system to efficiently reposition the media in a single repositioning operation. In the case where the data storage media is a magnetic tape, the tape control unit (100) receives information (121-131) concerning the mode and direction of the next operation to be performed prior to the completion of the tape transport automatic repositioning cycle. The tape control unit (100) signals the tape transport (111) to abort the standard repositioning operation and instead to initiate a new repositioning operation which repositions the magnetic tape based on the mode and direction of both the presently executing operation and the next operation. This use of a single repositioning operation, taking into account the mode and direction of the timewise subsequent operation, significantly reduces the amount of time required to reposition the magnetic tape to a point appropriate for the next operation.
Abstract:
An adjustable optical ribbon edge sensor (40) having a relatively short throat (60) for ease of loading a towel ribbon (22) in a high-speed line printer (10) includes one or more pairs of photosensitive switches (66), coupled through a variable resistor (74), to a comparator (76) facilitates accurate and repeated detection of the ribbon (22) edge regardless of the color of the ribbon (22). By adjusting the variable resistor (74), the comparator (76) is biased for the particular color ribbon (22) in use.
Abstract:
A method and apparatus for locking the drive hubs (38) of a forms overlay station (26) in a laser electrographic printer (10) to its transparent forms overlay drum (30) includes counterboring a plurality of holes (40) through the drum (30) into the hubs (38), inserting a resilient member such as an O-ring (42) into each counterbored hole (40), and compressing the resilient member (42) to form an interference fit among the compressed resilient member (42) and an interface formed within the counterbored hole (40) by the drum (30) and hubs (38).
Abstract:
A method and aparatus for splicing a fresh stack (p) of continuous pin-feed forms in a high-speed printer (10) having fed therethrough an expended stack of continuous pin-feed forms (p), where the printer (10) includes an input station (10a) at a recessed area. A slidable tray (80) for supporting the fresh stack (p), is pulled out of the printer (10), and a splicing station (98) which is hingedly coupled (104) to an upright wall portion (100) attached to the tray (80) is deployed external to the printer (10) for splicing ease. The splicing station (98) includes a spool (114) of splicing tape (134) disposed within a locating groove (108) of a controlled depth, the forms (p) being registered in locating pins (142) on either side of the groove (108) for accurate splicing upon pressing them centered on the tape (134). When the splice is complete, the spliced stack (p) is fan-folded upon the tray (80), the splicing station (98) folded back against the upright wall portion (100), and the tray (80) returned within the recessed area.
Abstract:
In an optical storage device of the type comprising a rotatable disk having an active structure enabling variation of the optical properties by means of focused write radiation, such as a laser beam, and reading data stored thereon by means of focused read radiation.
Abstract:
A constant bandwidth automatic gain control (AGC) system. The system is especially suitable for use in the positioning servo system of a magnetic disk storage system. The system includes a double balanced modulator circuit (U1) and a fixed gain video amplifier circuit (U2), and the gain thereof is set by a control voltage (Vc) derived from an otherwise conventional AGC loop (14, 24). The gain of the current steering stage of the double balanced modulator is limited to values no greater than 0.5.
Abstract:
A solid-state cache memory subsystem configured to be used in conjunction with disk drives (26) for prestaging of data in advance of its being called for by a host computer (10). Buffer controller (32) is used for establishing and maintaining precise correspondence between storage locations in the solid-state array (34) and on the disk memory. The correspondence is used for establishing a reoriented position on a disk in the event of error detection, and in order to determine when a predetermined quantity of data has been read from the disk into the cache in a staging operation.
Abstract:
A data storage system includes a host computer (10) and magnetic disk units (26) of diverse types. A solid state cache memory (34) stores data records at addresses which are generated by a microprocessor (40) in the cache manager (32). These addresses include a beginning of track address (4) and an end of track address (52) which span a frame having enough memory locations to store an entire track for a particular type of disk unit (26). This permits storage of an entire track of data in a single frame.
Abstract:
A data management method for a solid state storage device is provided. The solid state storage device can selectively perform a TACW operation. While the TACW operation is performed, the controlling circuit determines a specified time interval corresponding to the largest amount of write data. Moreover, a portion of the write data stored in the specific time interval will be moved to another location of the non-volatile memory. When the solid state storage device performs the data remediation process according to the data retention time, the time period of performing the data remediation process is largely shortened. Consequently, the performance of the solid state storage device can be enhanced.
Abstract:
A using method of a statistics table in a solid state storage device is provided. When the solid state storage device is powered on, the statistics table is loaded from a non-volatile memory into a volatile memory. A content of the statistics table contains plural ranges. The plural ranges respectively correspond to plural counting values. If an update cycle is reached, the statistics table is updated according to a sensed value. A first sum value is calculated according to the plural counting values corresponding to the plural ranges in the statistics table. The timing of enabling a data verification process for the non-volatile memory is determined according to the first sum value and a first threshold value.