JPH01177652A - アドレス割付け装置 - Google Patents

アドレス割付け装置

Info

Publication number
JPH01177652A
JPH01177652A JP63001170A JP117088A JPH01177652A JP H01177652 A JPH01177652 A JP H01177652A JP 63001170 A JP63001170 A JP 63001170A JP 117088 A JP117088 A JP 117088A JP H01177652 A JPH01177652 A JP H01177652A
Authority
JP
Japan
Prior art keywords
memory
signal line
address
output
board
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
JP63001170A
Other languages
English (en)
Inventor
Tetsuya Ouchi
哲也 大内
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.)
PFU Ltd
Original Assignee
PFU 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 PFU Ltd filed Critical PFU Ltd
Priority to JP63001170A priority Critical patent/JPH01177652A/ja
Publication of JPH01177652A publication Critical patent/JPH01177652A/ja
Pending legal-status Critical Current

Links

Abstract

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

Description

【発明の詳細な説明】 〔概 要〕 この発明は中央処理装置とバス上で接続され、順次増設
されるメモリ基板のメモリアドレス割付は装置に関し、 メモリ基板の増設時において、ユーザによる特別なアド
レス設定操作を一切除去し、ユーザの負担を軽減するこ
とを目的とし、 中央処理装置とバス上で接続され順次増設されるメモリ
基板の各メモリにおけるアドレス割付は装置であって、
前記中央処理装置に一端を接続し、他端を初段のメモリ
基板の入力側に接続する信号線と、前記初段のメモリ基
板の出力側と次段のメモリ基板の入力側を接続する信号
線であって、順次隣接するメモリ基板同士の入力側と出
力側を接続していくもの、および前記入力側の信号線が
アクティブ状態で、前記出力側の信号線がインアクティ
ブ状態において自己のメモリ基板を選択状態とし前記メ
モリにアドレスの割付けを行なうアロケーション制御手
段、により構成される。
〔産業上の利用分野〕 本発明はメモリのアドレス割付は装置に関し、特に、バ
ス上にデイジ−チエイン方式により、中央処理装置(C
PU)に近い側のメモリ基板からシリアルに選択される
信号線を設け、順次コネクタを切り換えることによって
すべての増設メモリのメモリ容量、種別等のステータス
を読み取り、CPUがメモリアドレスを決定し、メモリ
基板の増設の際にユーザに専門的な知識を要求すること
なく一般のコネクタによる接続もしくは所定場所へのメ
モリ基板の挿入作業のみにすることによりユーザの負担
を軽減するようにしたアドレス割付は装置に関する。
〔従来の技術及び発明が解決しようとする課題〕メモリ
を増設することが可能な計算機システムにおいて、メモ
リの増設作業は、従来ユーザが増設するメモリ基板のア
ドレスを考慮したりアドレス設定のためのスイッチ等の
操作を行なうことによって、ユーザ自身で行なわれるこ
とが多い。
この場合、アドレス設定のためにデイツプスインチある
いはアダー等を用いて、増設するメモリ基板上のスイッ
チ操作により各基板毎にユーザがシステム全体のアドレ
スを考慮した上で設定しており、このためユーザに専門
的知識を要求することになり、逆にこのような事情から
ユーザを限定することとなっていた。
本発明の目的は、メモリ基板の増設時ムこおいて、ユー
ザによる特別なアドレス設定操作を一切除去し、ユーザ
の負担を軽減することを目的とする。
〔課題を解決するための手段および作用〕第1図は本発
明に係るアドレス割付は装置の原理構成図である。図に
おいて、メモリ基板A、B。
C・・・は増設メモリ基板であり、メモリ基板AはCP
UハスDBIによりCPUに接続され、メモリ基板Bは
CPUバスDB、によりメモル基板Aに接続され、以下
同様にCPUハスDB、、DB。
・・・によって隣接するメモリ基板間が接続される。
即ち、増設メモリ基板は図に示す如くデイジーチエイン
方式で構成されており、CPUバスは各メモリ基板間で
入力端と出力側に分離される。メモリ基板Aにおいて、
入力側のCPUバスDB、とメモリ基板Aとの間はコネ
クタA1が設けられ、出力側のCPUバスDB2とメモ
リ基板Aとの間にはコネクタA2が設けられる。これら
のコネクタAIおよびA2はバスと基板を接続する通常
のコネクタである。
メモリ基板A内にはアドレスの割付けを行なうアロケー
ション制御回路A3が備えられ、コネクタAIとの間に
入力側の信号線jl’IN、コネクタA2との間に出力
側の信号線!。LITが設けられ、かつコネクタAIお
よびA2、アロケーション制御部A3、内部ロジック等
との間には内部バスAoが設けられる。入力側の信号線
”INは後述するように抵抗によってプルアップされ常
にアクティブ状態となっている。
このような構成において、入力側の信号線(x+N)が
アクティブ状態で、出力側の信号線(β。UT )がイ
ンアクティブ状態において自身のメモリ基板を選択状態
とし、メモリにアドレス割付けを行なうようにしたもの
である。
〔実施例〕
第2図は本発明に係るアロケーション制御回路の一実施
例回路図、第3Mは第2図回路中の比較器の詳細回路図
である。第2図において、20は信号線pINを常にア
クティブ状態にするプルアップ抵抗、21は入力側の信
号線β18と出力側の信号線l。LITに分離するフリ
ップフロップ回路(FF)、22はフリップフロップ2
1を初期化するためのフリップフロップ回路であって、
自身は電源オンにてリセット(RST)されCPUの制
御により書き換えられるフリップフロップである。
23は、信号線β、Nがアクティブで、かつフリ・ノブ
フロップ21のQ出力、即ち、出力側の信号線7!0L
I7がインアクティブの時に、反転出力である百出力は
“1”となるためアクティブとなりCPUにより選択さ
れた信号を出力するANDゲートである。24はメモリ
容量、メモリの種別等のメモリ情報を出力するレジスタ
、25はCPUからメモリの動作範囲(メモリ領域)を
書き込まれるアドレスレジスタ、26はCPUからIl
oへのアドレスをデコードするデゴーダである。27は
アドレスレジスタ25の値によりメモリの動作範囲をデ
コードする比較器であり、第3図に詳しく回路構成を示
す。
このような構成において、CPUからのアクティブ状態
のデータDaが、リセットされアクティブ状態になって
いるフリップフロップ22のD端子に入力され書き込ま
れる。そして百出力をフリップフロップ21のR3T端
子に入力することによってフリップフロップ21を初期
化する。次にフリップフロップ22をインアクティブ状
態にし、データDaをインアクティブ状態にしてフリッ
プフロップ22に書き込む。このような動作を行なうと
、入力側の信号線”INがアクティブ状態であるから、
前述の如くメモリ基板Aが選択され、フリップフロップ
21の百出力の“1”と信号線NINの“1”によりA
NDゲートが開放する。
CPUは基板情報レジスタ24の内容を読みとり、メモ
リ基板Aのメモリ容量、メモリの種類等を知ることがで
きる。さらにCPUはアドレスレジスタ25にスタート
アドレスを書き込む。以上のような動作によってメモリ
基板へのアドレスアロケーションが完了する。
次にCPUはデータDaをインアクティブ状態にしてフ
リップフロップ21および22に書き込む。これによっ
てフリップフロップ21では信号線β1Nのアクティブ
状態が出力側に伝達されて信号線l。U7がアクティブ
状態となるので、百出力が0”となりANDゲート23
は閉じる。これによりメモリ基板Aは非選択となり次の
メモリ基板Bが選択される。
メモリ基板Bのアドレス割付けも上述と同様に行なわれ
、順次メモリ基板C,D・・・と進行する。
メモリアロケーションの終了は基板情報レジスタ24を
読み込んだ結果、すべてのビットがインアクティブ状態
(プルダウンバス)もしくはすべてのビットがアクティ
ブ状態(プルアップバス)の時に終了する。
第3図は第2図に示す比較器27の一実施例詳細回路図
である。271はNANDゲートであって信号線11N
とβ。UTのいずれかがアクティブ状態であれば“1”
を出力する。272は比較回路であって排他的ORゲー
ト(EOR)272 a 〜272 cとこれらの出力
を入力する負論理のANDゲー)272dにより構成さ
れ、この構成はメモリ容量により可変する。EORゲー
トの入力側は第2図のアドレスレジスタ25の出力の最
上位ビットから3ビツトn。
n−1,n−2と、アドレスバスADDのアドレスの最
上位からの3ビットn、、n、−1,n。
−2が入力され、各EORゲートは一方の入力が“1″
のときに“1”を出力し、これをANDゲート272d
に入力する。従って信号線11Nと7!OUTが選択状
態にあり、かつEORがすべて出力していれば、AND
ゲート272dの出力はアクティブ状態となり、選択信
号(SIEL)を出力し、これにより基板内のメモリは
選択されて動作可能状態となる。
〔発明の効果〕
以上説明したように、本発明によれば、メモリ基板の増
設時において、ユーザによる特別なアドレス設定操作は
一切不要でありその分だけユーザの負担を軽減すること
ができ、かつデイジー接続された信号線とアロケーショ
ン制御回路で実現可能なため低価格で実施でき、さらに
、各メモリ基板単位で独立してアドレス割付けできるた
め、メモリ空間に対して自由に配置することもできる。
【図面の簡単な説明】
第1図は本発明に係るアドレス割付は装置の原理構成図
、 第2図は本発明の一実施例アロケーション制御回路図、
および 第3図は第2図回路の比較器の一実施例詳細回路図であ
る。 (符号の説明) 21 、22・・・レジスタ、  23・・・ANDゲ
ート、24・・・基板情報レジスタ、 25・・・アドレスレジスタ、 27・・・比較器、 β1N・・・入力側信号線、” 0LIT・・・出力側
信号線、A、B、C・・・メモリ基板、 A1A2・・・コネクタ、 A3・・・アロケーション制御回路。

