JPH0527884B2 - - Google Patents
Info
- Publication number
- JPH0527884B2 JPH0527884B2 JP60109445A JP10944585A JPH0527884B2 JP H0527884 B2 JPH0527884 B2 JP H0527884B2 JP 60109445 A JP60109445 A JP 60109445A JP 10944585 A JP10944585 A JP 10944585A JP H0527884 B2 JPH0527884 B2 JP H0527884B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- polarity
- circuit
- input
- 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 - Lifetime
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Control By Computers (AREA)
Description
【発明の詳細な説明】
「産業上の利用分野」
本発明は、複数の入力データを受け入れ、これ
を要求に応じて出力する入力信号制御回路に関す
る。DETAILED DESCRIPTION OF THE INVENTION "Field of Industrial Application" The present invention relates to an input signal control circuit that accepts a plurality of input data and outputs the same in response to a request.
「従来の技術」
例えばゼログラフイ方式の複写機には、その複
写動作を適切に行うことができるように、種々の
センサが設けられている。オペレータが、複写開
始を要求するキーを押すと、複写用紙の有無、ト
ナーの有無、用紙を搬送する際の紙詰り等の、複
写機の各部の状態を各センサが検出して、複写機
の動作を制御する回路にその検出データを送り込
む。こうした多数のセンサの出力を、適時必要に
応じて使用することができるよう、従来、第6図
に示すような入力信号制御回路が設けられてい
た。"Prior Art" For example, a xerographic type copying machine is provided with various sensors so that the copying operation can be performed appropriately. When the operator presses the key to request the start of copying, each sensor detects the status of each part of the copier, such as the presence of copy paper, the presence of toner, and paper jams during paper transport, and then The detected data is sent to the circuit that controls the operation. Conventionally, an input signal control circuit as shown in FIG. 6 has been provided so that the outputs of such a large number of sensors can be used as needed.
第6図は、多数のセンサ11〜1oの検出データ
をそれぞれアナログ・デイジタル(A/D)変換
器21〜2oで変換し、入力信号制御回路3に送り
込む一方、複写機の動作を制御する制御回路4が
その時点の複写機の制御に必要なデータを要求
し、入力信号制御回路3がこれに対応してデータ
を選択して出力するシステムの構成を示したもの
である。 FIG. 6 shows that the detection data of a large number of sensors 1 1 to 1 o are converted by analog/digital (A/D) converters 2 1 to 2 o , respectively, and sent to the input signal control circuit 3, while the copying machine operates. This figure shows the configuration of a system in which a control circuit 4 for controlling the copying machine requests data necessary for controlling the copying machine at that time, and an input signal control circuit 3 selects and outputs the data in response.
このように、数多くの各種のセンサの検出デー
タを取り扱う場合、それぞれのデータを処理し易
いように、あらかじめ入力信号制御回路3におい
て加工することが行われる。これは、例えばある
センサあら8ビツトのデイジタル検出データが得
られた場合、特定のビツトあるいはすべてのビツ
トを極性反転させた後、入力信号制御回路から出
力するようにする。このような処理を行うために
従来、第7図に示すような入力信号制御回路が使
用されていた。 In this way, when handling detection data from a large number of various sensors, each data is processed in advance in the input signal control circuit 3 so that it can be easily processed. This means that, for example, when 8-bit digital detection data is obtained from a certain sensor, the polarity of a particular bit or all bits is inverted and then output from the input signal control circuit. Conventionally, an input signal control circuit as shown in FIG. 7 has been used to perform such processing.
第7図に示した回路は、3個のセンサ11〜13
の出力データを8ビツト構成の入力端子101〜
103から受け入れて、要求に応じてそのうちの
1つを同じく8ビツト構成の出力端子20から出
力するものである。 The circuit shown in FIG. 7 consists of three sensors 1 1 to 1 3
The output data of the 8-bit configuration input terminal 10 1 ~
10 3 and outputs one of them from the output terminal 20, which also has an 8-bit configuration, in response to a request.
各入力端子101〜103はデータ保持回路11
1〜113を介してデータバス12に接続されてい
る。このデータバス12には、これと外部回路と
を接続するいわゆるインターフエースとしてのバ
ツフア回路13が接続され、このバツフア回路1
3の出力が出力端子20に接続されている。ま
た、各データ保持回路111〜113およびバツフ
ア回路13の動作を制御するための制御部16が
設けられ、この制御部16には複写機の制御回路
からのデータ出力要求等の指令信号を受け入れる
制御端子17が設けられている。 Each input terminal 10 1 to 10 3 is a data holding circuit 11
1 to 11 3 to the data bus 12. A buffer circuit 13 serving as a so-called interface is connected to this data bus 12 and connects it to an external circuit.
3 is connected to the output terminal 20. Further, a control unit 16 is provided for controlling the operation of each data holding circuit 11 1 to 11 3 and the buffer circuit 13, and this control unit 16 receives command signals such as data output requests from the control circuit of the copying machine. A control terminal 17 is provided for receiving.
この入力信号制御回路に設けられたデータ保持
回路111〜113は、入力端子101〜103に入
力するデータを、制御部16からの指令信号16
1〜163に応じてデータバス12に出力する制御
を行うものである。例えばデータ保持回路111
は、制御部16からのデータ出力指令信号161
によつて開閉する図示しない8個(8ビツト分)
のゲートから構成される。またバツフア回路13
は、データバス12上に出力されたデータを制御
部16の指令信号19にもとづいて出力端子20
に出力する例えば8個(8ビツト分)の3値バツ
フアから構成される。また制御部16はマイクロ
プロセツサおよびその動作プログラムを格納した
メモリと周辺回路から構成される。 The data holding circuits 11 1 to 11 3 provided in this input signal control circuit store data input to the input terminals 10 1 to 10 3 using a command signal 16 from the control unit 16.
1 to 16 3 to control output to the data bus 12. For example, data holding circuit 11 1
is the data output command signal 16 1 from the control unit 16
8 bits (8 bits) (not shown) that are opened and closed by
It consists of gates. Also, the buffer circuit 13
outputs the data output onto the data bus 12 to the output terminal 20 based on the command signal 19 of the control unit 16.
It is composed of, for example, eight (eight bits) ternary buffers that are output to the buffer. Further, the control section 16 is composed of a microprocessor, a memory storing its operating program, and peripheral circuits.
このような入力信号制御回路の動作開始にあた
つてまず、複写機の制御回路からこの回路の使用
要求指令信号(CS)と、センサを特定するため
の指令信号(A0、A1)(以下これをセンサアド
レスと呼ぶ)とデータ読み出し指令信号(RD)
とが、制御端子17に入力する。これに応じて制
御部16は、そのセンサアドレスに対応する例え
ばデータ保持回路111に対して、データ出力指
令信号161を送る。これによつてデータ保持回
路111のゲートが開きデータがデータバス12
に出力される。そのタイミングで制御部16はバ
ツフア回路13に対してデータ出力指令信号19
を出力する。こうしてデータが出力端子20を通
じて出力される。 To start the operation of such an input signal control circuit, first, a command signal (CS) requesting the use of this circuit is sent from the control circuit of the copying machine, and command signals (A0, A1) for specifying the sensor (hereinafter referred to as "CS") are sent from the control circuit of the copying machine. (called sensor address) and data read command signal (RD)
is input to the control terminal 17. In response, the control unit 16 sends a data output command signal 16 1 to, for example, the data holding circuit 11 1 corresponding to the sensor address. This opens the gate of the data holding circuit 111 and transfers the data to the data bus 12.
is output to. At that timing, the control unit 16 sends a data output command signal 19 to the buffer circuit 13.
Output. In this way, data is output through the output terminal 20.
このような入力信号制御回路の、例えばデータ
保持回路111に入力するデータの極性をすべて
反転させておきたい場合、このデータ保持回路1
11の入力部分に8個(8ビツト分)のインバー
タを外付けする。特定のビツトについてだけ極性
反転させるのであれば、そのビツト数分インバー
タを外付けすることになる。他のデータ保持回路
112,113についてもあらかじめ定められた仕
様に従つて適宜インバータを外付けする。 For example, if you want to invert the polarity of all data input to the data holding circuit 11 1 of such an input signal control circuit, this data holding circuit 1
1. Attach 8 inverters (for 8 bits) externally to the input section of 1 . If the polarity is to be inverted only for specific bits, inverters for that number of bits must be externally connected. For the other data holding circuits 11 2 and 11 3 , appropriate inverters are externally attached according to predetermined specifications.
「発明が解決しようとする問題点」
このような入力信号制御回路は、その製造工程
において、仕様に応じて所定のデータ保持回路に
インバータを外付けする作業を必要とするが、イ
ンバータの取り付け個所が不規則でしかも多量な
場合、誤配線を生じ易い難点があつた。また、複
写機等の外部回路の設計変更によつて、インバー
タの追加あるいは取り付け個所の変更の必要が生
じても、プリント基板に外付けのための余分のス
ペースが設けられていない場合、プリント基板の
仕様まで変更しなければならない難点があつた。"Problems to be Solved by the Invention" During the manufacturing process of such input signal control circuits, it is necessary to externally attach an inverter to a predetermined data retention circuit according to the specifications, but the installation location of the inverter is If the wiring is irregular and in large quantities, there is a problem that wiring errors are likely to occur. In addition, even if it becomes necessary to add an inverter or change the mounting location due to design changes to the external circuit of a copying machine, etc., if there is no extra space on the printed circuit board for external installation, the printed circuit board There was a problem that even the specifications had to be changed.
また、この種の入力信号制御回路は、複写機に
限らずフアクシミリやプリンタ装置等、種々の機
器にも使用されるものであるが、それぞれの機器
の各機種ごとにこのインバータ外付け等の仕様が
異なるために、別々の製造ラインを設けなければ
ならず、コストダウンの妨げとなつていた。 In addition, this type of input signal control circuit is used not only in copying machines but also in various devices such as facsimile machines and printers, but the specifications for external inverters etc. for each model of each device are different. Because of these differences, separate production lines had to be set up, which hindered cost reduction.
本発明は以上の点に着目してなされたもので、
簡素化された汎用性の高い入力信号制御回路を提
供することを目的とするものである。 The present invention has been made focusing on the above points,
It is an object of the present invention to provide a simplified and highly versatile input signal control circuit.
また本発明は、ソフトウエアによりそのデータ
極性変換回路の動作を任意に設定できる入力信号
制御回路を提供することを目的とするものであ
る。 Another object of the present invention is to provide an input signal control circuit in which the operation of the data polarity conversion circuit can be arbitrarily set by software.
「問題点を解決するための手段」
本発明の入力信号制御回路はデータバスと、こ
れに接続された複数のデータ極性変換回路と、双
方向バツフア回路と、これらのデータの入出力動
作を制御する制御部とから成り、データ極性変換
回路は、それぞれデータ入力端子を有し、その入
力端子から入力されたデータをデータバスへ出力
する際の各ビツトの極性を定める極性情報を格納
する極性情報記憶部および、この極性情報記憶部
に格納された極性情報に基づいてその入力端子か
ら入力されたデータの各ビツトの極性をそれぞれ
定める極性設定部とから構成され、双方向バツフ
ア回路は、制御部の指令によつて、データ極性変
換回路からデータバスに出力されるデータを外部
回路に向けて出力し、もしくは、外部回路から極
性情報をデータバスへ入力することを特徴とする
ものである。"Means for Solving the Problems" The input signal control circuit of the present invention controls a data bus, a plurality of data polarity conversion circuits connected thereto, a bidirectional buffer circuit, and input/output operations of these data. Each of the data polarity conversion circuits has a data input terminal, and polarity information that stores polarity information that determines the polarity of each bit when data input from the input terminal is output to the data bus. The bidirectional buffer circuit is composed of a storage section and a polarity setting section that respectively determines the polarity of each bit of data input from the input terminal based on the polarity information stored in the polarity information storage section. The data polarity conversion circuit outputs the data to the data bus to an external circuit, or inputs polarity information from the external circuit to the data bus in response to a command from the data polarity conversion circuit.
ここで、極性情報記憶部は、リセツト指令信号
が入力されることによりそこに格納した極性情報
をあらかじめ定められた一定の内容に書き換える
ように動作することが好ましい。 Here, it is preferable that the polarity information storage section operates so as to rewrite the polarity information stored therein to predetermined constant content when a reset command signal is input.
また、例えば、各データ極性変換回路はそれぞ
れ個々に極性情報記憶部を有しており、双方向バ
ツフア回路から入力する2種以上の内容の極性情
報がこれらの極性情報記憶部に選択的に格納され
るようにしたり、すべてのデータ極性変換回路の
極性情報記憶部に格納すべき極性情報が同一の内
容であつて、すべてのデータ極性変換回路が1つ
の極性情報記憶部を共有しているようにすること
が好ましい。 Furthermore, for example, each data polarity conversion circuit has its own polarity information storage section, and two or more types of polarity information input from the bidirectional buffer circuit are selectively stored in these polarity information storage sections. or so that the polarity information to be stored in the polarity information storage section of all data polarity conversion circuits has the same content, so that all data polarity conversion circuits share one polarity information storage section. It is preferable to
「作用」
以上の構成の本発明の入力信号制御回路は、そ
れぞれ所定のデータを入力する入力端子が2以上
設けられているが、これらの入力端子とデータバ
スとの間に挿入されたデータ極性変換回路を、す
べて一定の同一構成とすることができる。"Operation" The input signal control circuit of the present invention configured as described above is provided with two or more input terminals for inputting predetermined data, respectively, and the polarity of the data inserted between these input terminals and the data bus is The conversion circuits can all have a constant and identical configuration.
そして、この入力信号制御回路を使用する前
に、各データ極性変換回路に対しては、双方向バ
ツフア回路を通じて個々にあるいは、いつせいに
極性情報を送り込む。各データ極性変換回路はこ
れに内蔵した極性情報記憶部にその極性情報を格
納する。そして、この極性情報に基づいて、入力
端子に入力するデータの各ビツトの極性をそれぞ
れ定め、データバスおよび双方向バツフア回路を
通じて外部回路へ出力する。 Before using this input signal control circuit, polarity information is sent to each data polarity conversion circuit individually or all at once through a bidirectional buffer circuit. Each data polarity conversion circuit stores its polarity information in a built-in polarity information storage section. Based on this polarity information, the polarity of each bit of data input to the input terminal is determined and output to an external circuit via a data bus and a bidirectional buffer circuit.
外部回路からは、必要に応じて所定のデータ極
性変換回路の極性情報を書き換える指令信号も送
り込まれる。この入力信号制御回路はこのような
要求に対してもハードウエアの増設等をせずに対
処することができる。 A command signal for rewriting the polarity information of a predetermined data polarity conversion circuit is also sent from the external circuit as necessary. This input signal control circuit can meet such demands without adding hardware or the like.
「実施例」
(ブロツク図と動作の概要)
第1図は本発明の入力信号制御回路の実施例を
示すブロツク図である。この図の実施例では、説
明の都合上、3個のセンサ11〜13からデータが
入力し、これらが3個のデータ極性変換回路30
1〜303にそれぞれ送り込まれる例を示した。"Embodiment" (Block Diagram and Outline of Operation) FIG. 1 is a block diagram showing an embodiment of the input signal control circuit of the present invention. In the embodiment shown in this figure, for convenience of explanation, data is input from three sensors 1 1 to 1 3 and these data are input to three data polarity conversion circuits 30.
An example is shown in which the data is sent to 1 to 303 , respectively.
この3個のデータ極性変換回路301〜303は
データバス12に接続され、このデータバス12
には双方向バツフア回路40が接続されている。
この双方向バツフア回路40は、その入出力端子
42とデータバス12の双方から信号の授受を行
うことができる回路で、その信号の授受のつど信
号をバツフア41にラツチするものである。 These three data polarity conversion circuits 30 1 to 30 3 are connected to the data bus 12.
A bidirectional buffer circuit 40 is connected to.
The bidirectional buffer circuit 40 is a circuit capable of transmitting and receiving signals from both its input/output terminal 42 and the data bus 12, and latches the signal into the buffer 41 each time the signal is transmitted and received.
また、データ極性変換回路301〜303は、そ
れぞれ変換部311〜313と極性情報記憶部32
1〜323とを有している。この極性情報記憶部3
21〜323は、データ極性変換回路の入力端子か
ら入力されたデータをデータバス12へ出力する
際の各ビツトごとの信号の極性を定める極性情報
を格納する記憶回路から構成されている。また、
変換部311〜313は、この極性情報記憶部32
1〜323に格納され極性情報に基づいて、データ
極性変換回路の入力端子から入力されたデータの
極性を変換する回路である。 Further, the data polarity conversion circuits 30 1 to 30 3 are connected to the conversion units 31 1 to 31 3 and the polarity information storage unit 32, respectively.
1 to 32 3 . This polarity information storage section 3
2 1 to 32 3 are memory circuits that store polarity information that determines the polarity of a signal for each bit when data input from the input terminal of the data polarity conversion circuit is output to the data bus 12. Also,
The converting units 31 1 to 31 3 are connected to this polarity information storage unit 32
This circuit converts the polarity of data input from the input terminal of the data polarity conversion circuit based on the polarity information stored in 1 to 323 .
制御部50は、先に第7図で説明したものと同
様に、データ極性変換回路301〜303や双方向
バツフア回路40のデータ出力動作の制御を行う
ほか、各データ極性変換回路301〜303の極性
情報記憶部321〜323に、極性情報を格納する
動作の制御も行う。この制御端子には、どのデー
タ極性変換回路からデータをデータバス12に出
力するべきかを指示するセンサアドレス信号51
4と、そのデータを外部回路へ出力するためのデ
ータ読み出し指令信号511が入力することは先
に第7図で説明したとおりである。そして更にこ
の制御端子には、極性情報の入力動作を指示する
極性情報入力指令信号512や、各データ極性変
換回路301〜303の極性情報記憶部321〜3
23に格納された極性情報を一定の内容に一斉に
書き改めることを指示するリセツト指令信号51
3が入力する。 The control unit 50 controls the data output operations of the data polarity conversion circuits 30 1 to 30 3 and the bidirectional buffer circuit 40, as well as controlling the data output operations of the data polarity conversion circuits 30 1 to 30 3 and the bidirectional buffer circuit 40 , as described above with reference to FIG. It also controls the operation of storing polarity information in the polarity information storage units 32 1 to 32 3 of 30 3 to 30 3 . This control terminal has a sensor address signal 51 that instructs which data polarity conversion circuit should output data to the data bus 12.
4 and the data read command signal 511 for outputting the data to the external circuit are inputted as described above with reference to FIG. Furthermore, this control terminal receives a polarity information input command signal 51 2 for instructing the input operation of polarity information, and a polarity information storage section 32 1 to 3 of each data polarity conversion circuit 30 1 to 30 3 .
2 Reset command signal 51 instructing to rewrite the polarity information stored in 3 all at once to a certain content.
3 enters.
以上の構成の入力信号制御回路は、まずその使
用の開始に先立つて、各データ極性変換回路30
1〜303に設けられた極性情報記憶部321〜3
23に所定の極性情報の入力を行う。 In the input signal control circuit having the above configuration, first, before starting its use, each data polarity conversion circuit 30
Polarity information storage units 32 1 to 3 provided in 1 to 30 3
2 Enter the specified polarity information in 3 .
この動作は、外部回路から、双方向バツフア回
路40に対して極性情報が送り込まれ、これと同
時に、極性情報入力指令512と、この極性情報
を格納すべきデータ極性変換回路のセンサアドレ
ス514とが制御部50の制御端子に入力するこ
とにより開始される。制御部50は双方向バツフ
ア回路40に対して、そのバツフア41を通じて
極性情報データバス12に入力するよう極性情報
入力指令信号5042を出力する。同時に、その極
性情報を格納する例えばデータ極性変換回路30
1に対して、情報格納指令信号501を出力する。
これによつて極性情報が双方向バツフア回路40
のバツフア41からデータバス12を介してデー
タ極性変換回路301の極性情報記憶部321に送
り込まれ格納される。同様の動作を他の2つのデ
ータ極性変換回路に対しても行う。こうして、そ
れぞれのデータ極性変換回路301〜303に外部
回路の指定した所定の極性情報が格納される。 In this operation, polarity information is sent from the external circuit to the bidirectional buffer circuit 40, and at the same time, a polarity information input command 51 2 and a sensor address 51 4 of the data polarity conversion circuit in which this polarity information is to be stored are sent. is started by inputting it to the control terminal of the control section 50. The control unit 50 outputs a polarity information input command signal 50 42 to the bidirectional buffer circuit 40 to input it to the polarity information data bus 12 through the buffer 41 . At the same time, for example, a data polarity conversion circuit 30 stores the polarity information.
1 , an information storage command signal 50 1 is output.
This allows the polarity information to be transferred to the bidirectional buffer circuit 40.
The data is sent from the buffer 41 via the data bus 12 to the polarity information storage section 32 1 of the data polarity conversion circuit 30 1 and stored therein. Similar operations are performed for the other two data polarity conversion circuits. In this way, predetermined polarity information specified by the external circuit is stored in each of the data polarity conversion circuits 30 1 to 30 3 .
その後は、センサ11〜13からのデータがこの
データ極性変換回路301〜303に入力すると、
その変換部311〜313が極性情報記憶部321
〜323に格納された極性情報に基づいてこのデ
ータの極性を変更して、制御部50からの要求が
あればそれをデータバス12に出力する。外部回
路からデータ読み出し指令信号511が入力した
とき、制御部50が例えばデータ極性変換回路3
01に対してデータ出力指令信号501を送ると、
このデータ極性変換回路301からデータがデー
タバス12に出力される。次に出力指令信号50
41によつてこれが双方向バツフア回路40を通じ
て外部回路へ向けて出力される。 After that, when the data from the sensors 1 1 to 1 3 is input to the data polarity conversion circuits 30 1 to 30 3 ,
The conversion units 31 1 to 31 3 are polarity information storage units 32 1
The polarity of this data is changed based on the polarity information stored in 323 , and is outputted to the data bus 12 if there is a request from the control unit 50. When a data read command signal 511 is input from an external circuit, the control unit 50 controls the data polarity conversion circuit 3, for example.
When a data output command signal 50 1 is sent to 0 1 ,
Data is output from this data polarity conversion circuit 30 1 to the data bus 12 . Next, output command signal 50
41 outputs this to an external circuit through a bidirectional buffer circuit 40.
また、外部回路からリセツト指令信号513が
制御部50の制御端子に入力すると、制御部50
はこのリセツト指令信号513をすべてのデータ
極性変換回路301〜303に対して出力する。こ
れによつて各データ極性変換回路301〜303の
極性情報記憶部321〜323に格納された極性情
報は、例えばすべて“0”にクリアされる。 Further, when the reset command signal 513 is inputted to the control terminal of the control unit 50 from the external circuit, the control unit 50
outputs this reset command signal 513 to all data polarity conversion circuits 301 to 303 . As a result, the polarity information stored in the polarity information storage units 32 1 to 32 3 of each data polarity conversion circuit 30 1 to 30 3 is all cleared to, for example, “0”.
このように、本発明の入力信号制御回路は、各
データ極性変換回路301〜303がなすべき種々
の極性変換の条件を、外部回路からの極性情報に
よつて自由に設定し変更することができる。 In this way, the input signal control circuit of the present invention can freely set and change the various polarity conversion conditions to be performed by each data polarity conversion circuit 30 1 to 30 3 using polarity information from an external circuit. I can do it.
(具体的な回路例)
第2図は第1図の実施例をより具体的に示した
結線図である。(Specific Circuit Example) FIG. 2 is a wiring diagram showing the embodiment of FIG. 1 in more detail.
図において、データ極性変換回路301〜303
には8ビツト構成の入力端子101〜103が設け
られ、ここから8ビツトのデイジタル化されたセ
ンサの検出データが入力する。例えばデータ極性
変換回路301には、その各ビツトごとに変換部
3111〜3118が設けられ、各変換部3111〜3
118には極性情報記憶部321から1本ずつ極性
情報が入力するよう結線されている。他のデータ
極性変換回路302,303も同様である。また双
方向バツフア回路40にも同様に8ビツトの入出
力端子42が設けられており、この入出力端子4
2が外部回路と接続されている。制御部50の制
御端子51もその外部回路と接続されており、こ
の回路を使用する旨の指令信号(CS)510とデ
ータ読み出し指令信号(RD)511、リセツト指
令信号(RST)513、および極性情報入力指令
信号(WR)512が各1ビツト、センサアドレ
ス信号514(A0、A1)が2ビツトで構成されて
いる。 In the figure, data polarity conversion circuits 30 1 to 30 3
are provided with input terminals 10 1 to 10 3 of 8-bit configuration, from which 8-bit digitized sensor detection data is input. For example, the data polarity conversion circuit 30 1 is provided with conversion units 31 11 to 31 18 for each bit, and each conversion unit 31 11 to 3
1 18 are connected to input polarity information one by one from the polarity information storage section 32 1 . The same applies to the other data polarity conversion circuits 30 2 and 30 3 . Similarly, the bidirectional buffer circuit 40 is also provided with an 8-bit input/output terminal 42.
2 is connected to an external circuit. The control terminal 51 of the control unit 50 is also connected to its external circuit, and receives a command signal (CS) 51 0 indicating the use of this circuit, a data read command signal (RD) 51 1 , and a reset command signal (RST) 51 3 . , and polarity information input command signal (WR) 51 2 each consist of 1 bit, and the sensor address signal 51 4 (A0, A1) consists of 2 bits.
第3図はデータ極性変換回路301の動作原理
を示すブロツク図である。 FIG. 3 is a block diagram showing the operating principle of the data polarity conversion circuit 301 .
まず、極性情報61の内容を例えば
“00001111”という内容とする。これは極性情報
記憶部321に格納され各1ビツトずつ変換部3
111〜3118に送られる。この“0”の極性情報
が入力した変換部3115〜3118はデータをその
ままの極性でゲート34に送り、“1”の極性情
報が入力した変換部3111〜3114(図中「×」
印を記入)はデータの極性を反転してゲート34
に送る。極性情報記憶部321はこの極性情報6
1を、極性情報入力指令信号5011によつて格納
し、リセツト指令信号5013によつてゼロクリア
する。極性情報321がゼロクリアされると、入
力端子101から入力されたデータはすべてその
ままゲート34に送られる。このリセツト指令信
号5013によつて極性情報61をゼロクリアでな
くオール“1”にするようにしてもよい。そのと
きは、すべてのデータは極性反転されてゲートに
送られることになる。このゲート34はデータ出
力指令信号5012が入力したとき開放されデータ
を出力する。 First, the content of the polarity information 61 is set to, for example, "00001111". This is stored in the polarity information storage unit 321 and converted to the converter 3 by 1 bit each.
Sent from 1 11 to 31 18 . The converting units 31 15 to 31 18 to which the polarity information of “0” has been input send the data to the gate 34 with the same polarity, and the converting units 31 11 to 31 14 to which the polarity information of “1” has been input (“×” ”
) is the gate 34 by inverting the polarity of the data.
send to The polarity information storage unit 32 1 stores this polarity information 6
1 is stored by the polarity information input command signal 50 11 and cleared to zero by the reset command signal 50 13 . When the polarity information 32 1 is cleared to zero, all data input from the input terminal 10 1 is sent to the gate 34 as is. The reset command signal 5013 may be used to set the polarity information 61 to all "1s" instead of clearing it to zero. At that time, all data will be sent to the gate with polarity reversed. This gate 34 is opened and outputs data when the data output command signal 5012 is input.
第4図は、双方向バツフア回路40の構成の概
略図で、データバス12と入出力端子42の間
に、それぞれ8本ずつ(8ビツトの場合)の入力
用と出力用の信号伝送路を設け、各信号伝送路に
各8個ずつの3値バツフア4111,4112を挿入
して構成する。各3値バツフア4111,4112
は、それぞれそのコントロール端子に出力指令信
号5041あるいは入力指令信号5042が入力しな
いときは、高インピーダンス状態を保持してい
る。このようにこの双方向バツフア回路40の制
御にも制御部50(第2図)から入力あるいは出
力指令信号のための2本の信号線を引く必要があ
るが第2図では1本のみで示した。もちろん、こ
の第4図は双方向バツフア回路40の原理図であ
つて、同様の機能を有する各種の回路素子で置き
換えてさしつかえない。 FIG. 4 is a schematic diagram of the configuration of the bidirectional buffer circuit 40, in which eight (in the case of 8 bits) input and output signal transmission paths are provided between the data bus 12 and the input/output terminal 42. The circuit is constructed by inserting eight ternary buffers 41 11 and 41 12 into each signal transmission path. Each three-value buffer 41 11 , 41 12
maintain a high impedance state when no output command signal 50 41 or input command signal 50 42 is input to their respective control terminals. In this way, to control this bidirectional buffer circuit 40, it is necessary to draw two signal lines for input or output command signals from the control section 50 (Fig. 2), but only one signal line is shown in Fig. 2. Ta. Of course, FIG. 4 is a diagram of the principle of the bidirectional buffer circuit 40, and various circuit elements having similar functions may be substituted.
第5図は、第2図に示したデータ極性変換回路
の1ビツト分のデータを極性変換する変換部31
11と、その変換部3111の極性情報を1ビツト分
格納する極性情報記憶部321とを一体化した例
を示す結線図である。すなわち、第2図に示した
各データ極性変換回路301〜303にはこれと同
一構成の回路がそれぞれ8組ずつ設けられる。 FIG. 5 shows a converter 31 that converts the polarity of one bit of data in the data polarity converter circuit shown in FIG.
11 and a polarity information storage unit 32 1 that stores one bit of polarity information of the conversion unit 31 11 are integrated. That is, each of the data polarity conversion circuits 30 1 to 30 3 shown in FIG. 2 is provided with eight sets of circuits having the same configuration.
この回路は、まずデータの伝送路中に順にイン
バータ71と2個のノア回路72,74と1個の
アンド回路73と3値インバータ75とが設けら
れている。また、極性情報を格納するために、3
値インバータ77とナンド回路78が設けられて
いる。この他に、極性情報をデータバス12から
受け入れるための3値バツフア76および、リセ
ツト指令信号を受け入れるためのインバータ79
とが設けられている。ここで、3値インバータ7
5,77は、そのコントロール端子751,771
に“1”が入力すると入力信号を反転して出力
し、コントロール端子751,771に“0”が入
力すると出力を停止するいわゆるゲートとバツフ
アとインバータとの3機能を備えたものである。
また3値バツフア76は、バツフアとゲートとの
両機能を備えたものである。 In this circuit, an inverter 71, two NOR circuits 72 and 74, an AND circuit 73, and a ternary inverter 75 are provided in this order in a data transmission path. Also, in order to store polarity information, 3
A value inverter 77 and a NAND circuit 78 are provided. In addition, a ternary buffer 76 for receiving polarity information from the data bus 12 and an inverter 79 for receiving a reset command signal are also provided.
and is provided. Here, ternary inverter 7
5, 77 are the control terminals 75 1 , 77 1
When "1" is input to the control terminals, the input signal is inverted and output, and when "0" is input to the control terminals 75 1 and 77 1 , the output is stopped.It is equipped with the three functions of a so-called gate, buffer, and inverter. .
Further, the ternary buffer 76 has both the functions of a buffer and a gate.
はじめに極性情報を入力する場合、3値インバ
ータ75のコントロール端子751には“0”が
入力してゲートが閉じ、データの出力が遮断され
た状態とされる。またこのとき、3値バツフア7
6のコントロール端子761に“1”が入力して
そのゲートが開き、バスライン上12の極性情報
(例えばその値を“1”とする)がナンド回路7
8の入力端子に入力する。このとき3値インバー
タ77のコントロール端子771には“1”が入
力しており、そのゲートが開放され、また、イン
バータ79には“0”が入力しており、ナンド回
路78のもう一方の入力端子にも“1”が入力す
る。 When polarity information is first input, "0" is input to the control terminal 751 of the ternary inverter 75, the gate is closed, and data output is cut off. Also, at this time, the ternary buffer 7
When "1" is input to the control terminal 76 1 of 6, its gate opens, and the polarity information of 12 on the bus line (for example, its value is "1") is sent to the NAND circuit 7
Input to input terminal 8. At this time, " 1 " is input to the control terminal 771 of the ternary inverter 77, and its gate is opened, and "0" is input to the inverter 79, and the other gate of the NAND circuit 78 is input. “1” is also input to the input terminal.
これによつて、ナンド回路78からは“0”が
出力し、この信号が3値インバータ77に入力し
てその出力が“1”となる。この出力は再びナン
ド回路78に入力する。この動作がくり返され、
ナンド回路78の出力は常に“0”とされる。こ
うして、ナンド回路78と3値インバータ77と
で構成されたループに極性情報が格納される。 As a result, "0" is output from the NAND circuit 78, and this signal is input to the ternary inverter 77, whose output becomes "1". This output is again input to the NAND circuit 78. This action is repeated,
The output of the NAND circuit 78 is always "0". In this way, polarity information is stored in the loop made up of the NAND circuit 78 and the ternary inverter 77.
このナンド回路78の出力“0”がデータ伝送
路に設けられたノア回路72およびアンド回路7
3に入力する。ここで、例えばデータ“1”が入
力端子から入力すると、インバータ71の出力は
“0”となり、ノア回路72の出力は“1”、アン
ド回路73の出力は“0”となる。次のノア回路
74にこの両者が入力するからその出力は“0”
となる。ここで、このデータをデータバス12に
出力する場合には、3値インバータ75のコント
ロール端子751に“1”が入力し、3値バツフ
ア76のコントロール端子761に“0”が入力
する。こうして、3値インバータ75のゲートが
開きここからデータ“1”がデータバスに出力さ
れる。 The output "0" of this NAND circuit 78 is connected to a NOR circuit 72 and an AND circuit 7 provided in the data transmission path.
Enter 3. Here, for example, when data "1" is input from the input terminal, the output of the inverter 71 becomes "0", the output of the NOR circuit 72 becomes "1", and the output of the AND circuit 73 becomes "0". Since both of these input to the next NOR circuit 74, its output is “0”
becomes. Here, when this data is output to the data bus 12, "1" is input to the control terminal 75 1 of the ternary inverter 75, and "0" is input to the control terminal 76 1 of the ternary buffer 76. In this way, the gate of the ternary inverter 75 opens and data "1" is output from there to the data bus.
また、ナンド回路78に入力した極性情報の内
容が“0”のときは、その出力は常に“1”とな
る。この場合、データ伝送路のノア回路72とア
ンド回路73とにその“1”が入力する。そし
て、インバータ71から出力されたデータが
“0”だから、ノア回路72の出力もアンド回路
73の出力も“0”となる。そこで、これに続く
ノア回路74の出力は“1”となり3値インバー
タ75から“0”が出力される。 Furthermore, when the content of the polarity information input to the NAND circuit 78 is "0", its output is always "1". In this case, the "1" is input to the NOR circuit 72 and the AND circuit 73 on the data transmission path. Since the data output from the inverter 71 is "0", the output of the NOR circuit 72 and the output of the AND circuit 73 are also "0". Therefore, the subsequent output of the NOR circuit 74 becomes "1", and the ternary inverter 75 outputs "0".
すなわち、バスライン12から入力した極性情
報が“1”のときはデータがそのままの極性でこ
のデータ極性変換回路から出力され、極性情報が
“0”のときは極性が反転して出力される。 That is, when the polarity information inputted from the bus line 12 is "1", the data is outputted from this data polarity conversion circuit with the same polarity, and when the polarity information is "0", the polarity is inverted and outputted.
また、リセツト信号“1”がインバータ79か
ら入力するとその出力は“0”となり、ナンド回
路78の出力は常に“1”となるから、入力デー
タに無条件に極性を反転して出力される。 Furthermore, when the reset signal "1" is input from the inverter 79, its output becomes "0", and the output of the NAND circuit 78 is always "1", so that the polarity of the input data is unconditionally inverted and output.
以上のように、各データ極性変換回路の入力端
子にそれぞれ接続された第5図のような回路が、
極性情報の格納、入力データの変換、バスライン
12へのデータの出力等を行うようにすれば、先
に第1図を用いて説明したような一連のデータの
入出力動作を行うことができる。 As described above, the circuits shown in FIG. 5 connected to the input terminals of each data polarity conversion circuit,
By storing polarity information, converting input data, outputting data to the bus line 12, etc., it is possible to perform a series of data input/output operations as previously explained using FIG. .
この実施例において、リセツト信号によつてデ
ータをそのまま極性を変えないで出力する状態に
しようとすれば、図の“Q”点にインバータを一
つ挿入すればよい。そして、例えばこのような回
路を8組有するデータ極性変換回路について、各
ビツトごとにこのインバータを入れたり入れなか
つたりして、リセツト後のデータの変換を特定の
種々の内容に自由にセツトすることが可能であ
る。 In this embodiment, if the reset signal is to be used to output data without changing the polarity, one inverter may be inserted at point "Q" in the figure. For example, in a data polarity conversion circuit having 8 sets of such circuits, it is possible to freely set the data conversion after reset to various specific contents by turning on or off this inverter for each bit. is possible.
(変形例)
本発明は、以上の実施例に限定されるものでは
ない。(Modification) The present invention is not limited to the above embodiments.
データ極性変換回路の変換部においては、デー
タの極性をそのままにあるいは反転させて出力す
る既知の種々の回路を採用することが可能であ
る。また、極性情報記憶部は極性情報をそのデー
タ極性変換路の動作中格納しておくことができ
る、例えばランダム・アクセス・メモリ
(RAM)や、フリツプフロツプ回路等種々の回
路素子を採用することができる。変換部は、この
極性情報記憶部の構成に応じて、その極性情報に
対応してデータの極性を選択できるような回路構
成とする。またデータ極性変換回路の入力端子に
入力するデータは1ビツトでも4ビツトでもある
いは16ビツトでも、適宜選定が可能であり、すべ
てのデータ極性変換回路の入力端子が必ずしも同
一ビツト数のデータを入力するようにする必要も
ない。 In the conversion section of the data polarity conversion circuit, it is possible to employ various known circuits that output data with the polarity unchanged or inverted. Further, the polarity information storage unit can store polarity information during the operation of the data polarity conversion path, and can employ various circuit elements such as a random access memory (RAM) or a flip-flop circuit. . The converter has a circuit configuration that allows the polarity of data to be selected in accordance with the polarity information in accordance with the configuration of the polarity information storage unit. Furthermore, the data input to the input terminal of the data polarity conversion circuit can be selected as appropriate, whether it is 1 bit, 4 bits, or 16 bits, and the input terminals of all data polarity conversion circuits do not necessarily input data with the same number of bits. There's no need to do that.
また双方向バツフア回路は、外部回路から極性
情報を受け入れてデータバスに出力する回路と、
データバス上のデータを外部回路に向けて出力す
る機能を有するものであればよく、例えばこれら
の入出力データを一時的にラツチするようなもの
でもよい。また入出力用のバツフアは、必ずしも
一体に構成されている必要は無い。すなわち、極
性情報を受け入れる回路がデータバスに接続さ
れ、これとは別にデータを出力する回路がデータ
バスに接続され、両者が制御部によつて所定のタ
イミングで動作するようにしてもよい。このと
き、双方向バツフア回路の入出力端子が別々にな
つてもさしつかえない。 Additionally, the bidirectional buffer circuit is a circuit that accepts polarity information from an external circuit and outputs it to the data bus.
Any device may be used as long as it has a function of outputting data on the data bus to an external circuit. For example, it may be one that temporarily latches these input/output data. Furthermore, the input/output buffers do not necessarily have to be constructed in one piece. That is, a circuit that accepts polarity information may be connected to the data bus, and a circuit that outputs data may be separately connected to the data bus, and both may be operated at predetermined timing by the control section. In this case, there is no problem even if the input and output terminals of the bidirectional buffer circuit are separate.
また、上記の実施例において極性情報の格納
は、データ極性変換回路ごとに個々に行うよう説
明したが、例えば全部のデータ極性変換回路に同
一内容の極性情報を入力する場合は一斉に極性情
報の格納動作をさせるようにしてもよく、このと
きは極性情報記憶部が1個だけ設けられ、すべて
のデータ極性変換回路がこれを共有するようにし
てもよい。 Furthermore, in the above embodiment, it has been explained that the polarity information is stored individually for each data polarity conversion circuit, but for example, when inputting the same polarity information to all data polarity conversion circuits, the polarity information is stored all at once. A storage operation may be performed, and in this case, only one polarity information storage section may be provided, and all data polarity conversion circuits may share this section.
「発明の効果」
以上説明した本発明の入力信号制御回路は、複
数の入力端子とデータバスとの間に挿入された各
データ極性変換回路にすべて同一構造のものを使
用することができるので、量産によりコストダウ
ンが可能である。"Effects of the Invention" The input signal control circuit of the present invention described above can have the same structure for each data polarity conversion circuit inserted between a plurality of input terminals and a data bus. Cost reduction is possible through mass production.
また、個々にインバータの外付け等を行う必要
が無いので誤配線等の生じる恐れが無い。そし
て、このような部品の外付けを必要としないの
で、回路の基板の設計が容易になる利点も有して
いる。もちろん、これによつて回路自体の小型化
も図ることができる。更に入力信号制御回路の製
造工程の簡素化も図ることができ、その信頼性も
向上させることができる。 Furthermore, since there is no need to separately attach inverters externally, there is no possibility of miswiring or the like. Further, since it is not necessary to externally attach such parts, it also has the advantage that the design of the circuit board becomes easy. Of course, this also allows the circuit itself to be made smaller. Furthermore, the manufacturing process of the input signal control circuit can be simplified, and its reliability can also be improved.
また、外部回路からの指令信号によつて任意に
そのデータの加工ができるので、例えば異なる機
種の複写機の場合のように、センサから出力され
るデイジタルデータのビツト数が例えば4、8、
12ビツトのように異なる場合であつてもこの入力
信号制御回路を共通に使用することができる。も
ちろん、設計変更等により要求されるデータ形式
に変更があつても、その外部回路の側でプログロ
ムを変更するだけで良く、極めて汎用性が高い利
点も有している。 Furthermore, since the data can be arbitrarily processed using command signals from an external circuit, the number of bits of the digital data output from the sensor may be 4, 8,
This input signal control circuit can be used in common even in different cases such as 12 bits. Of course, even if there is a change in the required data format due to a design change, etc., it is only necessary to change the program on the external circuit side, and it has the advantage of being extremely versatile.
第1図は本発明の入力信号制御回路の概要を説
明するためのブロツク図、第2図はそのより具体
的な実施例を示す結線図、第3図はデータ極性変
換回路の具体的な実施例を示す結線図、第4図は
双方向バツフア回路の具体的な実施例を示す結線
図、第5図はデータ極性変換回路の更に具体的な
実施例を示す要部結線図、第6図は本発明の入力
信号制御回路の使用に適するシステムの概略構成
図、第7図は従来の入力信号制御回路の例を示す
ブロツク図である。
3……入力信号制御回路、12……データバ
ス、301〜303……データ極性変換回路、31
1〜313……変換部、321〜323……極性情報
記憶部、40……双方向バツフア回路、50……
制御部。
FIG. 1 is a block diagram for explaining the outline of the input signal control circuit of the present invention, FIG. 2 is a wiring diagram showing a more specific embodiment thereof, and FIG. 3 is a specific implementation of the data polarity conversion circuit. A wiring diagram showing an example, FIG. 4 is a wiring diagram showing a specific example of a bidirectional buffer circuit, FIG. 5 is a main part wiring diagram showing a more specific example of a data polarity conversion circuit, and FIG. 6 7 is a schematic configuration diagram of a system suitable for using the input signal control circuit of the present invention, and FIG. 7 is a block diagram showing an example of a conventional input signal control circuit. 3...Input signal control circuit, 12...Data bus, 30 1 to 30 3 ...Data polarity conversion circuit, 31
1 to 31 3 ... conversion section, 32 1 to 32 3 ... polarity information storage section, 40 ... bidirectional buffer circuit, 50 ...
control section.
Claims (1)
タ極性変換回路と、双方向バツフア回路と、これ
らにおけるデータの入出力動作を制御する制御部
とから成り、前記データ極性変換回路は、それぞ
れデータ入力端子を有し、その入力端子から入力
されたデータを前記データバスへ出力する際の各
ビツトの極性を定める極性情報を格納する極性情
報記憶部および、この極性情報記憶部に格納され
た極性情報に基づいてその入力端子から入力され
たデータの各ビツトの極性をそれぞれ定める極性
設定部とから構成され、前記双方向バツフア回路
は、前記制御部の指令によつて、前記データ極性
変換回路からデータバスに出力されるデータを外
部回路に向けて出力し、もしくは、外部回路から
極性情報をデータバスへ入力することを特徴とす
る入力信号制御回路。1 Consists of a data bus, a plurality of data polarity conversion circuits connected to the data bus, a bidirectional buffer circuit, and a control unit that controls data input/output operations in these. a polarity information storage unit having a terminal and storing polarity information that determines the polarity of each bit when data input from the input terminal is output to the data bus; and polarity information stored in the polarity information storage unit. and a polarity setting section that respectively determines the polarity of each bit of data input from the input terminal based on the polarity setting section, and the bidirectional buffer circuit converts the data from the data polarity conversion circuit according to a command from the control section. An input signal control circuit characterized by outputting data output to a bus to an external circuit, or inputting polarity information from an external circuit to a data bus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60109445A JPS61267819A (en) | 1985-05-23 | 1985-05-23 | Input signal control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60109445A JPS61267819A (en) | 1985-05-23 | 1985-05-23 | Input signal control circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61267819A JPS61267819A (en) | 1986-11-27 |
| JPH0527884B2 true JPH0527884B2 (en) | 1993-04-22 |
Family
ID=14510420
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60109445A Granted JPS61267819A (en) | 1985-05-23 | 1985-05-23 | Input signal control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS61267819A (en) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5963742U (en) * | 1982-10-22 | 1984-04-26 | 三菱電機株式会社 | Computer input/output device |
| JPS59167113A (en) * | 1983-03-14 | 1984-09-20 | Toshiba Corp | D/a converter |
-
1985
- 1985-05-23 JP JP60109445A patent/JPS61267819A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61267819A (en) | 1986-11-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5068785A (en) | Bus control for small computer system interface with transfer indication preceding final word transfer and buffer empty indication preceding receipt acknowledgement | |
| KR900005287A (en) | Data control device and system using it | |
| US6058439A (en) | Asynchronous first-in-first-out buffer circuit burst mode control | |
| EP0473059B1 (en) | Communication control system | |
| US5617433A (en) | Serial data transfer apparatus | |
| US5345378A (en) | Method and apparatus for operating a programmable controller for controlling a technical process | |
| JPH0527884B2 (en) | ||
| KR920010977B1 (en) | Improved performance memory bus architecture | |
| US4455608A (en) | Information transferring apparatus | |
| JPH0476257B2 (en) | ||
| JP2558062B2 (en) | An adapter for transferring variable-sized data blocks to other adapters over the system bus | |
| JP2731878B2 (en) | Communication device | |
| JP2708366B2 (en) | Data processing system and auxiliary control device | |
| RU1807495C (en) | Process-to-process interface | |
| JPS6117478Y2 (en) | ||
| JPH0234518B2 (en) | ||
| JPS5992653A (en) | Data transmitter | |
| KR970007157Y1 (en) | Interface device between the system bus and multiple parallel ports | |
| JP2980163B2 (en) | Data transfer method | |
| KR0135894Y1 (en) | Fifo using feedback method | |
| JPS6315953Y2 (en) | ||
| JPS61276050A (en) | Data transmission system | |
| JPH07319841A (en) | Serial controller | |
| JPH04273358A (en) | One-chip microcomputer containing dmac | |
| KR910003497A (en) | Data processing unit reduces internal bus lines |