Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
260 words
An input data synchronizing circuit comprising: (A) a clock generator; (B) synchronous control counting means for receiving an initial value, for counting every time a clock signal is supplied from said clock generator, for outputting control signals related to at least a part of said count and representing phase status during current data input and phase status during preceding data input, and for outputting WINDOW signals synchronous with input data; (C) at least one register for holding control signals, said register being set with said control signals both at a time when said data is input and at a time when immediately preceding data is input; (D) read-only memory means, addressed at least in part with said control signals from said register, for outputting correction values as initial values for said synchronous control counting means so that said synchronous control counting means outputs said WINDOW signal in synchronism with said input data at nearly the center of a pulse width of said window signal, said initial values being supplied by said read-only memory means to said synchronous control counting means which outputs said control signals to said register; and (E) synchronous counting means for detecting achievement of synchronization by counting the number of times said input data is near the center of said WINDOW signal, and when said number of times reaches a predetermined number, providing an indication to address, in part, said read-only memory means so that appropriate ones of said correction values are applied to said synchronous control counting means both before and after said achievement of synchronization.
Claim 2
Dependent Claim
260 words
An input data synchronizing circuit comprising: (A) a clock generator; (B) synchronous control counting means for receiving an initial value, for counting every time a clock signal is supplied from said clock generator, for outputting control signals related to at least a part of said count and representing phase status during current data input and phase status during preceding data input, and for outputting WINDOW signals synchronous with input data; (C) at least one register for holding control signals, said register being set with said control signals both at a time when said data is input and at a time when immediately preceding data is input; (D) read-only memory means, addressed at least in part with said control signals from said register, for outputting correction values as initial values for said synchronous control counting means so that said synchronous control counting means outputs said WINDOW signal in synchronism with said input data at nearly the center of a pulse width of said window signal, said initial values being supplied by said read-only memory means to said synchronous control counting means which outputs said control signals to said register; and (E) synchronous counting means for detecting achievement of synchronization by counting the number of times said input data is near the center of said WINDOW signal, and when said number of times reaches a predetermined number, providing an indication to address, in part, said read-only memory means so that appropriate ones of said correction values are applied to said synchronous control counting means both before and after said achievement of synchronization.
Claim 3
Dependent Claim
286 words
An input data synchronizing circuit for floppy disk drives comprising: (A) synchronous control counting means for receiving an initial value, for counting in a predetermined manner every time a clock signal is supplied thereto, for outputting control signals related to at least a part of said count and representing a phase status during input of current data and a phase status during input of immediately preceding data, and for outputting WINDOW signals synchronous with said input data; (B) at least one first register for holding said control signals representing said phase status during input of said current data and said phase status during input of said immediately preceding data; (C) converting means for receiving said control signals from said first register and for outputting correction values as said initial values for said synchronous control counting means, said converting means supplying said initial values to said synchronous control counting means; (D) a second register which holds control signals representing stationary time shift information supplied from said converting means and serially generated by rotational errors of said floppy disk drives and which feeds back said control signals to said converting means; (E) a clock generator for supplying clock signals to said synchronous control counting means, said converting means, and said first and second registers; and (F) synchronous counting means for detecting achievement of synchronization counting means for detecting achievement of synchronization by counting the number of times said input data is near the center of said WINDOW signal, and when said number of times reaches a predetermined number, providing an indication to said converting means so that appropriate ones of said correction values are applied to said synchronous control counting means before and after said achievement of synchronization.
Claim 4
Dependent Claim
286 words
An input data synchronizing circuit for floppy disk drives comprising: (A) synchronous control counting means for receiving an initial value, for counting in a predetermined manner every time a clock signal is supplied thereto, for outputting control signals related to at least a part of said count and representing a phase status during input of current data and a phase status during input of immediately preceding data, and for outputting WINDOW signals synchronous with said input data; (B) at least one first register for holding said control signals representing said phase status during input of said current data and said phase status during input of said immediately preceding data; (C) converting means for receiving said control signals from said first register and for outputting correction values as said initial values for said synchronous control counting means, said converting means supplying said initial values to said synchronous control counting means; (D) a second register which holds control signals representing stationary time shift information supplied from said converting means and serially generated by rotational errors of said floppy disk drives and which feeds back said control signals to said converting means; (E) a clock generator for supplying clock signals to said synchronous control counting means, said converting means, and said first and second registers; and (F) synchronous counting means for detecting achievement of synchronization counting means for detecting achievement of synchronization by counting the number of times said input data is near the center of said WINDOW signal, and when said number of times reaches a predetermined number, providing an indication to said converting means so that appropriate ones of said correction values are applied to said synchronous control counting means before and after said achievement of synchronization.
Claim 5
Dependent Claim
46 words
An input data synchronizing circuit for floppy disk drives according to claim 2, wherein said converting means comprises a read-only memory which stores said correction values and which is accessed at an address including in part said control signals output from said first and second registers.
Claim 6
Dependent Claim
49 words
An input data synchronizing circuit for floppy disk drives according to claim 2, wherein said clock generator outputs clock signals of different frequencies depending upon whether the density of a medium of said floppy disk drives is single or double density and depending upon a type of said medium.