JPS6055858B2 - インタ−フエ−ス回路 - Google Patents

インタ−フエ−ス回路

Info

Publication number
JPS6055858B2
JPS6055858B2 JP57112602A JP11260282A JPS6055858B2 JP S6055858 B2 JPS6055858 B2 JP S6055858B2 JP 57112602 A JP57112602 A JP 57112602A JP 11260282 A JP11260282 A JP 11260282A JP S6055858 B2 JPS6055858 B2 JP S6055858B2
Authority
JP
Japan
Prior art keywords
keyboard
line
data
clock
signal
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
JP57112602A
Other languages
English (en)
Other versions
JPS5831431A (ja
Inventor
ルイス・シ−・エツゲブレヒト
ジエサス・エイ・サエンツ
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of JPS5831431A publication Critical patent/JPS5831431A/ja
Publication of JPS6055858B2 publication Critical patent/JPS6055858B2/ja
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0227Cooperation and interconnection of the input arrangement with other functional units of a computer

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)
  • Dc Digital Transmission (AREA)

Description

【発明の詳細な説明】 本発明は、キーボードとデータ処理装置との間の両方
向通信を制御するインターフェース回路に係り、特にイ
ンターフェース回路とキーボードとの間に2本のワイヤ
ーを使用するのみでかかる通1信を可能にする自己ベー
ス・インターフェース回路に関する。
従来、キーボード・エントリー制御回路すなわちインタ
ーフェース回路が知られているが、これらは非常に複雑
であり、キーボードとインターフェース回路の間に2本
より多くのワイヤーを必要とする。
すなわち、クロック及びデータ信号を担持する2本のワ
イヤーに加えて、キーボード及び中央処理装置の状況を
示す状況線を必要とする。従来のキーボード・エントリ
ー制御回路及びインターフェース回路は米国特許第35
01479号、第3533078号、第4038640
号、第4044398号、第4126898号及び第4
170768号に開示されている。本発明の目的は、従
来のように複雑なキーボード・インターフェース回路を
設ける必要をなくし、インターフェース回路とキーボー
ドとの間に2本のワイヤーのみを設ければよくすること
にある。本発明の特徴は次の通りである。
1キーボード・データ速度及びクロック動作が特定のク
ロック周波数、拘束されることなく、任意の速度でデー
タを送ることができる。
2必要とされる唯一の時間関係はキーボード・クロック
の立上り縁部に関連して必要とされる準備及び保持時間
である。
このような関係はマイクロコードで容易に実施できる。
3データ処理システムの中央処理装置 (CPU)とキーボードとの間の両方向通信をサポート
できる。
4完全初期接続及ひ同期動作。
5従来のインターフェース回路に比較して構成要素数が
少ない。
キーボードとインターフェース回路とを接続する2本の
線に2つの電圧レベルのうちの一方又は他方が存在する
と、キーボード・データの伝送及びキーボードのリセッ
トを制御する動作が行なわれる。
ζ以
下、添付図面を参照して本発明の実施例について説明す
る。第1図はいわゆるパーソナル●コンピュータのよう
なデータ・プロセッサすなわち小型コンピュータを示す
ブロック図である。
この図において、zアドレス、データ及び制御線を含む
3状態システム母線10は、コンピュータの基本構成要
素間においてアドレス、データ及び制御信号の必要な転
送を行なうために上記基本構成要素を相互接続する。基
本構成要素には、例えば、中央処理装置(CPU)12
、例えば?×8の動的ランダム・アクセス・メモリ(R
AM)1牡複数チャネル・プログラマブル直接メモリ●
アクセス(DMA)制御装置16、割込制御装置18、
読取専用記憶装置(ROS)20、DI/DO22、表
示装置アダプタ24、ディスク・アダプタ26及びキー
ボード・インターフェース回路28が含まれる。陰極線
管表示装置30はケーブル32を介して表示装置アダプ
タ24に接続される。一対のデイスケツト駆動装置34
及び36はケーブル38によつてディスク・アダプタ2
6に接続される。キーボード40はケーブル42によつ
てキーボード・インターフェース28に接続される。C
PUl2は、例えばカリフォルニア州サンタクララのI
ntelCOrpOratiOnから発行されている6
6The8086Fami1yUser′SManua
lOctOberl979゛に完全に開示されているI
nteImicrOprOcessOr8O88により
構成される。
DMA制御御装置は、例えば、これも上記1nte1C
0rp0rati0nの刊行物に完全に開示されている
InteI823塙性能プログラマブルDMA制御装置
により構成される。RAMl4は例えばTI4ll6の
ような一般的な動的メモリにより構成される。割込制御
装置18は、例えばIntel8259チップによつて
構成される。ROS2Oは、例えばMOstekのMK
36OOのような一般的な読取専用装置によつて構成さ
れる。DI/DO22は例えは■Ntel8255A汎
用プログラマブル周辺インターフェース●チップのよう
なディジタル入力/ディジタル出力インターフェースに
より構成される。キーボード・インターフェース回路2
8の具体例すなわち本発明の実施例が第2図に示されて
いる。
キーボード40は種々のキー位置て特定される8個の直
列データ・ビットからなる走査コードを送出するプログ
ラマブル自己走査直列化キーボードである。
走査コードはスタート・ビットを含み、各直列走査コー
ドはスタート・ビットが先頭にくる9ビット・フレーム
中に含まれる、キーボード40は例えば容量性マトリク
ス型とすることができ、また8個のキー位置を有するこ
とができる。キーボード40は、例えばIntel8O
48のようなそれ自身のマイクロプロセッサを含み、ク
ロンク出力線0、クロック感知線SC、データ出力線0
D1データ感知線SDを有する。さらに各キーはメーク
/ブレーク及び連続動作を行なうことができる。キーボ
ードは、キーボード・インターフェース回路28のため
のプロトコルをサポートする自己走査ロジック及びイン
ターフェース制御装置を含む。キーボード40自体は本
発明の一部をなすものでないのでここでは詳細に説明し
ない。
キーボードの構成及び回路は、米国特許第378649
7号、第3921167号及び第4118611号を参
照されたい。一般に、キーボード・インターフェース回
路28は、自己歩進すなわちそれ自身のクロックに基づ
いて動作する。換言すると、キーボード・インターフェ
ース回路28はコンピュータすなわちデータ処理装置の
他のあらゆるクロック速度と完全に独立にキーボード●
クロック及びデータを発生する。システム母線がパワー
●アップに応じてキーボードにリセット指令を送るか又
はインターフェース回路が前の走査コード・フレームを
処理しなかつたとき、キーボードはその制御ロジックが
データを伝送するのを禁止される。完全な走査コード●
フレームがインターフェース回路中に記憶されていれば
、ラッチが割込制御装置を介してCPUに割込要求信号
1Rを送出する。割込要求が認められデータがCPUに
転送されるとき、ラッチはクリアすなわちリセットされ
、別の走査コードがインターフェース回路に伝送可能な
ことをデータ線を介してキーボードに知らせる。データ
伝送、クロック動作及び状況惑知のすべてを行なうため
にインターフェース回路とキーボードとを接続するケー
ブルには2本の線しか必要でない。次に、第2図を参照
してより詳細に説明する。クロック感知線50は接続点
54においてキーボード・クロック出力線52に接続さ
れ、オープン●コレクタ●ゲート(例えばTexasI
nstruments社発行の″TheTTLData
BOOk8第2版、197師に示されているSN74O
7)は、一端がキーボード制御ロジックに接続されたク
ロック出力線51の他端と接続点54との間に接続され
ている。
更に、キーボード・データ感知線57は接続点60にお
いてデータ出力線58に接続され、別のオープン・コレ
クタ(0C)ゲート61は、一端がキーボード制御ロジ
ックに接続されたデータ出力線59の他端と接続点60
との間に接続されている。クロック線52及びデータ線
58のみを含むケーブル42はキーボード40をキーボ
ード・インターフェース回路28に接続する。インター
フェース回路28は、それ自身、4本のワイヤー、すな
わちキーボード・クロック及びデータ線、並びに+5ボ
ルト(+5V)及び接地(GND)すなわち零ボルト線
を必要とするのみである。インターフェース回路28は
、キーボード40からデータ線58を介して直列走査コ
ード・フレームを受ける直列入力端子66及びクロック
端子64を有する直列一並列シフトレジスタ(例えば7
駐S299)エンコーダ62を含む、エンコーダ62は
、9個の段と、これに対応する8本のデータ出力線A,
B,C,D,E,F,G,H及びスタート線h″を有す
る。
段h″は最上位段であり、段Aは最下位段てある。最上
位段出力線h″はD型縁部トリガ・ラッチ68のD入力
端子に接続されている。クロック線52はラッチ68の
クロック端子CLKに接続されている。ラッチ68のQ
すなわちセット出力端子はシステム母線10に接続され
、割込制御装置18を介してCPUl2に割込要求信号
1Rを送出する。ラッチ68のQすなわちリセット出力
線は別のオープン・コレクタ・ゲート(0C)ゲート7
0を介してキーボード・データ線58に接続されている
。ラッチ68のクリアすなわちリセット端子もまたシス
テム母線10に接続され、割込要求が認められ且つエン
コーダ62から8個の並列データ・ビットがDI/DO
22を介してCPUのレジスタに伝送されるとCPUか
らクリアすなわちリセット信号を受ける。0ゲート56
,61及び70は、閉成されたときに、それらの出力が
接続されている線を接地電位すなわち零電圧にするよう
に機能的に切換えられる。
換言すると、ゲート入力が゜゜1゛すなわち高レベルだ
と、ゲート出力は“゜1゛すなわち高レベル(5V)で
ある。次に、キーボード・インターフェース回路28の
動作すなわちプロトコルについて第2図及び第3図を参
照して説明する。
まず、クロック線52及びデータ線58に+5ボルトが
印加されているものとする。線に+5ボルトの電圧が加
えられていることを線が高レベル状態にあるというもの
とし、線の雷圧が0ボルトすなわち接地電位のとき線が
低レベル状態にあるというものとする。キーボード40
のキーが押されると、クロック出力信号(1)及びデー
タ出力信号0Dが発生される。当初、キーボードはその
クロック出力信号を“゜1゛にセットする。しかる後に
、キーボードはクロック線52が高レベル状態か低いレ
ベル状態かを感知するためにクロック感知線50を介し
てクロック線52の状態を感知する。クロック線52が
低レベル状態であればシステムはDI/DO22からリ
セット線72に接地信号RST(プログラム可能)を与
えることによリセットを実行するようにキーボード40
を要求する。この状態はパワー●アップに応じて生じ、
キーボードにそのすべての回路をリセットさせる。しか
し、キーボード40はクロック線52の高レベル状態を
感知すると、データ線58を高レベル状態にしようとす
る。キーボード40は、データ感知線57を介してデー
タ線58の状態を試験すなわち感知する。
データ線58が低レベル状態にあると、コンピュータす
なわちデータ処理装置はインターフェース回路28に送
出された前の走査コードを処理せず、ラッチ68のQ出
力は依然として低レベルすなわち“0゛である。したが
つてキーボード40は抑一制されデータ線58が゜゜1
゛すなわち高レベルになるのを待つ。データ線58が高
レベルになると、キーボード40は該キーボードの特定
のキーを示す走査コードを示す8個の直列データ・ビッ
ト及びその前に位置するスタート・ビットから成;る9
ビット・フレームを線58を介して送出する。第3図に
示されているように、スタート及び8個のデータ・ビッ
トはキーボード・クロック出力0の制御の下に9段エン
コーダ62にシフトさ;れる。
(第3図中、SBはスタート・ビットを示す。)クロッ
ク出力0Cは周期的である必要はなく、データ・ビット
はクロック出力0Cに追従する。したがつて、インター
フェース回路28はシステム中のいかなるクロック周波
数にも拘束され一,ず、キーボード40によつて動作の
ベースが決められる。データ線58を介して走査コード
・フレームを伝送する間、インターフェース回路28は
キーボード40の制御の下に動作し、ラッチ68はクリ
アすなわちリセット状態にあつてQ出力が高レベルであ
り、データ線58も高レベルである。走査コード●フレ
ームの9ビットすべてがエンコーダ62中にシフトされ
てしまうと、最上位段・のスタート●ビットがクロック
出力0Cによつて刻時されてラッチ68のD入力に与え
られる。
これによりラッチ68がセットされ、Q出力が高レベル
となつてシステム母線に割込要求信号1Rが送られ、Q
出力が低レベルとなり、従つてデータ線58が接地電位
となる。キーボード40はデータ感知線57によつてデ
ータ線58の低レベル状態を感知するので、さらにデー
タを伝送することが禁止される。しかし、割込要求が認
められ、エンコーダ62からDl/DO22を介してシ
ステム母線10に並列に8個のデータ・ビットが伝送さ
れた後、CPUからラッチ68のクリア端子CLRにク
リア信号が印加され、ラッチ68がクリアすなわちリセ
ットされ、Q出力が高レベルとなり、データ線58が高
レベル状態に復帰することが可能となる。この高レベル
状態はキーボード惑知データ線57によつて惑知され、
次の走査コード・フレームがインターフェース回路28
に伝送されることが可能となる。
【図面の簡単な説明】
第1図は本発明によるインターフェース回路が組込まれ
たデータ処理装置の一例を示すブロック図、第2図は本
発明によるインターフェース回路の具体例を示す論理ブ
ロック図、第3図は第2図に示されたインターフェース
回路の動作のタイミング図である。 10・・・・・・システム母線、28・・・・・・キー
ボード・インターフェース回路、40・・・・・・キー
ボード、52・・・・・・クロック線、58・・・・・
・データ線、62・・・・・・エンコーダ、68・・・
・・・ラッチ。

