JPH04140812A - Information processing system - Google Patents
Information processing systemInfo
- Publication number
- JPH04140812A JPH04140812A JP2264608A JP26460890A JPH04140812A JP H04140812 A JPH04140812 A JP H04140812A JP 2264608 A JP2264608 A JP 2264608A JP 26460890 A JP26460890 A JP 26460890A JP H04140812 A JPH04140812 A JP H04140812A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- semiconductor integrated
- clock
- clock signal
- frequency
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Dram (AREA)
- Semiconductor Memories (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、クロックで動作する複数の半導体集積回路を
有する情報処理、システムにおける各回路へのクロック
の供給手段と、個々の半導体集積回路内の動作クロック
の制御方法とに関する。Detailed Description of the Invention [Field of Industrial Application] The present invention relates to a means for supplying a clock to each circuit in an information processing system having a plurality of semiconductor integrated circuits operated by a clock, and The present invention relates to a method of controlling an operating clock of a computer.
[従来の技術」
従来技術に係る複数の半導体集積回路から構成される情
報処理システムでは、第6図に示す様に。[Prior Art] An information processing system constructed from a plurality of semiconductor integrated circuits according to the prior art is as shown in FIG.
個々の半導体集積回路16.36.46へのクロックの
供給方法は1個々の半導体集積回路16.36.46内
で必要とされる周波数のクロックを半導体集積回路外部
のクロック発生回路61〜63で作り出し、前記半導体
集積回路16.36.46が載せられたプリント基板上
のクロック線110〜112を介して供給するというも
のであつた・
また、別の従来技術として、第7図に示すように、CP
U (Central Processing Un
it)を有する半導体集積回路において特開昭64−6
2023号公報記載のように半導体集積回路76内に位
相同期ループ回路66(以下ではPLLとも呼ぶ)を持
たせ、その半導体集積回路内では安定したクロックを発
生させるものがある。The method for supplying clocks to each semiconductor integrated circuit 16, 36, 46 is as follows: 1. A clock of a frequency required within each semiconductor integrated circuit 16, 36, 46 is supplied by clock generation circuits 61 to 63 outside the semiconductor integrated circuit. The semiconductor integrated circuit 16, 36, 46 was created and supplied via the clock lines 110 to 112 on the printed circuit board on which the semiconductor integrated circuit 16, 36, and 46 was mounted. , C.P.
U (Central Processing Un)
JP-A-64-6
As described in Japanese Patent No. 2023, there is a semiconductor integrated circuit 76 that includes a phase-locked loop circuit 66 (hereinafter also referred to as PLL) to generate a stable clock within the semiconductor integrated circuit.
[発明が解決しようとする課題]
第6図に示す上記従来技術は、各I10コン)〜ローラ
36.46などの半導体集積回路16.36.46で使
用されるクロックとして、外部から供給されるクロック
をそのまま内部での動作クロックとして使用するために
、その半導体集積回路16.36.46の速度性能に対
応した1つ以上のクロック発生回路61.62.63が
必要であり、システムコスト的に高くなるという問題が
あった。[Problems to be Solved by the Invention] The above-mentioned conventional technology shown in FIG. In order to use the clock as it is as an internal operating clock, one or more clock generation circuits 61, 62, 63 corresponding to the speed performance of the semiconductor integrated circuit 16, 36, 46 are required, which reduces system cost. The problem was that it was expensive.
また、CPU16とI10コントローラ36.46のタ
ロツク源が異なるため、CPU16が1.10コントロ
ーラ36.46をアクセスする場合、I10コントロー
ラ36.46にとって非同期アクセスとなり同期化のた
めのタイミングロスが生じ、システムの性能が劣化する
という問題があった。In addition, since the CPU 16 and the I10 controller 36.46 have different tarock sources, when the CPU 16 accesses the 1.10 controller 36.46, it becomes an asynchronous access for the I10 controller 36.46, causing a timing loss for synchronization, and the system There was a problem that the performance of the system deteriorated.
また、各I10コントローラ36.46に入力されるク
ロックは外部のクロック発生回路62.63からプリン
ト基板上の配線パターン(クロック線111〜114)
を介して供給されるため、そのクロックが高い周波数の
場合、クロックが伝達されている配線パターンから電波
妨害ノイズを大量に発生するという問題があった。In addition, the clock input to each I10 controller 36.46 is transmitted from an external clock generation circuit 62.63 to the wiring pattern on the printed circuit board (clock lines 111 to 114).
Therefore, if the clock has a high frequency, there is a problem in that a large amount of radio interference noise is generated from the wiring pattern through which the clock is transmitted.
また、第7図の従来技術においては、1つの半導体集積
回路内に、1つのPLLを股りて、各機能ブロック(C
P、U17.メモリ27.I10コントローラ37.4
7)に対して同一のクロックを送っているため、上記の
様な問題は生しないが、このような半導体集積回路が複
数ある場合には、上述の問題が生じる。しかし、この問
題に対する配慮はなんら示されていない。Furthermore, in the prior art shown in FIG. 7, each functional block (C
P, U17. Memory 27. I10 controller 37.4
Since the same clock is sent to 7), the above-mentioned problem does not occur, but if there are a plurality of such semiconductor integrated circuits, the above-mentioned problem occurs. However, no consideration has been given to this issue.
本発明の目的は、複数の半導体集積回路を有する情報処
理システムにおいて、同期化のためのタイミングロスを
減らし、システムの性能が向トした情報処理システムを
提供することである。An object of the present invention is to provide an information processing system having a plurality of semiconductor integrated circuits in which timing loss due to synchronization is reduced and system performance is improved.
口課題を解決するための手段〕
上記目的を達成するために、本発明は、情報処理システ
ムにおいて、複数の、PLL (位相同期ループ)を有
する半導体集積回路と、上記PLLにクロック信号を供
給するクロック発生回路とを有し、−1−記半導体集積
回路の各々は、各々が有するP L L、の出力するク
ロック信号により動作し、かつ、互いに他の回路からの
信号をPLLの出力するクロック信号と同期化させる同
期回路を有することとしたものである。Means for Solving the Problems] In order to achieve the above object, the present invention provides an information processing system including a semiconductor integrated circuit having a plurality of PLLs (phase locked loops) and supplying a clock signal to the PLLs. Each of the -1- semiconductor integrated circuits has a clock generation circuit, and each of the semiconductor integrated circuits described in -1- is operated by a clock signal output from the PLL that each has, and each of the semiconductor integrated circuits operates by a clock signal output from the PLL, and each of the semiconductor integrated circuits operates by a clock signal output from the PLL. It is equipped with a synchronization circuit for synchronizing with signals.
[作 用コ
クロック発生回路からのクロック信号が、各半導体集積
回路内に設けたPLLに入力され、P L Lは、これ
を基に、P L L内部の分周器の分局比に従って、前
記の入力されたクロック信号に対し、逓倍の周波数のク
ロック信号を出力する。[Operation] The clock signal from the clock generation circuit is input to the PLL provided in each semiconductor integrated circuit, and based on this, the PLL operates as described above according to the division ratio of the frequency divider inside the PLL. A clock signal with a frequency multiplied by the input clock signal is output.
従って、互いに他の回路のタロツク信号に同期している
ため、他の回路からのアクセス制御信号に対し、各回路
で最適なタイミング設定を行うことができると同時に同
期回路の回路規模も削減できる。Therefore, since they are synchronized with the tarock signals of other circuits, each circuit can set optimal timing for access control signals from other circuits, and at the same time, the circuit scale of the synchronization circuit can be reduced.
また、前記の内蔵された位相同期ループ回路によって、
逓倍の周波数のクロック信号が生成できるため、各半導
体集積回路内のクロック信号として、逓倍のクロック信
号を選ぶことができる。In addition, the built-in phase-locked loop circuit described above allows
Since a clock signal with a multiplied frequency can be generated, a multiplied clock signal can be selected as the clock signal in each semiconductor integrated circuit.
また、ブリ〉・ト基板上に存在する配線パターンから大
量の電磁気ノイズが発生しない程度に、外部クロック信
号の周波数を低い周波数におとしたとしても、各半導体
集積回路内部ではそれぞれに必要な周波数のクロック信
号を生成することができる。In addition, even if the frequency of the external clock signal is set to a low frequency to the extent that a large amount of electromagnetic noise is not generated from the wiring pattern existing on the printed circuit board, each semiconductor integrated circuit internally maintains its own required frequency. clock signal can be generated.
[実施例コ 以下、本発明の一実施例を図面に基づいて説明する。[Example code] Hereinafter, one embodiment of the present invention will be described based on the drawings.
第1図は1本発明で説明する情報処理システムの構成図
で、本システムにおいては、CP’UI、メモリ2、お
よび、それぞれが対象とするI10装置が異なるI10
コントローラ3,4は、それぞれ独立した半導体集積回
路7〜1oに搭載される。FIG. 1 is a configuration diagram of an information processing system described in the present invention. In this system, a CP'UI, a memory 2, and I10 devices each target are
The controllers 3 and 4 are mounted on independent semiconductor integrated circuits 7 to 1o, respectively.
各半導体集積回路7〜10は、外部のクロック発生回路
6により生成されるクロック信号を伝達するためのクロ
ック線11および各半導体集積回路間での制御情報等を
伝達するための制御ハス12に接続される。Each of the semiconductor integrated circuits 7 to 10 is connected to a clock line 11 for transmitting a clock signal generated by an external clock generation circuit 6 and a control bus 12 for transmitting control information etc. between each semiconductor integrated circuit. be done.
制御バス12は、CPU1が周波数を変える回路を選択
し、選択した回路にたいして、その出力周波数を制御す
るための制御信号を出力する手段である。The control bus 12 is a means for the CPU 1 to select a circuit whose frequency is to be changed and output a control signal to the selected circuit to control its output frequency.
各半導体集積回路7〜10には、例えば。Each of the semiconductor integrated circuits 7 to 10 includes, for example.
CP Uなどの機能ブロック回路の他に位相同期ループ
回路(PLL)5が組み込まれている。In addition to functional block circuits such as a CPU, a phase locked loop circuit (PLL) 5 is incorporated.
外部のクロック線11からこの回路5に入力されたタロ
ツク信号は、制御バス12によって伝達されるCPU1
からの制御情報に従って、位相同期ループ回路5により
、所定の周波数に変換される。A tarock signal input to this circuit 5 from an external clock line 11 is transmitted to the CPU 1 via a control bus 12.
The phase-locked loop circuit 5 converts the frequency into a predetermined frequency according to control information from the phase-locked loop circuit 5.
そして、得られたクロック信号は、それぞれの°半導体
集積回路内のクロック信号を必要とする機能ブロック回
路へ内部のクロック線131〜134を介して供給され
る。The obtained clock signal is then supplied via internal clock lines 131 to 134 to functional block circuits that require a clock signal within each semiconductor integrated circuit.
なお、クロック信号を必要としない回路を含む場合は、
その回路へのクロック信号の供給は不要である。例えば
、メモリ2に関しては、メモリの種類によっては、クロ
ック信号が不要のものがありそれにたいしては、特に位
相同期ループ回路によるクロック信号供給を行なわなく
てもかまわない。In addition, if it includes a circuit that does not require a clock signal,
There is no need to supply a clock signal to that circuit. For example, with respect to the memory 2, there are some types of memory that do not require a clock signal, and there is no particular need for a clock signal to be supplied by a phase-locked loop circuit.
第2図は、各半導体集積回路内に搭載された位相同期ル
ープ回路の構成図である6
本図は、半導体集積回路7に搭載されたPLL5の場合
について示すが、他の半導体集積回路8〜10に搭載さ
れたPLL5も同様な構成である。FIG. 2 is a configuration diagram of a phase-locked loop circuit mounted in each semiconductor integrated circuit 6 This figure shows the case of a PLL 5 mounted in a semiconductor integrated circuit 7, but other semiconductor integrated circuits 8 to PLL5 installed in 10 has a similar configuration.
クロック線11を介して供給されたクロック信号は1位
相比較器16に入力され、そこで前記入力信号と分周回
路15の出力とを比較し、その出力信号をローパスフィ
ルタ17に入力し、ローパスフィルタ17の出力信号は
、電圧制御発振器(VC○)18に入力される。The clock signal supplied via the clock line 11 is input to the 1-phase comparator 16, which compares the input signal with the output of the frequency divider circuit 15, and inputs the output signal to the low-pass filter 17. The output signal of 17 is input to a voltage controlled oscillator (VC○) 18.
VCO18から出力されたクロック信号131は、分周
回路15に入力され、CPUIからの制御情報によって
設定された分周比に分周され、位相比較器16に入力さ
れる。A clock signal 131 outputted from the VCO 18 is input to the frequency divider circuit 15, frequency-divided to a frequency division ratio set by control information from the CPUI, and input to the phase comparator 16.
上記の通り各半導体集積回路内に搭載された位相同期ル
ープ回路は、内部に分周回路を持ち、かつ、その分周比
を自由に制御できることにより、出力されるクロック信
号の周波数を、タロツク発生回路6で生成したクロック
信号の逓倍の周波数に設定することが可能である。As mentioned above, the phase-locked loop circuit installed in each semiconductor integrated circuit has an internal frequency divider circuit, and the frequency division ratio can be freely controlled. It is possible to set the frequency to be a multiple of the clock signal generated by the circuit 6.
次に、分周回路について説明する。Next, the frequency dividing circuit will be explained.
第5図は、人力クロック信号の立上がりで変化するフリ
ップフロップを用いた1/2.1/3゜・・・1/8の
分周が可能なプログラマブル分周器の構成図である。FIG. 5 is a block diagram of a programmable frequency divider capable of dividing the frequency by 1/2, 1/3°, .
ここで20.21.22は1/2分周用であり。Here, 20.21.22 is for 1/2 frequency division.
23は信号のラッチに使用する。23 is used for latching signals.
制御バス入力端子26は、CPUが周波数を変′える対
象として選んだ回路のみ゛Hルベルに成り、その時に制
御バス入力端子205.215.225に設定するへき
周波数に応じた信号が入力される。The control bus input terminal 26 becomes a high level only for the circuit selected by the CPU as the target for changing the frequency, and at that time, a signal corresponding to the high frequency set to the control bus input terminal 205, 215, 225 is input. .
制御バス入力端子26は、CPUが出すアドレス信号が
デコーダによりデコードされた信号であり、このように
して、周波数を変更する回路が任意に選択される。The control bus input terminal 26 is a signal obtained by decoding an address signal issued by the CPU by a decoder, and in this way, a circuit whose frequency is to be changed is arbitrarily selected.
この回路への入力クロック信号は、初段のフリップフロ
ップ20のクロック信号として入力され、それ以降のフ
リップフロップ21.22には、前段の反転出力Qをク
ロック入力とする。フリップフロップ2o〜22のD入
力端子には各自の反転出力か、制御バス入力端子205
,215゜225からの信号か、どちらかが制御バス入
力端子26からの信号のレベルにより選択される。The input clock signal to this circuit is input as a clock signal to the first stage flip-flop 20, and the subsequent flip-flops 21 and 22 receive the inverted output Q of the previous stage as a clock input. The D input terminals of the flip-flops 2o to 22 have their own inverted outputs or the control bus input terminal 205.
, 215° and 225 are selected depending on the level of the signal from the control bus input terminal 26.
スヘての分周用フリップフロップ20〜22の出力は、
その論理積(AND)を取られた上で。The outputs of the frequency dividing flip-flops 20 to 22 are as follows:
After the logical product (AND) is taken.
この分周回路の出力となり、クロック出力端j25によ
り出力される。It becomes the output of this frequency dividing circuit and is outputted from the clock output terminal j25.
この回路は1通常の分局動作は制御バス人力導子26か
らの信号が′Lルベルの状態で行わ才るが、この信号を
H′にすることにより分局上を設定するための書き込み
が可能となり、制御ノス入力端子205,215.22
5からの信号ブレベルに応じて1/2〜1/8までの分
周が行才れる。In this circuit, normal branch operation is performed when the signal from the control bus human power conductor 26 is at the 'L level' level, but by setting this signal to 'H', it becomes possible to write to set the branch station level. , control input terminals 205, 215.22
The frequency division ranges from 1/2 to 1/8 depending on the signal level from 5 to 1/8.
このようにCPUからの制御信号によって周瀕数が変え
られると、例えば、1つの情報処理システム内に複数の
CPUがあって、そのCPUのクロック信号の周波数が
CPUによって異なる場合に、CPUに応して、各々の
CPU以外の回路のクロック信号の周波数を変えること
ができる。If the number of cycles is changed by the control signal from the CPU in this way, for example, if there are multiple CPUs in one information processing system and the frequency of the clock signal of the CPUs differs depending on the CPU, the CPU will By doing so, the frequency of the clock signal of each circuit other than the CPU can be changed.
次に、タイミンググロスについて述べる。Next, we will discuss timing loss.
第3図(A)に、従来の非同期で動作するブロック間で
のアクセスを行うための制御信号の同期回路を示し、第
3図(B)にそのタイミングチャートを示す。FIG. 3(A) shows a conventional synchronization circuit for control signals for accessing between blocks operating asynchronously, and FIG. 3(B) shows its timing chart.
第3図(A)に示されるマスク・スレーブ形のフリップ
フロップ19a、19bにおいて、制御バス12の1部
である制御バス120を流れる制御信号は、クロック信
号110(クロック線11を流れる)の立上がりでマス
タフリップフロップ19aに入る。スレーブフリップフ
ロップ19bは、クロック線111を流れるクロック信
号の立上がりでマスタフリップフロップ19aからの出
力(信号線121を流れる)を受け、同期化された制御
信号(信号線122を流れる)を出力する。In the mask slave type flip-flops 19a and 19b shown in FIG. and enters the master flip-flop 19a. The slave flip-flop 19b receives the output from the master flip-flop 19a (flows through the signal line 121) at the rising edge of the clock signal flowing through the clock line 111, and outputs a synchronized control signal (flows through the signal line 122).
スレーブフリップフロップ19bは、マスタフリップフ
ロップ19aの出力のメタステーブル状態を回避するた
めのものであるが、従来のシステムで用いられた同期回
路では、第3図(B)で示すようにクロック信号110
と信号線120を流れる制御信号間に位相差Δφが存在
するため、同期化された信号線122を流れる制御信号
は、信号線120を流れる原信号に対し、最大で1.5
クロック分の遅れをとる可能性がある。The slave flip-flop 19b is intended to avoid the metastable state of the output of the master flip-flop 19a, but in the synchronous circuit used in the conventional system, as shown in FIG. 3(B), the clock signal 110
Since there is a phase difference Δφ between the control signal flowing through the signal line 120 and the control signal flowing through the signal line 120, the control signal flowing through the synchronized signal line 122 is at most 1.5 times larger than the original signal flowing through the signal line 120.
There is a possibility that there will be a clock delay.
一方、第4図(A)に本発明における制御信号の同期回
路を示し、第4図(B)にそのタイミングチャートを示
す。On the other hand, FIG. 4(A) shows a control signal synchronization circuit according to the present invention, and FIG. 4(B) shows its timing chart.
第4図は、I10コントローラA3の内部に設けられた
同期回路を示すが、メモリ2、I10コントローラB4
の内部に設けられた同期回路についても同様である。FIG. 4 shows a synchronous circuit provided inside the I10 controller A3, and the memory 2, I10 controller B4
The same applies to the synchronous circuit provided inside.
第4図(B)で示される通り、信号l1A120を流れ
る制御信号は、クロック線133を通して入力されるク
ロック信号に同期しているため1位相差はほとんどない
ので、NOTゲート13を用いて、半クロック遅らせた
エツジで取込むようにしてや九ばよい。As shown in FIG. 4(B), the control signal flowing through the signal l1A120 is synchronized with the clock signal inputted through the clock line 133, so there is almost no one phase difference. It is best to import the data using an edge with a delayed clock.
こうして得られた、信号線123を流れる同期化された
制御信号は、信号、l1120を流れる原信号に対し、
−律0.5クロック分遅れるだけで、前記のマスタ・ス
レーブフリップフロップを用いた場合よりもタイミング
ロスが少なくてすむ。The synchronized control signal flowing through the signal line 123 obtained in this way is
- Since the delay is only 0.5 clock, the timing loss is smaller than when using the master-slave flip-flop.
また、同期回路そのものを第3図(A)のようなマスタ
・スレーブフリップフロップにする必要がなくなるため
に回路的に簡略化を図ることができる。Furthermore, since the synchronous circuit itself does not need to be a master/slave flip-flop as shown in FIG. 3(A), the circuit can be simplified.
本発明は、以上のように構成されているため。The present invention is configured as described above.
以下の効果がある。It has the following effects.
位相同期ループ回路を複数のI10コントローラなどの
半導体集積回路内に組み込み、システム内の唯一のクロ
ック発生回路からの低速クロック、またはCPUからの
低速クロック信号が、各半導体集積回路内に設けたPL
Lに入力され、PLLはこれを基に、PLL内部の分周
器の分周比を変えることにより、前記の入力されたクロ
ック信号に対し、同一の周波数はもとより任意の周波数
のクロック信号を出力する。A phase-locked loop circuit is built into a plurality of semiconductor integrated circuits such as I10 controllers, and the low-speed clock from the only clock generation circuit in the system or the low-speed clock signal from the CPU is connected to a PL provided in each semiconductor integrated circuit.
Based on this, the PLL changes the division ratio of the frequency divider inside the PLL to output a clock signal of not only the same frequency but also any frequency for the input clock signal. do.
従って、プリント基板上に存在する配線パターンから大
量の電磁気ノイズが発生しない程度に、外部クロック信
号の周波数を低い周波数におとしたとしても、各半導体
集積回路内部ではそれぞれに必要な周波数のクロック信
号を生成することができる。Therefore, even if the frequency of the external clock signal is set to a low frequency to the extent that a large amount of electromagnetic noise is not generated from the wiring pattern existing on the printed circuit board, each semiconductor integrated circuit internally receives a clock signal at the required frequency. can be generated.
このため、このクロック信号による電波妨害ノイズを防
止することができる。Therefore, it is possible to prevent radio interference noise caused by this clock signal.
また、前記の内蔵された位相同期ループ回路によって逓
倍の周波数のタロツク信号が生成できるため、各半導体
集積回路内のクロック信号として、逓倍のクロック信号
を選ぶことができる。Furthermore, since the built-in phase-locked loop circuit can generate a tarock signal with a multiplied frequency, a multiplied clock signal can be selected as the clock signal in each semiconductor integrated circuit.
また、他の回路のクロック信号に同期しているため、他
の回路からのアクセス制御信号に対し各回路で最適なタ
イミング設定を行うことができ。In addition, since it is synchronized with the clock signal of other circuits, each circuit can perform optimal timing settings for access control signals from other circuits.
同時に同期回路の回路規模も削減できる。At the same time, the circuit scale of the synchronous circuit can be reduced.
また、各機能ブロックに同期したタロツク信号を用いる
ため、回路間でのアクセスの際のタイミングロスを減ら
し、かつ同期化のための回路の簡略化がはかれる。Furthermore, since tarock signals synchronized with each functional block are used, timing loss during access between circuits can be reduced, and the circuit for synchronization can be simplified.
また、唯一のクロック発生回路からの基準クロック信号
を基に各半導体集積回路に速度性能に対応したクロック
信号が供給できるため、クロック発生回路が1つですみ
、システムコストの低減が図れる6
[発明の効果コ
本発明によ九ば、複数の半導体集積回路を有する情報処
理システムにおいて、同期化のためのタイミングロスを
減らし、システムの性能が向上した情報処理システムを
提供することができる。In addition, since a clock signal corresponding to the speed performance can be supplied to each semiconductor integrated circuit based on the reference clock signal from a single clock generation circuit, only one clock generation circuit is required, reducing system costs. According to the present invention, it is possible to provide an information processing system having a plurality of semiconductor integrated circuits in which timing loss for synchronization is reduced and system performance is improved.
第1図は本発明の一実施例を示す情報処理システムの構
成図、第2図は第1図中に示した位相同期ループの構成
図、第3図は従来の制御信号の同期回路およびそれのタ
イミングチャートの説明図、第4図は本発明における同
期回路およびそれのタイミングチャートの説明図、第5
図は第2図中に示した2つの分周回路の構成図、第6、
第7図は従来の情報処理システムの構成図である。
1・・・CPU、2・・・メモリ、3.4・・・I10
コントローラ、5・・・位相同期ループ回路、7〜10
・・・半導体集積回路、15・・・分周回路、16・・
・位相比較器、17 ローパスフィルタ、18・・電圧
制御発振器。FIG. 1 is a configuration diagram of an information processing system showing an embodiment of the present invention, FIG. 2 is a configuration diagram of a phase-locked loop shown in FIG. 1, and FIG. 3 is a conventional control signal synchronization circuit and its configuration. 4 is an explanatory diagram of the timing chart of the present invention, and FIG. 4 is an explanatory diagram of the synchronous circuit of the present invention and its timing chart.
The figure is a block diagram of the two frequency divider circuits shown in Figure 2,
FIG. 7 is a configuration diagram of a conventional information processing system. 1...CPU, 2...Memory, 3.4...I10
Controller, 5... Phase locked loop circuit, 7 to 10
...Semiconductor integrated circuit, 15...Frequency divider circuit, 16...
- Phase comparator, 17 low-pass filter, 18...voltage controlled oscillator.
Claims (1)
集積回路と、上記PLLにクロック信号を供給するクロ
ック発生回路とを有し、 上記半導体集積回路の各々は、各々が有するPLLの出
力するクロック信号により動作し、かつ、互いに他の回
路からの信号をPLLの出力するクロック信号と同期化
させる同期回路を有することを特徴とする情報処理シス
テム。 2、上記半導体集積回路の少なくとも1つは、CPU(
Central Processing Unit)で
あることを特徴とする請求項1記載の情報処理システム
。 3、上記CPUは、上記半導体集積回路の中から任意に
半導体集積回路を選択し、選択した半導体集積回路に含
まれるPLLに対して、その出力周波数を制御するため
の制御信号を出力する手段を有し、 上記PLLは、CPUからの制御信号により出力するク
ロック信号の周波数を設定する手段を有することを特徴
とする請求項1または2記載の情報処理システム。[Scope of Claims] 1. A semiconductor integrated circuit having a plurality of PLLs (phase-locked loops) and a clock generation circuit that supplies a clock signal to the PLL, each of the semiconductor integrated circuits having a What is claimed is: 1. An information processing system comprising a synchronizing circuit that operates according to a clock signal output from a PLL and synchronizes signals from other circuits with the clock signal output from the PLL. 2. At least one of the semiconductor integrated circuits has a CPU (
2. The information processing system according to claim 1, wherein the information processing system is a central processing unit. 3. The CPU arbitrarily selects a semiconductor integrated circuit from among the semiconductor integrated circuits and outputs a control signal for controlling the output frequency of the PLL included in the selected semiconductor integrated circuit. 3. The information processing system according to claim 1, wherein the PLL has means for setting the frequency of the clock signal output based on a control signal from a CPU.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2264608A JP2719226B2 (en) | 1990-10-01 | 1990-10-01 | Information processing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2264608A JP2719226B2 (en) | 1990-10-01 | 1990-10-01 | Information processing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH04140812A true JPH04140812A (en) | 1992-05-14 |
| JP2719226B2 JP2719226B2 (en) | 1998-02-25 |
Family
ID=17405689
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2264608A Expired - Fee Related JP2719226B2 (en) | 1990-10-01 | 1990-10-01 | Information processing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2719226B2 (en) |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0677950A (en) * | 1992-06-26 | 1994-03-18 | Internatl Business Mach Corp <Ibm> | Synchronous clock distribution system |
| JPH07253825A (en) * | 1994-03-15 | 1995-10-03 | Toshiba Corp | Clock signal distribution method for semiconductor integrated circuit and frequency multiplier used in this method |
| EP0645689A3 (en) * | 1993-09-29 | 1996-02-28 | Seiko Epson Corp | System for providing a clock signal, real-time clock module and clock signal generator. |
| US6240524B1 (en) | 1997-06-06 | 2001-05-29 | Nec Corporation | Semiconductor integrated circuit |
| US6353648B1 (en) | 1997-11-05 | 2002-03-05 | Nec Corporation | Integrated circuit |
| US6763080B1 (en) | 1999-05-14 | 2004-07-13 | Nec Electronics Corporation | Synchronous signal processing system |
| JP2005533404A (en) * | 2002-01-08 | 2005-11-04 | モトローラ・インコーポレイテッド | Method and apparatus for clock generation using reference signal selection |
| JP2006195602A (en) * | 2005-01-12 | 2006-07-27 | Fujitsu Ltd | System clock distribution apparatus and system clock distribution method |
| JP2007519097A (en) * | 2003-12-19 | 2007-07-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Clock distribution in integrated circuits. |
| JP2011519106A (en) * | 2008-04-29 | 2011-06-30 | クゥアルコム・インコーポレイテッド | Method and apparatus for synchronizing frequency divider units |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59110227A (en) * | 1982-12-15 | 1984-06-26 | Hitachi Ltd | Variable frequency clock generator |
| JPS60262232A (en) * | 1984-06-08 | 1985-12-25 | Nippon Gakki Seizo Kk | Synchronizing circuit system |
| JPS63268020A (en) * | 1987-04-27 | 1988-11-04 | Hitachi Ltd | information processing equipment |
-
1990
- 1990-10-01 JP JP2264608A patent/JP2719226B2/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS59110227A (en) * | 1982-12-15 | 1984-06-26 | Hitachi Ltd | Variable frequency clock generator |
| JPS60262232A (en) * | 1984-06-08 | 1985-12-25 | Nippon Gakki Seizo Kk | Synchronizing circuit system |
| JPS63268020A (en) * | 1987-04-27 | 1988-11-04 | Hitachi Ltd | information processing equipment |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0677950A (en) * | 1992-06-26 | 1994-03-18 | Internatl Business Mach Corp <Ibm> | Synchronous clock distribution system |
| EP0645689A3 (en) * | 1993-09-29 | 1996-02-28 | Seiko Epson Corp | System for providing a clock signal, real-time clock module and clock signal generator. |
| US5696950A (en) * | 1993-09-29 | 1997-12-09 | Seiko Epson Corporation | Flexible clock and reset signal generation and distribution system having localized programmable frequency synthesizers |
| JPH07253825A (en) * | 1994-03-15 | 1995-10-03 | Toshiba Corp | Clock signal distribution method for semiconductor integrated circuit and frequency multiplier used in this method |
| US6240524B1 (en) | 1997-06-06 | 2001-05-29 | Nec Corporation | Semiconductor integrated circuit |
| US6353648B1 (en) | 1997-11-05 | 2002-03-05 | Nec Corporation | Integrated circuit |
| US6763080B1 (en) | 1999-05-14 | 2004-07-13 | Nec Electronics Corporation | Synchronous signal processing system |
| JP2005533404A (en) * | 2002-01-08 | 2005-11-04 | モトローラ・インコーポレイテッド | Method and apparatus for clock generation using reference signal selection |
| JP2007519097A (en) * | 2003-12-19 | 2007-07-12 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Clock distribution in integrated circuits. |
| JP2006195602A (en) * | 2005-01-12 | 2006-07-27 | Fujitsu Ltd | System clock distribution apparatus and system clock distribution method |
| JP2011519106A (en) * | 2008-04-29 | 2011-06-30 | クゥアルコム・インコーポレイテッド | Method and apparatus for synchronizing frequency divider units |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2719226B2 (en) | 1998-02-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6687320B1 (en) | Phase lock loop (PLL) clock generator with programmable skew and frequency | |
| US5790609A (en) | Apparatus for cleanly switching between various clock sources in a data processing system | |
| US7016451B2 (en) | Method and apparatus for generating a phase dependent control signal | |
| US5903746A (en) | Apparatus and method for automatically sequencing clocks in a data processing system when entering or leaving a low power state | |
| EP0385567A2 (en) | Clock signal generator for a data processing system | |
| JP2001117666A (en) | Noninteger frequency dividing device | |
| KR100195855B1 (en) | Clock synchronization scheme for fractional multiplication systems | |
| US6510473B1 (en) | Apparatus and method for automatically selecting an appropriate signal from a plurality of signals, based on the configuration of a peripheral installed within a computing device | |
| US7065170B2 (en) | Encoded clocks to distribute multiple clock signals to multiple devices in a computer system | |
| JP2719226B2 (en) | Information processing system | |
| JP2001148690A (en) | Clock generator | |
| JPH023210B2 (en) | ||
| US6675249B2 (en) | Information processing equipment and information processing system | |
| US6477657B1 (en) | Circuit for I/O clock generation | |
| EP1618461B1 (en) | Deskew system in a clock distribution network using a pll and a dll | |
| US6021504A (en) | High-speed internal clock synchronizing method and circuit | |
| KR100777196B1 (en) | Semiconductor integrated circuit device | |
| US20040223564A1 (en) | Programmable clock synchronizer | |
| KR100513372B1 (en) | Sub-system using clock signals having different frequency for commend/address bus and data bus | |
| US6891417B2 (en) | Circuits and methods for alignment of signals in integrated circuits | |
| JP3037237B2 (en) | Synchronization circuit, synchronization method thereof, and LSI | |
| JP2836245B2 (en) | In-chip clock synchronization method | |
| JP4553428B2 (en) | Phase-locked loop (PLL) clock generator with programmable offset and frequency | |
| JP4741632B2 (en) | Semiconductor integrated circuit device | |
| JPS63293620A (en) | digital information processing system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |