JPS63311549A - Address discriminating circuit - Google Patents
Address discriminating circuitInfo
- Publication number
- JPS63311549A JPS63311549A JP62146967A JP14696787A JPS63311549A JP S63311549 A JPS63311549 A JP S63311549A JP 62146967 A JP62146967 A JP 62146967A JP 14696787 A JP14696787 A JP 14696787A JP S63311549 A JPS63311549 A JP S63311549A
- Authority
- JP
- Japan
- Prior art keywords
- address
- lower limit
- bit
- capacity
- limit address
- 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
- 230000000873 masking effect Effects 0.000 claims abstract description 13
- 238000010586 diagram Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 230000014759 maintenance of location Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、複数の記憶手段がシステムバスに接続された
データ処理装置に関し、特にそれぞれの記憶手段が応答
すべきアドレスを自記憶手段内で判定するアドレス判別
回路に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a data processing device in which a plurality of storage means are connected to a system bus. The present invention relates to an address discrimination circuit for determining an address.
従来、この種のアドレス判別回路は、各記憶手段が応答
すべきmビットの下限アドレス保持手段20と、nピ、
ットの容量保持手段3oと。Conventionally, this type of address discrimination circuit has a lower limit address holding means 20 of m bits to which each storage means should respond, n pins,
and the capacity holding means 3o of the kit.
システムバスのアドレスと下限アドレス保持手段の内容
とを比較する下限アドレス比較手段40と、下限アドレ
ス保持手段の内容と容量保持手段の内容の和を上限アド
レスとして計算する上限アドレス計算手段7oと、該計
算結果とシステムバスのアドレスとを比較する上限アド
レス比較手段80とから構成されていた。a lower limit address comparing means 40 that compares the address of the system bus with the contents of the lower limit address holding means; an upper limit address calculating means 7o that calculates the sum of the contents of the lower limit address holding means and the contents of the capacity holding means as the upper limit address; It consisted of an upper limit address comparing means 80 for comparing the calculation result and the address of the system bus.
比較器により構成された下限アドレス比較手段401で
は、システムバスメモリアドレス10と下限アドレス保
持手段20の内容とを大小比較し、システムバスメモリ
アドレス≧下限アドレス保持手段の内容の時、下限アド
レス有効信号90を有効とする。A lower limit address comparing means 401 constituted by a comparator compares the system bus memory address 10 and the contents of the lower limit address holding means 20, and when the system bus memory address ≧ the contents of the lower limit address holding means 20, a lower limit address valid signal is output. 90 is valid.
加算器により構成された上限アドレス計算手段70では
、下限アドレス保持手段20の内容と容量保持手段50
の内容とを加算し、上限アドレスを生成する。また、加
算結果かけたあふれした時は、上限アドレスけたあふれ
信号110を有効とする。The upper limit address calculation means 70 constituted by an adder calculates the contents of the lower limit address holding means 20 and the capacity holding means 50.
The upper limit address is generated by adding the contents of . Further, when the addition result multiplies overflow, the upper limit address digit overflow signal 110 is enabled.
比較器により構成された上限アドレス比較手段80では
、上限アドレス計算手段70の結果とシステムバスメモ
リアドレス10を大小比較し、システムバスメモリアド
レス〈上限アドレスの時、上限アドレス有効信号100
を有効とする。The upper limit address comparison means 80, which is constituted by a comparator, compares the result of the upper limit address calculation means 70 with the system bus memory address 10, and when the system bus memory address is the upper limit address, the upper limit address valid signal 100 is determined.
shall be valid.
判定回路501では、下限アドレス有効信号90が有効
であり、上限アドレス有効信号100が有効であり、上
限アドレスけたあふれ信号110が無効の時、アドレス
判別を有効とする。In the determination circuit 501, address determination is valid when the lower limit address valid signal 90 is valid, the upper limit address valid signal 100 is valid, and the upper limit address overflow signal 110 is invalid.
上述した従来のアドレス判別回路は1mビットの下限ア
ドレス比較手段401と、上限アドレス計算手段70と
、nビットの上限アドレス比較手段80として、それぞ
れmビットの比較器。The above-mentioned conventional address discrimination circuit includes a 1 m-bit lower limit address comparison means 401, an upper limit address calculation means 70, and an n-bit upper limit address comparison means 80, each of which has an m-bit comparator.
下限アドレス+容量を実行するための加算器。Adder to perform lower limit address + capacity.
nビットの比較器が必要である。そのため、ノ1−ドク
エア構成が複雑になるという欠点がある。An n-bit comparator is required. Therefore, there is a drawback that the square configuration becomes complicated.
本発明によるアドレス判別回路は、各記憶手段に割り当
てられたアドレスの下限を保持するmビットの下限アド
レス保持手段と、各記憶手段に割り当てられたアドレス
の容量を保持するnビットの容量保持手段と、システム
バスのアドレスと、前記下限アドレス保持手段の内容と
を比較するためのm個の排他的論理和ゲートにより構成
された下限アドレス比較手段と、該比較結果゛で、不一
致ビットを前記容量保持手段の内容でマスクするための
n個の論理積ゲートにより構成された容量マスク手段と
を有し、前記下限アドレス比較手段で不一致ビットがな
かった時と、前記容量マスク手段で不一致ビットが全て
マスクされた時、アドレス判別を有効とする事を特徴と
する。The address discrimination circuit according to the present invention includes m-bit lower limit address holding means for holding the lower limit of the address allocated to each storage means, and n-bit capacity holding means for holding the capacity of the address allocated to each storage means. , a lower limit address comparison means constituted by m exclusive OR gates for comparing the address of the system bus and the contents of the lower limit address holding means; and capacitance masking means constituted by n AND gates for masking the contents of the means, and when there are no mismatching bits in the lower limit address comparison means, all mismatching bits are masked by the capacitance masking means. It is characterized in that address discrimination is enabled when the
以下1本発明の実施例について図面を参照して説明する
。An embodiment of the present invention will be described below with reference to the drawings.
第1図は本発明の一実施例によるアドレス判別回路の構
成を示すブロック図である。図において、10はシステ
ムバスメモリアドレス、20は下限アドレス保持手段、
30は容量保持手段。FIG. 1 is a block diagram showing the configuration of an address discrimination circuit according to an embodiment of the present invention. In the figure, 10 is a system bus memory address, 20 is a lower limit address holding means,
30 is a capacity retention means.
40は下限アドレス比較手段、35は下限アドレス比較
手段40の比較結果である不一致ビットである。又、5
0は判定回路、60は容量マスク手段である。40 is a lower limit address comparing means, and 35 is a mismatch bit which is the comparison result of the lower limit address comparing means 40. Also, 5
0 is a determination circuit, and 60 is a capacitance masking means.
゛ 排他的論理和ゲートにより構成された下限アドレ
ス比較手段40では、システムバスメモリアドレス10
と下限アドレス保持手段20の内容とを比較し、ビット
単位にシステムバスメモリアドレスメ下限アドレス保持
手段の内容の時。゛ In the lower limit address comparison means 40 constituted by an exclusive OR gate, the system bus memory address 10
and the contents of the lower limit address holding means 20 are compared, and the system bus memory address is compared bit by bit with the contents of the lower limit address holding means 20.
対応する不一致ビットを有効とする。The corresponding mismatch bit is enabled.
論理積グー)Kより構成された容量マスク手段60では
、ビット単位に不一致ビット65と容量保持手段30の
反転との論理積をとる。The capacitance masking means 60 composed of logical product K takes the logical product of the mismatch bit 65 and the inversion of the capacitance holding means 30 in bit units.
判定回路50では、容量マスク手段60の結果が全ビッ
ト無効時、アドレス判別を有効とする。The determination circuit 50 validates the address determination when the result of the capacitance masking means 60 is that all bits are invalid.
第6図及び第4図に64 Kw年単位増設される記憶手
段(最大容量512KW)が複数接続され20ピツトの
メモリアドレスを持つシステムバスの例を示す。下限ア
ドレス保持手段20は4ビツト、容量保持手段30は6
ピツトとなる。FIG. 6 and FIG. 4 show an example of a system bus having a memory address of 20 pits to which a plurality of storage means (maximum capacity 512 KW) which are added by 64 KW per year are connected. The lower limit address holding means 20 has 4 bits, and the capacity holding means 30 has 6 bits.
It becomes a pit.
下限アドレスは、第3図に示される様に、0〜960
Kwまで(54Kw年単位設定可能である。容量は、第
4図に示される様に、 64Kw、128Kw。The lower limit address is 0 to 960 as shown in Figure 3.
Up to Kw (54Kw can be set in annual units.The capacity is 64Kw and 128Kw as shown in Figure 4.
256Kw、512Kwと設定可能である。但し制限事
項として、下限アドレスの設定は、容量で割り切れる値
しか設定できない。例えば、容量が128KwQ時、下
限アドレスは0,128,256゜384 Kwに設定
される。It can be set as 256Kw or 512Kw. However, as a limitation, the lower limit address can only be set to a value that is divisible by the capacity. For example, when the capacity is 128KwQ, the lower limit address is set to 0,128,256°384Kw.
以上説明したように本発明は、上限アドレス計算手段を
不要とし1mビットの下限アドレス比較手段と、nビッ
トの上限アドレス比較手段を1mビット、nビットの比
較配器からm個の排他的論哩和ゲートとn個の論理積ゲ
ートに縮小する事ができるという効果がある。As explained above, the present invention eliminates the need for an upper limit address calculation means and uses a 1 m bit lower limit address comparison means and an n bit upper limit address comparison means to calculate m exclusive logical sums from 1 m bits and n bits comparators. It has the effect that it can be reduced to a gate and n AND gates.
第1図は本発明の一実施例によるアドレス判別回路の構
成を示すブロック図、第2図は従来のアドレス判別回路
の構成を示すブロック図。
第3図は下限アドレスビット設定と下限アドレスとの関
係を示す図、第4図は容量ビット設定と容量との関係を
示す図である。
10・・・システムバスメモリアドレス、20・・・下
限アドレス保持手段、30・・・容量保持手段。
35・・・不一致ピッ)、40・・・下限アドレス比較
手段、50・・・判定回路、60・・・容量マスク手段
。
第1 図FIG. 1 is a block diagram showing the configuration of an address discrimination circuit according to an embodiment of the present invention, and FIG. 2 is a block diagram showing the configuration of a conventional address discrimination circuit. FIG. 3 is a diagram showing the relationship between the lower limit address bit setting and the lower limit address, and FIG. 4 is a diagram showing the relationship between the capacity bit setting and the capacity. 10... System bus memory address, 20... Lower limit address holding means, 30... Capacity holding means. 35... Discrepancy signal), 40... Lower limit address comparing means, 50... Judgment circuit, 60... Capacity masking means. Figure 1
Claims (1)
数接続され、それぞれの記憶手段が応答すべきアドレス
を自記憶手段内で判定するためのアドレス判別回路にお
いて、各記憶手段に割り当てられたアドレスの下限を保
持するmビットの下限アドレス保持手段と、各記憶手段
に割り当てられたアドレスの容量を保持するnビットの
容量保持手段と、前記システムバスのアドレスと、前記
下限アドレス保持手段の内容とを比較するためのm個の
排他的論理和ゲートにより構成された下限アドレス比較
手段と、該比較結果で、不一致ビットを前記容量保持手
段の内容でマスクするためのn個の論理積ゲートにより
構成された容量マスク手段とを有し、前記下限アドレス
比較手段で不一致ビットがなかった時と、前記容量マス
ク手段で不一致ビットが全てマスクされた時、アドレス
判別を有効とする事を特徴とするアドレス判別回路。1. A plurality of storage means each having a fixed expansion capacity unit are connected to the system bus, and in an address discrimination circuit for determining within its own storage means the address to which each storage means should respond, the address assigned to each storage means is m-bit lower limit address holding means for holding the lower limit of the address, n-bit capacity holding means for holding the capacity of the address assigned to each storage means, the address of the system bus, and the contents of the lower limit address holding means. a lower limit address comparison means constituted by m exclusive OR gates for comparing, and n AND gates for masking mismatched bits with the contents of the capacity holding means in the comparison result. and a capacitance masking means, wherein the address discrimination is enabled when there are no mismatching bits in the lower limit address comparison means and when all mismatching bits are masked by the capacitance masking means. Discrimination circuit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62146967A JPS63311549A (en) | 1987-06-15 | 1987-06-15 | Address discriminating circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62146967A JPS63311549A (en) | 1987-06-15 | 1987-06-15 | Address discriminating circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63311549A true JPS63311549A (en) | 1988-12-20 |
Family
ID=15419628
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62146967A Pending JPS63311549A (en) | 1987-06-15 | 1987-06-15 | Address discriminating circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63311549A (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58501972A (en) * | 1981-11-17 | 1983-11-17 | ヒュンダイ・エレクトロニクス・インダストリーズ・カンパニー・リミテッド | memory mapping unit |
-
1987
- 1987-06-15 JP JP62146967A patent/JPS63311549A/en active Pending
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58501972A (en) * | 1981-11-17 | 1983-11-17 | ヒュンダイ・エレクトロニクス・インダストリーズ・カンパニー・リミテッド | memory mapping unit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2692384B2 (en) | Address generation circuit | |
JPS63311549A (en) | Address discriminating circuit | |
JPH0413735B2 (en) | ||
US4912712A (en) | Fault detection circuit capable of detecting burst errors in an LRU memory | |
JP2535605B2 (en) | Information processing device | |
JPS5733471A (en) | Memory access control system for multiprocessor | |
JPS61199294A (en) | Memory address decoding circuit | |
JP2726127B2 (en) | Shared memory access control circuit | |
JPS5844417Y2 (en) | Change detector input module | |
SU902282A1 (en) | Device for receiving information through two parallel communication channels | |
SU807274A1 (en) | Subtracting device with check | |
JP2001022557A (en) | Logic circuit | |
JPH0635668A (en) | Full adder | |
SU698017A1 (en) | Digital integrator | |
JPH01222349A (en) | Cache invalid processing circuit | |
JPS5953588B2 (en) | Memory interleave control method | |
JPS6437634A (en) | Address comparing system | |
JPS61105640A (en) | parallel complement circuit | |
JPS5495143A (en) | Protection system | |
JPH04143847A (en) | Dual access memory circuit | |
JPS5462735A (en) | Memory control system | |
JPH0793213A (en) | Bank register setting circuit | |
JPS58139261A (en) | Memory sharing method | |
JPS6467653A (en) | Cache memory for set associative system | |
JPS6318448A (en) | Bus controller |