Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
369 words
Apparatus for playback of data received at a variable input rate and recorded on a longitudinal recording medium, utilizing a playback transducer mounted on a rotating scanner drum, said input data rate being maintained constant during a particular recording operation, said data being recorded in the form of fixed length data blocks having variable spacing between said blocks, corresponding to said variable rate, a data block marker being recorded at the beginning of each block, and wherein said input data rate is encoded and recorded on said medium, comprising: playback synchronizing generator means for providing an internal data transfer clock having a nominal rate, and deriving therefrom synchronously a signal for controlling a rate of rotation of said scanner drum during playback; data output clock generator means for providing an adjustable, stable data output clock; data output clock rate control means for receiving and decoding said played back input data rate, and providing responsively a first control signal applied to said data output clock generator means to adjust a rate of said data output clock to correspond to said input data rate; correlator means for receiving said playback data and detecting said data block marker, and providing responsively a second, beginning of data block control signal; memory means for receiving and storing said playback data at said internal data transfer clock rate, said stored data being read therefrom sequentially at said data output clock rate, said memory means providing a third, memory status control signal corresponding to a predetermined level of fullness thereof, said third control signal being provided to coincide with said second control signal pertaining to a next sequential data block when an average amount of data being written into said memory is equal to an average amount of data being read from the memory; and memory write control means receiving said second and third control signals, enabling input of a data block into said memory means in response to said second control signal, and detecting a difference in time between the occurrences of said second and third control signals, and applying responsively an error signal to said playback synchronizing signal generator means to adjust said internal data transfer clock rate to compensate for said time difference.
Claim 2
Dependent Claim
369 words
Apparatus for playback of data received at a variable input rate and recorded on a longitudinal recording medium, utilizing a playback transducer mounted on a rotating scanner drum, said input data rate being maintained constant during a particular recording operation, said data being recorded in the form of fixed length data blocks having variable spacing between said blocks, corresponding to said variable rate, a data block marker being recorded at the beginning of each block, and wherein said input data rate is encoded and recorded on said medium, comprising: playback synchronizing generator means for providing an internal data transfer clock having a nominal rate, and deriving therefrom synchronously a signal for controlling a rate of rotation of said scanner drum during playback; data output clock generator means for providing an adjustable, stable data output clock; data output clock rate control means for receiving and decoding said played back input data rate, and providing responsively a first control signal applied to said data output clock generator means to adjust a rate of said data output clock to correspond to said input data rate; correlator means for receiving said playback data and detecting said data block marker, and providing responsively a second, beginning of data block control signal; memory means for receiving and storing said playback data at said internal data transfer clock rate, said stored data being read therefrom sequentially at said data output clock rate, said memory means providing a third, memory status control signal corresponding to a predetermined level of fullness thereof, said third control signal being provided to coincide with said second control signal pertaining to a next sequential data block when an average amount of data being written into said memory is equal to an average amount of data being read from the memory; and memory write control means receiving said second and third control signals, enabling input of a data block into said memory means in response to said second control signal, and detecting a difference in time between the occurrences of said second and third control signals, and applying responsively an error signal to said playback synchronizing signal generator means to adjust said internal data transfer clock rate to compensate for said time difference.
Claim 3
Dependent Claim
66 words
The apparatus of claim 1, wherein said memory write control means is coupled to count said data written into said memory means in response to said beginning of data block control signal, and to write a memory status marker into said memory means at a data location corresponding to said predetermined level of fullness when said memory status marker is being read from said memory means.
Claim 4
Dependent Claim
40 words
The apparatus of claim 2, wherein said memory status marker is written into said memory means when said count provided by said memory write control means corresponds to one half of said data block being written into said memory means.
Claim 5
Dependent Claim
31 words
The apparatus of claim 1, wherein said memory means is of a sequential type where said data is read therefrom in the same order in which it has been written therein.
Claim 6
Dependent Claim
17 words
The apparatus of claim 1, wherein said data output clock generator means comprises a frequency synthesizer means.
Claim 7
Dependent Claim
44 words
The apparatus of claim 5 wherein said data output clock rate control means comprises microprocessor means programmed to apply said first control signal to adjust said data output clock rate provided by said frequency synthesizer means to correspond to said decoded input data rate.
Claim 8
Dependent Claim
57 words
The apparatus of claim 1 wherein said playback synchronizing generator means comprises a phase locked loop with adjustable frequency divider means having a predetermined frequency dividing ratio for providing said internal data transfer clock having said nominal rate, and wherein said error signal provided by said memory write control means is coupled to adjust said dividing ratio.
Claim 9
Dependent Claim
17 words
The apparatus of claim 1, wherein said memory write control means comprises a programmable logic array means.
Claim 10
Dependent Claim
393 words
Apparatus for playback of data received at a variable input data rate and recorded on a magnetic tape, utilizing a playback transducer mounted on a rotating scanner drum, said input data rate being maintained constant during a particular recording operation, said data being recorded in the form of fixed length data blocks having variable length spacing between said blocks, corresponding to said variable data rate, a data block marker being recorded at the beginning of each data block, and wherein said input data rate is encoded and recorded on said tape, comprising: playback synchronizing generator means comprising a phase locked loop with adjustable frequency divider means having a predetermined frequency dividing ratio, for providing an internal data transfer clock having a nominal rate, and for deriving therefrom synchronously a signal for controlling a rate of rotation of said scanner drum during playback; data output clock generator means for providing an adjustable, stable data output clock; data output clock rate control means for receiving and decoding said played back input data rate, and providing responsively a first control signal applied to said data output clock generator means to adjust the rate of said data output clock to correspond to said input data rate; correlator means for receiving said playback data and detecting said data block marker, and providing responsively a second control signal indicating beginning of a data block; first-in, first-out type memory means for receiving and storing said playback data sequentially at said internal data transfer clock rate, said stored data being read from said memory means at the data output clock rate, said memory means providing a third control signal corresponding to a predetermined level of fullness thereof, said third control signal being provided to coincide with said second control signal pertaining to a next sequential data block when an average amount of data being written into the memory is equal to an average amount of data being read from the memory; and memory write control means receiving said second and third control signals, enabling input of a data block into said memory means in response to said second control signal, and detecting a difference in time between the occurrences of said second and third control signals, and applying responsively an error signal to said playback synchronizing signal generator means to adjust said frequency dividing ratio to compensate for said time difference.
Claim 11
Dependent Claim
393 words
Apparatus for playback of data received at a variable input data rate and recorded on a magnetic tape, utilizing a playback transducer mounted on a rotating scanner drum, said input data rate being maintained constant during a particular recording operation, said data being recorded in the form of fixed length data blocks having variable length spacing between said blocks, corresponding to said variable data rate, a data block marker being recorded at the beginning of each data block, and wherein said input data rate is encoded and recorded on said tape, comprising: playback synchronizing generator means comprising a phase locked loop with adjustable frequency divider means having a predetermined frequency dividing ratio, for providing an internal data transfer clock having a nominal rate, and for deriving therefrom synchronously a signal for controlling a rate of rotation of said scanner drum during playback; data output clock generator means for providing an adjustable, stable data output clock; data output clock rate control means for receiving and decoding said played back input data rate, and providing responsively a first control signal applied to said data output clock generator means to adjust the rate of said data output clock to correspond to said input data rate; correlator means for receiving said playback data and detecting said data block marker, and providing responsively a second control signal indicating beginning of a data block; first-in, first-out type memory means for receiving and storing said playback data sequentially at said internal data transfer clock rate, said stored data being read from said memory means at the data output clock rate, said memory means providing a third control signal corresponding to a predetermined level of fullness thereof, said third control signal being provided to coincide with said second control signal pertaining to a next sequential data block when an average amount of data being written into the memory is equal to an average amount of data being read from the memory; and memory write control means receiving said second and third control signals, enabling input of a data block into said memory means in response to said second control signal, and detecting a difference in time between the occurrences of said second and third control signals, and applying responsively an error signal to said playback synchronizing signal generator means to adjust said frequency dividing ratio to compensate for said time difference.