WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Information processor and information processing system utilizing clock signal    
United States Patent5974560   
Link to this pagehttp://www.wikipatents.com/5974560.html
Inventor(s)Hotta; Takashi (Hitachi, JP), Kurita; Kozaburo (Hitachi, JP), Iwamura; Masahiro (Hitachi, JP), Maejima; Hideo (Hitachi, JP), Tanaka; Shigeya (Hitachi, JP), Bandoh; Tadaaki (Tohkai-mura, JP), Nakatsuka; Yasuhiro (Hitachi, JP), Kato; Kazuo (Tohkai-mura, JP), Sinoda; Sin-ichi (Hitachi, JP)
AbstractAn information processing system having an original clock oscillator for delivering at least one original clock signal K defined as a first clock signal and a plurality of information processing units supplied with the original clock signal K, wherein each information processing unit comprises clock generating means for generating at least one second clock signal K.sub.1 which is phase-locked with the original clock signal K and which has a predetermined duty cycle and a logic device whose operation timing is controlled by the second clock signal K.sub.1, and the operation timing of an interface provided between at least one pair of logic devices is synchronously controlled by the clock signal K.sub.1.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5974560
Information processor and information processing system utilizing clock
     signal - US Patent 5974560 Drawing
Information processor and information processing system utilizing clock signal
Inventor     Hotta; Takashi (Hitachi, JP) , Kurita; Kozaburo (Hitachi, JP) , Iwamura; Masahiro (Hitachi, JP) , Maejima; Hideo (Hitachi, JP) , Tanaka; Shigeya (Hitachi, JP) , Bandoh; Tadaaki (Tohkai-mura, JP) , Nakatsuka; Yasuhiro (Hitachi, JP) , Kato; Kazuo (Tohkai-mura, JP) , Sinoda; Sin-ichi (Hitachi, JP)
Owner/Assignee     Hitachi, Ltd. (Tokyo, JP)
Patent assignment
All assignments
Publication Date     October 26, 1999
Application Number     08/788,831
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     January 27, 1997
US Classification     713/500 713/501
Int'l Classification    
Examiner     Butler; Dennis M.
Assistant Examiner    
Attorney/Law Firm     Antonelli, Terry, Stout & Kraus, LLP
Address
Parent Case     This is a continuation of application Ser. No. 08/279,887, filed Jul. 26, 1994, now U.S. Pat. No. 5,647,547; which is a Divisional of application Ser. No. 07/872,174, filed Apr. 22, 1992 now U.S. Pat. No. 5,388,249, issued Feb. 7, 1995; which is a continuation of application Ser. No. 07/184,782, filed Apr. 22, 1988, now U.S. Pat. No. 5,133,064, issued Jul. 21, 1992.
Priority Data     Apr 27, 1987 [JP] 62-101930 Jul 22, 1987 [JP] 62-181060
USPTO Field of Search     395/555 395/556 395/558 364/488 364/491
Patent Tags     information processor information processing utilizing clock signal
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5451892
Bailey

Sep,1995

[0 after 0 votes]
5095425
Hesse

Mar,1992

[0 after 0 votes]
4958092
Tanaka

Sep,1990

[0 after 0 votes]
4906944
Frerking

Mar,1990

[0 after 0 votes]
4893271
Davis

Jan,1990

[0 after 0 votes]
4890222
Kirk

Dec,1989

[0 after 0 votes]
4864253
Zwack

Sep,1989

[0 after 0 votes]
4862104
Muratani

Aug,1989

[0 after 0 votes]
4847516
Fujita

Jul,1989

[0 after 0 votes]
4829545
Guzik

May,1989

[0 after 0 votes]
4827401
Hristich

May,1989

[0 after 0 votes]
4823262
Calle

Apr,1989

[0 after 0 votes]
4779008
Kesssls

Oct,1988

[0 after 0 votes]
4774686
McClary

Sep,1988

[0 after 0 votes]
4761565
Kannegundla

Aug,1988

[0 after 0 votes]
4754164
Flora

Jun,1988

[0 after 0 votes]
4692932
Denhez

Sep,1987

[0 after 0 votes]
4689581
Talbot

Aug,1987

[0 after 0 votes]
4680779
Wakerly

Jul,1987

[0 after 0 votes]
4677394
Vollmer

Jun,1987

[0 after 0 votes]
4673891
Remy

Jun,1987

[0 after 0 votes]
4661721
Ushiku

Apr,1987

[0 after 0 votes]
4644498
Bedard

