JPS63298515A - Controller for semiconductor memory cartridge - Google Patents
Controller for semiconductor memory cartridgeInfo
- Publication number
- JPS63298515A JPS63298515A JP62131475A JP13147587A JPS63298515A JP S63298515 A JPS63298515 A JP S63298515A JP 62131475 A JP62131475 A JP 62131475A JP 13147587 A JP13147587 A JP 13147587A JP S63298515 A JPS63298515 A JP S63298515A
- Authority
- JP
- Japan
- Prior art keywords
- semiconductor memory
- memory cartridge
- control device
- data
- cartridge
- 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.)
- Granted
Links
- 239000004065 semiconductor Substances 0.000 title claims abstract description 108
- 230000006378 damage Effects 0.000 abstract description 6
- RRLHMJHRFMHVNM-BQVXCWBNSA-N [(2s,3r,6r)-6-[5-[5-hydroxy-3-(4-hydroxyphenyl)-4-oxochromen-7-yl]oxypentoxy]-2-methyl-3,6-dihydro-2h-pyran-3-yl] acetate Chemical compound C1=C[C@@H](OC(C)=O)[C@H](C)O[C@H]1OCCCCCOC1=CC(O)=C2C(=O)C(C=3C=CC(O)=CC=3)=COC2=C1 RRLHMJHRFMHVNM-BQVXCWBNSA-N 0.000 description 10
- 230000015654 memory Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 101100524646 Toxoplasma gondii ROM6 gene Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
- Storage Device Security (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、コンピュータの補助記憶装置として使用され
る半導体メモリカートリッジの制御装置に係わり、特に
、半導体メモリカートリッジの着脱時でのノイズ電圧の
発生を防止する手段を改良した半導体メモリカートリッ
ジの制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a control device for a semiconductor memory cartridge used as an auxiliary storage device of a computer, and particularly relates to a control device for controlling a semiconductor memory cartridge used as an auxiliary storage device of a computer, and in particular, to a control device for controlling a semiconductor memory cartridge used as an auxiliary storage device of a computer. The present invention relates to a control device for a semiconductor memory cartridge that has an improved means for preventing this.
コンピュータ(パーソナルコンピュータ、ワードプロセ
サ、機器組込形制御用コンピュータなども含む)の補助
記憶装置として、RAMあるいはROMなどの半導体メ
モリを1個あるいは複数個をケースに収納してなる半導
体メモリカートリッジが使用されている。半導体メモリ
としてRAMを使用する場合には、メモリバックアップ
用電池も収納されている。この半導体メモリカートリッ
ジは、コネクタなどにより、そこでのデータ書き込み、
読み出しを行なうための制御装置から着脱可能であり、
制御装置から抜去した状態では書き込まれたデータの保
存が可能である。A semiconductor memory cartridge consisting of one or more semiconductor memories such as RAM or ROM housed in a case is used as an auxiliary storage device for computers (including personal computers, word processors, device-embedded control computers, etc.) has been done. When a RAM is used as the semiconductor memory, a memory backup battery is also housed. This semiconductor memory cartridge has a connector, etc. that allows data to be written there.
It is removable from the control device for reading,
The written data can be saved when removed from the control device.
ところで、従来の制御装置では、半導体メモリカートリ
ッジでのデータの書込みや読出しを行なった後には、制
御装置のMPU (マイクロプロセサ)と半導体メモリ
カートリッジの半導体メモリとの間の制御線には、MP
Uからデータ読出し命令の制御信号が送られるときと同
レベルの電圧が印加されており、半導体メモリカートリ
ッジで誤って書込みが行なわれないようにしている。こ
のときには、制御装置のMPUからアドレスバスを介し
て半導体メモリカートリッジの半導体メモリにアドレス
信号が供給されないために、半導体メモリカートリッジ
からデータの読出しも行なわれない。このデータ読出し
命令の制御信号はレベルがH″もしくはIt L IT
であり、このために、制御線には電流が流れている。ま
た、制御装置のMPU、半導体メモリカートリッジの半
導体メモリ間のデータバス、アドレスバスには、半導体
メモリカートリッジでのデータ読出し、書込み以外でも
、各ビットの信号線に電圧が印加され ている。この印
加される電圧は+t H”または”L”を表わすもので
あるが、もちろんアドレスバスでは、半導体メモリカー
トリッジの半導体メモリにおけるアドレスを表わすもの
ではない。したがって、制御線にデータ読出し命令の制
御信号が供給されたときと同レベルの電圧が印加されて
いても、半導体メモリカートリッジからはデータの読出
しが行なわれないのである。しかしながら、データバス
、アドレスバスの各ビットの信号線に電圧が印加されて
いると、この印加電圧が IT HITを表わしている
ときには、制御装置側から半導体メモリカートリッジ側
へデータバス、アドレスバスに電流が流れ、また、印加
電圧がFf L Hを表わすときには、半導体メモリカ
ートリッジ側から制御装置側へデータバス、アドレスバ
スに電流が流れる。By the way, in a conventional control device, after writing or reading data in a semiconductor memory cartridge, the control line between the MPU (microprocessor) of the control device and the semiconductor memory of the semiconductor memory cartridge is connected to the MPU (microprocessor).
A voltage of the same level as when a control signal for a data read command is sent from U is applied to prevent erroneous writing in the semiconductor memory cartridge. At this time, since no address signal is supplied from the MPU of the control device to the semiconductor memory of the semiconductor memory cartridge via the address bus, no data is read from the semiconductor memory cartridge. The control signal for this data read command has a level of H'' or It L IT.
Therefore, current flows through the control line. In addition, voltage is applied to the signal line of each bit in the data bus and address bus between the MPU of the control device and the semiconductor memory of the semiconductor memory cartridge, even when data is not read or written in the semiconductor memory cartridge. This applied voltage represents +tH" or "L", but of course it does not represent the address in the semiconductor memory of the semiconductor memory cartridge in the address bus. Therefore, the control signal for the data read command is sent to the control line. Even if the same level of voltage is applied as when the data bus and address bus are supplied, data will not be read from the semiconductor memory cartridge.However, if voltage is applied to each bit signal line of the data bus and address bus, Then, when this applied voltage represents IT HIT, current flows from the control device side to the semiconductor memory cartridge side through the data bus and address bus, and when the applied voltage represents Ff L H, a current flows from the semiconductor memory cartridge side. Current flows from the side to the control device side through the data bus and address bus.
このように、半導体メモリカートリッジでデータの書込
みや読出しが行なわれないときにも、データバス、アド
レスバス、制?Il線(以下、これらを信号線と総称す
る)に電流が流れているが、この状態で半導体メモリカ
ートリッジを制御装置から取りはずすと、制御装置と半
導体メモリカートリッジとを接続するコネクタ部にノイ
ズ電圧が発生する。このことは、半導体メモリカートリ
ッジを制御装置に装着するときも同様であって、制御装
置側の各信号線に電圧が印加されていることから、コネ
クタ部にノイズ電圧が生ずる。In this way, even when data is not being written or read in the semiconductor memory cartridge, the data bus, address bus, control system, etc. Current flows through the Il wire (hereinafter collectively referred to as the signal line), but if the semiconductor memory cartridge is removed from the control device in this state, a noise voltage will be generated in the connector that connects the control device and the semiconductor memory cartridge. Occur. This also applies when the semiconductor memory cartridge is installed in the control device, and since voltage is applied to each signal line on the control device side, a noise voltage is generated in the connector section.
そこで、このノイズ電圧により、制御線にデータ書込み
命令の制御信号と同等のレベルの信号が発生し、また、
アドレスバスに半導体メモリカートリッジの半導体メモ
リ内でのあるアドレスを表わすアドレス信号が発生して
しまう場合もある。Therefore, due to this noise voltage, a signal with the same level as the control signal of the data write command is generated on the control line, and
An address signal representing a certain address within the semiconductor memory of the semiconductor memory cartridge may be generated on the address bus.
このような状態になると、半導体メモリのこのアドレス
で書込みが行なわれ、そこに書き込まれていたデータが
破壊されることになる。In such a state, writing will be performed at this address in the semiconductor memory, and the data written there will be destroyed.
また、半導体メモリカートリッジや制御装置では、通常
、レベルがfl HITのときには5V、”L”のとき
にはOv付近となるが、コネクタ部に発生するノイズ電
圧は5■よりも充分高い場合もあるし、OVよりも充分
低い場合もある。このようなノイズ電圧が発生すると、
OV〜5Vの範囲で使用される半導体メモリカートリッ
ジの人出力バツファや制御装置の人出力バツファが破壊
されることになる。In addition, in semiconductor memory cartridges and control devices, when the level is fl HIT, it is usually 5V, and when it is "L", it is around Ov, but the noise voltage generated at the connector may be much higher than 5V. In some cases, it is sufficiently lower than OV. When such a noise voltage occurs,
The human output buffer of the semiconductor memory cartridge used in the range of OV to 5 V and the human output buffer of the control device will be destroyed.
これに対して、制御装置の人出力バツファとして3ステ
一トバッファ回路を用い、そのゲートをオフすることに
より、コネクタ部を高インピーダンス状態にするように
した従来例がある。このゲートは、半導体メモリカート
リッジが制御装置から取りはずされているときにはオフ
状態に′あって、半導体メモリカートリッジのコネクタ
部を制御装置のコネクタ部に挿入し、半導体メモリカー
トリッジが完全に装着された直後にオンし、また、半導
体メモリカートリッジを制御装置から取りはずすときに
は、半導体メモリカートリッジと制御装置との電気的接
続がはずれる直前比オフする。これにより、半導体メモ
リカートリッジの着脱時でのノイズ電圧の発生を防止で
きる。On the other hand, there is a conventional example in which a three-state buffer circuit is used as a human output buffer for a control device, and the connector section is brought into a high impedance state by turning off the gate of the three-state buffer circuit. This gate is in the off state when the semiconductor memory cartridge is removed from the control device, and immediately after the semiconductor memory cartridge connector is inserted into the control device connector and the semiconductor memory cartridge is completely installed. When the semiconductor memory cartridge is removed from the control device, it is turned off immediately before the electrical connection between the semiconductor memory cartridge and the control device is disconnected. Thereby, it is possible to prevent the generation of noise voltage when the semiconductor memory cartridge is attached or detached.
ところで、このように3ステ一トバッファ回路を用いて
半導体メモリカートリッジの着脱時のノイズ電圧の発生
を防止しようとする場合、半導体メモリカートリッジの
着脱時におけるこの半導体メモリカートリッジの制御装
置に対する位置を検出する手段が必要となる。上記従来
例では、このために、機械的、光学的あるいは電気的な
位置検出機構が設けられており、さらに、3ステ一トバ
ッファ回路のゲートをオン、オフ制御する回路が設けら
れている。したがって、全システムの規模が大きくなる
し、半導体メモリカートリッジの位置検出が非常に微妙
であることから、位N検出機構の構成、配置に高精度を
要することになり、製造コストも増大して結局製品コス
トを高めることになる。もちろん、3ステ一トバッファ
回路のゲートのオン、オフを手動操作によって行なうよ
うにすることも考えられるが、ユーザの操作を増加させ
ることになって好ましくないし、誤操作が行なわれる可
能性もある。By the way, when attempting to prevent the generation of noise voltage when a semiconductor memory cartridge is attached or detached using a three-state buffer circuit as described above, the position of the semiconductor memory cartridge with respect to the control device when the semiconductor memory cartridge is attached or detached is detected. A means is required. In the conventional example described above, a mechanical, optical or electrical position detection mechanism is provided for this purpose, and a circuit for controlling on/off the gate of the three-state buffer circuit is also provided. Therefore, the scale of the entire system increases, and since the position detection of the semiconductor memory cartridge is very delicate, the configuration and arrangement of the position N detection mechanism require high precision, which increases the manufacturing cost. This will increase product costs. Of course, it is conceivable to manually turn on and off the gate of the three-state buffer circuit, but this increases the number of operations performed by the user, which is undesirable and may lead to erroneous operations.
本発明の目的は、かかる問題点を解消し、構成を簡単化
して半導体メモリカートリッジの着脱時のノイズ電圧の
発生を防止することができるようにした半導体メモリカ
ートリッジの制御装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a control device for a semiconductor memory cartridge that solves these problems, has a simplified configuration, and can prevent the generation of noise voltage when attaching and detaching a semiconductor memory cartridge. .
c問題点を解決するための手段〕
上記目的を達成するために、本発明は、人出力バツファ
を3ステ一トバッファ回路とするとともに、半導体メモ
リカートリッジがデータ書込み、読出しを実行する期間
であるか否を判定する手段を設け、この実行期間以外の
期間3ステ一トバッファ回路のゲートをオフにしてコネ
クタ部を高インピーダンス状態にし、制御装置とこれに
装着されている半導体メモリカートリッジとの入出力信
号線を電気的に遮断するようにする。Means for Solving Problem c] In order to achieve the above object, the present invention uses a three-state buffer circuit as a human output buffer, and also provides a three-state buffer circuit for a semiconductor memory cartridge to write and read data. The gate of the 3-state buffer circuit is turned off during periods other than this execution period, and the connector section is placed in a high impedance state, and input/output signals between the control device and the semiconductor memory cartridge installed therein are provided. Make sure the wire is electrically isolated.
以下、本発明の実施例を図面によって説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図は本発明による半導体メモリカートリッジの制御装置
の一実施例を示すブロック図であって、1は制御装置、
2は半導体メモリカートリッジ、3はMPU、4はアド
レスデコード回路、5はRAM、6はROM、7は人出
力バツファ、8は半導体メモリ、9a、9bはコネクタ
、10.10はデータバス、11.11’はアドレスバ
ス、12.12′は制御線、13はバックアップ電池で
ある。FIG. 1 is a block diagram showing an embodiment of a control device for a semiconductor memory cartridge according to the present invention, in which 1 indicates a control device;
2 is a semiconductor memory cartridge, 3 is an MPU, 4 is an address decoding circuit, 5 is a RAM, 6 is a ROM, 7 is a human output buffer, 8 is a semiconductor memory, 9a and 9b are connectors, 10.10 is a data bus, 11. 11' is an address bus, 12 and 12' are control lines, and 13 is a backup battery.
同図において、半導体カートリッジ2が制御装置1に装
着されると、コネクタ9a、9bが結合し、制御装置1
の双方向のデータバス10、アドレスバス11、制御v
A12が夫々コネクタ9a。In the figure, when the semiconductor cartridge 2 is installed in the control device 1, the connectors 9a and 9b are connected, and the control device 1
bidirectional data bus 10, address bus 11, control v
A12 is each connector 9a.
9bを介して半導体メモリカートリッジ2の双方向のデ
ータバス10′、アドレスバス11′、制御線12′と
電気的に接続される。データバス10、アドレスバス1
1、制御線12は夫々MPU3とコネクタ9aとを結ぶ
ものであるが、これら間に3ステ一トバッファ回路から
なる人出力バツファ7が設けられている。It is electrically connected to the bidirectional data bus 10', address bus 11', and control line 12' of the semiconductor memory cartridge 2 via the line 9b. Data bus 10, address bus 1
1. The control lines 12 connect the MPU 3 and the connector 9a, and a human output buffer 7 consisting of a 3-state buffer circuit is provided between these lines.
半導体メモリカートリッジ2の半導体メモリ8にデータ
を書き込むときには、MPU3が書込み命令の制御信号
を制御線12に、半導体メモリ8内のデータ書込みを行
なうべきアドレスを指定するアドレス信号をアドレスバ
ス11に、書き込むべきデータをデータバス10に夫々
出力する。これらは人出力バツファ7、コネクタ9a、
9bを介して半導体メモリ8に送られる。半導体メモリ
8は制御信号によって書込みモードとなり、アドレス信
号によって指定されるアドレスにデータが書き込まれる
。半導体メモリ8からデータを読み出すときには、MP
U3は読出し命令の制御信号を制御線12に、半導体メ
モリ8内のデータ読出しを行なうべきアドレスを指定す
るアドレス信号をアドレスバス11に夫々出力する。こ
れにより、半導体メモリ8内の指定されたアドレスから
読み出されたデータはデータバス10′に出力され、コ
ネクタ9b、9a、人出力バツファ7を介してMPU3
に取り込まれる。When writing data to the semiconductor memory 8 of the semiconductor memory cartridge 2, the MPU 3 writes a write command control signal to the control line 12 and an address signal specifying the address in the semiconductor memory 8 to which data should be written to the address bus 11. The output data are respectively output to the data bus 10. These are the human output buffer 7, the connector 9a,
It is sent to the semiconductor memory 8 via 9b. The semiconductor memory 8 is put into a write mode by the control signal, and data is written to the address specified by the address signal. When reading data from the semiconductor memory 8, the MP
U3 outputs a read command control signal to the control line 12 and an address signal specifying the address from which data is to be read in the semiconductor memory 8 to the address bus 11, respectively. As a result, the data read from the specified address in the semiconductor memory 8 is output to the data bus 10', and is sent to the MPU 3 via the connectors 9b, 9a and the human output buffer 7.
be taken in.
なお、半導体メモリ8はバックアップ電池13によって
バックアップされ、半導体メモリカートリッジ2の制御
装置1からの抜出後も、半導体メモリ8に書き込まれた
データは保持される。Note that the semiconductor memory 8 is backed up by a backup battery 13, and the data written in the semiconductor memory 8 is retained even after the semiconductor memory cartridge 2 is removed from the control device 1.
ROM6にはプログラムが格納されており、MPU3は
ROM6からこのプログラムを読み出し、このプログラ
ムを実行する。RAM5はMPU3がこのプログラムを
実行する際のデータなどを格納するものである。ROM
6からのプログラムの読み出しやRAM5でのデータな
どの書込み、読出しに際しても、半導体メモリ8の場合
と同様に、MPU3は書込み、読出し命令の制御信号を
制御線12に、アドレス信号をアドレスバス11に出力
し、RAM5へのデータなどの書込みの場合にはデータ
をデータバス10に出力し、RAM5、ROMからの読
出しの場合にはデータやプログラムなどをデータバス1
0を介して取り込む。A program is stored in the ROM 6, and the MPU 3 reads this program from the ROM 6 and executes this program. The RAM 5 stores data used when the MPU 3 executes this program. ROM
When reading a program from 6 or writing or reading data from RAM 5, the MPU 3 sends control signals for write and read commands to the control line 12 and sends address signals to the address bus 11, as in the case of the semiconductor memory 8. When writing data to RAM 5, the data is output to data bus 10, and when reading from RAM 5 or ROM, data and programs are output to data bus 1.
Take in via 0.
このように、MPU3はRAM5、ROM6および半導
体メモリ8のアクセスが可能であり、これに対してデー
タバス10.アドレスバス11、制御線12が共通に使
用可能としているために、MPU3がアクセス可能なア
ドレス空間の互いに異なる範囲のアドレスをRAM5.
ROM6および半導体メモリ8が占有するようにしてい
る。In this way, the MPU 3 can access the RAM 5, ROM 6, and semiconductor memory 8, and the data bus 10. Since the address bus 11 and the control line 12 can be used in common, addresses in different ranges of the address space accessible by the MPU 3 can be stored in the RAM 5.
The ROM 6 and the semiconductor memory 8 are made to occupy the space.
そこで、MPU3が出力するアドレス信号によってMP
U3がRAM5.ROM6、半導体メモリ8のいずれを
アクセスしようとするのかを判定できる。アドレスデコ
ード回路4はこの判定を行なうためのものである。Therefore, by the address signal output from MPU3, the MP
U3 is RAM5. It can be determined whether the ROM 6 or the semiconductor memory 8 is to be accessed. The address decode circuit 4 is for making this determination.
そこで、いま、MPU3がRAM5のアドレスを指定す
るアドレス信号をアドレスバス11に出力したとすると
、アドレスデコード回路4はこのアドレス信号を取り込
み、RAM選択信号S、をアクティブにする。このRA
M選択信号S+ はRAM5のセレクト入力C8に供給
され、RAM5を書込みもしくは読出し可能とする。こ
のとき、アドレスデコード回路4からROM6のセクレ
ト人力CSに供給されるROM選択選択信号S式出カバ
ツファ7のゲート入力で−に供給される半導体メモリカ
ートリッジ選択信号S、はアクティブでない。ROM6
についても同様であり、MPU3から制御線12にRO
M6のアドレスを指定するアドレス信号が出力されると
、アドレスデコード回路4からROM6のセレクト入力
τ丁に供給されるROM選択信号S2はアクティブにな
り、ROM6からのプログラムの続出しが可能となる。Therefore, if the MPU 3 outputs an address signal specifying the address of the RAM 5 to the address bus 11, the address decode circuit 4 takes in this address signal and makes the RAM selection signal S active. This R.A.
The M selection signal S+ is supplied to the select input C8 of the RAM 5 to enable writing or reading from the RAM 5. At this time, the semiconductor memory cartridge selection signal S, which is supplied to the gate input of the S-type output buffer 7, is not active. ROM6
The same goes for RO from the MPU 3 to the control line 12.
When the address signal specifying the address of M6 is output, the ROM selection signal S2 supplied from the address decoding circuit 4 to the select input τ of the ROM 6 becomes active, making it possible to successively output programs from the ROM 6.
このとき、RAM選択信号S1、半導体メモリカートリ
ッジ選択信号S、はアクティブでない。At this time, the RAM selection signal S1 and the semiconductor memory cartridge selection signal S are not active.
MPU3が半導体メモリカートリッジ8を選択せず、半
導体メモリカートリッジ選択信号S、がアクティブでな
い(tt Htrレベル)ときには、入出力バッファ7
のコレクタ9a側のデータバス10、アドレスバス11
、制御線12は高インピーダンス状態となる。すなわち
、人出力バツファ7により、データバス10、アドレス
バス11、制御線12がM P U a側とコネクタ9
a側とに電気的に分断される。また、MPU3が半導体
メモリカートリッジ8を選択してアドレスバス11に半
導体メモリ8のあるアドレスを指定するアドレス信号を
出力し、半導体メモリカートリッジ選択信号S3がアク
ティブになると(#f L ITレベル)、人出カバツ
ファ7のゲート入力ではアクティブとなって人出力バツ
ファはイネーブルとなり、入出力バッファ7の両側のデ
ータバス10、アト6レスバス11、制御線12は電気
的に接続される。これにより、半導体メモリカートリッ
ジ2でのデータの書込み、読出しが可能となる。 。When the MPU 3 does not select the semiconductor memory cartridge 8 and the semiconductor memory cartridge selection signal S is not active (tt Htr level), the input/output buffer 7
Data bus 10 and address bus 11 on the collector 9a side of
, the control line 12 becomes in a high impedance state. That is, the human output buffer 7 connects the data bus 10, address bus 11, and control line 12 to the MPU a side and the connector 9.
It is electrically separated into the a side. Further, when the MPU 3 selects the semiconductor memory cartridge 8 and outputs an address signal specifying a certain address of the semiconductor memory 8 to the address bus 11, and the semiconductor memory cartridge selection signal S3 becomes active (#f L IT level), the The gate input of the output buffer 7 becomes active, enabling the human output buffer, and the data bus 10, address bus 11, and control line 12 on both sides of the input/output buffer 7 are electrically connected. This makes it possible to write and read data in the semiconductor memory cartridge 2. .
そこで、半導体メモリカートリッジ2がデータ書込みも
しくは読出し状態にないときには、人出カバツファ7、
半導体メモリ8間の各信号線は高インピーダンス状態に
あって電流は流れないから、コネクタ9a、9bで半導
体メモリカートリッジ2を制御装置1から抜去しても、
コネクタ9a。Therefore, when the semiconductor memory cartridge 2 is not in the data writing or reading state, the crowd cover 7,
Since each signal line between the semiconductor memories 8 is in a high impedance state and no current flows, even if the semiconductor memory cartridge 2 is removed from the control device 1 using the connectors 9a and 9b,
Connector 9a.
9bにノイズ電圧が発生することはない。したがって、
半導体メモリ8でのデータ破壊や制御装置l、半導体メ
モリカートリッジ2での回路の破壊が生ずることはない
。このことは、半導体カートリッジ2と制御装置1に装
着する場合でも同様である。したがって、半導体カート
リッジメモリ2の着脱時の制御装置lに対する位置検出
手段も設ける必要がない。この実施例では、半導体メモ
リカートリッジ2がデータ書込み、読出し状態か否かの
判定するためのアドレスデコード回路4を必要とするが
、これは半導体メモリカートリッジ2の位置検出手段や
人出力バツファ7をオン、オフ制御する回路を付加した
場合に比べて規模が小さくてすみ、また、従来例のよう
な製造上の問題もなく、さらに、半導体メモリカートリ
ッジ2の着脱に際しての人出力バツファ7制御のための
手動操作も必要ない。No noise voltage is generated at 9b. therefore,
Data destruction in the semiconductor memory 8 and circuit destruction in the control device 1 and the semiconductor memory cartridge 2 will not occur. This also applies to the case where the semiconductor cartridge 2 and the control device 1 are attached. Therefore, there is no need to provide a position detecting means for the control device 1 when the semiconductor cartridge memory 2 is attached or detached. This embodiment requires an address decoding circuit 4 for determining whether the semiconductor memory cartridge 2 is in a data writing/reading state. , compared to the case where an off-control circuit is added, the scale is smaller, and there are no manufacturing problems like in the conventional example. No manual operation required.
以上説明したように、本発明によれば、半導体メモリカ
ートリッジの着脱時には確実にコネクタ部が高インピー
ダンス状態になっているから、該着脱時でのノイズ電圧
の発生がなく、回路の破壊や半導体メモリカートリッジ
でのデータ破壊が生ずることがなく、信頼性が大幅に向
上するし、また、半導体メモリカートリッジの位置検出
などの付属機構を排除できてシステム全体の規模を縮小
できるし、付属機構を設けた場合に生ずる構成、配置の
精度などの製造上の問題もなく、従来技術の問題点を解
消して優れた機能の半導体メモリカートリッジの制御装
置を低コストで提供することができる。As explained above, according to the present invention, the connector section is reliably in a high impedance state when the semiconductor memory cartridge is attached or detached, so there is no noise voltage generated during the attachment or detachment, and there is no risk of circuit damage or damage to the semiconductor memory. Reliability is greatly improved because data is not destroyed in the cartridge, and additional mechanisms such as those for detecting the position of the semiconductor memory cartridge can be eliminated, reducing the scale of the entire system. There are no manufacturing problems such as configuration and placement accuracy that would otherwise occur, and the problems of the prior art can be solved, making it possible to provide a semiconductor memory cartridge control device with excellent functionality at a low cost.
図は本発明による半導体メモリカートリッジの制御装置
の一実施例を示すブロック図である。
1・・・・・・制御装置、2・・・・・・半導体メモリ
カートリッジ、3・・・・・・MPU、4・・・・・・
アドレスデコード回路、7・・・・・・人出力バツファ
、9a、9b・・・・・・コネクタ、10.10’・・
・・・・データバス、11.11’・・・・・・アドレ
スバス、12.12’・・・・・・lJ’を卸線。FIG. 1 is a block diagram showing an embodiment of a control device for a semiconductor memory cartridge according to the present invention. 1... Control device, 2... Semiconductor memory cartridge, 3... MPU, 4...
Address decoding circuit, 7...Person output buffer, 9a, 9b...Connector, 10.10'...
...data bus, 11.11'...address bus, 12.12'...lJ' as wholesale line.
Claims (3)
装着された該半導体メモリカートリッジでのデータ書込
み、読出しを行なう制御装置において、該半導体メモリ
カートリッジの半導体メモリをアクセスするか否かを判
定する第1の手段と、該第1の手段の判定結果にもとづ
いて該半導体メモリカートリツジヘの入出力信号線をオ
ン、オフする第2の手段とを設け、該半導体メモリカー
トリッジの半導体メモリのアクセス時のみ該入出力信号
線をオンするように構成したことを特徴とする半導体メ
モリカートリッジの制御装置。(1) The semiconductor memory cartridge is removable,
In a control device that writes and reads data in the mounted semiconductor memory cartridge, a first means for determining whether or not to access the semiconductor memory of the semiconductor memory cartridge, and a determination result of the first means are provided. A second means for turning on and off an input/output signal line to the semiconductor memory cartridge is provided, and the input/output signal line is turned on only when the semiconductor memory of the semiconductor memory cartridge is accessed. A semiconductor memory cartridge control device characterized by:
手段はアドレスデコード回路であることを特徴とする半
導体メモリカートリッジの制御装置。(2) A control device for a semiconductor memory cartridge according to claim (1), wherein the first means is an address decoding circuit.
いて、前記第2の手段は3ステート入出力バッファであ
つて、前記半導体メモリカートリッジの半導体メモリの
アクセス時以外、高インピーダンス状態となることを特
徴とする半導体メモリカートリッジの制御装置。(3) In claim (1) or (2), the second means is a three-state input/output buffer, and is in a high impedance state except when accessing the semiconductor memory of the semiconductor memory cartridge. A control device for a semiconductor memory cartridge, characterized in that:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62131475A JP2592064B2 (en) | 1987-05-29 | 1987-05-29 | Control device for semiconductor memory cartridge |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62131475A JP2592064B2 (en) | 1987-05-29 | 1987-05-29 | Control device for semiconductor memory cartridge |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63298515A true JPS63298515A (en) | 1988-12-06 |
JP2592064B2 JP2592064B2 (en) | 1997-03-19 |
Family
ID=15058842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62131475A Expired - Lifetime JP2592064B2 (en) | 1987-05-29 | 1987-05-29 | Control device for semiconductor memory cartridge |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2592064B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02299040A (en) * | 1989-05-15 | 1990-12-11 | Seiko Epson Corp | Electronic equipment |
JPH03184112A (en) * | 1989-12-13 | 1991-08-12 | Nec Corp | Method and device for controlling intra-device unit |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58194186A (en) * | 1982-05-07 | 1983-11-12 | Sharp Corp | Removable storage device |
JPS60167049A (en) * | 1984-02-09 | 1985-08-30 | Trio Kenwood Corp | Transfer system for storage data |
-
1987
- 1987-05-29 JP JP62131475A patent/JP2592064B2/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58194186A (en) * | 1982-05-07 | 1983-11-12 | Sharp Corp | Removable storage device |
JPS60167049A (en) * | 1984-02-09 | 1985-08-30 | Trio Kenwood Corp | Transfer system for storage data |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02299040A (en) * | 1989-05-15 | 1990-12-11 | Seiko Epson Corp | Electronic equipment |
JPH03184112A (en) * | 1989-12-13 | 1991-08-12 | Nec Corp | Method and device for controlling intra-device unit |
Also Published As
Publication number | Publication date |
---|---|
JP2592064B2 (en) | 1997-03-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3030342B2 (en) | card | |
US9250920B2 (en) | Initializing processor cores in a multiprocessor system | |
EP0348240A2 (en) | Microprocessor equipped with parity control unit on same chip | |
JPH0644671A (en) | Disk drive package | |
US5467461A (en) | Multiprocessor computer system having bus control circuitry for transferring data between microcomputers | |
US5915080A (en) | Reprogramming device of a flash memory | |
JPH04237349A (en) | Cache memory system and cache memory controller | |
JPS63298515A (en) | Controller for semiconductor memory cartridge | |
JPH0934805A (en) | Semiconductor disk device | |
JP2919357B2 (en) | CPU interface circuit | |
KR960001096B1 (en) | Boot drive system | |
JPS63165984A (en) | Power supply control interface circuit for unloadable ram card | |
JPS62123551A (en) | Memory device | |
JPH04167157A (en) | Memory card control system | |
JPS63184154A (en) | Shared ram accessing system | |
JP2000020498A (en) | Microcomputer and its restoring method | |
JPH0516615B2 (en) | ||
JPH06259337A (en) | Data protection method | |
JPH03116244A (en) | emulator | |
JPH06282692A (en) | Controller for ic card | |
JPH0492942A (en) | Main storage device | |
JPH04352045A (en) | Connecting device for ic card | |
JPS6398052A (en) | Storage device | |
JPS6029843A (en) | microprogram controller | |
JPS58186853A (en) | Initial diagnostic system |