JPH11316731A - データ入出力処理装置 - Google Patents

データ入出力処理装置

Info

Publication number
JPH11316731A
JPH11316731A JP13745598A JP13745598A JPH11316731A JP H11316731 A JPH11316731 A JP H11316731A JP 13745598 A JP13745598 A JP 13745598A JP 13745598 A JP13745598 A JP 13745598A JP H11316731 A JPH11316731 A JP H11316731A
Authority
JP
Japan
Prior art keywords
channel
data input
output processing
data
channel type
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
JP13745598A
Other languages
English (en)
Inventor
Yoshinobu Kubo
栄伸 久保
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 Engineering Ltd
Original Assignee
NEC Engineering 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 Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP13745598A priority Critical patent/JPH11316731A/ja
Publication of JPH11316731A publication Critical patent/JPH11316731A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【課題】ファームウェア(FW)によるチャンネル種別
の判別処理工程をなくし、高速又は高効率のデータ入出
力処理装置を提供すること。 【解決手段】チャンネル装置からのデータ転送情報を受
けるFW制御部11と、このFW制御部11のFWアド
レス15等及びFW書き込みデータ19を受けるFW記
憶12を、チャンネル種別毎に複数に分割する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明はデータ入出力装置、
特に電気/光など複数チャンネル種別をサポートするマ
イクロプログラム制御を有する入出力処理装置に関す
る。
【0002】
【従来の技術】複数のチャンネル種別をサポートし、各
チャンネルから送られてくるデータ転送情報をマイクロ
プログラムで制御するデータ入出力処理装置が知られて
いる。尚、マイクロプログラムとは、微小プログラムの
ことであり、マイクロ命令の列を意味する。
【0003】従来の斯るデータ入出力処理装置は、例え
ば特開平1−297751号及び特開平1−30694
4号公報等に開示されている。斯る従来のデータ入出力
処理装置の一例を図2を参照して簡単に説明する。
【0004】図2は、従来のデータ入出力処理装置のブ
ロック図である。図2において、チャンネル装置からの
データ転送情報6が、ファームウェア(以下FWと省略
する)制御部1に入力される。このFW制御部1からの
FWリードタイミング8、FWアドレス5及びFWライ
トタイミング10が、FW記憶2に入力される。また、
このFW記憶2には、FW書き込みデータ9が入力され
る。
【0005】ここで、FW記憶2は、チャンネル種別す
べてをサポートするFWを格納又は記憶している。この
FWをアクセスする際のアドレスは、FW制御部1によ
りFWアドレス5で指示される。FW記憶2に対するリ
ード/ライトは、夫々FWリードタイミング8/FWラ
イトタイミング10により行われる。
【0006】この入出力処理装置のFWによるデータ転
送の各処理においては、チャンネル種別による処理の違
いがあり、初めにチャンネル種別の判別を行わなければ
ならない。その後に、各チャンネル種別の処理を実行す
る。
【0007】
【発明が解決しようとする課題】上述した従来のデータ
入出力処理装置にあっては、データ転送の各処理毎にチ
ャンネル種別を判別する処理をFWで実行するので、デ
ータ転送のチャンネル種別毎の処理の違いが増加した場
合に、チャンネル種別を判別する処理が増え、FW処理
時間が増加するという問題がある。また、チャンネル種
別の増加に関しても同様である。
【0008】1つのFWですべてのチャンネル種別をサ
ポートすることは、ある1つのチャンネル種別の修正が
生じたとき、実際FWの入れ替えを行う際に、正常な動
作をしているチャンネル種別に対しても動作を停止して
FWの入れ替えを行わなければならないという問題があ
る。また、チャンネル種別の追加を行う場合も同様であ
る。
【0009】そこで、本発明の目的は、データ転送処理
を行うFWのチャンネル種別の判別を、FWのチャンネ
ル種別の判別処理を行うことなく、FW処理の高速化を
実現するデータ入出力処理装置を提供することにある。
【0010】
【課題を解決するための手段】前述の課題を解決するた
め、本発明によるデータ入出力処理装置は、次のような
特徴的な構成を採用している。
【0011】(1)チャンネル装置からのデータ転送情
報を受けるFW制御部と、FW書き込みデータを受ける
FW記憶とを有するデータ入出力処理装置において、前
記FW記憶は、前記チャンネル装置からのチャンネル種
別毎に分割された領域を有するデータ入出力処理装置。
【0012】(2)前記FW記憶の前記各チャンネル毎
の分割領域は、前記FW制御部からのFWアドレス幅に
依存する一定記憶サイズを有する(1)のデータ入出力
処理装置。
【0013】(3)前記FWアドレスは、夫々前記FW
制御部により制御されるデータ転送実行チャンネル種別
読み取り手段及びアドレス生成回路より得る(2)のデ
ータ入出力処理装置。
【0014】(4)前記データ転送実行チャンネル種別
読み取り手段には、前記FW制御部からデータ読み込み
タイミング信号及びFW書き込みチャンネル種別コード
が入力される(3)のデータ入出力処理装置。
【0015】(5)前記アドレス生成回路には、前記F
W制御部からアドレス情報が入力される(3)のデータ
入出力処理装置。
【0016】
【発明の実施の形態】以下、添付図、特に図1を参照し
て、本発明のデータ入出力処理装置の好適実施形態例を
詳細に説明する。
【0017】図1は、本発明のデータ入出力処理装置の
好適実施形態のブロック図を示す。FW記憶12は、各
チャンネル種別のFWを格納するメモリ(記憶装置)で
あり、チャンネル種別00,01・・・・,nまでの記憶領
域を有する。これら各領域の記憶サイズは一定であり、
FW記憶12へのFWアドレス15の幅に依存する。
【0018】FWアドレス15の上位ビットは、ハード
ウェア(HW)からのデータ転送実行チャンネル種別読
み取り手段13によって、チャンネルからのデータ転送
情報の中から読み取られるチャンネル種別コードであ
る。FWアドレス15の下位ビット部分は、FW制御部
11からのアドレス情報24により、アドレス生成回路
14で生成された各FWの相対アドレスである。
【0019】チャンネル装置からのデータ転送情報16
は、FW制御部11及びデータ転送実行チャンネル種別
読み取り手段13に入力される。FW制御部11は、F
W記憶12にFWリードタイミング信号20及びFWラ
イトタイミング信号21を送る。更に、FW制御部11
は、アドレス生成回路14に上述したアドレス情報24
を送り、データ転送実行チャンネル種別読み取り手段1
3にデータ転送読み込みタイミング信号23及びFW書
き込みチャンネル種別コード22を送る。
【0020】動作を説明すると、例えばデータ転送実行
チャンネル#1のFWリードを行う場合を考える。チャ
ンネル装置からのデータ転送情報16をFW制御部11
に取り込むタイミングで、実行チャンネル種別情報を読
み込む為に、データ転送情報読み込みタイミング信号2
3に基づき、FW制御部11とデータ転送実行チャンネ
ル種別読み取り手段13は、データ転送情報/チャンネ
ル種別コードを読み取る。FW制御部11は、データ転
送情報の処理を行い、次のFWを読み込む為に、アドレ
ス生成回路14にアドレス情報を送り、FW制御部11
からのFWリードタイミング信号20に基づきFWを読
み取る。
【0021】次に、FW記憶12へのFW書き込みの場
合を説明する。データ転送実行チャンネル種別読み取り
手段13に、FW制御部11からFW書き込みチャンネ
ル種別コード22をデータ転送情報読み取りタイミング
信号23に基づいて読み込む。また、アドレス情報24
をアドレス生成回路14に送る。FW制御部11のFW
ライトタイミング信号21のタイミングにより、FW書
き込みデータ19のデータを書き込む。
【0022】以上の説明から明らかな如く、本発明のデ
ータ入出力処理装置によると、マイクロプログラムを格
納するメモリを各チャンネル種別毎に領域を分割して、
各チャンネル種別毎のマイクロプログラムを格納する。
また、チャンネル装置からのデータ転送情報よりデータ
転送実行チャンネル種別読み取り手段を設けることで、
HWによるチャンネル種別領域毎のアクセスを可能に
し、分割領域内のアドレスのみをマイクロプログラムで
制御することができる。
【0023】しかし、上述の実施例は、本発明の単なる
例示にすぎず、必要に応じて種々の変形変更が可能であ
ること当業者には容易に理解できよう。
【0024】
【発明の効果】上述の説明から理解される如く、本発明
のデータ入出力処理装置によると、HWによるチャンネ
ル種別の判別ができるので、FWによるチャンネル種別
判別ステップが不要になり、FW処理の高速化又は高効
率化が可能になる。また、FW格納メモリのチャンネル
種別による領域の分割で、HWによるチャンネル種別の
判別が実現できるという実用上の顕著な効果を有する。
【図面の簡単な説明】
【図1】本発明のデータ入出力処理装置の好適実施例の
ブロック図である。
【図2】従来のデータ入出力処理装置の一例のブロック
図である。
【符号の説明】
11 FW制御部 12 FW記憶 13 データ転送実行チャンネル種別読み取り手段 14 アドレス生成回路 15 FWアドレス

