JPH01303692A - Option ROM carrier mounting method - Google Patents
Option ROM carrier mounting methodInfo
- Publication number
- JPH01303692A JPH01303692A JP63135103A JP13510388A JPH01303692A JP H01303692 A JPH01303692 A JP H01303692A JP 63135103 A JP63135103 A JP 63135103A JP 13510388 A JP13510388 A JP 13510388A JP H01303692 A JPH01303692 A JP H01303692A
- Authority
- JP
- Japan
- Prior art keywords
- rom
- processor
- carrier
- card
- electronic device
- 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
- 238000000034 method Methods 0.000 title claims description 15
- 238000001514 detection method Methods 0.000 claims description 10
- 230000005856 abnormality Effects 0.000 claims description 4
- 238000009434 installation Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 4
- 238000003780 insertion Methods 0.000 description 5
- 230000037431 insertion Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔概要〕
複数種類のホストと連結される電子機器の各種ホストに
対するインターフェイスプログラムを格納したオプショ
ンROM担体の装着方式に関し、内部にダウンロードR
AMやレジデントROMを必ずしも装備しなくても、R
OM担体が誤って引抜かれたときマイク゛ロプロセッサ
が制御不能に陥らず、損傷が発生することをも予防する
ことを目的とし、
装着部に対するオプションROM担体の着脱に連動し、
該ROMと電子機器との接続が断線したことを検知する
検知手段と、その断線により電子機器に発生する異常を
防護するプロテクト手段とを備えるように構成する。[Detailed Description of the Invention] [Summary] Regarding the installation method of an option ROM carrier storing an interface program for various hosts of an electronic device connected to a plurality of types of hosts, an internal download ROM carrier is disclosed.
R without necessarily being equipped with AM or resident ROM.
The purpose of this is to prevent the microprocessor from going out of control and to prevent damage if the OM carrier is pulled out by mistake.
The present invention is configured to include a detection means for detecting a disconnection of the connection between the ROM and the electronic device, and a protection means for protecting the electronic device from abnormality caused by the disconnection.
本発明は、電子機器のオプションROM担体の装着方式
に関し、特に、複数種類のホストと連結される電子機器
の各種ホストに対するインターフェイスプログラムを格
納したオプションROM78体の装着方式に関する。The present invention relates to a method for installing an option ROM carrier in an electronic device, and more particularly to a method for installing 78 option ROMs storing interface programs for various hosts in an electronic device connected to a plurality of types of hosts.
近年、ICカードやスロット部材等を利用したオプショ
ンROMが非常に普及しているが、これは、ICが大容
量になり、小型化、軽量化が実現したことと、読み書き
用ヘッドやドライブユニットが不要で電気的に接続する
だけでよい便利さとが重宝なためである。In recent years, option ROMs using IC cards and slot materials have become extremely popular.This is because ICs have become larger in capacity, smaller and lighter, and do not require read/write heads or drive units. This is because the convenience of only having to make an electrical connection is useful.
シリアルプリンタやページプリンタなど、マイクロプロ
セッサに制御される電子機器においてもICカードなど
のオプションROMが使用されることがあり、特に複数
種類のホストと連結されるプリンタの場合、2枚もしく
は2枚以上のROMカードを装着できるようにして、そ
のうち1枚は各種ホストに対するインターフェイスプロ
グラムを格納するという方法も行われている。Option ROMs such as IC cards are sometimes used in electronic devices controlled by microprocessors, such as serial printers and page printers, and especially in the case of printers that are connected to multiple types of hosts, two or more ROMs may be used. Another method has been used in which ROM cards can be installed, one of which stores interface programs for various hosts.
電子機器のマイクロプロセッサのプログラムをオプショ
ンROM内に収容して使用する場合、次の2つが考えら
れる。When a program for a microprocessor of an electronic device is stored in an option ROM and used, the following two cases are possible.
(1) ROMデータを電子機器内のRAMに転送し
、いわゆるダウンロードしたのち、そのRAM上でプロ
グラムを走らせる。(1) After transferring the ROM data to the RAM in the electronic device and downloading it, the program is run on the RAM.
(2)ROMと本体をバスで結合し、直接ROM内のプ
ログラムを走らせる。(2) Connect the ROM and the main unit via a bus and run the program in the ROM directly.
しかし、前者は、本体内にROMと同容量又はそれ以上
のRAMメモリを用意する必要があり、後者は、プログ
ラムの走行中に誤ってカード等が抜取られてしまったり
すると本体のプロセッサが制御不能に陥り、発熱等の不
都合を引起こす恐れもある。However, with the former, it is necessary to prepare a RAM memory with the same capacity as the ROM or more, and with the latter, if a card, etc. is accidentally removed while the program is running, the processor of the main unit cannot be controlled. There is a risk that this may lead to inconveniences such as overheating.
本発明は、このような課題に鑑みて創案されたもので、
内部にダウンロードRAMやレジデントROMがなくて
も、ROM担体が誤って引抜かれたときマイクロプロセ
ッサが制御不能に陥らず、損傷が発生することもないオ
プションROM担体の装着方式を提供することを目的と
している。The present invention was created in view of these problems, and
The purpose of the present invention is to provide a mounting method for an option ROM carrier that does not cause the microprocessor to lose control or cause damage if the ROM carrier is accidentally pulled out, even if there is no download RAM or resident ROM inside. There is.
本発明において、上記の課題を解決するための手段は、
複数種類のホストと連結される電子機器の本体又はユニ
ットの一部に装着部を備え、各種ホストとのインターフ
ェイスプログラムを格納したオプションROM担体を着
脱自在に前記装着部に装着する電子機器のオプションR
OM担体の装着方式において、装着部へのオプションR
OM担体の着脱に連動し、該ROMと電子機器との接続
が断線したことを検知する検知手段と、その断線により
電子機器に発生する異常を防護するプロテクト手段とを
備えたことを特徴とするオプションROMJE1体の装
着方式とするものである。In the present invention, means for solving the above problems are as follows:
Option R of an electronic device, in which a part of the main body or unit of an electronic device connected to multiple types of hosts includes a mounting section, and an option ROM carrier storing an interface program with various hosts is removably mounted on the mounting section.
In the OM carrier mounting method, option R to the mounting part
The present invention is characterized by comprising a detection means that detects a disconnection of the connection between the ROM and the electronic device in conjunction with the attachment and detachment of the OM carrier, and a protection means that protects the electronic device from abnormalities caused by the disconnection. This is a system in which one option ROMJE is installed.
〔作用]
本発明では、電子機器の本体側に、その装着部からオプ
ションROM担体がはずれたことを検知する検知手段を
設け、その検知手段に接続されたプロテクト手段を作動
させ、電子機器に発生する異常を予防するものである。[Function] In the present invention, a detection means is provided on the main body side of the electronic device to detect that the option ROM carrier has been removed from the mounting part, and the protection means connected to the detection means is activated to prevent the occurrence of any occurrence in the electronic device. This is to prevent abnormalities that may occur.
本発明の検知手段は、オプションROM担体の着脱動作
をメカニカルに(回路的にでなく)検出するようになっ
ていて、ROM担体が装着部からはずれた場合、物理的
に検知する。検知信号は電気信号に変換され、又はその
まま物理的にプロテクト手段へ伝えられ、プロテクト手
段はソフトもしくは回路でプロセッサの制御機能を維持
する。The detection means of the present invention is designed to mechanically (not circuit-wise) detect the attachment/detachment operation of the option ROM carrier, and physically detects when the ROM carrier is detached from the mounting portion. The detection signal is converted into an electrical signal or is physically transmitted as is to the protection means, and the protection means maintains the control function of the processor using software or a circuit.
以下、図面を参照して、本発明の実施例を詳細に説明す
る。Embodiments of the present invention will be described in detail below with reference to the drawings.
第1図は、本発明の一実施例の斜視図である。FIG. 1 is a perspective view of one embodiment of the present invention.
同図において、1はオプションROM担体としてのIC
カード、2は電子機器のICカード装着部である。IC
カード1は、ICROMを内蔵し、そのリード端子であ
る接点11をカード状の一方の端縁に配設されている。In the figure, 1 is an IC as an option ROM carrier.
The card 2 is an IC card mounting part of an electronic device. IC
The card 1 has a built-in ICROM, and a contact 11, which is a lead terminal thereof, is arranged at one edge of the card.
装着部2は、電子機器本体の一部に形成され、挿入口2
1を開口されていて、前記ICカード1が装着される。The mounting part 2 is formed in a part of the electronic device main body, and has an insertion opening 2.
1 is opened, and the IC card 1 is inserted therein.
装着部2の中空内部には、ICカード1の前記接点11
に対応する位置に、複数の接続ピン22が突設していて
、ICカード1が挿入されると、接点11のそれぞれと
接触するようになっている。装着部2の側面には、本発
明の検知手段として、バネ部材23がその一方をマイク
ロスイッチ24に係合して配設されている。ハネ部材2
3の他方は装着部2の側面の開口部から内部へ導入され
ていて、通常は装着部2の挿入口21の方向へ回動する
ように付勢され、ICカード1が挿入されると、そのI
Cカードが付勢に抗してバネ部材23を挿入方向に押し
て、マイクロスイッチ24をオン状態にするように構成
されている。ICカード1が引抜かれると、付勢により
、バネ部材23は挿入口21の方向へ戻り、マイクロス
イッチ24をオフ状態にする。尚、マイクロスイッチ2
4は、電子機器本体の図示しない一部に固定されている
。The contacts 11 of the IC card 1 are located in the hollow interior of the mounting portion 2.
A plurality of connection pins 22 protrude at positions corresponding to the contact points 11, and when the IC card 1 is inserted, they come into contact with each of the contacts 11. A spring member 23 is disposed on the side surface of the mounting portion 2 as a detection means of the present invention, with one end of the spring member 23 engaged with a microswitch 24 . Hanging member 2
3 is introduced into the interior through an opening on the side of the mounting section 2, and is normally biased to rotate in the direction of the insertion opening 21 of the mounting section 2, and when the IC card 1 is inserted, Part I
The C card is configured to push the spring member 23 in the insertion direction against the bias, thereby turning on the microswitch 24. When the IC card 1 is pulled out, the spring member 23 is biased back toward the insertion slot 21, turning the microswitch 24 off. In addition, micro switch 2
4 is fixed to a part (not shown) of the main body of the electronic device.
第2図は、本発明の一実施例の回路構成図である。第2
図において、1はICカード、3は電子機器の本体であ
る。ICカード1はオプションROM12を内蔵し、本
体1には電子機器のプロセッサ(CPU)31及び割込
み処理プログラムを格納したレジデン1−ROM32が
内蔵されている。FIG. 2 is a circuit configuration diagram of an embodiment of the present invention. Second
In the figure, 1 is an IC card, and 3 is the main body of the electronic device. The IC card 1 has a built-in option ROM 12, and the main body 1 has a built-in ROM 32 that stores a processor (CPU) 31 of the electronic device and an interrupt processing program.
マイクロスイッチ24の一方はフレームグランドに接続
され、他方はプロセッサ31の割込み端子に接続される
とともに、抵抗を介して5■電源に接続されている。従
って、マイクロスイッチ24がオン状態のときは割込み
信号は“L ”であり、オフ状態になると′H“になり
プロセッサ31に割込みが発生する。One end of the microswitch 24 is connected to the frame ground, and the other end is connected to the interrupt terminal of the processor 31, and also to the power supply 5 through a resistor. Therefore, when the microswitch 24 is in the on state, the interrupt signal is "L", and when it is in the off state, it becomes 'H' and an interrupt is generated in the processor 31.
ICカード1が前記装着部で本体1に装着されると、前
記接点11及び接触ピン22を介して、ROM12とプ
ロセッサ31はアドレスバス及びデータバスで連結され
、プロセッサ31はROM12のプログラムを走らせて
各種の処理を実行することになる。When the IC card 1 is attached to the main body 1 at the attachment section, the ROM 12 and the processor 31 are connected by an address bus and a data bus through the contacts 11 and the contact pins 22, and the processor 31 runs the program in the ROM 12. Various processes will be executed.
第3図は、上記実施例の処理のフローチャートである。FIG. 3 is a flowchart of the processing of the above embodiment.
プロセッサ31がICカード1のROM12のプログラ
ムを走行中に、そのICカード1が引抜かれると、前記
検知手段により、マイクロスイッチ24がオフ番ごなり
、割込み要求信号(IRQ)がプロセッサ31へ入力さ
れる。プロセッサ31は、実行中の処理を直ちに中止し
、前記レジデン)ROM32の割込み処理プログラムへ
制御を移す。割込み処理は前と同じICカード1が再挿
入されると終了する。When the IC card 1 is pulled out while the processor 31 is running the program in the ROM 12 of the IC card 1, the detection means turns off the microswitch 24 and an interrupt request signal (IRQ) is input to the processor 31. Ru. The processor 31 immediately stops the process being executed and transfers control to the interrupt processing program in the resident ROM 32. The interrupt processing ends when the same IC card 1 as before is reinserted.
第4図及び第5図は、本発明の別な一実施例の斜視図及
びその回路構成図である。本実施例においては、装着部
2に接続ピン22の他に検知手段として通電ピン25が
追加され、ICカード1側の接点11もそれに応じて追
加して、ICカード1の着脱のスイッチとしている。第
5図に示すように、ICカード1においては追加した接
点はフレームグランドに接続され、通電ピン25は本体
3内においてプロセッサ31のRESET端子に接続さ
れている。これにより、ICカード1が抜かれている時
は、プロセンサ31はリセット状態となり、挿入され、
接続されるとリセットは解除されて、ICカード1のR
OM12内のプログラムが実行される。この方法の利点
はレジデン1−ROMが不要なことで、その代りに前と
同じICカード1が再挿入されても、処理の続きを再開
することはできないが、本体3の損傷を防止することは
確実に行い得る。FIGS. 4 and 5 are a perspective view and a circuit configuration diagram of another embodiment of the present invention. In this embodiment, in addition to the connection pin 22, a current-carrying pin 25 is added to the mounting portion 2 as a detection means, and a contact 11 on the IC card 1 side is also added accordingly to serve as a switch for attaching and detaching the IC card 1. . As shown in FIG. 5, in the IC card 1, the added contacts are connected to the frame ground, and the energizing pin 25 is connected to the RESET terminal of the processor 31 in the main body 3. As a result, when the IC card 1 is removed, the pro sensor 31 is in a reset state, and when the IC card 1 is inserted,
Once connected, the reset is canceled and the R of IC card 1 is
The program in OM12 is executed. The advantage of this method is that the resident 1-ROM is not required, and even if the same IC card 1 as before is reinserted instead, the continuation of the process cannot be resumed, but damage to the main body 3 can be prevented. can definitely be done.
尚、説明の都合上、第1の実施例で割込み端子入力を示
し、第2の実施例でRESET端子入力を示したが、も
ちろんマイクロスイッチによる信号をRESET端子へ
入力してもよいし、通電ピンによる信号を割込み端子へ
入力してもよい。For convenience of explanation, the first embodiment shows the interrupt terminal input, and the second embodiment shows the RESET terminal input. However, it is of course possible to input a signal from a microswitch to the RESET terminal, A signal from the pin may be input to the interrupt terminal.
以上、述べたとおり、本発明によれば、内部に必ずしも
ダウンロードRAMやレジデントROMがなくても、R
OM担体が誤って引抜かれたときマイクロプロセッサが
制御不能に陥らず、損傷が発生することのないオプショ
ンROM1B体の装着方式を提供することができる。As described above, according to the present invention, even if there is no internal download RAM or resident ROM, R
It is possible to provide a mounting method for the option ROM 1B body in which the microprocessor does not go out of control and is not damaged when the OM carrier is pulled out by mistake.
第1図は本発明の一実施例の斜視図、
第2図は本発明の一実施例の回路構成図、第3図は実施
例の処理のフローチャート、第4図及び第5図は本発明
の別な一実施例の斜視図及びその回路構成図である。
1;ICカード、
2;装着部、
3;本体、
11;接点、
12;オプションROM。
21;挿入口、
22;接続ピン、
23;ハネ部材、
24;マイクロスイッチ、
25;通電ピン、
31;プロセッサ(CPU)、
32;レジデントROM。
24マイクロスイツチ
第1図
第2凶
火有tイ列Qμ理のフローチャート
第3図
本拠明9別1゛→ごセ紫(咋視図
第4図
第5図Fig. 1 is a perspective view of an embodiment of the present invention, Fig. 2 is a circuit configuration diagram of an embodiment of the invention, Fig. 3 is a flowchart of processing in the embodiment, and Figs. 4 and 5 are in accordance with the invention. FIG. 2 is a perspective view of another embodiment of the present invention and a circuit configuration diagram thereof. 1; IC card, 2; Mounting part, 3; Main body, 11; Contact, 12; Option ROM. 21; insertion port, 22; connection pin, 23; spring member, 24; microswitch, 25; energizing pin, 31; processor (CPU), 32; resident ROM. 24 Micro switch Fig. 1 Fig. 2 Flowchart of the flowchart of the Qμ procedure Fig. 3
Claims (1)
ニットの一部に装着部(2)を備え、各種ホストとのイ
ンターフェイスプログラムを格納したオプションROM
担体(1)を着脱自在に前記装着部(2)に装着する電
子機器のオプションROM担体の装着方式において、 装着部(2)へのオプションROM担体(1)の着脱に
連動し、該ROMと電子機器との接続が断線したことを
検知する検知手段(24)と、その断線により電子機器
に発生する異常を防護するプロテクト手段(32)と を備えたことを特徴とするオプションROM担体の装着
方式。[Claims] An option ROM that includes an attachment part (2) in a part of the main body or unit of an electronic device that is connected to multiple types of hosts, and stores interface programs with various types of hosts.
In a mounting method for an option ROM carrier of an electronic device in which a carrier (1) is removably mounted on the mounting portion (2), the option ROM carrier (1) is attached to and removed from the mounting portion (2), and the ROM and Installation of an option ROM carrier characterized by comprising a detection means (24) for detecting a disconnection of the connection with an electronic device, and a protection means (32) for protecting the electronic device from abnormalities caused by the disconnection. method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63135103A JP2589143B2 (en) | 1988-06-01 | 1988-06-01 | Optional ROM carrier mounting method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63135103A JP2589143B2 (en) | 1988-06-01 | 1988-06-01 | Optional ROM carrier mounting method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH01303692A true JPH01303692A (en) | 1989-12-07 |
JP2589143B2 JP2589143B2 (en) | 1997-03-12 |
Family
ID=15143910
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63135103A Expired - Fee Related JP2589143B2 (en) | 1988-06-01 | 1988-06-01 | Optional ROM carrier mounting method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2589143B2 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555510A (en) * | 1994-08-02 | 1996-09-10 | Intel Corporation | Automatic computer card insertion and removal algorithm |
US5949702A (en) * | 1997-01-22 | 1999-09-07 | Nec Corporation | Memory mounting judgment circuit |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61281317A (en) * | 1985-05-30 | 1986-12-11 | Sanyo Electric Co Ltd | Electronic apparatus capable of using extension memory cartridge |
-
1988
- 1988-06-01 JP JP63135103A patent/JP2589143B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61281317A (en) * | 1985-05-30 | 1986-12-11 | Sanyo Electric Co Ltd | Electronic apparatus capable of using extension memory cartridge |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5555510A (en) * | 1994-08-02 | 1996-09-10 | Intel Corporation | Automatic computer card insertion and removal algorithm |
US5949702A (en) * | 1997-01-22 | 1999-09-07 | Nec Corporation | Memory mounting judgment circuit |
Also Published As
Publication number | Publication date |
---|---|
JP2589143B2 (en) | 1997-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5555510A (en) | Automatic computer card insertion and removal algorithm | |
US5911050A (en) | System for connecting either of two supply voltage type PCI cards using a common connector socket | |
WO1996029848A1 (en) | A motherboard assembly which has a single socket that can accept a single integrated circuit package or multiple integrated circuit packages | |
US20030135680A1 (en) | PC card motion detector | |
JPH01303692A (en) | Option ROM carrier mounting method | |
JP2001243120A (en) | Electronic apparatus | |
JPH09239132A (en) | Abnormality detection device | |
JPS61281317A (en) | Electronic apparatus capable of using extension memory cartridge | |
EP0822740B1 (en) | Automatic mounting or connecting recognition apparatus | |
JP3005756U (en) | Computer expansion interface device | |
JPH01219918A (en) | Electronic apparatus | |
JP2708033B2 (en) | PC card | |
JPH0325588A (en) | Electronic circuit module | |
JPH022094A (en) | Electronic equipment | |
KR100787872B1 (en) | Card access apparatus and electronic apparatus implementing the same | |
JPH03142516A (en) | Memory card protector | |
JPH113142A (en) | Hot-line inserting/ejecting structure for module at programmable controller | |
JPH06195523A (en) | Ic card processor | |
JPH09135532A (en) | System board connection system | |
KR100207227B1 (en) | Power switch of computer microprocessor | |
JPH04171520A (en) | Hot line loading/unloading method for electronic circuit substrate and its information processing system | |
JPH096478A (en) | Portable electronic device | |
JPS62177783A (en) | Preventing device for abnormal insertion of memory cartridge | |
JPH0316772A (en) | Serial printer | |
JPH03273375A (en) | Memory card mount inspecting device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |