JPH09274603A - Serial data output device and input port of the device - Google Patents
Serial data output device and input port of the deviceInfo
- Publication number
- JPH09274603A JPH09274603A JP10632396A JP10632396A JPH09274603A JP H09274603 A JPH09274603 A JP H09274603A JP 10632396 A JP10632396 A JP 10632396A JP 10632396 A JP10632396 A JP 10632396A JP H09274603 A JPH09274603 A JP H09274603A
- Authority
- JP
- Japan
- Prior art keywords
- data
- port
- transfer
- serial
- output device
- 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
Links
Landscapes
- Information Transfer Systems (AREA)
Abstract
(57)【要約】
【課題】 シリアルポートの応答速度をあげる。
【解決手段】 最初の6bitはA0〜A5で、このA
0〜A5で、26(=64)ビットのポートのビットN
O(又はアドレス)を表わす。次の2bitはC0,C
1で、このC0,C1で指定されたビットのセット(0
1),リセット(0 0)を指定する。このようにすれ
ば、転送周波数(=1MHz)で、9μsでの転送が可
能になり(従来、65μs)、トータルの転送時間が大
幅に短縮できる。なお、セットリセット以外にも、何も
しない現状維持(1 0)、全ビットクリア(1 1)等
の機能を付加しておれば、実用上非常に便利である。
(57) [Abstract] [Problem] To increase the response speed of a serial port. SOLUTION: The first 6 bits are A0 to A5.
0 to A5, bit N of 2 6 (= 64) bits port
Represents O (or address). The next 2 bits are C0 and C
1, the set of bits specified by C0 and C1 (0
1) and reset (00) are specified. In this way, it becomes possible to transfer at 9 μs at the transfer frequency (= 1 MHz) (conventional 65 μs), and the total transfer time can be greatly shortened. In addition to the set and reset, it is very convenient in practice if functions such as maintaining the current state (10) that does nothing and clearing all bits (11) are added.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、シリアルデータ出
力装置及びその入力ポートに関し、より詳細には、CP
U回路のI/O部、特に、PPC等、I/Oの数が非常
に多いCPU周辺回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a serial data output device and its input port, and more particularly to a CP.
The present invention relates to an I / O unit of a U circuit, particularly a CPU peripheral circuit such as a PPC having a large number of I / O.
【0002】[0002]
【従来の技術】複写機では制御する入出力素子の数は非
常に多い。しかし、その入出力各ビットの変化速度はあ
まり高速が要求されないものが多い。そのため、イレー
サ、操作部表示キー入力等ではデータをシリアル化して
クロック同期でCPUと通信している場合が多い(特開
平6−282153号公報参照)。それ以外の分野でも
パッケージのピン数を減らし、コストダウンをする意味
で、データ入出力をシリアル化するメリットは大きい。
例えば、シリアル化の利点として、PWB内のパターン
単純化、ハーネスの本数の削除等がある。2. Description of the Related Art In a copying machine, the number of input / output elements controlled is very large. However, there are many cases in which the high speed change of each input / output bit is not required. For this reason, in many cases, data is serialized and data is communicated with the CPU in clock synchronization with an eraser, key input on the operation unit display, etc. (see Japanese Patent Laid-Open No. 6-282153). In other fields, serialization of data input / output has great merit in terms of reducing the number of pins in the package and reducing costs.
For example, the advantages of serialization include simplification of patterns in the PWB and deletion of the number of harnesses.
【0003】[0003]
【発明が解決しようとする課題】しかし、シリアル化の
欠点として、多くのビットを順番に送り出すため、応答
速度が遅くなる。図7は、従来のクロック同期型のデー
タ転送方式を説明するための図で、同図は、例えば、ク
ロックに同期してデータを64ビット転送すると、ラッ
チまでの時間を含めて65μsかかることを示してい
る。本発明は、上述のごとき実情に鑑みてなされたもの
で、シリアルポートでありながら応答速度をあげること
を目的としてなされたものである。However, the drawback of serialization is that many bits are sent out in sequence, which slows the response speed. FIG. 7 is a diagram for explaining a conventional clock-synchronized data transfer system. In FIG. 7, for example, when 64-bit data is transferred in synchronization with a clock, it takes 65 μs including the time until latching. Shows. The present invention has been made in view of the above circumstances, and has been made for the purpose of increasing the response speed even though it is a serial port.
【0004】[0004]
【課題を解決するための手段】請求項1の発明は、クロ
ックに同期させてシリアルデータをやりとりするタイプ
のシリアルポートにおいて、クロックに同期させて送る
データの構成が、「転送先のポート番号(アドレス)を
示すデータの部分」及び「指定されたポートの内容を制
御するデータの部分」から構成され、出力側の送信動作
をCPU等の書き込み部から、送信バッファへの書きこ
みをきっかけとして行なう手段を有することを特徴と
し、もって、必要なビットだけを操作するようにし、早
い応答速度でビット操作を可能にするようにしたもので
ある。According to a first aspect of the present invention, in a serial port of a type in which serial data is exchanged in synchronization with a clock, the structure of the data transmitted in synchronization with the clock is "port number of transfer destination ( Address part) and a "data part for controlling the contents of a specified port", and the sending operation on the output side is performed by the writing part such as a CPU triggered by writing to the sending buffer. The present invention is characterized in that it has means to operate only necessary bits and enables bit operation at a high response speed.
【0005】請求項2の発明は、請求項1に記載のシリ
アルデータ出力装置のシリアルポートに接続される入力
ポートとして、入力ポートの入力レベルの変化を検知す
る検知手段と、レベル変化のあったポート番号(アドレ
ス)を検知し、ポート番号及び該ポートの変化内容の2
つの部分にデータを分けるデータ分け手段と、前記入力
レベルの変化をきっかけとして受信側(CPU部等)に
向けてクロックに同期して前記変化のデータ転送を行な
う転送手段を有することを特徴とし、もって、入力ポー
トのうち変化のあったビット情報のみ変化に応じてシリ
アルデータとして転送するようにし、応答速度を早くし
たものである。According to a second aspect of the present invention, as the input port connected to the serial port of the serial data output device according to the first aspect, there is a detecting means for detecting a change in the input level of the input port and a level change. The port number (address) is detected, and 2 of the port number and the change contents of the port
A data dividing means for dividing the data into two parts, and a transfer means for transferring the change data in synchronization with a clock toward the receiving side (CPU section etc.) triggered by the change in the input level. Therefore, only the bit information that has changed in the input port is transferred as serial data according to the change, and the response speed is increased.
【0006】請求項3の発明は、請求項1に記載のシリ
アルデータ出力装置において、複数のユニットから、送
信バッファに書き込む書き込み手段と、前記複数ユニッ
ト間に優先順位を設け、下位のデータ転送中に上位ユニ
ットからの書き込みがあった場合、下位のデータ転送を
即座に中止し、上位ユニットのデータを転送する転送手
段と、前記上位ユニットのデータ転送終了後、中止され
ていた下位のデータ転送をもう一度行なう手段を有する
ことを特徴とし、もって、優先順位の高いビット操作要
求があった場合に即座に対応できるようにし、応答速度
を良くしたものである。According to a third aspect of the present invention, in the serial data output device according to the first aspect, write means for writing data from a plurality of units to a transmission buffer and a priority order are provided between the plurality of units to transfer lower data. When there is a write from the upper unit, the lower data transfer is immediately stopped and the transfer means for transferring the data of the upper unit and the lower data transfer which has been stopped after the data transfer of the upper unit are completed. It is characterized in that it has a means for performing again, so that when there is a bit operation request with a high priority, it can immediately respond and a response speed is improved.
【0007】[0007]
【発明の実施の形態】図1は、本発明の一実施例を説明
するための図で、まず、最初の6bitはA0〜A5
で、このA0〜A5で、26(=64)ビットのポート
のビットNO(又はアドレス)を表わす。次の2bit
はC0,C1で、このC0,C1で指定されたビットの
セット(0 1),リセット(0 0)を指定する。ビッ
ト単位のセットリセット以外にも、何もしない現状維持
(1 0)、全ビットクリア(11)等の機能を付加し
ておれば、実用上非常に便利である。この実施例では、
図7と同じ転送周波数(=1MHz)で、9μsでの転
送が可能になり、トータルの転送時間が大幅に短縮でき
る。FIG. 1 is a diagram for explaining one embodiment of the present invention. First, the first 6 bits are A0 to A5.
Then, A0 to A5 represent the bit NO (or address) of the 2 6 (= 64) bit port. Next 2 bits
Are C0 and C1, and specify the set (0 1) and reset (0 0) of the bits designated by C0 and C1. In addition to the bit-unit set / reset, it is very convenient in practice if functions such as maintaining the current state of doing nothing (10) and clearing all bits (11) are added. In this example,
With the same transfer frequency (= 1 MHz) as in FIG. 7, transfer is possible in 9 μs, and the total transfer time can be greatly reduced.
【0008】図2は、本発明のハード構成の一実施例を
説明するためのブロック図で、図中、1はシフトレジス
タ、2はデコーダ、3はAND(アンド)回路、4はパ
ルス制御回路で、転送バッファであるシフトレジスタ1
を選ぶデコーダ2の出力とWRパルスのAND(実際は
負論理)をAND回路3でとり、データバスのLSBD
0のラッチ(データロード)と同時にアドレスのA0〜
A5もシフトレジスタ1でラッチされる。本実施例では
64bitの転送データがA0〜A5であらわされる6
4個のアドレスのLSBに割り当てられている。実際の
I/O動作としては、ビット操作が殆どであるので、こ
の構成の方が便利である。ラッチパルスは、同時にバル
ス制御回路4を起動し、シフトレジスタ1に対しシフト
クロックを出力する。シフトレジスタ1からシリアル出
力8bit分が出力された後、パルス制御回路4は、ラ
ッチパルスを出力する。FIG. 2 is a block diagram for explaining an embodiment of the hardware configuration of the present invention. In the figure, 1 is a shift register, 2 is a decoder, 3 is an AND circuit, and 4 is a pulse control circuit. Then, shift register 1 which is a transfer buffer
AND of the output of the decoder 2 and the WR pulse (actually a negative logic) is taken by the AND circuit 3 and the LSBD of the data bus is selected.
Address 0 to 0 at the same time as 0 latch (data load)
A5 is also latched by the shift register 1. In the present embodiment, the 64-bit transfer data is represented by A0 to A5. 6
It is assigned to the LSB of four addresses. Most of the actual I / O operations are bit operations, so this configuration is more convenient. The latch pulse simultaneously activates the pulse control circuit 4 and outputs a shift clock to the shift register 1. After the serial output of 8 bits is output from the shift register 1, the pulse control circuit 4 outputs a latch pulse.
【0009】図3は、本発明の他の実施例を説明するた
めのブロック図で、この回路は、CPU周辺の入力ポー
トとして、63ビットをパラレルで受け、それをシリア
ルデータに変換し、そのシリアル出力をCPU側に伝送
するものである。今、P0〜P62の63ビットのう
ち、いずれかに変化があった場合、それをエッジ検知回
路5で検知して、ラッチ回路6でラッチする。63個の
ラッチされた結果は、プライオリティエンコーダ7で最
小番号のエッジ検出ポートを6bitデータとして出力
する。FIG. 3 is a block diagram for explaining another embodiment of the present invention. This circuit receives 63 bits in parallel as an input port around the CPU, converts it into serial data, and outputs it. The serial output is transmitted to the CPU side. If any of the 63 bits P0 to P62 is changed, the edge detection circuit 5 detects it and the latch circuit 6 latches it. The 63 latched results are output by the priority encoder 7 as the 6-bit data of the edge detection port having the smallest number.
【0010】例えば、P13,P15でエッジが検知さ
れた場合、P13のみが選びだされ、P13→0011
01のビットデータとして出力される。選択された、ポ
ート番号のデータをマルチプレクサ8で選びだし、選び
だされたデータ、及び、ポート番号をシフトレジスタ9
でラッチ(ロード)し、ポート番号とデータをシリアル
フォーマット化して(図1参照)CPU側に向け転送す
る。この一連の出力シーケンスは転送制御ユニット10
で制御する。プライオリティエンコーダ7から出力され
る6bitのデータが、P63のときは、何もエッジが
検出されていないことをあらわす。それ以外のデータの
ときは、シフトレジスタ9にデータをロードし、データ
をシリアル出力する。出力後、転送制御ユニット10
は、終了信号を出し、デコーダ11を通して終了したポ
ート番号のラッチデータをクリアし、次の処理に入る。
このやり方で、ポートに変化があったときに、即座にデ
ータ転送が可能になり、それ以外の転送が不要になる。For example, when an edge is detected at P13 and P15, only P13 is selected and P13 → 0011.
It is output as 01 bit data. The multiplexer 8 selects the selected port number data, and the shift register 9 selects the selected data and port number.
Then, the port number and data are serially formatted (see FIG. 1) and transferred to the CPU side. This series of output sequences is the transfer control unit 10
To control. When the 6-bit data output from the priority encoder 7 is P63, it indicates that no edge is detected. For other data, the data is loaded into the shift register 9 and the data is serially output. After output, transfer control unit 10
Outputs an end signal, clears the latch data of the port number that has ended through the decoder 11, and starts the next processing.
In this way, when there is a change in the port, data can be transferred immediately and no other transfers are needed.
【0011】図4は、本発明の更に他の実施例を説明す
るためのブロック図で、レジスタ12には、高速動作が
要求されるビット操作のデータ(ビット番号、操作内
容)がラッチパルスにより格納される。レジスタ13に
は、WRパルスにより、レジスタ12と同様のフォーマ
ットのデータが格納される。レジスタ12は、パルスモ
ータの位相出力等、ハード操作により、高速動作するポ
ートのデータが格納される。レジスタ13には、CPU
からのソフト操作により、通常のポートとして使うデー
タが格納される。転送制御回路15では、レジスタ12
のラッチパルス又はWR信号を受けとり、マルチプレク
サ14で該当するデータを選び、シフトレジスタ16に
ロードする。ロード後、転送クロックに従い、データを
転送する。FIG. 4 is a block diagram for explaining still another embodiment of the present invention. In the register 12, bit operation data (bit number, operation content) required to operate at high speed is latched. Is stored. The register 13 stores data in the same format as the register 12 by the WR pulse. The register 12 stores data of a port that operates at high speed by a hardware operation such as phase output of a pulse motor. The register 13 has a CPU
The data used as a normal port is stored by the software operation from. In the transfer control circuit 15, the register 12
The latch pulse or the WR signal is received, the corresponding data is selected by the multiplexer 14 and loaded into the shift register 16. After loading, data is transferred according to the transfer clock.
【0012】この実施例では、レジスタ12(以下、チ
ャンネル1)に対応するデータの優先順位をレジスタ1
3(以下、チャンネル2)のデータよりも高くする。こ
のため、図5の制御状態遷移図に示すように、チャンネ
ル2のデータ転送中に、チャンネル1の転送要求があっ
た場合、チャンネル2の転送を中断して、チャンネル1
のデータを送信する。チャンネル1の送信が終了した後
にチャンネル2の送信を最初からやり直す。なお、図6
は、上記実施例のタイミングチャートを示し、図中、A
0〜A5は、チャンネル2のアドレス、B0〜B5は、
チャンネル1のアドレスである。In this embodiment, the priority order of the data corresponding to the register 12 (hereinafter, channel 1) is set in the register 1
It is set higher than the data of 3 (hereinafter, channel 2). Therefore, as shown in the control state transition diagram of FIG. 5, when there is a transfer request of channel 1 during the data transfer of channel 2, the transfer of channel 2 is interrupted and the transfer of channel 1 is stopped.
Send the data. After the transmission of channel 1 is completed, the transmission of channel 2 is restarted from the beginning. FIG.
Shows a timing chart of the above embodiment, in which A in FIG.
0 to A5 are channel 2 addresses, B0 to B5 are
This is the address of channel 1.
【0013】[0013]
【発明の効果】請求項1の発明によると、クロックに同
期させてシリアルデータをやりとりするタイプのシリア
ルポートにおいて、クロックに同期させて送るデータの
構成が、「転送先のポート番号(アドレス)を示すデー
タの部分」及び「指定されたポートの内容を制御するデ
ータの部分」から構成され、出力側の送信動作をCPU
等の書き込み部から、送信バッファへの書きこみをきっ
かけとして行なう手段を有し、必要なビットだけを操作
するようにしたので、早い応答速度のビット操作が可能
になる。According to the first aspect of the present invention, in a serial port of a type that exchanges serial data in synchronization with a clock, the structure of the data to be transmitted in synchronization with the clock is "port number (address) of transfer destination". It is composed of the "data part to show" and the "data part to control the contents of the specified port", and the sending operation on the output side is performed by the CPU.
Since there is a means for writing to the transmission buffer from the writing unit such as etc., and only the necessary bits are operated, the bit operation with high response speed becomes possible.
【0014】請求項2の発明によると、請求項1に記載
のシリアルデータ出力装置のシリアルポートに接続され
る入力ポートとして、入力ポートの入力レベルの変化を
検知する検知手段と、レベル変化のあったポート番号
(アドレス)を検知し、ポート番号及び該ポートの変化
内容の2つの部分にデータを分けるデータ分け手段と、
前記入力レベルの変化をきっかけとして受信側(CPU
部等)に向けてクロックに同期して前記変化のデータ転
送を行なう転送手段を有し、入力ポートのうち変化のあ
ったビット情報のみを変化に応じてシリアルデータとし
て転送するので、応答速度が早くなる。According to the second aspect of the present invention, as the input port connected to the serial port of the serial data output device according to the first aspect, there is a detecting means for detecting a change in the input level of the input port, and there is a level change. A port number (address) for detecting the port number, and a data dividing unit that divides the data into two parts, the port number and the change content of the port,
Receiving side (CPU
A transfer unit for transferring the changed data in synchronism with a clock, and only the bit information that has changed in the input port is transferred as serial data according to the change. Get faster
【0015】請求項3の発明によると、請求項1に記載
のシリアルデータ出力装置において、複数のユニットか
ら、送信バッファに書き込む書き込み手段と、前記複数
ユニット間に優先順位を設け、下位のデータ転送中に上
位ユニットからの書き込みがあった場合、下位のデータ
転送を即座に中止し、上位ユニットのデータを転送する
転送手段と、前記上位ユニットの下位のデータ転送終了
後、中止されていたデータ転送をもう一度行なう手段を
有し、優先順位の高いビット操作要求があった場合に即
座に対応できるようにしたので、応答速度が良くなる。According to a third aspect of the present invention, in the serial data output apparatus according to the first aspect, a writing means for writing from a plurality of units to a transmission buffer and a priority order are provided between the plurality of units to transfer lower data. If there is a write from the upper unit, the transfer means for immediately stopping the lower data transfer and transferring the data of the upper unit, and the data transfer that has been stopped after the lower data transfer of the upper unit is completed. Since it is possible to immediately respond to a bit manipulation request having a high priority, the response speed is improved.
【図1】 本発明の一実施例を説明するためのタイムチ
ャートである。FIG. 1 is a time chart for explaining an embodiment of the present invention.
【図2】 本発明のハード構成の一実施例を説明するた
めのブロック図である。FIG. 2 is a block diagram for explaining an example of a hardware configuration of the present invention.
【図3】 本発明の他の実施例を説明するためのブロッ
ク図である。FIG. 3 is a block diagram for explaining another embodiment of the present invention.
【図4】 本発明の更に他の実施例を説明するためのブ
ロック図である。FIG. 4 is a block diagram for explaining still another embodiment of the present invention.
【図5】 本発明による制御の状態遷移図である。FIG. 5 is a state transition diagram of control according to the present invention.
【図6】 本発明の実施例のタイムチャートである。FIG. 6 is a time chart of an example of the present invention.
【図7】 従来のクロック同期型のデータ転送方式を示
す図である。FIG. 7 is a diagram showing a conventional clock synchronous data transfer system.
1,9,16…シフトレジスタ、2,11…デコーダ、
3…AND回路、4…パルス制御回路、5…エッジ検知
回路、6…ラッチ、7…プライオリティエンコーダ、
8,14…マルチブレクサ、10…転送制御ユニット、
12,13…レジスタ、15…転送制御回路。1, 9, 16 ... Shift register, 2, 11 ... Decoder,
3 ... AND circuit, 4 ... Pulse control circuit, 5 ... Edge detection circuit, 6 ... Latch, 7 ... Priority encoder,
8, 14 ... Multiplexer, 10 ... Transfer control unit,
12, 13 ... Register, 15 ... Transfer control circuit.
Claims (3)
やりとりするシリアルポートにおいて、クロックに同期
させて送るデータが、「転送先のポート番号(アドレ
ス)を示すデータの部分」及び「指定されたポートの内
容を制御するデータの部分」から構成され、出力側の送
信動作をCPU等の書き込み部から、送信バッファへの
書きこみをきっかけとして行なうことを特徴とするシリ
アルデータ出力装置。1. In a serial port that exchanges serial data in synchronization with a clock, data to be transmitted in synchronization with a clock is "a portion of data indicating a port number (address) of a transfer destination" and "of a designated port". A serial data output device, which comprises a data portion for controlling the contents, and performs a transmission operation on the output side from a writing unit such as a CPU triggered by writing to a transmission buffer.
置のシリアルポートに接続される入力ポートであって、
該入力ポートは、入力ポートの入力レベルの変化を検知
する検知手段と、レベル変化のあったポート番号(アド
レス)を検知し、ポート番号及び該ポートの変化内容の
2つの部分にデータを分けるデータ分け手段と、前記入
力レベルの変化をきっかけとして受信側(CPU部等)
に向けてクロックに同期して前記変化のデータ転送を行
なう転送手段を有することを特徴とする入力ポート。2. An input port connected to the serial port of the serial data output device according to claim 1,
The input port detects the change in the input level of the input port and the port number (address) that has changed the level, and the data that divides the data into two parts, the port number and the change content of the port. Separating means and receiving side (CPU section etc.) triggered by the change of the input level
An input port characterized by having a transfer means for transferring the change data in synchronization with a clock.
置において、複数のユニットから、送信バッファに書き
込む書き込み手段と、前記複数ユニット間に優先順位を
設け、下位のデータ転送中に上位ユニットからの書き込
みがあった場合、下位のデータ転送を即座に中止し、上
位ユニットのデータを転送する転送手段と、前記上位ユ
ニットのデータ転送終了後、中止されていた下位のデー
タ転送をもう一度行なう手段を有することを特徴とする
シリアルデータ出力装置。3. The serial data output device according to claim 1, wherein a writing unit for writing from a plurality of units to a transmission buffer and a priority order are provided between the plurality of units, and a lower unit is transferred from a higher unit during a lower data transfer. When there is a write, it has a transfer means for immediately stopping the lower data transfer and transferring the data of the upper unit, and a means for performing the stopped lower data transfer again after the data transfer of the upper unit is completed. A serial data output device characterized by the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10632396A JPH09274603A (en) | 1996-04-03 | 1996-04-03 | Serial data output device and input port of the device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10632396A JPH09274603A (en) | 1996-04-03 | 1996-04-03 | Serial data output device and input port of the device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09274603A true JPH09274603A (en) | 1997-10-21 |
Family
ID=14430723
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10632396A Pending JPH09274603A (en) | 1996-04-03 | 1996-04-03 | Serial data output device and input port of the device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09274603A (en) |
-
1996
- 1996-04-03 JP JP10632396A patent/JPH09274603A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0378426B1 (en) | Data transfer using bus address lines | |
| US4467447A (en) | Information transferring apparatus | |
| US20050114567A1 (en) | Serial peripheral interface (SPI) apparatus with write buffer for improving data throughput | |
| JPS62173509A (en) | image display device | |
| JP2536415B2 (en) | DMA transfer control device | |
| JPH09274603A (en) | Serial data output device and input port of the device | |
| US5617433A (en) | Serial data transfer apparatus | |
| US5313610A (en) | Direct memory access control device for use with a single n-bit bus with MOF the n-bits reserved for control signals and (n-m) bits reserved for data addresses | |
| JP2776785B2 (en) | Serial data transfer device | |
| JP4201375B2 (en) | Data transfer device | |
| JP2806645B2 (en) | Scan path error detection circuit | |
| JPH0991243A (en) | Data transfer controller | |
| JPH02181886A (en) | straight line drawing device | |
| JPS63228856A (en) | Communication controller | |
| KR100260538B1 (en) | Method and device for data transmission between CPU and peripheral device | |
| JPH09274599A (en) | Buffer memory device | |
| JP2000003312A (en) | Synchronous serial communication system and control method therefor | |
| JPH0713910A (en) | Adaptor for transfer of data block of variable size to other adapetors via system bus | |
| JP2826781B2 (en) | Data transfer method | |
| KR20000015400A (en) | Bus controller for an inter-integrated circuit serial interface bus | |
| JPS5936785B2 (en) | Scan-in method | |
| JPH03282669A (en) | Inter-cpu interface circuit | |
| JPH1029477A (en) | Electronic control device and control method thereof | |
| JPH0691555B2 (en) | Transmitter / receiver of serial data | |
| JPS62211746A (en) | Memory reading system |