Claims (5)

    【特許請求の範囲】
  1. 【請求項1】チャンネル装置からのデータ転送情報を受
    けるFW制御部と、FW書き込みデータを受けるFW記
    憶とを有するデータ入出力処理装置において、 前記FW記憶は、前記チャンネル装置からのチャンネル
    種別毎に分割された領域を有することを特徴とするデー
    タ入出力処理装置。
  2. 【請求項2】前記FW記憶の前記各チャンネル毎の分割
    領域は、前記FW制御部からのFWアドレス幅に依存す
    る一定記憶サイズを有することを特徴とする請求項1の
    データ入出力処理装置。
  3. 【請求項3】前記FWアドレスは、夫々前記FW制御部
    により制御されるデータ転送実行チャンネル種別読み取
    り手段及びアドレス生成回路より得ることを特徴とする
    請求項2のデータ入出力処理装置。
  4. 【請求項4】前記データ転送実行チャンネル種別読み取
    り手段には、前記FW制御部からデータ読み込みタイミ
    ング信号及びFW書き込みチャンネル種別コードが入力
    されることを特徴とする請求項3のデータ入出力処理装
    置。
  5. 【請求項5】前記アドレス生成回路には、前記FW制御
    部からアドレス情報が入力されることを特徴とする請求
    項3のデータ入出力処理装置。
JP13745598A 1998-05-01 1998-05-01 データ入出力処理装置 Pending JPH11316731A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13745598A JPH11316731A (ja) 1998-05-01 1998-05-01 データ入出力処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13745598A JPH11316731A (ja) 1998-05-01 1998-05-01 データ入出力処理装置

Publications (1)

Publication Number Publication Date
JPH11316731A true JPH11316731A (ja) 1999-11-16

Family

ID=15199017

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13745598A Pending JPH11316731A (ja) 1998-05-01 1998-05-01 データ入出力処理装置

Country Status (1)

Country Link
JP (1) JPH11316731A (ja)

Similar Documents

Publication Publication Date Title
EP0226950A2 (en) Memory access control circuit
JP4616586B2 (ja) メモリ初期化制御装置
JPH05197619A (ja) マルチcpu用メモリ制御回路
JPH11184761A (ja) リードモディファイライト制御システム
JPH11212877A (ja) 記憶装置
JPH0743668B2 (ja) アクセス制御装置
JP2912090B2 (ja) タイムスロットインタチェンジ回路
JP2853736B2 (ja) クラスタ番号変換回路
JPH1116339A (ja) メモリコマンド制御回路
JP2591785B2 (ja) コンピュータ装置
JPS63197251A (ja) 情報処理装置
KR0168973B1 (ko) 어드레스를 자동 증가시켜 롬을 억세스하는 방법 및 그장치
JPH05197612A (ja) データ・アクセス回路
JPH05298249A (ja) 情報処理装置のioデバイス制御方式
JPH11184751A (ja) メモリ制御回路及びメモリ装置
JPH056280A (ja) 割り込み制御方式
JPH0746634A (ja) 時分割スイッチ回路
JPH08202610A (ja) レジスタ制御回路
JPH02162458A (ja) 並列処理装置
JPH04209046A (ja) メモリアクセス回路
JPH1049427A (ja) 演算読み出し機能付き記憶装置
JP2004118595A (ja) アクセス制御装置及びアクセス制御方法
JPS6047613B2 (ja) マイクロプログラム制御方式
JPH11120089A (ja) 並列記憶装置
JPS58208997A (ja) 誤り訂正を行なう記憶装置の部分書込みを含む連続動作方式