Claims (1)

  1. 【特許請求の範囲】 1、中央処理装置とバス上で接続され順次増設されるメ
    モリ基板の各メモリにおけるアドレス割付け装置であっ
    て、前記中央処理装置に一端を接続し、他端を初段のメ
    モリ基板の入力側に接続する信号線(l_I_N)と、
    前記初段のメモリ基板の出力側と次段のメモリ基板の入
    力側を接続する信号線(l_O_U_T)であって、順
    次隣接するメモリ基板同士の入力側と出力側を接続して
    いくもの、および前記入力側の信号線がアクティブ状態
    で、前記出力側の信号線がインアクティブ状態において
    自己のメモリ基板を選択状態とし前記メモリにアドレス
    の割付けを行なうアロケーション制御手段(A3)、を
    具備することを特徴とするアドレス割付け装置。 2、前記アロケーション制御手段は、入力側の信号線(
    l_I_N)を入力端子(D)に接続し出力側の信号線
    (l_O_U_T)を出力端子(Q)に接続するフリッ
    プフロップ(21)と、前記中央処理装置からのデータ
    (Da)を入力端子(D)に受け反転出力端子(@Q@
    )からの出力を前記フリップフロップ(21)のリセッ
    ト端子(RST)に入力するフリップフロップ(22)
    と、前記入力側の信号線(l_I_N)を一方の入力端
    子に接続し前記フリップフロップ(21)の出力を他方
    の入力端子に受け一致したとき選択状態となるANDゲ
    ート(23)と、前記中央処理装置に対しアドレス割付
    け情報を出力する基板情報レジスタ(24)と、前記中
    央処理装置から前記メモリが動作すべき領域情報を格納
    するアドレスレジスタ(25)と、前記アドレスレジス
    タ(25)のデータと前記中央処理装置からのアドレス
    情報に基づいて前記メモリを選択し動作可能とする選択
    信号(SEL)を出力する比較器(27)を具備する特
    許請求の範囲第1項に記載のアドレス割付け装置。
