JPH01196653A - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH01196653A
JPH01196653A JP2064988A JP2064988A JPH01196653A JP H01196653 A JPH01196653 A JP H01196653A JP 2064988 A JP2064988 A JP 2064988A JP 2064988 A JP2064988 A JP 2064988A JP H01196653 A JPH01196653 A JP H01196653A
Authority
JP
Japan
Prior art keywords
data
bus
peripheral device
processing unit
central processing
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
JP2064988A
Other languages
English (en)
Inventor
Kazuyoshi Tanaka
田中 和佳
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.)
NEC Home Electronics Ltd
NEC Corp
Original Assignee
NEC Home Electronics Ltd
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Home Electronics Ltd, Nippon Electric Co Ltd filed Critical NEC Home Electronics Ltd
Priority to JP2064988A priority Critical patent/JPH01196653A/ja
Publication of JPH01196653A publication Critical patent/JPH01196653A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、データ処理の技術分野に利用されるテ゛−タ
処理装置に関するものである。
(従来の技術) −Cに、パーソナルコンピュータなどのデータ処理装置
では、中央処理装置とメモリと入出力装置などの周辺装
置とが1本のバスを介して相互接続される構成となって
いる。また、このようなデータ処理装置内で処理される
データ長は8ビツトや16ビントなど所定のビット数に
固定されている。
従来、8ビツトのデータ処理装置内に16ビツトの周辺
装置を増設する場合には、中央処理装置やバスなどを1
6ビツトのものに規格変更している。
(発明が解決しようとする課題) 上記従来のデータ処理装置では、周辺装置の一つだけに
ついてデータ長を拡大する場合にも装置全体のデータ長
の拡大を行っている。このため、ハードウェアの大幅な
変更が必要になり、コストがかさむという問題がある。
(課題を解決するための手段) 本発明のデータ処理装置は、中央処理装置と、この中央
処理装置に接続されるバスと、このバスにバスインタフ
ェース部を介して接続される周辺装置とを備えている。
中央処理装置は、周辺装置に転送するデータを複数部分
に分割しつつバス上に出力する手段を備え、バスインタ
フェース部はバス上に出現する複数部分のデータを一つ
のデータに組立てつつ周辺装置に転送すると共にこの周
辺装置から受けたデータを複数部分に分割しつつバス上
に出力する手段を備え、データ長に関する不整合をイン
タフェース部で吸収しつつ装置内にデータ長の異なる処
理部の混在を可能とするように構成されている。
以下、本発明の作用を実施例と共に詳細に説明する。
(実施例) 第1図は、本発明の一実施例に係わるデータ処理装置の
構成ブロック図であり、1は中央処理装置(CPU) 
、2はバスインタフェース回路、3は入出力装置、4は
バス、5はROM、6はRAMである。
中央処理装置1、バス4、ROM5及びRAM6はいず
れも8ビツト・データを取扱いの対象として構成されて
おり、入出力装置3のみが16ビノトのデータを処理対
象としている。中央処理装置lは、入出力装置3に転送
する16ビツトのデータを8ビツトずつの上位部分と下
位部分に分割しつつ8ピントのバス4上に2回に分けて
出力する。バスインタフェース回路2は、バス4上に出
現する8ビツトの上位部分と下位部分とから成るデータ
を16ピントのデータに組立てつつ入出力装置3に転送
する。また、バスインタフェース回路2は、入出力装置
3から受けた16ビツトのデータを8ビツトずつの上位
部分と下位部分とに分割しつつバス4上に出力する。
第2図は、第1図のバスインタフェース回路2の構成を
示す回路図であり、11はTTLのLS245などの双
方向3ステ一トゲート回路で構成される双方向バッファ
回路、12.13はTTLのL3374などの3ステー
トゲート付Dフリツプ・フロップで構成されるランチ回
路である。
第3図は、バスインタフェース回路2を介して中央処理
装置1と入出力装置3との間で行われるデータ転送の手
順を説明するための波形図である。
第3図中()で囲った数字を付した波形は、第2図中の
対応の数字を付した信号線上に出現する信号の波形であ
る。
中央処理装置1は、16ビツトのデータを入出力装置3
に転送しようとする場合、まずリード/ライト(R/W
)信号線24にライトモードを指定するロー信号を出力
する。次に、中央処理装置1は16ビツトの転送データ
を各8ビツトの上位部分と下位部分とに分割し、まず上
位部分をデータ信号線21上に出力すると共に、制御信
号線25上にランチ指令を出力する。バスインタフェー
ス回路2では、制御信号線25上のランチ指令を受けた
ランチ回路12がデータ信号線21上に出現中の転送デ
ータの上位部分をラッチする。引き続き、中央処理装置
1は、8ビツトの下位部分をデータ信号yA21上に出
力し、制御信号線22上にライト指令(W)を出力する
と共に入出力装置3を構成するLSIに対するチップイ
ネーブル信号(CE)を制御信号線27上に出力する。
バスインタフェース回路2内のラッチ回路12は、保持
中の転送データの上位部分を制御信号線22上に出現す
るライト指令(W)に同期してデータ信号線29上に出
力する。これと同時に、バッファ回路11は、制御信号
線24上のライトモード指定(W)と制御信号線27上
のチップイネーブル信号(CE)に基づき、データ信号
vA21上に出現中の転送データの下位部分をデータ信
号線28上に出力する。この結果、データ信号線28と
29を介して16ビツトのデータが入出力装置3に転送
される。
中央処理装置1は、16ビツトのデータを入出力装置3
から受は取ろうとする場合、まずリード/ライト信号線
24にリードモードを指定するハイ信号を出力する。次
に、中央処理装置lは、制御信号線23上にリード指令
(R)を出力すると共に制御信号線27上にチップイネ
ーブル信号(CE)を出力する。これらの制御信号を受
けた入出力装置3は、データ信号線28と29上に16
ビツトの転送データを出力する。
バスインタフェース回路2では、制御信号線23上のリ
ード指令(R)を受けたラッチ回路13がデータ信号線
29上に出現中の転送データの8ビツトの上位部分をラ
ッチする。これと同時に、双方向バッファ回路11は、
リード/ライト信号(R/W)とチ・ノブイネーブル信
号(CE)に基づき、データ信号線28上に出現中の転
送データの8ピントの下位部分をデータ信号線21上に
出力する。
中央処理装置1は、上記データ信号線21から転送デー
タの下位部分を受は取ると、制御信号線26上にラッチ
データの転送指令を出力する。この転送指令を受けたラ
ッチ回路13は、保持中の転送データの上位部分をデー
タ信号線21上に出力する。中央処理装置1は、データ
信号線21から転送データの8ビツトの上位部分を受は
取り、既に受取り済みの8ビツトの下位部分と対にして
保存し、あるいは処理する。
(発明の効果) 以」二詳細に説明したように、本発明のデータ処理装置
によれば、中央処理装置は周辺装置に転送するデータを
複数部分に分割しつつバス上に出力し、バスインタフェ
ース部はバス上に出現する複数部分のデー久を一つのデ
ータに組立てつつ周辺装置に転送すると共にこの周辺装
置から受けたデータを複数部分に分割しつつバス上に出
力する構成であるから、データ長に関する不整合をイン
タフェース部で吸収しつつ装置内にデータ長の異なる処
理部を混在させることが可能となる。この結果、データ
長の変更に伴うハードウェアの変更範囲を必要最小限に
留めることが可能となり、装置全体としての低廉化が実
現される。
【図面の簡単な説明】
第1図は本発明の一実施例のデータ処理装置の構成ブロ
ック図、第2図は第1図のバスインタフェース回路の構
成を示す回路図、第3図は第1図と第2図の各部の動作
を説明するための波形図である。 l・・・中央処理装置、2・・・バスインタフェース回
路、3・・・入出力装置、4・・・バス、11・・・双
方向バッファ回路、12.13・・・ランチ回路。 特許出願人 日本電気ホームエレクトロニクス株式会社

