JPH02283143A - Common bus control system - Google Patents

Common bus control system

Info

Publication number
JPH02283143A
JPH02283143A JP341690A JP341690A JPH02283143A JP H02283143 A JPH02283143 A JP H02283143A JP 341690 A JP341690 A JP 341690A JP 341690 A JP341690 A JP 341690A JP H02283143 A JPH02283143 A JP H02283143A
Authority
JP
Japan
Prior art keywords
delay
common bus
signal
data
clock
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
Application number
JP341690A
Other languages
Japanese (ja)
Other versions
JP2511551B2 (en
Inventor
Takashi Kondo
敬 近藤
Isao Hisada
久田 勲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
NEC Engineering Ltd
Original Assignee
NEC Corp
NEC Engineering Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp, NEC Engineering Ltd filed Critical NEC Corp
Priority to JP341690A priority Critical patent/JP2511551B2/en
Publication of JPH02283143A publication Critical patent/JPH02283143A/en
Application granted granted Critical
Publication of JP2511551B2 publication Critical patent/JP2511551B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Exchange Systems With Centralized Control (AREA)

Abstract

PURPOSE:To eliminate the limit in equipment number and to increase the data transmission speed on a common bus since only a delay difference by one equip ment is to be considered in the data transfer between equipments even when equipment number is increased. CONSTITUTION:A clock and a frame head signal generated by a system basic clock source 91 and a synchronizing frame head signal generating section 90 are sent to each equipment via drivers 80, 81 and delay setting circuits 1, 2, 3. Each equipment receives a clock sent from a clock source 91 and a frame head signal sent from the generating section 91 and is operated based on the signals. Common buses 41-46, 48-52 is constituted of transmission buses 41-46 and reception buses 48-52 and provided with phase correction circuits 15, 25, 27, 35, 37 and 14, 24, 26, 34, 36. A received basic clock is subjected to 1/1024 time division control based on a received frame head signal in each equipment.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、電子交換システムにおける共通バス制御方式
に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a common bus control method in an electronic switching system.

[従来の技術] 従来、電子交換システムは第6図に示すように、装置番
号t、2.3の複数の装置を備える。
[Prior Art] Conventionally, as shown in FIG. 6, an electronic exchange system includes a plurality of devices with device numbers t, 2.3.

複数の装置は、トランシーバ200,201,202.
203.204を介して共通バス210211.212
,213,214,215により接続される。各装置の
データ送受信インターフェイス部13,23.33は、
第1番目の装置の同期用フレームヘッド信号作成部90
で作成されたフレームヘッド信号により上記共通バスの
時分割スロットのフレーム同期をとり、かつ第1番目の
装置の基本クロック源91から送出された信号により上
記共通バスのデータをラッチして、再び共通バス上にデ
ータを送出するようにしている。なお、同図において、
80,81,84.85はドライバ、82.83,86
.87はレシーバである。
The plurality of devices include transceivers 200, 201, 202 .
Common bus 210211.212 via 203.204
, 213, 214, and 215. The data transmission/reception interface section 13, 23.33 of each device is
Synchronization frame head signal generation unit 90 of the first device
The frames of the time division slots of the common bus are synchronized by the frame head signal created in , and the data of the common bus is latched by the signal sent from the basic clock source 91 of the first device. I am trying to send data on the bus. In addition, in the same figure,
80, 81, 84.85 are drivers, 82.83, 86
.. 87 is a receiver.

[発明が解決しようとする課題] 上述した従来の電子交換システムにおいては、各装置は
装置番号1の装置の同期フレームヘッド信号作成部90
とシステム基本クロック源91とから出力された2つの
信号を基準に共通バス上のデータの送受信を行っている
。このため、第7図に示すように、クロックを伝送する
ドライバ80.81、レシーバ82.83の遅延および
装置間ケーブル遅延等によって各装置間で上記した2つ
の信号のタイミングのずれが発生することになり、この
結果、データ送受信インターフェイス部33から共通バ
ス211上へ送出するデータAを装置番号2のデータ送
受信インターフェイス部23で受信する時は正常に受信
できるが、装置番号1のデータ送受信インターフェイス
部13で受信する時は正常に受信できない場合がある。
[Problems to be Solved by the Invention] In the conventional electronic switching system described above, each device has a synchronization frame head signal generation section 90 of the device with device number 1.
Data is transmitted and received on the common bus based on two signals output from the system basic clock source 91 and the system basic clock source 91. Therefore, as shown in FIG. 7, a timing shift between the two signals described above may occur between each device due to delays in the drivers 80, 81 and receivers 82, 83 that transmit the clock, and delays in the cables between devices. As a result, when the data A sent from the data transmitting/receiving interface section 33 onto the common bus 211 is received by the data transmitting/receiving interface section 23 of device number 2, it can be received normally, but when the data transmitting/receiving interface section of device number 1 13, it may not be possible to receive it normally.

すなわち、従来は、共通バス上のデータをシステム基本
クロック源91から送出される基本クロックと同期フレ
ームヘッド信号作成部90から送出されるフレームヘッ
ド信号とを基に共通バス上のデータの送受信を行ってい
たために、装置数が多くなってくると、装置毎の伝送遅
延が影響して、基本となる装置からの伝送遅延が増して
データが正常に受信できなくなる。この結果、大きい装
置番号の場合には、共通バス上のデータとこのデータを
ラッチするデータ打ち抜き信号との間のマージンが少な
くなり、装置数を制限しなければデータが正常に受信で
きないという問題があった。
That is, conventionally, data on the common bus is transmitted and received based on the basic clock sent from the system basic clock source 91 and the frame head signal sent from the synchronous frame head signal generation section 90. Therefore, as the number of devices increases, the transmission delay of each device affects the transmission delay from the basic device, making it impossible to receive data normally. As a result, in the case of large device numbers, the margin between the data on the common bus and the data punching signal that latches this data decreases, causing the problem that data cannot be received correctly unless the number of devices is limited. there were.

[課題を解決するための手段] このような課題を解決するために、本発明に係る共通バ
ス制御方式は、共通バスが送信バスと受信バスとからな
り、送信バスと受信バスとを第1番の装置において接続
し、第1番の装置から第n番の装置に順次共通バスの時
分割スロットの同期用フレームヘッド信号を遅延手段を
介して送り、上記装置のそれぞれの送信バスおよび受信
バスにこれらのバス上のデータとこのデータをラッチす
るデータ打ち抜き信号との位相補正を行う位相補正手段
をそれぞれ接続し、各装置のそれぞれに設けられた遅延
手段は同期用フレームヘッド信号に基づいてそれぞれ固
有の遅延差の伝送遅延情報を設定し、上記装置のそれぞ
れの遅延手段の出力をデータ打ち抜き信号として用いる
ようにした方法である。
[Means for Solving the Problems] In order to solve such problems, the common bus control method according to the present invention is such that the common bus consists of a transmission bus and a reception bus, and the transmission bus and the reception bus are The frame head signal for synchronization of the time division slot of the common bus is sequentially transmitted from the first device to the nth device via the delay means, and the transmission bus and reception bus of each of the above devices are A phase correction means for correcting the phase of the data on these buses and the data punching signal that latches this data is connected to each of them, and the delay means provided in each device is connected to each other based on the synchronization frame head signal. In this method, transmission delay information of a unique delay difference is set, and the output of each delay means of the above device is used as a data punching signal.

また、遅延手段出力から共通バス上にデータを送受信す
るためのタイミングを調整するタイミング信号を作成す
るタイミング信号作成手段を上記装置のそれぞれに設け
るようにしたものである。
Further, each of the above devices is provided with a timing signal generating means for generating a timing signal for adjusting the timing for transmitting and receiving data on the common bus from the output of the delay means.

また、第1番の装置の遅延手段が発生する互いに固定的
な遅延差を有する第1および第2の基本信号を第2番か
ら第n番の装置までの遅延手段に追番順に伝送し、各遅
延手段は受信したこれらの基本信号に互いに固定的な遅
延差を与えて次の装置に出力するとともに自装置のタイ
ミング信号作成手段に送るようにしたものである。
Further, the first and second basic signals having a fixed delay difference generated by the delay means of the first device are transmitted to the delay means of the second to nth devices in serial number order, Each delay means gives a fixed delay difference to the received basic signals and outputs them to the next device and also sends them to the timing signal generating means of its own device.

[作用] 各装置のそれぞれに設けられた遅延手段によりそれぞれ
固有の遅延差の伝送遅延情報が設定され、この遅延手段
の出力に基づき共通バス上のデータがラッチされる。
[Operation] Transmission delay information of a unique delay difference is set by the delay means provided in each device, and data on the common bus is latched based on the output of this delay means.

また、遅延手段の出力に基づいて共通バス上においてデ
ータを送受信するためのタイミングが調整される。
Furthermore, the timing for transmitting and receiving data on the common bus is adjusted based on the output of the delay means.

また、受信した第1および第2の基本信号に固定的な遅
延差が与えられて次の装置に出力されるとともに、自装
置のタイミング信号作成手段に送出される。
Further, a fixed delay difference is given to the received first and second basic signals, which are output to the next device, and are also sent to the timing signal generating means of the own device.

[実施例] 次に、本発明について図面を参照して説明する。[Example] Next, the present invention will be explained with reference to the drawings.

第1図、第2図、第3図および第1図を参照して実施例
を説明する。この実施例は、装置番号1.2.3  の
3つの装置の場合を示しており、システム基本クロック
源91および同期用フレームヘッド信号作成部90によ
り作成されたクロックおよびフレームヘッド信号をドラ
イバ80,81および遅延設定回路(システム基本クロ
ックの1クロック分を補正する回路>1.2.3を介し
て各装置に送出する。
An embodiment will be described with reference to FIG. 1, FIG. 2, FIG. 3, and FIG. This embodiment shows the case of three devices with device numbers 1, 2, and 3. 81 and a delay setting circuit (a circuit for correcting one clock of the system basic clock>1.2.3) to each device.

そして、各装置は、システム基本クロック源91より送
出されたクロックと同期用フレームヘッド信号作成部9
0から送出されたフレームヘッド信号とを受信し、これ
らの信号を基準に動作する。共通バス41〜46.48
〜52は、それぞれ送信バス46〜41と受信バス48
〜52とからなり、これらの送信バスおよび受信バス上
に位相補正回路(システム基本クロックの170ツク分
を補正する回路)15,25,27,35.37および
14.24.26,34.36を設けている。上記共通
バスは、各装置で受信したフレームヘッド信号を基準と
し、受信した基本クロックで1024に時分割制御され
る。
Each device uses the clock sent from the system basic clock source 91 and the synchronization frame head signal generator 9.
It receives the frame head signal sent from 0 and operates based on these signals. Common bus 41-46.48
~52 are transmission buses 46~41 and reception bus 48, respectively.
~52, and phase correction circuits (circuits that correct 170 clocks of the system basic clock) 15, 25, 27, 35.37 and 14.24.26, 34.36 are installed on these transmission buses and reception buses. has been established. The common bus is controlled in 1024 time divisions using the received basic clock based on the frame head signal received by each device.

また、遅延設定回路1,2.3は、各装置のタイミング
信号作成回路12,22.32にフレームヘッド信号を
互いに固定的な遅延をもたせた2つの信号100と10
1.102と103,104と105(装置番号1では
2つの信号の遅延差がなく、装置番号が1つ増す毎に遅
延差が1つ増す信号)を送出する9タイミング信号作成
回路12.22.32は、上記2つの信号を受け、各装
置毎に送信バスおよび受信バスにデータを送受信するタ
イミング信号61,63.65および60.62.64
を作り、データ送受信インターフェイス部13,23.
33に送出する。このタイミング信号を基にデータ送受
信インターフェイス部13.23.33は、送信バス4
6,44゜42にデータを送出し、受信インターフェイ
ス部23.33は、受信バス49.51からデータを受
信する。
Further, the delay setting circuits 1, 2.3 send the frame head signal to the timing signal generation circuits 12, 22.
1. 9 timing signal generation circuits that send out signals 102, 103, 104, and 105 (signals where there is no delay difference between the two signals at device number 1, and the delay difference increases by one each time the device number increases) 12.22 .32 are timing signals 61, 63.65 and 60.62.64 that receive the above two signals and send and receive data to the transmission bus and reception bus for each device.
and create a data transmission/reception interface section 13, 23 .
Send on 33rd. Based on this timing signal, the data transmission/reception interface section 13.23.33 transmits data to the transmission bus 4.
The receiving interface section 23.33 receives data from the receiving bus 49.51.

受信バス49.51からのデータの受信は、同期用フレ
ーl\ヘッド信号作成部90により作られたフレームヘ
ッド信号100,102,104を基準に受信する構成
となっており、装置番号が大きくなると、遅延設定回路
により1クロツタ分だけ順次大きくなるように位相補正
され、装置間でフレームヘッド信号の位相のずれが発生
する。
Data is received from the reception bus 49.51 based on frame head signals 100, 102, and 104 created by the synchronization frame head signal creation section 90, and as the device number increases, , the phase is corrected by the delay setting circuit so that it becomes sequentially larger by one crotch, and a phase shift of the frame head signal occurs between devices.

しかし、受信バスは、装置番号1より装置番号3へ位相
補正回路14,24,26,34.36を通して接続さ
れているためフレームヘッド信号と同じ方向であり、か
つ位相補正の回数も同じであるため、受信バス上のデー
タをフレームへ・ソド信号のタイミングで受信すると、
装置番号がいくつであろうとも同じデータが受信できる
(第1図の受信用タイミングと時分割スロットとの関係
を参照)。
However, since the receiving bus is connected from device number 1 to device number 3 through phase correction circuits 14, 24, 26, 34, and 36, it is in the same direction as the frame head signal, and the number of phase corrections is also the same. Therefore, when data on the receive bus is received at the timing of the frame/sodo signal,
The same data can be received regardless of the device number (see the relationship between reception timing and time division slots in FIG. 1).

しかし、送信側では、送信バスとフレームヘッド信号の
方向が逆であるため、送出するタイミングは各装置ごと
に受信タイミングより前に固定したデータスロット分だ
け早くデータを送出しなければならない(第1図の送信
用タイミングと受信用タイミングの関係参照)。なお、
送信用タイミングと受信用タイミングとの差は、[共通
バス上にある位相補正回路14,15.24〜27.3
4〜37]X[システム基本クロ72分]の差である。
However, on the transmitting side, since the directions of the transmitting bus and frame head signal are opposite, the data must be sent out a fixed data slot earlier than the receiving timing for each device (first (See the relationship between transmission timing and reception timing in the figure). In addition,
The difference between the transmission timing and the reception timing is determined by the phase correction circuits 14, 15.24 to 27.3 on the common bus.
4 to 37] X [system basic black 72 minutes].

この送信用タイミングは、各装置ごとのタイミング信号
作成回路12,22.32で作成する。なお、第1図に
おいては共通バスが1024分割多重された場合の回路
の動作を示している。
This transmission timing is created by the timing signal creation circuits 12, 22, and 32 for each device. Note that FIG. 1 shows the operation of the circuit when the common bus is divided into 1024 and multiplexed.

次に、装置番号3(第2図)の装置を例にとり、第3図
のタイムチャートを参照して詳細に説明する。
Next, taking the device number 3 (FIG. 2) as an example, a detailed explanation will be given with reference to the time chart of FIG. 3.

位相補正回路であるラッチ回路37は、データ送受信イ
ンターフェイス部33から送出されたデータをレシーバ
83で装置番号2の装置より受信したシステム基本クロ
ックCLK3でラッチ(1クロック分位相補正)し、装
置番号2の装置に送出する。位相補正回路であるラッチ
回路36は、装置番号2の装置より受信バス50を通し
て入力されたデータをシステム基本クロックCLK3で
ラッチして受信バス51に送出する。
The latch circuit 37, which is a phase correction circuit, latches the data sent from the data transmission/reception interface unit 33 using the system basic clock CLK3 received from the device with device number 2 by the receiver 83 (one clock phase correction), and Send to the device. The latch circuit 36, which is a phase correction circuit, latches the data input from the device with device number 2 through the reception bus 50 using the system basic clock CLK3 and sends it to the reception bus 51.

また、遅延設定回路3より出力された信号105は、4
ビツトカウンタ150にロード入力として入力され、こ
れによりカウンタ150の0゜1.2.3のデータ入力
端子に与えられる「0」をロードする。4ビツトカウン
タ150は、システム基本クロックCL K 3をイン
バータ151によりインバートした信号によって5上記
のロード入力「o」からカウントアツプして、0,1゜
2.3の出力端子から送出されるカウンタ出力110を
10ビツトカウンタ160のロードデータ端子の下位か
ら3ビツト目〜6ビツト目の4ビツトに入力させる。な
お、カウンタ160の残りの1.2ビツトと7ビツト〜
10ビツトの計6ビツトには、「OJが入力される。
Further, the signal 105 output from the delay setting circuit 3 is 4
It is input as a load input to bit counter 150, thereby loading the ``0'' applied to the 0°1.2.3 data input terminal of counter 150. The 4-bit counter 150 counts up from the load input "o" by 5 using a signal obtained by inverting the system basic clock CLK3 by the inverter 151, and outputs the counter output from the output terminal of 0.1°2.3. 110 is input to the 4 bits of the 3rd to 6th bits from the bottom of the load data terminal of the 10-bit counter 160. Note that the remaining 1.2 bits and 7 bits of the counter 160
“OJ” is input to 10 bits, a total of 6 bits.

そして、遅延設定回路3から出力された信号104をシ
ステム基本クロックCLK3の半りロック分だけ半クロ
ツク分遅延回路(半CLK分遅延回路)170で遅延さ
せ、この遅延信号130を10ビツトカウンタ160の
ロード入力端子に入力する。すなわち、遅延設定回路3
から出力された信号104と信号105の遅延差分だけ
4ビツトカウンタ150はカウントアツプするなめ、1
−0ビツトカウンタ160にロードされる値(信号11
0)が変化し、その値を10ビツトカウンタ160がロ
ードする(装置番号3の時はロード値8→信号120)
Then, the signal 104 output from the delay setting circuit 3 is delayed by a half-clock delay circuit (half-CLK delay circuit) 170 by a half-lock of the system basic clock CLK3, and this delayed signal 130 is sent to the 10-bit counter 160. Input to the load input terminal. That is, the delay setting circuit 3
The 4-bit counter 150 counts up by the delay difference between the signal 104 and the signal 105 output from the
-0 value loaded into bit counter 160 (signal 11
0) changes, and the 10-bit counter 160 loads that value (for device number 3, load value 8 → signal 120)
.

なお、この遅延差は、装置番号で異なるけれども、4ビ
ツトカウンタ150および10ビツトカウンタ160の
カウント手順が決定され、各装置固有の送信受信のタイ
ミングを得る。そして、この10ビツトカウンタ160
のキャリー信号140をシステム基本クロックCLK3
の1クロック分だけ1クロック分遅延回路(ICLK分
遅延回路)190で遅延させ、遅延信号65をデータ送
受信インターフェイス部33に入力する。ここで、タイ
ミング信号作成回路32においては、この】、0ビツト
カウンタ160のキャリー信号140は、送信タイミン
グ信号を得るために使用され、カウンタ160のカウン
ト出力120は全く使用されない。また、このときのカ
ウンタ160のカウント値は、210=1024である
。そして、上記した遅延信号65は、送信バスにライン
33aを介してデータを送出するためのタイミング信号
となる。
Although this delay difference differs depending on the device number, the counting procedure of the 4-bit counter 150 and the 10-bit counter 160 is determined to obtain the transmission/reception timing unique to each device. And this 10 bit counter 160
The carry signal 140 of the system basic clock CLK3
The delay signal 65 is delayed by one clock in a one-clock delay circuit (ICLK delay circuit) 190 and input to the data transmission/reception interface section 33 . In the timing signal generation circuit 32, the carry signal 140 of the 0-bit counter 160 is used to obtain a transmission timing signal, and the count output 120 of the counter 160 is not used at all. Further, the count value of the counter 160 at this time is 210=1024. The delay signal 65 described above becomes a timing signal for sending data to the transmission bus via the line 33a.

また、遅延設定回路3より出力された信号104をシス
テム基本クロックCL、 K 3の1.クロック分だけ
1クロック遅延回路(ICLK分遅延回路)180で遅
延させ、遅延信号64をデータ送受信インターフェイス
部33に入力する。この遅延信号64は、受信バスから
データを受信するためのタイミング信号となる。なお、
第2図に詳細構成を示した装置番号3の装置においては
、第1図中の同装置の位相補正回路34,35,36゜
37をラッチ回路により構成している。
Further, the signal 104 outputted from the delay setting circuit 3 is converted to system basic clock CL, K3, 1. A one-clock delay circuit (ICLK delay circuit) 180 delays the signal by one clock, and the delayed signal 64 is input to the data transmission/reception interface section 33 . This delay signal 64 becomes a timing signal for receiving data from the reception bus. In addition,
In the device numbered 3 whose detailed configuration is shown in FIG. 2, the phase correction circuits 34, 35, 36° 37 of the same device in FIG. 1 are constituted by latch circuits.

第5図は、第1図に示された遅延設定回路1゜2.3の
具体例およびその周辺回路を示す図である。装置番号1
の装置に用いられる遅延設定回路1は、同期用フレーム
ヘッド信号作成部90から出力される同期用フレームヘ
ッド信号く第3図多照)を受ける1クロック分遅延回路
109および他の1クロック分遅延回路110.11.
2aを有する。
FIG. 5 is a diagram showing a specific example of the delay setting circuit 1°2.3 shown in FIG. 1 and its peripheral circuits. Device number 1
The delay setting circuit 1 used in the device includes a one-clock delay circuit 109 that receives a synchronization frame head signal (see FIG. 3) output from a synchronization frame head signal generation section 90, and another one-clock delay circuit. Circuit 110.11.
It has 2a.

そして、1クロック分遅延回路109で1クロック分遅
延されたフレームヘッド信号は、信号100および信号
101としてタイミング信号作成回路12に送出される
。このときのフレームヘッド信号は第1図に示されるよ
うにクロックの1周期分の幅を有するパルス信号である
The frame head signal delayed by one clock in the one clock delay circuit 109 is sent to the timing signal generation circuit 12 as a signal 100 and a signal 101. The frame head signal at this time is a pulse signal having a width equivalent to one clock period, as shown in FIG.

また、信号100と信号1.01とは、第3図に示され
るとおり、同じパルス波形であり、換言すれば、これら
の両信号は遅延差「O」の信号となる。そして、信号1
00はデータ送受信インターフェイス部13にも送出さ
れる。
Further, as shown in FIG. 3, the signal 100 and the signal 1.01 have the same pulse waveform, in other words, these two signals have a delay difference of "O". And signal 1
00 is also sent to the data transmission/reception interface unit 13.

また、装置番号2の装置に用いられる遅延設定回路2は
、遅延設定回路1を構成する1クロツク分遅延回路11
0の出力を受ける1クロツク分遅延回路111、同様に
遅延設定回路1を構成する1クロ・ツク分遅延回路11
2aの出力を受ける1クロツク分遅延回路112bおよ
びこの1クロツク分遅延回路112bの出力を受ける1
クロツク分遅延回路113aを有する。
Further, the delay setting circuit 2 used in the device with device number 2 is a 1-clock delay circuit 11 that constitutes the delay setting circuit 1.
1 clock delay circuit 111 which receives the output of 0, and 1 clock delay circuit 11 which similarly constitutes the delay setting circuit 1.
A one-clock delay circuit 112b receives the output of the clock 2a, and a one-clock delay circuit 112b receives the output of the one-clock delay circuit 112b.
It has a clock delay circuit 113a.

そして、1クロツク分遅延回路110の出力と1クロツ
ク分遅延回路112bの出力とが信号103.102と
して装置番号2の装置のタイミング信号作成回路22に
送出される。ここで用いられる信号103は、上記の信
号100,101に対して1クロツク分遅れた信号であ
り、また信号102は1クロツク分遅延回路112aと
112bとからなる2クロツク分遅延回路112によっ
て2クロツク分遅れた信号となる。従って、信号102
は信号103に対して1クロツク分遅れた信号となる。
Then, the output of the one-clock delay circuit 110 and the output of the one-clock delay circuit 112b are sent as signals 103.102 to the timing signal generation circuit 22 of the device numbered 2. The signal 103 used here is a signal delayed by one clock with respect to the above-mentioned signals 100 and 101, and the signal 102 is delayed by two clocks by a two-clock delay circuit 112 consisting of one-clock delay circuits 112a and 112b. The signal will be delayed by a minute. Therefore, signal 102
is a signal delayed by one clock with respect to signal 103.

このことは、第3図に良く示されている。なお、信号1
02は、データ送受信インターフェイス部23にも送出
される。
This is well illustrated in FIG. In addition, signal 1
02 is also sent to the data transmission/reception interface unit 23.

また、装置番号3の装置に用いられる遅延設定回路3は
上述した遅延設定回路2と全く同様な構成である。すな
わち、遅延設定回路3は、遅延設定回路2を構成する1
クロツク分遅延回路111の出力を受ける1クロツク分
遅延回路115、遅延設定回路2を構成する1クロツク
分遅延回路113aの出力を受ける〕クロック分遅延回
路113bおよびこの1クロツク分遅延回路113bの
出力を受ける1クロツク分遅延回路116aを有する。
Furthermore, the delay setting circuit 3 used in the device numbered 3 has exactly the same configuration as the delay setting circuit 2 described above. In other words, the delay setting circuit 3
A clock delay circuit 115 receives the output of the clock delay circuit 111, a clock delay circuit 113b receives the output of the one clock delay circuit 113a forming the delay setting circuit 2, and a clock delay circuit 113b receives the output of the one clock delay circuit 113b. It has a one clock delay circuit 116a that receives the clock signal.

そして、1クロツク分遅延回路111の出力と1クロツ
ク分遅延回路113bの出力とが信号105.104と
してタイミング信号作成回路32に送出される。ここで
第3図に示されるように、信号104は信号105に対
して2クロツク分遅延されている。すなわち、この両信
号は遅延差「2」の状態にある。
Then, the output of the one-clock delay circuit 111 and the output of the one-clock delay circuit 113b are sent to the timing signal generation circuit 32 as signals 105 and 104. As shown in FIG. 3, signal 104 is delayed with respect to signal 105 by two clocks. That is, these two signals are in a state where the delay difference is "2".

また、1クロツク分遅延回路113aと113bは、組
み合わされて全体として2クロツク分遅延回路113を
構成する。なお、信号104は、データ送受信インター
フェイス部33にも送出される。このように、装置番号
2.3の各装置に用いられる遅延回路は、装置番号がさ
らに増えた装置においても同様な構成が採られている。
Further, the one clock delay circuits 113a and 113b are combined to form a two clock delay circuit 113 as a whole. Note that the signal 104 is also sent to the data transmission/reception interface section 33. In this way, the delay circuits used in the devices with device numbers 2 and 3 have similar configurations in devices with even higher device numbers.

このように、各装置では上記した2つの信号(装置ごと
に固定した遅延差をもった2つの信号)をそれぞれ第1
図に示すタイミング信号作成口!!!12,22.32
に入力することにより、各装置ごとの送信バスにデータ
を送出するタイミングおよび受信バスからデータを受信
するタイミングを作成するための2つの信号を自動的に
設定できる。
In this way, each device sends the above two signals (two signals with a fixed delay difference for each device) to the first
The timing signal creation port shown in the figure! ! ! 12, 22.32
By inputting the information into , it is possible to automatically set two signals for creating the timing for sending data to the transmission bus and the timing for receiving data from the reception bus for each device.

なお、この例では、各装置が作成する2つの信号間の固
定した遅延差を1クロツク分遅延としたが、この固定遅
延差は1クロツクに限定されるものではない。
In this example, the fixed delay difference between two signals generated by each device is one clock delay, but this fixed delay difference is not limited to one clock.

[発明の効果] 以上説明したことから明らかなように、本発明に係る共
通バス制御方式によれば、装置間のデータ転送は装置数
が増えても全て1装置分の遅延差のみを考えればよく、
装置数の制限がなくなるとともに、共通バスのデータと
そのデータの打ち抜き信号とのマージンが大きくなるた
め、装置間の距離を伸ばすことが可能となり、かつ共通
バス上のデータ伝送速度を上げることも可能となる効果
を奏する。
[Effects of the Invention] As is clear from the above explanation, according to the common bus control method according to the present invention, even if the number of devices increases, data transfer between devices can be performed by considering only the delay difference for one device. often,
There is no limit on the number of devices, and the margin between the data on the common bus and the punched signal for that data is increased, making it possible to extend the distance between devices and increase the data transmission speed on the common bus. This produces the following effect.

また、各装置毎にタイミング信号作成手段を設けている
ので、共通バス上で正確なデータ伝送が行えるという効
果がある。
Furthermore, since a timing signal generating means is provided for each device, there is an effect that accurate data transmission can be performed on a common bus.

また、受信した第1および第2の基本信号に互いに固定
的な遅延差を与えて次の装置に出力するとともに、自装
置のタイミング信号作成手段にも送出するようにしたの
で、この遅延差を利用することにより、共通バスに対し
て送受信するタイミングを自動的に作成でき、またこの
タイミング作成用の設定誤りも防止できるという効果が
ある。
Furthermore, since the received first and second basic signals are given a fixed delay difference to each other and output to the next device, they are also sent to the timing signal generation means of the own device. By using this, it is possible to automatically create the timing for transmitting and receiving data to and from the common bus, and it is also possible to prevent setting errors when creating this timing.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明に係る共通バス制御方式を適用した装置
の一実施例を示す構成図、第2図は第1図に示す装置の
詳細構成図、第3図は同実施例における共通バスへ送受
信するタイミング信号の作成を説明する図、第1図は同
実施例における装置ごとの時分割スロットと送受信タイ
ミング信号との関係を示す図、第5図は第1図に用いら
れる遅延設定回路の具体例およびその周辺回路を示す図
、第6図および第7図は従来のシステム構成を説明する
ための図である。 1.2.3・・・・遅延設定回路。10基本信号作成回
路、12,22.32・・・・タイミング信号作成回路
、13,23.33・・・・データ送受信インターフェ
イス部、14〜16.24〜2834〜39・・・・位
相補正回路(ラッチ回路>、20.30−・・・遅延回
路、41〜46・・・−送信バス、48〜52・・・・
受信バス、80,8L 88・・・・ドライバ、82.
83・・ ・レシーバ、90・・・・同期用フレームヘ
ッド信号作成部、91・・・・システム基本クロック源
、110,111..180,190・・・・1クロッ
ク分遅延回路、170・・・半クロツク分遅延回路、1
12.113・・・・2クロック分遅延回路、150・
・・・4ビツトカウンタ、160・・・・10ビツトカ
ウンタ。
FIG. 1 is a block diagram showing an embodiment of a device to which a common bus control method according to the present invention is applied, FIG. 2 is a detailed block diagram of the device shown in FIG. 1, and FIG. 3 is a block diagram showing a common bus in the embodiment. 1 is a diagram showing the relationship between time division slots and transmission/reception timing signals for each device in the same embodiment, and FIG. 5 is a delay setting circuit used in FIG. 1. FIG. 6 and FIG. 7 are diagrams for explaining the conventional system configuration. 1.2.3...Delay setting circuit. 10 basic signal generation circuit, 12, 22.32... timing signal generation circuit, 13, 23.33... data transmission/reception interface section, 14-16.24-2834-39... phase correction circuit (Latch circuit>, 20.30--Delay circuit, 41-46--Transmission bus, 48-52...
Reception bus, 80, 8L 88...driver, 82.
83... Receiver, 90... Synchronization frame head signal generator, 91... System basic clock source, 110, 111. .. 180, 190...1 clock delay circuit, 170...half clock delay circuit, 1
12.113...2 clock delay circuit, 150.
...4-bit counter, 160...10-bit counter.

Claims (3)

【特許請求の範囲】[Claims] (1)第1番から第n番のn個の装置を備え、時分割制
御される共通バスによって前記装置が装置番号順に接続
されている電子交換システムにおいて、前記共通バスが
送信バスと受信バスとからなり、前記送信バスと前記受
信バスとを前記第1番の装置において接続し、前記第1
番の装置から前記第n番の装置に順次前記共通バスの時
分割スロットの同期用フレームヘッド信号を遅延手段を
介して送り、前記装置のそれぞれの前記送信バスおよび
前記受信バスにこれらのバス上のデータとこのデータを
ラッチするデータ打ち抜き信号との位相補正を行う位相
補正手段をそれぞれ接続し、前記各装置のそれぞれに設
けられた遅延手段は前記同期用フレームヘッド信号に基
づいてそれぞれ固有の遅延差の伝送遅延情報を設定し、
前記装置のそれぞれの前記遅延手段の出力が前記データ
打ち抜き信号として用いられることを特徴とする共通バ
ス制御方式。
(1) In an electronic switching system comprising n devices from number 1 to number n, in which the devices are connected in the order of device numbers by a common bus that is controlled in a time-sharing manner, the common bus is a transmission bus and a reception bus. The transmission bus and the reception bus are connected in the first device, and the first
A frame head signal for synchronization of the time division slot of the common bus is sequentially sent from the device No. 1 to the device No. phase correction means for correcting the phase of the data and the data punching signal that latches this data, and the delay means provided in each of the devices has its own delay based on the synchronization frame head signal. Set the difference transmission delay information,
A common bus control system characterized in that an output of the delay means of each of the devices is used as the data punching signal.
(2)請求項(1)記載の共通バス制御方式において、
前記遅延手段出力から前記共通バス上にデータを送受信
するためのタイミングを調整するタイミング信号を作成
するタイミング信号作成手段を前記装置のそれぞれに設
けたことを特徴とする共通バス制御方式。
(2) In the common bus control method according to claim (1),
A common bus control system, characterized in that each of the devices is provided with timing signal generating means for generating a timing signal for adjusting the timing for transmitting and receiving data on the common bus from the output of the delay means.
(3)請求項(2)記載の共通バス制御方式において、
前記第1番の装置の遅延手段が発生する互いに固定的な
遅延差を有する第1および第2の基本信号を前記第2番
から第n番の装置までの遅延手段に追番順に伝送し、各
遅延手段は受信したこれらの基本信号に互いに固定的な
遅延差を与えて次の装置に出力するとともに自装置の前
記タイミング信号作成手段に送るようにしたことを特徴
とする共通バス制御方式。
(3) In the common bus control method according to claim (2),
transmitting first and second basic signals having a fixed delay difference mutually generated by the delay means of the first device to the delay means of the second to nth devices in serial number order; A common bus control system characterized in that each delay means gives a fixed delay difference to the received basic signals and outputs them to the next device and also sends them to the timing signal generating means of the own device.
JP341690A 1989-01-13 1990-01-12 Common bus control method Expired - Lifetime JP2511551B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP341690A JP2511551B2 (en) 1989-01-13 1990-01-12 Common bus control method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP618789 1989-01-13
JP1-6187 1989-01-13
JP341690A JP2511551B2 (en) 1989-01-13 1990-01-12 Common bus control method

Publications (2)

Publication Number Publication Date
JPH02283143A true JPH02283143A (en) 1990-11-20
JP2511551B2 JP2511551B2 (en) 1996-06-26

Family

ID=26336990

Family Applications (1)

Application Number Title Priority Date Filing Date
JP341690A Expired - Lifetime JP2511551B2 (en) 1989-01-13 1990-01-12 Common bus control method

Country Status (1)

Country Link
JP (1) JP2511551B2 (en)

Also Published As

Publication number Publication date
JP2511551B2 (en) 1996-06-26

Similar Documents

Publication Publication Date Title
US5414830A (en) Apparatus for serialization and deserialization of data, and resultant system for digital transmission of serial data
US11902015B2 (en) Multi-channel signal synchronization system, circuit, and method
US5123100A (en) Timing control method in a common bus system having delay and phase correcting circuits for transferring data in synchronization and time division slot among a plurality of transferring units
CN106301378A (en) A kind of high-speed DAC synchronous method and circuit
JPH0217736A (en) Serial data communication equipment
US5708685A (en) Frame synchronous signal detector
JPH02283143A (en) Common bus control system
JP2744094B2 (en) Digital system
JP2001265716A (en) Device and method for transmitting information
US4818894A (en) Method and apparatus for obtaining high frequency resolution of a low frequency signal
JPH04354219A (en) Data transmission system
JPH02244844A (en) Transmission-reception synchronizing device for communication network
US20230238975A1 (en) Method for synchronizing analogue-digital or digital-analogue converters, and corresponding system
JP2798918B2 (en) Pulse width modulation circuit
JPH04360430A (en) Multiplex data phase control circuit
JPS612440A (en) Parallel data transmitter
JP2538682B2 (en) Reference clock source automatic switching method
JPS6411980B2 (en)
JP2953872B2 (en) High-speed signal transmission equipment
JP2985502B2 (en) Clock transfer circuit
KR20030064524A (en) Timing synchronous circuit of data sending
JPH0421231A (en) Serial input and output communication method
JPH02162856A (en) Data communication equipment
JP2010130060A (en) Data transfer system
JPS59186451A (en) Data transmission system