Feb,1987

[0 after 0 votes]
4639856
Hristich

Jan,1987

[0 after 0 votes]
4630193
Kris

Dec,1986

[0 after 0 votes]
4590439
Goggin

May,1986

[0 after 0 votes]
4521893
Bellman

Jun,1985

[0 after 0 votes]
4519071
Miller

May,1985

[0 after 0 votes]
4504745
Spence

Mar,1985

[0 after 0 votes]
4486850
Hyatt

Dec,1984

[0 after 0 votes]
4468634
Takagi

Aug,1984

[0 after 0 votes]
4079371
Shimamura

Mar,1978

[0 after 0 votes]
3961269
Alvarez

Jun,1976

[0 after 0 votes]
3940558
Gabbard

Feb,1976

[0 after 0 votes]
3829790
Macrander

Aug,1974

[0 after 0 votes]
3758720
Dinn

Sep,1973

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A data processing system comprising:

a plurality of data processing apparatuses, each data processing apparatus being formed on a semiconductor chip,

wherein each data processing apparatus comprises:

a phase lock loop circuit connected to receive a first clock signal having a first frequency, said phase lock loop circuit generates a second clock signal which is substantially in phase with said first clock signal and has a second frequency, and

a logic device, responsive to said second clock signal, subjecting input data to a logical operation; and

an interface which exchanges data between said data processing apparatuses;

wherein one of said data processing apparatuses includes an oscillator which generates said first clock signal, and

wherein said first clock signal is output from said oscillator once outside of said one data processing apparatus and is supplied to each phase lock loop circuit.

2. A data processing system according to claim 1, wherein said second frequency of said second clock signal is greater than said first frequency of said first clock signal.

3. A data processing system according to claim 1, wherein said phase lock loop comprises:

an oscillating circuit, having a first input to which said first clock signal is supplied, a second input and an output from which there is provided a further clock signal, for comparing respective phases of signals supplied to said first and second inputs and for controlling the frequency of said further clock signal in accordance with a difference in the respective phases;

a frequency divider for dividing the frequency of said further clock signal by a predetermined integer to produce said second clock signal; and

a feedback path connecting the output signal of said frequency divider to said second input of said oscillating circuit.

4. A data processing system according to claim 3, wherein said feedback path of said phase lock loop includes a further frequency divider for dividing the frequency of said second clock signal supplied to the second input of said oscillating circuit.

5. A data processing system according to claim 3, wherein said oscillating circuit comprises:

a voltage controlled oscillator for producing said further clock signal; and

a phase comparator, having said first input and said second input, for supplying a control signal to said voltage controlled oscillator in accordance with a phase difference between signals supplied to said first and second inputs to control the frequency of said further clock signal so that said second clock signal has a rated duty with each rising and falling edge of said second clock signal being in phase with a leading edge of said further clock signal.

6. A data processing apparatus formed on a semiconductor chip, comprising:

a phase lock loop circuit connected to receive a first clock signal having a first frequency, said phase lock loop circuit generates a second clock signal which is substantially in phase with said first clock signal and has a second frequency;

a logic device, responsive to said second clock signal, subjecting input data to a logical operation; and

an oscillator which generates said first clock signal,

wherein said first clock signal is output from said oscillator once outside of said one data processing apparatus and is supplied to said phase lock loop circuit.

7. A data processing apparatus according to claim 6, wherein said second frequency of said second clock signal is greater than said first frequency of said first clock signal.

8. A data processing apparatus according to claim 6, wherein said phase lock loop comprises:

an oscillating circuit, having a first input to which said first clock signal is supplied, a second input and an output from which there is provided a further clock signal, for comparing respective phases of signals supplied to said first and second inputs and for controlling the frequency of said further clock signal in accordance with a difference in the respective phases;

a frequency divider for dividing the frequency of said further clock signal by a predetermined integer to produce said second clock signal; and

a feedback path connecting the output signal of said frequency divider to said second input of said oscillating circuit.

9. A data processing apparatus according to claim 8, wherein said feedback path of said phase lock loop includes a further frequency divider for dividing the frequency of said second clock signal supplied to the second input of said oscillating circuit.

10. A data processing apparatus according to claim 8, wherein said oscillating circuit comprises:

a voltage controlled oscillator for producing said further clock signal;

