Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
104 words
Apparatus, on a single integrated circuit, for use in generating two programmable clock signals, comprising: first and second programmable clock signal generating means for generating respective first and second clock signals; means for detecting potential interference between said first and second programmable clock signal generating means; means, coupled to said first programmable clock signal generating means for changing the frequency of the signal provided thereby when said detecting means detects said potential interference; means coupled to said second clock signal generator for generating from said second clock signal a substitute signal; for said first clock signal when said detecting means detects said potential interference.
Claim 2
Dependent Claim
104 words
Apparatus, on a single integrated circuit, for use in generating two programmable clock signals, comprising: first and second programmable clock signal generating means for generating respective first and second clock signals; means for detecting potential interference between said first and second programmable clock signal generating means; means, coupled to said first programmable clock signal generating means for changing the frequency of the signal provided thereby when said detecting means detects said potential interference; means coupled to said second clock signal generator for generating from said second clock signal a substitute signal; for said first clock signal when said detecting means detects said potential interference.
Claim 3
Dependent Claim
101 words
The apparatus set forth in claim 1, wherein: said first programmable clock generator includes a programmable counter; and the means for changing the frequency of the signal provided by the first programmable clock signal generator further comprises: memory means for providing a selected ratio value to said programmable counter; gating means, coupled to said programmable counter and responsive to a control signal, for changing the ratio value provided to said programmable counter by said memory means; control means for generating said control signal to change the ratio value provided to said programmable counter, when said detecting means detects said potential interference.
Claim 4
Dependent Claim
125 words
The apparatus set forth in claim 2, wherein: the memory means provide a tag value appended to each ratio value, said tag values indicating that the selection of the respective ratio values may cause said interference between the first and second clock signal generating means; said second programmable clock signal generator includes a further programmable counter; and the means for detecting a potential interference between the first and second programmable clock signal generating means further comprises: further memory means for providing a further selected ratio value to the further programmable counter of said second programmable clock signal generating means; and comparator means, for comparing said tag bits of the selected ratio value to data representing the further selected ratio value to detect said potential interference.
Claim 5
Dependent Claim
76 words
The apparatus set forth in claim 3, wherein: said/comparator means detects a potential conflict when the selected ratio value and the further selected ratio value condition said respective first and second clock signal generating means to produce respective first and second clock signals having approximately equal frequencies; and said means for generating a substitute signal includes means for substituting said second clock signal for said first clock signal when said detecting means detects said potential interference.
Claim 6
Dependent Claim
89 words
The apparatus set forth in claim 3, wherein said comparator means detects a potential conflict when the selected ratio value and the further selected ratio value condition said respective first and second clock signal generating means to produce respective first and second clock signals having frequencies which are approximately harmonically related; and said means for generating a substitute signal includes means for generating a frequency divided version of said second clock signal as the substitute signal for said first clock signal when said detecting means detects said potential interference.
Claim 7
Dependent Claim
251 words
In apparatus including, on a single integrated circuit, first and second clock signal generators for use in generating respective first and second programmable clock signals, each of said first and second clock signal generators including a memory, a method for preventing the generation of two conflicting clock signals, said method comprising the steps of: storing frequency information for each of said first and second programmable clock signal generators in the respective memories of said first and second clock signal generators, such that the frequency information stored in each location within each of said memories contains sufficient information to produce a separate, desired frequency signal when selected for use by the respective programmable clock signal generator; appending tag bits to said frequency information contained within the memory of said first clock signal generator, said tag bits marking locations within the memory which contain frequency information that, if selected, may cause said first clock signal generator to interfere with said second clock signal generator; selecting, from the respective memories, frequency information for use by said first and second clock signal generators; comparing the tag bits of the frequency information selected for said first clock signal generator to signals used to select the frequency information for said second clock signal generator to detect a conflict between said first and second clock signal generators; and, replacing said first clock signal with a signal derived from said second clock signal in response to the detection of a conflict between said first and second clock signal generators.
Claim 8
Dependent Claim
251 words
In apparatus including, on a single integrated circuit, first and second clock signal generators for use in generating respective first and second programmable clock signals, each of said first and second clock signal generators including a memory, a method for preventing the generation of two conflicting clock signals, said method comprising the steps of: storing frequency information for each of said first and second programmable clock signal generators in the respective memories of said first and second clock signal generators, such that the frequency information stored in each location within each of said memories contains sufficient information to produce a separate, desired frequency signal when selected for use by the respective programmable clock signal generator; appending tag bits to said frequency information contained within the memory of said first clock signal generator, said tag bits marking locations within the memory which contain frequency information that, if selected, may cause said first clock signal generator to interfere with said second clock signal generator; selecting, from the respective memories, frequency information for use by said first and second clock signal generators; comparing the tag bits of the frequency information selected for said first clock signal generator to signals used to select the frequency information for said second clock signal generator to detect a conflict between said first and second clock signal generators; and, replacing said first clock signal with a signal derived from said second clock signal in response to the detection of a conflict between said first and second clock signal generators.
Claim 9
Dependent Claim
132 words
The method of claim 6, wherein the first clock signal generator includes a programmable frequency divider and the frequency information stored in the memory includes a ratio value for each respective programmable frequency value, and wherein the step of replacing the first clock signal with a signal derived from the second clock signal further comprises the steps of: providing the ratio value from said selected frequency information to the programmable frequency divider of the first programmable clock signal generator; and modifying said ratio value, responsive to the detection of a conflict between said first and second clock signal generators, before the ratio value is provided to the programmable frequency divider of the first programmable clock signal generator to change the frequency of the signal produced by said first programmable clock signal generator.
Claim 10
Dependent Claim
170 words
Appartaus for use in generating two clock signals on a single integrated circuit, such that cross-interference between the two clock signals substantially eliminated, said apparatus comprising: first and second programmable clock signal generating means, for producing said respective first and second clock signals, each of said clock signal generating means producing one output clock signal at a selected one of a plurality of frequencies; comparison means, coupled to the first clock signal generator, for generating a conflict signal when the selected frequency of one said clock signals is approximately harmonically related to the selected frequency of the other one of said clock signals; means, coupled to said second clock signal generator for generating a third clock signal which is harmonically related to said second clock signal; and control means, coupled to the first clock signal generator, for changing the frequency of the signal produced by the first clock signal generator and for substituting said third clock signal in place of the first clock signal in response to said conflict signal.
Claim 11
Dependent Claim
170 words
Appartaus for use in generating two clock signals on a single integrated circuit, such that cross-interference between the two clock signals substantially eliminated, said apparatus comprising: first and second programmable clock signal generating means, for producing said respective first and second clock signals, each of said clock signal generating means producing one output clock signal at a selected one of a plurality of frequencies; comparison means, coupled to the first clock signal generator, for generating a conflict signal when the selected frequency of one said clock signals is approximately harmonically related to the selected frequency of the other one of said clock signals; means, coupled to said second clock signal generator for generating a third clock signal which is harmonically related to said second clock signal; and control means, coupled to the first clock signal generator, for changing the frequency of the signal produced by the first clock signal generator and for substituting said third clock signal in place of the first clock signal in response to said conflict signal.
Claim 12
Dependent Claim
147 words
Apparatus for use in generating two clock signals on a single integrated circuit, such that cross-interference between the two clock signals is substantially eliminated, said apparatus comprising: first and second programmable clock signal generating means, for producing said respective first and second clock signals, each of said clock signal generating means producing one output clock signal at a selected one of a plurality of frequencies; comparison means, coupled to the first clock signal generator, for generating a conflict signal when the selected frequency of one of said clock signals is approximately equal to the selected frequency of the other one of said clock signals; control means, coupled to the first clock signal generator, for changing the frequency of the signal produced by the first clock signal generator and for substituting the second clock signal in place of the first clock signal in response to said conflict signal.
Claim 13
Dependent Claim
147 words
Apparatus for use in generating two clock signals on a single integrated circuit, such that cross-interference between the two clock signals is substantially eliminated, said apparatus comprising: first and second programmable clock signal generating means, for producing said respective first and second clock signals, each of said clock signal generating means producing one output clock signal at a selected one of a plurality of frequencies; comparison means, coupled to the first clock signal generator, for generating a conflict signal when the selected frequency of one of said clock signals is approximately equal to the selected frequency of the other one of said clock signals; control means, coupled to the first clock signal generator, for changing the frequency of the signal produced by the first clock signal generator and for substituting the second clock signal in place of the first clock signal in response to said conflict signal.