Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0119671B2 - - Google Patents
[go: Go Back, main page]

JPH0119671B2 - - Google Patents

Info

Publication number
JPH0119671B2
JPH0119671B2 JP56154976A JP15497681A JPH0119671B2 JP H0119671 B2 JPH0119671 B2 JP H0119671B2 JP 56154976 A JP56154976 A JP 56154976A JP 15497681 A JP15497681 A JP 15497681A JP H0119671 B2 JPH0119671 B2 JP H0119671B2
Authority
JP
Japan
Prior art keywords
clock
transmission
signal
circuit
output
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.)
Expired
Application number
JP56154976A
Other languages
Japanese (ja)
Other versions
JPS5856549A (en
Inventor
Tsuguhito Serizawa
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP56154976A priority Critical patent/JPS5856549A/en
Publication of JPS5856549A publication Critical patent/JPS5856549A/en
Publication of JPH0119671B2 publication Critical patent/JPH0119671B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Dc Digital Transmission (AREA)
  • Small-Scale Networks (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Description

【発明の詳細な説明】 本発明は情報処理システムにおけるバス伝送の
駆動回路に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a drive circuit for bus transmission in an information processing system.

情報処理システムにおける複数の装置または回
路群相互間において情報信号を送受するバス伝送
が存在するが、このバス伝送は第1図に示す通り
各装置10a〜dの駆動回路DV1aと受信回路
RV2aが1組となつて接続され、複数の装置1
0a〜dの相互間において共通の伝送ケーブル3
を介し信号を送受する。
There is bus transmission for transmitting and receiving information signals between multiple devices or circuit groups in an information processing system, and as shown in FIG.
RV2a are connected as a set, and multiple devices 1
Common transmission cable 3 between 0a to 0d
Send and receive signals via.

従つて装置10aのDV1aが作動して信号を
送出するときは、自己装置10aを除く他の装置
10b〜dおいてRV2b〜dが作動し、次のタ
イミングでは例えばDV1bとRV2bを除く他
のRV2a,c,dが作動して同一の伝送ケーブ
ル3により接続されるシステム内では駆動回路
DVa〜dが二つ以上同一タイミングにおいて作
動状態となつて干渉することのないよう制御され
ている。
Therefore, when the DV1a of the device 10a operates to send a signal, RV2b to d operate in the other devices 10b to d excluding the own device 10a, and at the next timing, for example, the other RV2a except for the DV1b and RV2b operate. , c, and d operate and are connected by the same transmission cable 3, the drive circuit
Control is performed so that two or more DVa to d do not become active and interfere with each other at the same timing.

また装置10a〜dにおける駆動回路DV1a
〜dの出力はその出力電圧にもタイミングにも常
にずれや変動が伴う。その他駆動回路DV1a〜
dは制御信号に従つてスイツチング動作を行う半
導体素子に構成されるが常にそのスイツチング動
作に遅れを伴う。例えば半導体素子のスイツチン
グにおける出力停止動作は、公知の如く非飽和動
作によつて蓄積時間を無視出来るとしても、半導
体素子の構造において例えばそのベース寸法が有
限寸法である以上下降時間を有し、停止制御を受
けた時点から該半導体素子の出力が充分に終束す
る迄は有限のターンオフ時間を要する。
Further, the drive circuit DV1a in the devices 10a to 10d
The outputs of ~d are always accompanied by deviations and fluctuations in both the output voltage and timing. Other drive circuits DV1a~
Although d is constituted by a semiconductor element that performs a switching operation in accordance with a control signal, there is always a delay in the switching operation. For example, an output stop operation in switching of a semiconductor device has a falling time and a stop because the base size is finite in the structure of the semiconductor device, even though the accumulation time can be ignored due to non-saturation operation as is well known. A finite turn-off time is required from the time the semiconductor element receives control until the output of the semiconductor element is sufficiently terminated.

このため、従来のバス伝送における送受信動作
の切替えに当つては、駆動動作と受信動作(=他
よりの駆動動作)の両方を停止して、駆動と受信
のタイミング間に伝送バスが高インピーダンス
(HIZ)となる無信号タイミングを挿入するよう
に制御を行つている。この方法では干渉は無くな
るが信号の伝送に無用のタイミングが増えるので
伝送時間が長くなるという欠点を有していた。
For this reason, when switching between transmitting and receiving operations in conventional bus transmission, both the driving operation and receiving operation (=driving operation from another) are stopped, and the transmission bus has a high impedance ( Control is performed to insert no-signal timing (HIZ). Although this method eliminates interference, it has the disadvantage that unnecessary timing for signal transmission increases, resulting in a longer transmission time.

本発明はこの欠点を除去する手段を提供するも
のである。このため、本発明は相互に駆動動作お
よび受信動作を切換えて信号を送受するバス伝送
の駆動回路において、基準クロツクより先行する
クロツクと遅延するクロツクを発生する手段を備
え、先行および遅延クロツクとの論理積により信
号を送出することによつて受信から駆動へ移項す
る場合は駆動を遅延させ、駆動から受信へ移項す
る場合は駆動を先行cut offさせ、駆動がつづく
場合はそのまま駆動しつづけることを実現させて
従来送出していたHIZとなる無信号タイミングを
削除減少させ、情報信号の伝送時間を短縮するこ
とを特徴とするものである。
The present invention provides a means to eliminate this drawback. For this reason, the present invention provides means for generating a clock that precedes a reference clock and a clock that lags behind a reference clock in a bus transmission drive circuit that transmits and receives signals by mutually switching between a driving operation and a receiving operation. When transferring from reception to driving by sending a signal by logical product, driving is delayed, when transferring from driving to receiving, driving is cut off first, and when driving continues, driving is continued. It is characterized by eliminating and reducing the non-signal timing that is HIZ that was conventionally transmitted, and shortening the transmission time of the information signal.

遅延クロツクとの論理積により信号を送出する
ことによつて、受信から駆動へ移行する場合は駆
動を遅延させ、駆動から受信へ移行する場合は駆
動を先行カツトオフさせ、駆動が連続する場合は
そのまゝ駆動しつゞけることを実現させて、従来
送出していた。
By sending a signal by ANDing with the delay clock, the drive is delayed when transitioning from reception to drive, the advance cutoff of the drive is performed when transition from drive to reception, and the pre-cutoff is performed when the drive is continuous. In the past, we were able to achieve continuous drive and send out signals.

以下図面に従い本発明の一実施例について具体
的に説明する。
An embodiment of the present invention will be described in detail below with reference to the drawings.

第2図は本発明の一実施例による駆動回路のブ
ロツク図である。11はクロツク発生回路、1
2,13,14はラツチ、15は制御データレジ
スタ、16は送信データレジスタ、17はゲート
付出力回路およびANDはアンド回路である。ま
たCLK0〜3およびD0〜4は各機能回路間における信
号を示し、第3図におけるタイムチヤートの記号
名と一致する。
FIG. 2 is a block diagram of a driving circuit according to one embodiment of the present invention. 11 is a clock generation circuit, 1
2, 13, and 14 are latches, 15 is a control data register, 16 is a transmission data register, 17 is an output circuit with a gate, and AND is an AND circuit. Further, CLK 0 to 3 and D 0 to 4 indicate signals between each functional circuit, and correspond to the symbol names of the time chart in FIG. 3.

第2図において図示はしていないが主制御回路
の制御信号に従いクロツク発生回路11、制御デ
ータレジスタ15、送信データレジスタ16は作
動する。クロツク発生回路11は基準クロツク
CLK0をラツチ14に、基準クロツクより先行す
るクロツクCLK1をラツチ12に、基準クロツク
より遅延するクロツクCLK2をラツチ13に送出
する。制御データレジスタ15は予め記憶した送
信および受信の切替制御データD0をラツチ12,
13に送出する。例えば信号“1”が送信、信号
“0”が受信とすれば図3ではクロツクを単位と
してT1より送信、受信、送信、送信および受信
となる。D0は夫々ラツチ12,13のイネイブ
ル端子に入力され先のCLK1およびCLK2の後縁
によつてその都度トリガされてラツチ12はD1
を、ラツチ13はD2を夫々出力する。同様に送
信データレジスタ16よりの信号はラツチ14に
より信号D3を出力する。
Although not shown in FIG. 2, the clock generation circuit 11, control data register 15, and transmission data register 16 operate according to control signals from the main control circuit. The clock generation circuit 11 is a reference clock.
CLK 0 is sent to latch 14, a clock CLK 1 that leads the reference clock is sent to latch 12, and a clock CLK 2 that lags the reference clock is sent to latch 13. The control data register 15 latches pre-stored transmission and reception switching control data D0 to the latch 12,
Send on 13th. For example, if the signal "1" is the transmission and the signal "0" is the reception, in FIG. 3, the clock is used as a unit for transmission, reception, transmission, transmission, and reception from T1 . D 0 is input to the enable terminals of latches 12 and 13, respectively, and is triggered each time by the trailing edge of previous CLK 1 and CLK 2 , so that latch 12 outputs D 1
, the latch 13 outputs D 2 respectively. Similarly, the signal from transmit data register 16 is output by latch 14 as signal D3.

こゝで信号D1,D2はANDに入力されD1,D2
の論理積D4が出力される。ラツチ14より出力
されるD3は出力回路17に入力されるが、AND
よりD4によつてゲートされD4と論理積が得られ
た部分のみ出力回路17によつて所定の出力パル
スとなつて出力される。出力信号の時間的表現は
D4と一致する。
Here, the signals D 1 and D 2 are input to AND, and D 1 and D 2
The logical product D 4 is output. D 3 output from latch 14 is input to output circuit 17, but AND
Therefore, only the portion gated by D 4 and logically ANDed with D 4 is output by the output circuit 17 as a predetermined output pulse. The temporal representation of the output signal is
Matches D 4 .

この駆動回路によつて出力される信号は基準ク
ロツクに対して出力信号の前縁および後縁とも必
要なHIZとなる無信号部分を有するので、各DV
1a〜dに適用するときは従来送受動作切換に際
して駆動と受信のタイミング間に挿入していた無
信号タイミングは不必要となり、送受信の切換が
干渉することもない。また従来より無信号のタイ
ミングが減少するので伝送時間が短縮され、バス
伝送効率が上昇する。
Since the signal output by this drive circuit has a no-signal portion that is at the required HIZ at both the leading and trailing edges of the output signal with respect to the reference clock, each DV
When applied to 1a to 1d, the no-signal timing that was conventionally inserted between the drive and reception timings when switching between transmission and reception operations becomes unnecessary, and there is no interference between transmission and reception switching. Furthermore, since the number of no-signal timings is reduced compared to the conventional method, transmission time is shortened and bus transmission efficiency is increased.

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

第1図は従来および本発明の一実施例における
バス伝送のブロツク図、第2図は本発明の一実施
例における駆動回路のブロツク図、第3図は本発
明の一実施例における駆動回路の動作タイムチヤ
ートである。
FIG. 1 is a block diagram of bus transmission in a conventional system and an embodiment of the present invention, FIG. 2 is a block diagram of a drive circuit in an embodiment of the present invention, and FIG. 3 is a block diagram of a drive circuit in an embodiment of the present invention. This is an operation time chart.

Claims (1)

【特許請求の範囲】 1 相互に駆動動作および受信動作を制御信号に
より切換えてデータ信号を送受するバス伝送の駆
動回路において、 基準クロツクより先行するクロツクと遅延する
クロツクを発生する手段と、 該先行するクロツクと遅延クロツクと基準クロ
ツクに従つて、それぞれ該制御信号をラツチする
手段と、 該先行するクロツクと遅延クロツクによつてラ
ツチされた該制御信号の論理積を出力するアンド
ゲートと、 該基準クロツクによつてラツチされた該データ
信号について、該アンドゲート出力が得られる期
間のみ出力する出力回路と、 を備えたことを特徴とするバス駆動回路。
[Scope of Claims] 1. In a bus transmission drive circuit that transmits and receives data signals by mutually switching drive operation and reception operation using a control signal, means for generating a clock that precedes a reference clock and a clock that lags behind a reference clock; means for latching the control signal according to the preceding clock, the delayed clock, and the reference clock, respectively; an AND gate for outputting the AND of the control signal latched by the preceding clock and the delayed clock; and the reference. A bus driving circuit comprising: an output circuit that outputs the data signal latched by a clock only during a period when the AND gate output is obtained.
JP56154976A 1981-09-30 1981-09-30 Bus driving circuit Granted JPS5856549A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56154976A JPS5856549A (en) 1981-09-30 1981-09-30 Bus driving circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56154976A JPS5856549A (en) 1981-09-30 1981-09-30 Bus driving circuit

Publications (2)

Publication Number Publication Date
JPS5856549A JPS5856549A (en) 1983-04-04
JPH0119671B2 true JPH0119671B2 (en) 1989-04-12

Family

ID=15595987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56154976A Granted JPS5856549A (en) 1981-09-30 1981-09-30 Bus driving circuit

Country Status (1)

Country Link
JP (1) JPS5856549A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4613858A (en) * 1983-10-28 1986-09-23 Sperry Corporation Error isolator for bi-directional communications buses
KR930001922B1 (en) * 1989-08-28 1993-03-20 가부시기가이샤 히다찌세이사꾸쇼 Data processing device

Also Published As

Publication number Publication date
JPS5856549A (en) 1983-04-04

Similar Documents

Publication Publication Date Title
US4379327A (en) Universal interface circuit for synchronous and asynchronous buses
EP0769783B1 (en) Synchronous semiconductor memory capable of saving a latency with a reduced circuit scale
US6178206B1 (en) Method and apparatus for source synchronous data transfer
US5117443A (en) Method and apparatus for operating at fractional speeds in synchronous systems
JP2914267B2 (en) Data transfer method and device for integrated circuit
US6163545A (en) System and method for data transfer across multiple clock domains
US20110219160A1 (en) Fast two wire interface and protocol for transferring data
GB1031358A (en) Pulse resynchronizing system
US4468737A (en) Circuit for extending a multiplexed address and data bus to distant peripheral devices
US3932816A (en) Multifrequency drive clock
EP1051821B1 (en) Arbitration scheme for a serial interface
JPH0119671B2 (en)
JPH0326107A (en) Logic circuit
US6510477B2 (en) Bus system
JP3859943B2 (en) Data transmission apparatus, data transfer system and method
US6304933B1 (en) Method and apparatus for transmitting data on a bus
US6529570B1 (en) Data synchronizer for a multiple rate clock source and method thereof
JPS6195648A (en) Data transfer method
JPH07146842A (en) Bus interface circuit
JPH0771079B2 (en) Serial data transfer device
US5268931A (en) Data communication system
JPH11338589A (en) Synchronous buffer circuit and data transmission circuit using the same
JPH02125356A (en) Bidirectional buffer circuit
CN117857001A (en) MAC controller and data signal transmission method
KR0145403B1 (en) Device for transmitting clock signals