Claims (1)

    【特許請求の範囲】
  1. 1 中央処理装置、記憶装置及び自己走査直列キーボー
    ドの間でアドレス、データ及び制御信号を転送するシス
    テム母線を含み、前記キーボードが、キーボード・クロ
    ック出力信号を伝送するクロック線と、キー位置を示す
    所定数の直列データ・ビットが次に続くスタート・ビッ
    トが先頭位置にくるフレーム中で直列走査出力コードを
    伝送するデータ線とを有するデータ処理装置において、
    前記母線と前記キーボードとの間において両方向通信を
    行なうインターフェース回路であつて、前記キーボード
    のクロック線に接続されたクロック端子と、前記キーボ
    ードのデータ線に接続された直列データ入力端子と、前
    記母線に接続される前記直列データ・ビットの数と等し
    い数の並列出力データ線と、前記フレーム中のビットの
    数と同じ数の段と、最上位段に接続された制御線とを有
    し、前記クロック信号の制御の下に前記スタート・ビッ
    ト及び前記所定数の直列データ・ビットを並列に記憶し
    たときに前記制御線に制御信号を発生する直列−並列シ
    フトレジスタ・エンコーダと、前記母線に中央処理装置
    割込信号を印加し且つ前記キーボードによるデータ・ビ
    ットの伝送が更に行なわれるのを禁止する抑制信号を前
    記データ線に印加するために前記キーボード・クロック
    出力信号及び前記制御信号に応答し、前記データ・ビッ
    トが前記エンコーダから前記母線に転送されたときに、
    前記キーボードから前記エンコーダに別の走査コード・
    フレームの伝送を可能にするために前記データ線から前
    記抑制信号を除去するように前記中央処理装置からのク
    リア信号に応答する制御回路と、を具備するインターフ
    ェース回路。
JP57112602A 1981-08-12 1982-07-01 インタ−フエ−ス回路 Expired JPS6055858B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US292070 1981-08-12
US06/292,070 US4460957A (en) 1981-08-12 1981-08-12 Self-pacing serial keyboard interface for data processing system

Publications (2)

Publication Number Publication Date
JPS5831431A JPS5831431A (ja) 1983-02-24
JPS6055858B2 true JPS6055858B2 (ja) 1985-12-06

Family

ID=23123063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57112602A Expired JPS6055858B2 (ja) 1981-08-12 1982-07-01 インタ−フエ−ス回路

Country Status (8)

Country Link
US (1) US4460957A (ja)
EP (1) EP0071747B1 (ja)
JP (1) JPS6055858B2 (ja)
DE (1) DE3267005D1 (ja)
GB (1) GB2104757A (ja)
HK (1) HK32189A (ja)
MY (1) MY103253A (ja)
SG (1) SG97887G (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62276328A (ja) * 1986-02-22 1987-12-01 Rinnai Corp 燃焼制御装置
JPS6330748U (ja) * 1986-08-06 1988-02-29

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5941033A (ja) * 1982-08-31 1984-03-07 Sharp Corp 電子式計算機装置
JPS59165125A (ja) * 1983-03-11 1984-09-18 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン キ−ボ−ド・インタフエ−ス・システム
EP0114998B1 (en) * 1982-12-28 1989-06-07 International Business Machines Corporation Serial keyboard interface system
JPS59123336A (ja) * 1982-12-28 1984-07-17 インタ−ナシヨナル ビジネス マシ−ンズ コ−ポレ−シヨン 直列キ−ボ−ド・インタフエ−ス・システム
JPS60126724A (ja) * 1983-05-07 1985-07-06 テクトロニツクス・インコーポレイテツド インターフエース回路
US4639891A (en) * 1983-11-14 1987-01-27 Digital Equipment Corporation Signals path control circuitry for a data terminal
JPS60143989A (ja) * 1983-12-29 1985-07-30 Canon Inc 印字制御方式
US4616327A (en) * 1984-01-13 1986-10-07 Computer Humor Systems, Pty, Ltd Personalized graphics and text materials, apparatus and method for producing the same
JPS60258627A (ja) * 1984-06-04 1985-12-20 Omron Tateisi Electronics Co マイクロコンピユ−タ装置
JPH0746308B2 (ja) * 1985-07-24 1995-05-17 株式会社日立製作所 表示制御装置およびマイクロコンピュータ・システム
JPH0625958B2 (ja) * 1985-09-07 1994-04-06 松下電器産業株式会社 キーマトリクスによるデータ変換装置
US5056041A (en) * 1986-12-31 1991-10-08 Texas Instruments Incorporated Data processing apparatus with improved bit masking capability
US5185859A (en) * 1985-10-22 1993-02-09 Texas Instruments Incorporated Graphics processor, a graphics computer system, and a process of masking selected bits
JPS6437612A (en) * 1987-08-02 1989-02-08 Canon Kk Information processor
US5993048A (en) * 1988-12-08 1999-11-30 Hallmark Cards, Incorporated Personalized greeting card system
US5561604A (en) * 1988-12-08 1996-10-01 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5036472A (en) * 1988-12-08 1991-07-30 Hallmark Cards, Inc. Computer controlled machine for vending personalized products or the like
US5146584A (en) * 1989-02-27 1992-09-08 Data General Corporation Keyboard interface system allowing a synchronous keyboard to communicate with a host processor asynchronously by manipulating the keyboard clock's state
US5136694A (en) * 1989-04-07 1992-08-04 Zenith Data Systems Corporation Method and apparatus facilitating communication between two keyboards and a single processor
US5056057A (en) * 1989-05-03 1991-10-08 Compaq Computer Corporation Keyboard interface for use in computers incorporating terminate-and-stay-resident programs
US5146567A (en) * 1989-08-22 1992-09-08 Acer Incorporated Keyboard interface
US5546316A (en) * 1990-10-22 1996-08-13 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5559714A (en) * 1990-10-22 1996-09-24 Hallmark Cards, Incorporated Method and apparatus for display sequencing personalized social occasion products
EP0556295B1 (en) * 1990-11-09 1998-06-03 AST RESEARCH, Inc. Protected hot key function for microprocessor-based computer system
US5222228A (en) * 1990-12-14 1993-06-22 Cybex Corporation Character and signal generator for detecting keyboard disconnected condition generated by an interrupted booting process and generating signal indicating that keyboard is now coupled thereto
JPH07111670B2 (ja) * 1991-03-12 1995-11-29 インターナショナル・ビジネス・マシーンズ・コーポレイション コントローラ、通信インターフェース、およびデータ伝送を制御する方法
DE4138300A1 (de) * 1991-11-21 1993-05-27 Silitek Corp Datenverarbeitungsverfahren
US5726898A (en) * 1994-09-01 1998-03-10 American Greetings Corporation Method and apparatus for storing and selectively retrieving and delivering product data based on embedded expert judgements
US5550746A (en) * 1994-12-05 1996-08-27 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data by correlating customer selection criteria with optimum product designs based on embedded expert judgments
US5768142A (en) * 1995-05-31 1998-06-16 American Greetings Corporation Method and apparatus for storing and selectively retrieving product data based on embedded expert suitability ratings
US5875110A (en) * 1995-06-07 1999-02-23 American Greetings Corporation Method and system for vending products
US6742027B1 (en) * 1999-02-24 2004-05-25 International Business Machines Corporation Data processing system and method for permitting a server to remotely disable a client computer system's input device
RU2182351C1 (ru) * 2001-03-21 2002-05-10 Дергунов Александр Игоревич Способ ввода буквенно-цифровой и символьной информации
KR100640822B1 (ko) * 2005-11-22 2006-11-02 엘지전자 주식회사 글래스 터치 방식의 키 입력장치
US7446676B2 (en) * 2005-12-28 2008-11-04 Broadcom Corporation Self-scan programmable keypad interface

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3500336A (en) * 1967-08-29 1970-03-10 Gen Electric Means for extracting synchronizing signals from television video signals
US3980994A (en) * 1975-02-27 1976-09-14 Atex, Incorporated Text editing and display system having text insert capability
US4126898A (en) * 1977-01-19 1978-11-21 Hewlett-Packard Company Programmable calculator including terminal control means
DE2744111A1 (de) * 1977-09-30 1979-04-05 Siemens Ag Schaltungsanordnung zur eingabe von unterbrechungsbefehlen und ausgabe von unterbrechungsbestaetigungen fuer computer-systeme
US4386410A (en) * 1981-02-23 1983-05-31 Texas Instruments Incorporated Display controller for multiple scrolling regions

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62276328A (ja) * 1986-02-22 1987-12-01 Rinnai Corp 燃焼制御装置
JPS6330748U (ja) * 1986-08-06 1988-02-29

Also Published As

Publication number Publication date
US4460957A (en) 1984-07-17
HK32189A (en) 1989-04-28
MY103253A (en) 1993-05-29
DE3267005D1 (en) 1985-11-28
EP0071747B1 (en) 1985-10-23
JPS5831431A (ja) 1983-02-24
GB2104757A (en) 1983-03-09
SG97887G (en) 1988-09-23
EP0071747A1 (en) 1983-02-16

Similar Documents

Publication Publication Date Title
JPS6055858B2 (ja) インタ−フエ−ス回路
EP0667581A2 (en) Computer system with peripheral bus
US5068785A (en) Bus control for small computer system interface with transfer indication preceding final word transfer and buffer empty indication preceding receipt acknowledgement
JPS6161408B2 (ja)
KR100403404B1 (ko) 양방향병렬신호인터페이스
US6275886B1 (en) Microprocessor-based serial bus interface arrangement and method
US6550015B1 (en) Scalable virtual timer architecture for efficiently implementing multiple hardware timers with minimal silicon overhead
KR20030089988A (ko) 서로 다른 데이터 버스 폭을 갖는 장치들을 위한인터페이스 및 이를 이용한 데이터 전송방법
US20040015615A1 (en) Method for performing data transfer of KVM switch
EP0385703A2 (en) Keyboard interface control
US5823871A (en) Interface control device for use with TV game equipment
US20020010802A1 (en) Data transmission method and apparatus for interfacing between main system and microcomputer
US6442643B1 (en) System and method for resolving data transfer incompatibilities between PCI and Non-PCI buses
US6546497B1 (en) SCSI clock stretching
US6675244B1 (en) SCSI data rate speed determination
KR100225531B1 (ko) 교환기에 있어서 하위레벨프로세서와 디바이스간 정합장치
US4330842A (en) Valid memory address pin elimination
JPS61286955A (ja) デ−タ転送方法
JPH05250310A (ja) データ処理装置
KR910008420B1 (ko) 중앙처리장치와 주변입출력장치와의 인터페이스 회로
EP0439594B1 (en) Device for interfacing a main processor bus connected to a main processor to a peripheral bus having a number of peripheral devices connected thereto
JPH08161258A (ja) データ処理装置
JPS62156751A (ja) インタ−フエ−ス回路
JPS60195657A (ja) デ−タ処理システム
JPS61267852A (ja) デ−タ・バス変換方式