Abstract:
To decode a binary signal without regard to the speed at which it is read, each transition in the binary signal is detected, and the time lapse between successive transitions is detemined to thereby establish the length of a pulse in the binary signal. The length of one pulse is compared with that of the immediately preceding bit cell to determine whether their lengths are approximately the same or vary by a factor of approximately 2, and any change in the binary state of the signal is determined accordingly. A multiplexing technique is employed to simultaneously decode a number of signals in this manner.
Abstract:
Apparatus for extracting synchronizing information from an incoming serial-bit digital television signal formed of a sequence of word blocks, each word block being formed of N n-bit words and each word block including a predetermined serial group of m bits forming said synchronizing information, and for de-serializing the incoming digital signal in dependence on the synchronizing information, comprises an m-stage shift register (2) through which the incoming digital signal is stepped at the bit rate of the incoming digital signal, the first shift register (2) supplying a pulse when it holds the predetermined serial group of m bits, a frequency divider (9) to derive from the incoming digital signal a word rate clock pulse signal, an n-stage shift register (4) through which each said pulse is stepped at the bit rate of the incoming digital signal, a latch circuit (10) synchronized with the word rate clock pulse signal to derive n-bit phase words the bits of which correspond respectively to the conditions of the n stages of the shift register (4), comparators (16 to 19) comparing each phase word with at least one other phase word derived N or an integral multiple of N word periods of the incoming digital signal earlier, the comparators (16 to 19) supplying a control signal only when at least one of the comparisons indicates two phase words which are identical and both contain a bit corresponding to a said pulse, the position of this bit in the phase words indicating the phasing of the word rate clock pulse signal relative to the words of the incoming digital signal, and circuits (5,6,7,24) to de-serialize the incoming digital signal into parallel-bit n-bit words under control of the control signal.
Abstract:
The present invention provides an apparatus and method of partitioning a recording medium data track into two longitudinal regions and erasing any preexisting signal on each region with a DC bias signal of polarity opposite to that of the other region. Magnetic transitions subsequently recorded over the two track regions will be shifted differently depending on the relationship of the polarity of the signal being encoded to that of the DC bias erase signal applied to each region. The complementary lead/lag errors from the two track regions produce a combined read head waveform in which the timing errors are substantially eliminated, thereby reducing system bit errors rates and allowing increased data density on the medium. An apparatus and method of controlling the lateral position of the various heads are also disclosed.
Abstract:
An apparatus for reproducing a digital information signal from a record carrier (4) is disclosed comprising a read unit (1) for reading a signal from a track on the record carrier, a bit detection unit (10) for deriving the digital information signal from the signal read from the track in response to a clock signal and a phase locked loop (20) for deriving the clock signal from the signal read from the track. The phase locked loop comprises a phase comparator (22) for deriving a phase error signal and a voltage controlled oscillator (32) for deriving the clock signal. The apparatus further comprises a sync pattern detector (18) for detecting sync patterns occurring in the digital information signal and a counter (14) for counting the number of bits occurring between two sync patterns in the digital information signal. If the number of bits counted between the two sync patterns exceeds a predetermined value (THR) by at least one, at least one additional bit is inserted into the digital information signal (an insertion) and this at least one additional bit should be deleted from the digital information in order to keep the apparatus in synchronisation. When the predetermined number exceeds the number of bits counted by at least one, at least one bit was deleted from the digital information signal (a deletion), so that at least one bit should be added in order to keep the apparatus in synchronisation.
Abstract:
A buried servo signal (TS) on tape (32) is modulated to provide information. According to the modulation, each of a plurality of sets of cycles (cyc) has at least a selected cycle modulated to represent at least two modulation values. The modulation of the selected cycles of a group of sets of cycles (cyc) provides a string of modulation values. The modulation values form identifiers of longitudinal physical location on tape or other tape identifying information.
Abstract:
A helical drive system (10) reads tracks (18) on a storage medium (12), including tracks which appear as distorted tracks. Each track (18) comprises a plurality of blocks of data, with each block having unique block-identifying information. A read head (16C) traverses predetermined original azimuthal paths (P0) across the storage medium (12) for reading the blocks recorded along each of the original azimuthal paths (P0). A controller (50) uses the block-identifying information to determine whether any blocks expected to be read during the traversal of the original azimuthal paths (P0) were not read. If expected blocks were not read, the controller (50) rewinds or otherwise reverses the direction of travel of the storage medium (12); sends a signal to a tape transport drive (81) to slow the speed of the medium (12); and, directs that the medium (12) be re-read at a slower tape re-read speed. During the slow re-read attempt, the read head (16C) traverses modified azimuthal paths (P1, P2, P3,... P10) which are separated from one another by a distance less than the track pitch, thereby providing opportunities to read blocks which would not otherwise be read due to distortion of the tracks (18).
Abstract:
A code data recording method of recording magnetically code data on a magnetic card (1) having a magnetic layer for reading and writing data magnetically. A plurality of belt-like bar marks (2a, 2b) whose widths are different from each other, are arranged to form a code. One or more code having the same data are magnetically recorded repeatedly. Thereby, even when a part of the bar marks cannot be read, that is, the code data cannot be read because of the contamination or damage of the magnetic card (1), from the remained parts of the bar marks, the whole of the code data can be reproduced.
Abstract:
In the present invention, a single sector counter and accompanying multiple buffer registers (46-48) are used to provide the sector count for a plurality of recording zones. Initially, the sector counter is validated by synchronizing it with an index mark. In one embodiment, an angular position sensing counter (135) counts a clock having a frequency and phase to match the occurrence of segments in a reference zone. A look up table or computation provides an offset value representing the difference between each reference zone segment boundary, and the occurrence of the next consecutive sector in each of the recording zones. Additional logic (25) generates periodic sector pulses once the zone transition has been accomplished, and provides means to prevent generation of shortened sector intervals. This permits rapid validation of the sector signal so that it is no longer necessary to wait for the index in a hard-sectored drive before establishing the sector position when changing zones. This improves the latency of the disk drive and overall system performance.
Abstract:
A vertically anisotropic medium or a vertical recording system for conducting unoriented recording. The system has a terminal for receiving binary signals that are to be recorded, a ring head for causing magnetic change in the medium, and a recording current generating circuit for generating a recording current that drives the ring head. The recording current is a sequence of fine pulses whose polarities change in response to the direction of change of polarities of the binary signal, and nonzero intervals of a neutral level are inserted between the neighboring fine pulses having opposite polarities relative to each other. The pulses are given a duration TW which satisfies a relationship TW
Abstract:
A method of recording a digital data signal, such as an audio PCM signal, onto a recording medium in the longitudinal direction thereof, together with an apparatus which is suitable for this recording method. Even-numbered words and odd-numbered words in a digital data signal are recorded on a first track group and a second track group, respectively, which are separated from each other in the widthwise direction of a recording medium, to prevent a series of words becoming error words because of, for example, a flaw in the recording medium in the longitudinal direction thereof. The data format is changed at the input and output of a recording encoder to enable an error correction code and a recording circuit to be used in common for digital tape recorders which have different numbers of tracks, e.g., n tracks and 2n tracks. When an error correction code is recorded in such a manner that one word in the digital data signal is divided into a plurality of symbols which are formed into an error correction code, a plurality of symbols of the same word are recorded at a position at which error correlation is strong, making effective use of the error correction capacity of the error correction code.