Claims (1)

  1. 【特許請求の範囲】 中央処理装置と、この中央処理装置に接続されるバスと
    、このバスにバスインタフェース部を介して接続される
    周辺装置とを備え、 前記中央処理装置は、前記周辺装置に転送するデータを
    複数部分に分割しつつバス上に出力する手段を備え、 前記バスインタフェース部は、前記バス上に出現する複
    数部分のデータを一つのデータに組立てつつ前記周辺装
    置に転送すると共に、前記周辺装置から受けたデータを
    複数部分に分割しつつバス上に出力する手段を備えたこ
    とを特徴とするデータ処理装置。
JP2064988A 1988-01-30 1988-01-30 データ処理装置 Pending JPH01196653A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2064988A JPH01196653A (ja) 1988-01-30 1988-01-30 データ処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2064988A JPH01196653A (ja) 1988-01-30 1988-01-30 データ処理装置

Publications (1)

Publication Number Publication Date
JPH01196653A true JPH01196653A (ja) 1989-08-08

Family

ID=12033072

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2064988A Pending JPH01196653A (ja) 1988-01-30 1988-01-30 データ処理装置

Country Status (1)

Country Link
JP (1) JPH01196653A (ja)

Similar Documents

Publication Publication Date Title
US4490788A (en) Well-logging data processing system having segmented serial processor-to-peripheral data links
US6047120A (en) Dual mode bus bridge for interfacing a host bus and a personal computer interface bus
US7577781B2 (en) Bus system for use with information processing apparatus
EP0428330A2 (en) Computer interface circuit
US5526497A (en) System having switch that provides capacitive load isolation
JPH05204820A (ja) マイクロプロセッサ、処理システム、およびバスインタフェース
US5481678A (en) Data processor including selection mechanism for coupling internal and external request signals to interrupt and DMA controllers
US4126897A (en) Request forwarding system
US5287455A (en) ROM socket communication device for data transfer beween a host computer and a microprocessor based system
JPH02299337A (ja) データ通信制御装置
JPH01196653A (ja) データ処理装置
US5823871A (en) Interface control device for use with TV game equipment
Taylor Transputer communication link
JPS6162961A (ja) 入出力機器
US5579483A (en) Communication controller for controlling multi-channel multiplex communication and having channel selection functions and memory for storing communication control data for each channel
JPS62182857A (ja) 入出力制御装置
JP2000076199A (ja) デバッグ端子を有するマルチプロセッサ装置
JPS6130300B2 (ja)
JPH0774986B2 (ja) データバス接続システム
JP2521535B2 (ja) デ―タ転送回路
KR100340058B1 (ko) 버스신호전송장치
KR19980083459A (ko) 데이터버스 사이즈 조정 장치
JPH05204837A (ja) 情報処理装置
JPH02132542A (ja) パラレルバス制御方法
JPH0350604A (ja) マルチシーケンス制御装置