a phase comparator, having said first input and said second input, for supplying a control signal to said voltage controlled oscillator in accordance with a phase difference between signals supplied to said first and second inputs to control the frequency of said further clock signal so that said second clock signal has a rated duty with each rising and falling edge of said second clock signal being in phase with a leading edge of said further clock signal.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The present invention relates to an information processor and an information processing system which are controlled by clock signals. More particularly, the present invention pertains to an information processor and an information processing system which are suitable for reducing the clock cycle in order to achieve a high-speed information processing operation.

A first type of conventional information processor controlled by a clock signal is shown in FIG. 2. The reference numeral 201 denotes a clock oscillator which delivers an original clock signal, while the numeral 202 denotes a clock generator which receives the original clock signal 211 and generates clock signals 212 required to control logic devices 203 to 206. The reference numeral 213 denotes means for interfacing the logic devices which are controlled by the clocks 212 so as to operate in timed relation to each other.

As the clocks 212 used to control logic devices, it is common practice to employ multi-phase clocks, generally two- or four-phase clocks, which are different in phase from each other. Examples of multi-phase clocks are shown in FIGS. 4 to 6. FIG. 4 shows so-called non-overlap two-phase clocks which have respective time intervals t.sub.1 and t.sub.2 during which both of the clocks are at a low level. FIG. 5 shows overlap clocks having a duty cycle of 50% which are substantially 90.degree. out of phase with each other. FIG. 6 shows four-phase clocks having a relatively short pulse width which are substantially 90.degree. out of phase with each other. These clocks are selected in accordance with the form of the logic circuit that constitutes each individual logic device, or with the logic device designing method.

These multi-phase clock signals are generated in the clock generator 202 on the basis of the clock 211 and distributed to the logic devices. No processing of clock signals is carried out in the logic devices. Exchange of data between the logic devices is effected synchronously with the clock signal 211.

The first problem of this prior art approach is that the multi-phase clock signals 212 must be distributed throughout the information processor. For this reason, the clock skew is usually increased, and the duty cycle of each clock signal is offset from the desired value. This problem is particularly serious when the machine cycle is improved, or reduced, in order to achieve a high-speed information processing operation and the frequency of the multi-phase clock signals 212 is raised. In other words, the greater part of the machine cycle must be spared for the clock skew. On the other hand, the advantage of this prior art approach is that, since one set of multiphase clock signals 212 are distributed throughout the information processor, exchange of data between the logic devices can be effected synchronously.

FIG. 3 shows a second type of conventional information processor that employs a clock signal. The reference numerals 301, 302 respectively denote clock oscillators, 311, 312 original clock signals, 303, 304 information processing units controlled by the clock signals 311, 312, respectively, and 313 an interface employed between the information processing units 303 and 304. This information processor comprises two information processing units which have their respective clock oscillators 301 and 302. A clock generator which processes an original clock signal to generate multi-phase clock signals such as those shown in FIGS. 4 to 6 is provided inside each information processing unit. Exchange of data between the information processing units 303 and 304 is effected asynchronously through the interface 313.

The arrangement of the second prior art approach is often found in microprocessor systems or the like. Each information processing unit corresponds to an LSI chip. The first problem of this prior art approach is that, since the two information processing units are controlled by two different clock signals, the information processing units must be interfaced asynchronously. An asynchronous interface needs to synchronize asynchronous signals and is therefore lower in speed than a synchronous interface. This problem is particularly serious when it is desired to produce a high-speed system in which exchange of data between information processing units is effected a great deal. However, this prior art approach has the advantage that the generation of clock signals is effected inside each information processing unit and, since the clock signals are distributed within one information processing unit, the clock skew can be minimized.

The second problem of this prior art approach is that it is necessary to supply a high-frequency original clock signal from the outside of each information processing unit. In order to generate clock signals having a correct duty cycle, it is general practice to frequency-divide an original clock signal inside an information processing unit. Therefore, in the case where the input frequency is halved and the machine cycle is 40 MHz, an original clock signal of 80 MHz must be supplied externally. If a packaged LSI chip is considered to be used as a piece of hardware constituting an information processing unit, it is difficult to supply such an original clock signal from the outside. As the machine cycle is reduced, this problem becomes increasingly serious.

FIGS. 7 to 9 show in combination a third type of conventional information processor controlled by a clock signal. This system is discussed in "Asynchronous Approach for Clocking VLSI Systems" (IEEE Journal of Solid-State Circuits Vol. SC-17, pp. 51-56).

FIG. 7 shows the general arrangement of the prior art approach. The reference numeral 701 denotes an oscillator for delivering a clock signal 711, and 702 frequency divider which divides the frequency of the clock signal 7