JP63001170A 1988-01-08 1988-01-08 アドレス割付け装置 Pending JPH01177652A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63001170A JPH01177652A (ja) 1988-01-08 1988-01-08 アドレス割付け装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63001170A JPH01177652A (ja) 1988-01-08 1988-01-08 アドレス割付け装置

Publications (1)

Publication Number Publication Date
JPH01177652A true JPH01177652A (ja) 1989-07-13

Family

ID=11493960

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63001170A Pending JPH01177652A (ja) 1988-01-08 1988-01-08 アドレス割付け装置

Country Status (1)

Country Link
JP (1) JPH01177652A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS595477A (ja) * 1982-06-30 1984-01-12 Fujitsu Ltd メモリ装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS595477A (ja) * 1982-06-30 1984-01-12 Fujitsu Ltd メモリ装置

Similar Documents

Publication Publication Date Title
EP0185258B1 (en) Microprocessor system
EP0189638B1 (en) Bus width adapter
US4831522A (en) Circuit and method for page addressing read only memory
EP0384570A2 (en) Compatible expanded programmable option select system
US5375218A (en) DMA channel control apparatus capable of assigning independent DMA transfer control line to respective expansion slots
US4575796A (en) Information processing unit
US5450366A (en) IC memory card
JPH10177537A (ja) コンピューターの入/出力コンフィギュレーションセッティングシステム及び方法
EP0172523A2 (en) Microcomputer having at least one input-output unit
JPH01177652A (ja) アドレス割付け装置
US4305138A (en) Stack memory device
US4388707A (en) Memory selecting system
JP2974071B2 (ja) メモリic
KR0147476B1 (ko) 컴퓨터의 입/출력 컨피그레이션 셋팅 시스템 및 방법
EP0114683A2 (en) Arithmetic unit
JPS5821299B2 (ja) メモリ
JPS6126700B2 (ja)
JP2922963B2 (ja) シーケンスコントローラ
US6360295B1 (en) Serially loadable digital electronic memory and method of loading the same
KR960008245Y1 (ko) 칩선택신호가 없는 칩을 디스에이블시키는 회로
US4916601A (en) Means for transferring firmware signals between a control store and a microprocessor means through a reduced number of connections by transfer according to firmware signal function
KR0157254B1 (ko) 브이엠이 버스 시스템상의 메모리보드를 위한 어드레스맵 설정회로
EP0264740A2 (en) Time partitioned bus arrangement
JP2788765B2 (ja) 半導体記憶装置
KR900006547B1 (ko) 컴퓨터용 메모리 구성장치