Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
214 words
Apparatus for synchronizing the transfer of data over conductors from a transmitting unit having a first clock signal to a receiving unit having a second clock signal, where the first and second clock signals recur at substantially the same frequency, the apparatus comprising: a plurality of data paths coupled between the conductors from the transmitting unit and the receiving unit for selectively transferring data therebetween; and a path selector coupled to the data paths for enabling one of the data paths in response to the phase difference between the first clock signal and the second clock signal attaining a selected value, wherein the path selector comprises: a phase comparator having two outputs having a first input coupled to the first clock, a second input coupled to the second clock, a third input coupled to receive a signal indicative of the transfer of a data block, for comparing the phases of the first clock signal and the second clock signal; and a multiplexer coupled to receive the data to be transferred on the data paths to the receiving unit, and having enable inputs coupled to the outputs of the phase comparator for selectively transmitting the data along the direct data path or the alternate data path in response to an output from the phase comparator.
Claim 2
Dependent Claim
214 words
Apparatus for synchronizing the transfer of data over conductors from a transmitting unit having a first clock signal to a receiving unit having a second clock signal, where the first and second clock signals recur at substantially the same frequency, the apparatus comprising: a plurality of data paths coupled between the conductors from the transmitting unit and the receiving unit for selectively transferring data therebetween; and a path selector coupled to the data paths for enabling one of the data paths in response to the phase difference between the first clock signal and the second clock signal attaining a selected value, wherein the path selector comprises: a phase comparator having two outputs having a first input coupled to the first clock, a second input coupled to the second clock, a third input coupled to receive a signal indicative of the transfer of a data block, for comparing the phases of the first clock signal and the second clock signal; and a multiplexer coupled to receive the data to be transferred on the data paths to the receiving unit, and having enable inputs coupled to the outputs of the phase comparator for selectively transmitting the data along the direct data path or the alternate data path in response to an output from the phase comparator.
Claim 3
Dependent Claim
165 words
The apparatus according to claim 1 wherein the phase comparator comprises: an XOR gate having a first input coupled to the first clock signal, a second input coupled to the second clock signal, and having an output; an integrator having an input coupled to the output of the XOR gate and having an output; a Schmitt-trigger having an input coupled to the output of the integrator and having an output; an AND gate having one input coupled to receive the first clock signal and another input coupled to receive the inverse of said signal indicative of the transfer of said data block for producing an output as a logical AND combination of the signals applied to the inputs thereof; and a D-type flip flop having a data input coupled to the output of the Schmitt trigger and a clock input coupled to the output of the AND gate and two outputs coupled to the multiplexer for selecting which of the data paths transfers the data.
Claim 4
Dependent Claim
61 words
The apparatus according to claim 2 wherein the integrator comprises: a first resistor coupling the output of the integrator to a first reference voltage; a second resistor and a capacitor coupling the output of the integrator to a second reference voltage; and a third register connecting the output of the XOR gate and the capacitor for forming therewith a low-pass filter.
Claim 5
Dependent Claim
49 words
The apparatus according to claim 1 further comprising: a parallel data latching device having an input coupled to the output of the multiplexer to receive the transferred data, and having a clock input coupled to the second clock for passing the synchronized transferred data therethrough to the receiving unit.
Claim 6
Dependent Claim
143 words
Apparatus for synchronizing the transfer of data over conductors from a transmitting unit having a first clock signal to a receiving unit having a second clock signal, where the first and second clock signals recur at substantially the same frequency, the apparatus comprising: a plurality of data paths coupled between the conductors from the transmitting unit and the receiving unit for selectively transferring data therebetween; a data latching device having an input directly coupled to parallel data conductors to receive the transferred data, and having a clock input coupled to the first clock, and an output coupled to the direct and alternate ones of the data paths; and a path selector coupled to the data paths for enabling one of the data paths in response to the phase difference between the first clock signal and the second clock signal attaining a selected value.
Claim 7
Dependent Claim
143 words
Apparatus for synchronizing the transfer of data over conductors from a transmitting unit having a first clock signal to a receiving unit having a second clock signal, where the first and second clock signals recur at substantially the same frequency, the apparatus comprising: a plurality of data paths coupled between the conductors from the transmitting unit and the receiving unit for selectively transferring data therebetween; a data latching device having an input directly coupled to parallel data conductors to receive the transferred data, and having a clock input coupled to the first clock, and an output coupled to the direct and alternate ones of the data paths; and a path selector coupled to the data paths for enabling one of the data paths in response to the phase difference between the first clock signal and the second clock signal attaining a selected value.
Claim 8
Independent Claim
194 words
A method for synchronizing the transfer of data along a selected one of multiple data paths from a transmitting unit having a first clock signal to a receiving unit having a second clock signal where the first and second clock signals recur at substantially the same frequency, the method comprising the steps of: comparing the phases of the first and second clock signals at a selected time prior to a data transfer; and selecting either one of the multiple data paths or another of the multiple data paths for transfer of the data therealong in response to the current phases of the first and second clock signals attaining a value at said selected time which is within, respectively, one or another different ranges of value; wherein the step of selecting a path includes: comparing the phases of the first and second clocks at an interval prior to the start of a transfer; maintaining the state of the phase comparison unchanged for the duration of a transfer of a block of data; and activating a selected data path for transferring data therealong in response to the comparison of phases of the first and second clocks.
Claim 9
Independent Claim
194 words
A method for synchronizing the transfer of data along a selected one of multiple data paths from a transmitting unit having a first clock signal to a receiving unit having a second clock signal where the first and second clock signals recur at substantially the same frequency, the method comprising the steps of: comparing the phases of the first and second clock signals at a selected time prior to a data transfer; and selecting either one of the multiple data paths or another of the multiple data paths for transfer of the data therealong in response to the current phases of the first and second clock signals attaining a value at said selected time which is within, respectively, one or another different ranges of value; wherein the step of selecting a path includes: comparing the phases of the first and second clocks at an interval prior to the start of a transfer; maintaining the state of the phase comparison unchanged for the duration of a transfer of a block of data; and activating a selected data path for transferring data therealong in response to the comparison of phases of the first and second clocks.
Claim 10
Dependent Claim
123 words
The method according to claim 6 wherein the step of comparing phases includes: Exclusive-OR logically combining the first clock signal and the second clock signal to provide a logical output signal; integrating the logical output to provide a signal having an amplitude indicative of the phase relationship between the first and second clock signals; AND logically combining the first clock signal and the inverse of a signal indicative of the transfer of data for producing an output as a logical AND combination of the input signals; and triggering a selection of a data path in response to the combination of the amplitude of the signal indicative of the phase relationship attaining a selected amplitude and the logical AND output attaining a selected value.