← Back to Patent Explorer
US5588004A Expired / Lapsed US ⏱️ 0.0 years remaining

Bus synchronizing method and system based thereon

Assignee: Maxell Ltd
•
Filing: 1995-03-17
•
Granted: 1996-12-24
•
Expires: 2015-03-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Bus clock generation circuits divide an output of an oscillation circuit with respect to frequency and output phase state signals. A synchronization circuit judges a setup condition on a second bus on the basis of the phase state signals and, when judging the satisfied setup condition, outputs a shift request signal to a CLK2 generation circuit. This causes the CLK2 generation circuit to change a phase of a clock CLK2 in such a manner that data transmission ends always within one period of the clock CLK2, thus a reducing synchronization overhead.

Inventors

  • 👤 Shinichi Suzuki
  • 👤 Yukihiro Seki
  • 👤 Ryuichi Hattori

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 09:14
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685; G; G06; G06F; G06F1/00; G06F1/04; G06F1/12

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 171 words
A bus synchronizing system, comprising: first clock generation means for generating a first clock; a first bus operated in synchronism with the first clock; second clock generation means for generating a second clock a second bus operated in synchronism with the second clock; synchronization means for performing timing conversion of a bus signal between said first and second buses; first phase state signal generation means for generating a phase state signal indicative of a phase state of the first clock; and second phase state signal generation means for generating a phase state signal of the second clock, wherein the bus signal synchronization means compares the phase state of the first clock with the phase state of the second clock, at least one of the first and second clock signal generation means performs phase shifting over the first or second clock on the basis of the comparison result by the bus signal synchronization means to thereby reduce synchronization overhead generated during transmission of the bus signal between the first and second buses.
Claim 2
Dependent Claim 171 words
A bus synchronizing system, comprising: first clock generation means for generating a first clock; a first bus operated in synchronism with the first clock; second clock generation means for generating a second clock a second bus operated in synchronism with the second clock; synchronization means for performing timing conversion of a bus signal between said first and second buses; first phase state signal generation means for generating a phase state signal indicative of a phase state of the first clock; and second phase state signal generation means for generating a phase state signal of the second clock, wherein the bus signal synchronization means compares the phase state of the first clock with the phase state of the second clock, at least one of the first and second clock signal generation means performs phase shifting over the first or second clock on the basis of the comparison result by the bus signal synchronization means to thereby reduce synchronization overhead generated during transmission of the bus signal between the first and second buses.
Claim 3
Dependent Claim 114 words
A bus synchronizing system as set forth in claim 1, wherein said first and second clock generation means generate the first clock and the second clock respectively, said first and second phase state signal generation means generate the phase state signals of the first and second clocks respectively and a PLL circuit generates an internal clock having a frequency corresponding to a common frequency multiple of a reference clock, and further divides the internal clock with respect to frequency to thereby generate the first clock, second clock, the phase state signal of the first clock and the phase state signal of the second clock with use of at least one or more PLL circuits.
Claim 4
Dependent Claim 27 words
A bus synchronizing system as set forth in claim 2, wherein the frequency ratio of the first clock to second clock is expressed by arbitrary natural numbers.
Claim 5
Dependent Claim 55 words
A bus synchronizing system as set forth in claim 2, wherein one or more PLL circuits, said first clock generation means, said first phase state signal generation means, said second clock generation means, said second phase state signal generation means and said bus synchronization means are collectively mounted in the form of an integrated circuit.
Claim 6
Dependent Claim 48 words
A bus synchronizing system as set forth in claim 1, wherein said synchronizing means outputs a phase shift request signal to at least one of said first clock generation means and said second clock generation means on the basis of a comparison result of the phase state signals.
Claim 7
Dependent Claim 52 words
A bus synchronizing system as set forth in claim 1, wherein said synchronization means compares the phase state signals and when the 2 phase state signals cause a synchronization overhead, outputs a phase shift request signal to at least one of the first clock generation means and the second clock generation means.
Claim 8
Dependent Claim 50 words
A bus synchronizing system as set forth in claim 1, wherein said first clock generation means, said first phase state signal generation means, said second clock generation means, said second phase state signal generation means and said bus synchronization means are collectively mounted in the form of an integrated circuit.
Claim 9
Dependent Claim 224 words
A bus synchronizing system, comprising: a first bus operated in synchronism with a first clock; a second bus operated in synchronism with a second clock; a third bus operated in synchronism with a third clock; a first clock generation circuit for outputting a phase state signal indicative of a phase state of the first clock; a second clock generation circuit for outputting a phase state signal indicative of a phase state of the second clock; a third clock generation circuit generation circuit for outputting a phase state signal indicative of a phase state of the third clock; first bus synchronization means for performing synchronization of a bus signal between said first and second buses; and second bus synchronization means for performing synchronization of a bus signal between said second and third buses, wherein said first bus synchronization means compares the phase state signal of said first clock, the phase state signal of said second clock and the phase state signal of said third clock, and at least one of said first, second and third clock generation means performs phase shifting over the first, second or third clock on the basis of the comparison result of said first bus synchronization means to thereby reduce synchronization overhead generated when the bus signal is transmitted from the first bus via the second bus to the third bus.
Claim 10
Dependent Claim 224 words
A bus synchronizing system, comprising: a first bus operated in synchronism with a first clock; a second bus operated in synchronism with a second clock; a third bus operated in synchronism with a third clock; a first clock generation circuit for outputting a phase state signal indicative of a phase state of the first clock; a second clock generation circuit for outputting a phase state signal indicative of a phase state of the second clock; a third clock generation circuit generation circuit for outputting a phase state signal indicative of a phase state of the third clock; first bus synchronization means for performing synchronization of a bus signal between said first and second buses; and second bus synchronization means for performing synchronization of a bus signal between said second and third buses, wherein said first bus synchronization means compares the phase state signal of said first clock, the phase state signal of said second clock and the phase state signal of said third clock, and at least one of said first, second and third clock generation means performs phase shifting over the first, second or third clock on the basis of the comparison result of said first bus synchronization means to thereby reduce synchronization overhead generated when the bus signal is transmitted from the first bus via the second bus to the third bus.
Claim 11
Dependent Claim 112 words
A bus synchronizing method comprising the steps of: generating respective phase state signals of at least two clocks of synchronous buses when said at least two clocks are transmitted through the buses, said respective phase state signals indicating phase states of the respective clocks; defining a phase state combination for performing phase shift, clocks to be phase shifted and respective phase shift duration times, the phase shift duration times being defined to reduce synchronization overhead during transmission of the bus signals; comparing the phase state signals; and performing phase shifts of the defined phase shift duration times over the defined clocks when the comparison results coincide with the defined phase state combination.
Claim 12
Dependent Claim 112 words
A bus synchronizing method comprising the steps of: generating respective phase state signals of at least two clocks of synchronous buses when said at least two clocks are transmitted through the buses, said respective phase state signals indicating phase states of the respective clocks; defining a phase state combination for performing phase shift, clocks to be phase shifted and respective phase shift duration times, the phase shift duration times being defined to reduce synchronization overhead during transmission of the bus signals; comparing the phase state signals; and performing phase shifts of the defined phase shift duration times over the defined clocks when the comparison results coincide with the defined phase state combination.

References Cited (Backward Citations)

US5305452A Cited
US5099477A Cited
US5414820A Cited
US5256912A Cited
US5276858A Cited
US5432826A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-12-24 2000-06-24 2000-12-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-12-24 2004-06-24 2004-12-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-12-24 2008-06-24 2008-12-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag