JPH03257648A - Vxi bus line selector - Google Patents

Vxi bus line selector

Info

Publication number
JPH03257648A
JPH03257648A JP5709790A JP5709790A JPH03257648A JP H03257648 A JPH03257648 A JP H03257648A JP 5709790 A JP5709790 A JP 5709790A JP 5709790 A JP5709790 A JP 5709790A JP H03257648 A JPH03257648 A JP H03257648A
Authority
JP
Japan
Prior art keywords
line
lines
bus
control
ttltrig
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.)
Pending
Application number
JP5709790A
Other languages
Japanese (ja)
Inventor
Takeshi Tatsumi
健 立身
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP5709790A priority Critical patent/JPH03257648A/en
Publication of JPH03257648A publication Critical patent/JPH03257648A/en
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

PURPOSE:To secure a high transfer rate per module by executing the selection of one line out of the full double serial data transfer buses of four lines and the control of inputting/outputting signals in the selected line by a software based on a control bit. CONSTITUTION:Eight TTLTRIG lines are respectively paired by two lines such as 0 and 1, 2 and 3, 4 and 5 and 6 and 7, and the full double serial data transfer buses of four lines are constructed. Then, the control bit of 4 bits such as ENABLE, SEL0, SEL1 and SEL2 in a control register 3 executes the selection of these lines (paired lines) and the control of inputting/outputting signals in the selected line. On the other hand, when no line is used, all outputs are disabled by setting the ENABLE bit at 0. Thus, even when efficiency is increased for utilizing the bus, the high transfer rate per module can be secured.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は新しい計測器用標準バスとして注目されている
VX I  (VMEbus ExtenSions 
for In5trus+entatlon)バスにお
ける回線選択装置に関し、更に詳しくは、TTLTRI
Gラインのソフトウェアによるベアラインの選択に関す
る。
[Detailed Description of the Invention] <Industrial Application Field> The present invention is applicable to VX I (VMEbus Extensions), which is attracting attention as a new standard bus for measuring instruments.
For more information regarding the line selection device for In5trus+entatlon) buses, please refer to TTLTRI.
Regarding selection of bare line by G line software.

〈従来の技術〉 VXIバスについては、例えばオーム社から発行されて
いる雑誌「エレクトロニクスJ 1990年1月号56
頁乃至63頁及び同誌の同年2月号46頁乃至56頁に
開発の経緯、規格の概略、最近の動向等について解説が
行われている。
<Prior art> Regarding the VXI bus, for example, the magazine "Electronics J" published by Ohmsha, January 1990 issue 56
Pages 63 to 63 and pages 46 to 56 of the February issue of the same magazine provide an explanation of the development history, outline of the standard, recent trends, etc.

すなわち、VXIバスは国際規格V M E (Ver
sabus Modular Europe)バスをベ
ースとして=1測器に不可欠な機能が追加された規格で
あって、計測システムの小形化、モジュール間及び計測
システムとホストコンピュータとの間での高速データ転
送、さらにはオープンアーキテクチャによる複数のメー
カーの計測モジュールの同一フレーム内への実装等を可
能にしたものである。
In other words, the VXI bus conforms to the international standard VME (Ver.
It is a standard that is based on the Sabus Modular Europe (Modular Europe) bus and adds essential functions for measuring instruments, such as miniaturization of the measurement system, high-speed data transfer between modules and between the measurement system and the host computer, and The open architecture allows measurement modules from multiple manufacturers to be installed within the same frame.

この様なVXI規格に基づく各種の計測モジュールを同
一のメインフレームに挿入実装することにより、1台の
ホストコンピュータ画面を各種の計測器に変身させるこ
とができる。
By inserting and mounting various measurement modules based on the VXI standard into the same main frame, one host computer screen can be transformed into various measurement instruments.

ところで、VMEバス等の汎用バスシステムでは、一般
にパラレルのデータ転送により高速データ転送を実現し
ている。
By the way, in general-purpose bus systems such as the VME bus, high-speed data transfer is generally achieved by parallel data transfer.

〈発明が解決しようとする課題〉 しかし、このような汎用バスでは、多数のモジュールで
同一のバスを利用するために、複数のモジュールが同時
にデータ転送を行うことはできない。
<Problems to be Solved by the Invention> However, in such a general-purpose bus, since a large number of modules use the same bus, a plurality of modules cannot transfer data at the same time.

このために、多数のモジュールが実装されていてバスの
利用効率が高くなると、モジュールあたりの転送レート
が低下するという問題がある。
For this reason, when a large number of modules are installed and bus utilization efficiency increases, there is a problem in that the transfer rate per module decreases.

なお、転送レートは、次式で表される。Note that the transfer rate is expressed by the following formula.

転送レート−(転送したデータ量)/(転送が必要にな
ってから転送を終了するまでの時間)本発明はこのよう
な点に着目してなされたものであり、その目的は、VX
Iバスにおいて、バスの利用効率か上かってもモジュー
ルあたりの高い転送レートが確保できるようにするとと
もに、それに伴うTTLTRIGラインのペアラインの
選択及び選択された回線における信号の入出力の制御が
ソフトウェアにより行えるVXI/<ス回線選択装置を
提供することにある。
Transfer rate - (amount of data transferred) / (time from when transfer is required until transfer is completed) The present invention was made with attention to these points, and its purpose is to
In the I bus, it is possible to ensure a high transfer rate per module even if the bus utilization efficiency is increased, and the accompanying selection of the TTLTRIG line pair line and control of signal input/output on the selected line are performed by software. The object of the present invention is to provide a VXI/<< line selection device.

く課題を解決するための手段〉 上記課題を解決する本発明は、 VXIバスの各TTLTRI Gラインに接続されたバ
スドライバと、 前記vXIバスのTTLTRIGラインを2ラインずつ
分割することにより構築される4回線の全二重シリアル
データ転送バスから1回線を選択するとともに選択され
た回線の信号の入出力を制御するためのコントロールビ
ットかVMEバスから入力されるレジスタと、 該レジスタの出力信号により制御され、前記4回線から
1回線を選択するマルチプレクサ、とて構成されたこと
を特徴とするものである。
Means for Solving the Problems> The present invention for solving the above problems is constructed by: a bus driver connected to each TTLTRIG line of the VXI bus; and dividing the TTLTRIG line of the vXI bus into two lines each. Control bits for selecting one line from the four-line full-duplex serial data transfer bus and controlling input/output of signals of the selected line or a register input from the VME bus, and control by the output signal of the register. and a multiplexer for selecting one line from the four lines.

く作用〉 本発明のVXIバス回線°選択装置によれば、TTLT
RIGラインを2ラインずつ分割することにより構築さ
れる4回線の全二重シリアルデータ転送バスからの1回
線の選択及び選択された回線における信号の入出力の制
御は、VMEパスを介して加えられるコントロールビッ
トに基づくソフトウェアにより行われる。
According to the VXI bus line selection device of the present invention, TTLT
Selection of one line from a four-line full-duplex serial data transfer bus constructed by dividing the RIG line by two lines and control of signal input/output on the selected line are applied via the VME path. This is done by software based on control bits.

〈実施例〉 以下、図面を参照して本発明の実施例を詳細に説明する
<Example> Hereinafter, an example of the present invention will be described in detail with reference to the drawings.

まず、VXIバス規格において、トリガバスは8本のT
TLライン(TTLTRIG)と6本のECLライン(
ECLTRIG)に分けられる。
First, in the VXI bus standard, the trigger bus consists of eight T
TL line (TTLTRIG) and 6 ECL lines (
ECLTRIG).

ここて、TTLTRIGラインについては電気的な仕様
は定義されているが、それらの利用法は、1)8本のラ
インは1,2または4ラインを1組として利用すること 2)1ラインしか利用しないモジュールは使用ラインを
切り換えられること 3)2ラインを組として利用する場合は、0と1゜2と
3,4と5.6と7をペアにすること4)4ラインを組
として利用する場合は、O乃至4と5乃至7を組にする
こと が規定されているのみである。
Here, electrical specifications are defined for the TTLTRIG line, but how to use them is: 1) 8 lines are used as a set of 1, 2 or 4 lines 2) Only 1 line is used 3) When using 2 lines as a set, pair 0 and 1°, 2 and 3, 4 and 5, and 6 and 7. 4) Use 4 lines as a set. In this case, it is only stipulated that O to 4 and 5 to 7 be paired.

そこで、本発明では、8本のTTLTRI Gラインを
2ラインを組として利用し、4組の全二重シリアルデー
タ転送バスを構築する。そして、TTLTRIGライン
のペアラインの選択及び選択された回線における信号の
入出力の制御がソフトウェアにより行えるように構成す
る。
Therefore, in the present invention, eight TTLTRIG lines are used as two line sets to construct four sets of full-duplex serial data transfer buses. The configuration is such that selection of a pair of TTLTRIG lines and control of signal input/output on the selected line can be performed by software.

第1図は本発明の概念を示すブロック図である。FIG. 1 is a block diagram showing the concept of the present invention.

図において、VMEバス1にはVMEバスインタフェイ
ス2を介して4ビツトのコントロールレジスタ3が接続
されている。VXIハス4の各TTLTRIGライン0
〜7にはバスドライバ5が接続され、該バスドライバ5
にはTTLTRIGラインのペアラインの選択及び選択
された回線における信号の入出力を制御するマルチプレ
クサ6が接続されている。該マルチプレクサ6にはコン
トロールレジスタ3から4ビツトのコントロールビット
が加えられるとともに、図示しないカード内の通信回路
が接続される。ここで、VMEバスインタフェイス2及
びコントロールレジスタ3はアプリケーションに応じて
任意に構成されるか、バスドライバ5及びマルチプレク
サ6は全てのアプリケーションに共通な回路として第2
図のように構成される。
In the figure, a 4-bit control register 3 is connected to a VME bus 1 via a VME bus interface 2. Each TTLTRIG line 0 of VXI Hass 4
7 are connected to a bus driver 5, and the bus driver 5
A multiplexer 6 is connected to select a pair of TTLTRIG lines and control input/output of signals on the selected line. Four control bits are added to the multiplexer 6 from the control register 3, and a communication circuit in the card (not shown) is connected thereto. Here, the VME bus interface 2 and control register 3 may be configured arbitrarily depending on the application, or the bus driver 5 and multiplexer 6 may be configured as a second circuit common to all applications.
It is configured as shown in the figure.

第2図において、バスドライバ5のマルチプレクサ6側
の端子はマルチプレクサ6を構成する出カイネーブル制
御付1 to8デマルチプレクサ7の出力端子0〜7に
接続され、VXIバス側の端子はマルチプレクサ6を構
成する8tolマルチフレクサ8の入力端子0〜7に接
続されている。デマルチプレクサ7の入力端子には図示
しないカード内の通信回路のTTLTRI GIN端子
か接続され、マルチプレクサ8の出力端子には図示しな
いカード内の通信回路のTTLTRI GOUT端子が
接続される。そして、デマルチプレクサ7の制御端子に
はコントロールレジスタ3のENABLE、5ELO,
5ELI、5EL2の4ビツトのコントロールビットが
加えられ、マルチプレクサ8の制御端子にはコントロー
ルレジスタ3の5ELO,5ELI、5EL2の3ビツ
トのコントロールビットが加えられている。
In FIG. 2, terminals on the multiplexer 6 side of the bus driver 5 are connected to output terminals 0 to 7 of a 1 to 8 demultiplexer 7 with output enable control that constitutes the multiplexer 6, and terminals on the VXI bus side constitute the multiplexer 6. It is connected to input terminals 0 to 7 of an 8tol multiflexor 8. The input terminal of the demultiplexer 7 is connected to a TTLTRI GIN terminal of a communication circuit in a card (not shown), and the output terminal of the multiplexer 8 is connected to a TTLTRI GOUT terminal of a communication circuit in a card (not shown). The control terminals of the demultiplexer 7 are connected to the control register 3's ENABLE, 5ELO,
Four control bits 5ELI and 5EL2 are added to the control terminal of the multiplexer 8, and three control bits 5ELO, 5ELI and 5EL2 of the control register 3 are added to the control terminal of the multiplexer 8.

この様に構成される装置の動作を説明する。The operation of the device configured in this way will be explained.

まず、8本のTTLTRIGラインを2ライン0と1.
2と3.4と5.6と7を組として4回線の全二重シリ
アルデータ転送バスを構築する。
First, 8 TTLTRIG lines are connected to 2 lines 0 and 1.
2, 3.4, 5.6, and 7 are combined to construct a 4-line full-duplex serial data transfer bus.

そして、これらの回線(ペアライン)の選択及び選択さ
れた回線における信号の入出力の制御をコントロールレ
ジスタ3のENABLE、5ELO。
Then, selection of these lines (pair lines) and control of input/output of signals on the selected lines are controlled by ENABLE and 5ELO of control registers 3.

5ELI、5EL2の4ビツトのコントロールビットに
より行う。また、との回線も使用しない場合にはENA
BLEビットを“0”にすることにより全ての出力をデ
ィスエーブル(バスドライバ5のO,C,出力を全て“
HI”)にする。
This is done using 4 control bits 5ELI and 5EL2. Also, if you do not use the line with
By setting the BLE bit to “0”, all outputs are disabled (all O, C, and outputs of the bus driver 5 are set to “0”).
HI”).

第3図はコントロールレジスタ3から出力されるENA
BLE、5ELO,5ELI、5EL2の4ビツトのコ
ントロールビットのレベル“0”“11と8本のTTL
TRIGライン0〜7の選択の関係の説明図である。こ
こで、“H”はバスドライバ5のO,C,出力が“HI
”の状態であり、“OUT”はTTLTRIGOUTと
該当するバスドライバ5の0.C1入力が接続される状
態であり、“IN″は該当するTTLTRIGGライン
信号がインバートされてTTLTRI G INと接続
される状態である。なお、“IN”の場合の該当するバ
スドライバ5のO,C,出力は“Hl”になる。
Figure 3 shows ENA output from control register 3.
BLE, 5ELO, 5ELI, 5EL2 4-bit control bit level “0” “11” and 8 TTLs
FIG. 7 is an explanatory diagram of the selection relationship of TRIG lines 0 to 7; Here, "H" means that the O, C, and outputs of the bus driver 5 are "HI".
” state, “OUT” is a state in which TTLTRIGOUT and the 0.C1 input of the corresponding bus driver 5 are connected, and “IN” is a state in which the corresponding TTLTRIGG line signal is inverted and connected to TTLTRIG IN. Note that in the case of "IN", the O, C, and outputs of the corresponding bus driver 5 become "Hl".

この様に構成することにより、8本のTTLTRIGラ
インの2ライン0と1,2と3,4と5゜6と7を組と
して構築される4回線の全二重シリアルデータ転送バス
の選択及び選択された回線における信号の入出力をソフ
トウェアで制御でき、回線管理を簡単かつ確実に行える
With this configuration, the selection and selection of a 4-line full-duplex serial data transfer bus constructed by combining 2 lines 0 and 1, 2 and 3, 4 and 5, and 6 and 7 of the eight TTLTRIG lines. Signal input/output on the selected line can be controlled by software, allowing line management to be performed easily and reliably.

〈発明の効果〉 以上詳細に説明したように、本発明によれば、VXIバ
スにおいて、バスの利用効率が上がってもモジュールあ
たりの高い転送レートが確保できるようにするとともに
、それに伴うTTLTRIGラインのペアラインの選択
及び選択された回線における信号の入出力の制御がソフ
トウェアにより行えるVXIバス回線選択装置を提供す
ることができる。
<Effects of the Invention> As described in detail above, according to the present invention, in the VXI bus, a high transfer rate per module can be ensured even if the bus utilization efficiency increases, and the accompanying TTLTRIG line It is possible to provide a VXI bus line selection device that can select a pair line and control input/output of signals on the selected line using software.

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

第1図は本発明の概念を示すブロック図、第2図は第1
図の要部のブロック図、 第3図はコントロールレジスタから出力されるコントロ
ールビットとTTLTRI Gラインの選択の関係の説
明図である。 1・・・VMEバス 2・・・VMEバスインタフェイス 3・・・コントロールレジスタ 4・・・VXIバス   5・ハスドライバ6・・・マ
ルチプレクサ 7・・・1 to8デマルチプレクサ 8・・・8tolマルチプレクサ
Figure 1 is a block diagram showing the concept of the present invention, and Figure 2 is a block diagram showing the concept of the present invention.
A block diagram of the main part of the figure, FIG. 3 is an explanatory diagram of the relationship between the control bits output from the control register and the selection of the TTLTRIG line. 1...VME bus 2...VME bus interface 3...Control register 4...VXI bus 5.Has driver 6...Multiplexer 7...1 to8 demultiplexer 8...8tol multiplexer

Claims (1)

【特許請求の範囲】 VXIバスの各TTLTRIGラインに接続されたバス
ドライバと、 前記VXIバスのTTLTRIGラインを2ラインずつ
分割することにより構築される4回線の全二重シリアル
データ転送バスから1回線を選択するとともに選択され
た回線の信号の入出力を制御するためのコントロールビ
ットがVMEバスから入力されるレジスタと、 該レジスタの出力信号により制御され、前記4回線から
1回線を選択するマルチプレクサ、とで構成されたこと
を特徴とするVXIバス回線選択装置。
[Claims] A bus driver connected to each TTLTRIG line of the VXI bus, and one line from a four-line full-duplex serial data transfer bus constructed by dividing the TTLTRIG line of the VXI bus into two lines each. a register into which control bits are input from the VME bus for selecting the line and controlling the input/output of signals of the selected line; and a multiplexer that is controlled by the output signal of the register and selects one line from the four lines. A VXI bus line selection device comprising:
JP5709790A 1990-03-08 1990-03-08 Vxi bus line selector Pending JPH03257648A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5709790A JPH03257648A (en) 1990-03-08 1990-03-08 Vxi bus line selector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5709790A JPH03257648A (en) 1990-03-08 1990-03-08 Vxi bus line selector

Publications (1)

Publication Number Publication Date
JPH03257648A true JPH03257648A (en) 1991-11-18

Family

ID=13046006

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5709790A Pending JPH03257648A (en) 1990-03-08 1990-03-08 Vxi bus line selector

Country Status (1)

Country Link
JP (1) JPH03257648A (en)

Similar Documents

Publication Publication Date Title
US5828865A (en) Dual mode bus bridge for interfacing a host bus and a personal computer interface bus
US7085863B2 (en) I2C device including bus switches and programmable address
EP1548607B1 (en) Method of providing a microcontroller having an N-bit data bus width and a number of pins being equal or less than N
CN1983222A (en) SPI apparatus telecommunication circuit
US6721810B2 (en) Universal controller expansion module system, method and apparatus
CN110362433A (en) The system for being able to carry out multiplex roles test
JP2615383B2 (en) Device for transmitting data over a bus
US6697903B2 (en) Communication interface system, method and apparatus
CN117149690A (en) Port configuration methods for electronic equipment and PCIE Switch chips
US11947484B2 (en) Universal serial bus (USB) hub with host bridge function and control method thereof
CN207503207U (en) For the integrated test system of multiplex roles
JPH03257648A (en) Vxi bus line selector
CN214751838U (en) SSD system and SSD control system
US6738830B2 (en) Universal controller expansion module system, method and apparatus
CN220305792U (en) Switching structure and verification system
JPS60207918A (en) Programmable controller
JP2000090046A (en) Interface module
CN100435125C (en) Automatic bus width adjusting system
US4356404A (en) Circuit for equipping a variable number of bus units on a closed loop bus
JPH03263248A (en) Vxi bus transmission equipment
KR920009664B1 (en) Circuit which drives plurally lcd with single lcd controller
SU1501031A1 (en) Arrangement for simulating the functioning of digital electronic apparatus
EP1415234A1 (en) High density severlets utilizing high speed data bus
TW202522237A (en) Memory device and system
JPS6184762A (en) multi control system