JPH0795635B2 - 誤実装による誤動作防止方式 - Google Patents

誤実装による誤動作防止方式

Info

Publication number
JPH0795635B2
JPH0795635B2 JP1185435A JP18543589A JPH0795635B2 JP H0795635 B2 JPH0795635 B2 JP H0795635B2 JP 1185435 A JP1185435 A JP 1185435A JP 18543589 A JP18543589 A JP 18543589A JP H0795635 B2 JPH0795635 B2 JP H0795635B2
Authority
JP
Japan
Prior art keywords
package
control data
memory
prevention method
code signal
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.)
Expired - Lifetime
Application number
JP1185435A
Other languages
English (en)
Other versions
JPH0349297A (ja
Inventor
秀治 湯浅
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 Corp
Original Assignee
NEC Corp
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 Corp filed Critical NEC Corp
Priority to JP1185435A priority Critical patent/JPH0795635B2/ja
Publication of JPH0349297A publication Critical patent/JPH0349297A/ja
Publication of JPH0795635B2 publication Critical patent/JPH0795635B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Mounting Of Printed Circuit Boards And The Like (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ディジタル信号伝送装置などのパッケージの
誤実装による誤動作防止方式に関する。
〔従来の技術〕
従来、着脱可能なパッケージ内に搭載された不揮発性メ
モリに予め記憶させた制御データにより動作を制御され
るディジタル信号伝送装置などで、本来実装されるべき
箇所以外にパッケージが誤実装されて誤動作が生じるの
を防ぐため、パッケージ自体の形状を実装箇所ごとに変
えることにより、本来実装されるべき箇所以外には物理
的に実装不可能にする方式や、パッケージ毎に異なる識
別信号を発生する回路を予め搭載し、この識別信号と予
め定められている実装装置に関する情報を比較すること
によって誤動作を防止する方式が知られている。
〔発明が解決しようとする課題〕
近年の電子装置では、装置使用者が使用条件に応じて任
意に装置動作を制御するために設定した制御データや、
装置内の冗長構成部分の選択状態情報のように過去の装
置運用履歴に依存して決定される情報のように、製造時
点で予め付与することが不可能な情報を、装置内のパッ
ケージに搭載した書換可能な不揮発性メモリに随時記憶
し、装置を再起動する際に、これらの記憶された制御デ
ータに従って、以前の動作状態を再現する機能を有する
装置が多くなっている。このような装置に於いては、実
装するパッケージの機能は全く同一でありながら、記憶
されている制御データが異なるため、同一パッケージと
言えども実装装置を限定する必要があり、万一、パッケ
ージを異なる装置に誤実装すると、当該装置はそれまで
と全く異なる動作を実行する結果となり、極めて重大な
誤動作が発生してしまう。
ところが、上述した従来の第一のパッケージ誤実装によ
る誤動作防止方式では、本来実装されるべき不揮発性メ
モリを搭載したパッケージが誤って他の装置に実装され
て不揮発性メモリに記憶された制御データが読み出され
るのを防ぐため、実装箇所ごとに対応するパッケージの
形状を変えるという方式をとっているので、複数の同一
装置が設置された場合のように、機能的に同一のパッケ
ージであっても搭載されている不揮発性メモリに記憶さ
せている制御データの内容が異なるだけで、パッケージ
の形状を何通りも変えなければならないという欠点があ
る。また、従来の第二のパッケージ誤実装による誤動作
防止方式による場合でも、装置の特定箇所に所定以外の
パッケージが誤って実装されたために発生する誤動作は
防止可能となるが、前述のような同一パッケージを搭載
する複数の装置が存在し、各装置間で記憶されている制
御データが互いに異なる場合は、誤動作を防止し得な
い。また、従来技術によってこのような誤動作を防止す
るためには、同一の主機能を司るパッケージであるにも
係わらず、個々の装置毎にパッケージ内の識別信号発生
回路を変更する必要が生じ、前記した第一の方法と同じ
く、著しく量産性を損ねる欠点があった。
〔課題を解決するための手段〕
本発明の誤実装による誤動作防止方式は、自身に固有に
付与されたコード信号を発生出する装置コード信号発生
部をもつ装置と、該装置に着脱可能であり実装可能な装
置を示す装置識別コードを記憶する領域をもつ不揮発メ
モリを搭載したパッケージと、前記不揮発性メモリから
読出した前記装置識別コードと前記装置コード信号発生
部から発出される前記コード信号とが一致しているか否
かを判別する比較部と、該比較部での比較結果が不一致
の場合にのみ前記不揮発性メモリからの制御データの読
み出しを禁止する読み出し禁止信号発生部とを備えてい
る。
〔実施例〕
次に、本発明について図面を参照して説明する。第1図
は本発明の一実施例のブロック図であり、装置1に、不
揮発性メモリ3を搭載したパッケージ2を実装する場合
を示している。装置1は、その装置固有に付与したコー
ド信号を発出する装置コード信号発生部4をもち、パッ
ケージ2に搭載されている書換可能な不揮発性メモリ3
は、装置動作を制御する制御データを収容する領域の他
に、パッケージ2が実装されるべき装置を識別する装置
識別コードを記憶するための領域5を持ち、必要な制御
データと共に装置識別コードが記憶される。
パッケージ2が装置に実装されると、装置コード信号発
生部4から発出された装置固有のコードと不揮発性メモ
リ3の領域5に記憶されている装置識別コードとが比較
部6において比較され、その結果がパスAを通って読み
出し禁止信号発生部7に送られる。読み出し禁止信号発
生部7では、比較部6から送られてきた比較結果が、両
コードの不一致を示している場合にのみ、パスBを通し
て、不揮発性メモリ3に記憶されている制御データの読
み出しを禁止する読み出し禁止信号を発出して、不揮発
性メモリ3からの制御データの読み出しを禁止する。
〔発明の効果〕
以上説明したように本発明は、装置に固有のコード信号
を発出する装置コード信号発生部をもち、不揮発性メモ
リ内の領域にその不揮発性メモリの搭載されているパッ
ケージを実装すべき装置を識別する装置識別コードを記
憶させておき、両コードが一致しているかどうかを比較
して、不一致と判定された場合には、不揮発性メモリに
記憶されている制御データの読み出しを禁止することに
より、個々のパッケージを物理的に全く同一とすること
が可能となり、量産性を損ねること無く、誤実装による
装置の誤動作を防止できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図である。 1……装置、2……パッケージ、3……不揮発性メモ
リ、4……装置コード信号発生部、5……(装置識別コ
ードを記憶している)領域、6……比較部、7……読み
出し禁止信号発生部。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】制御データにより各々の動作が制御される
    複数の装置と、これら複数の装置に、前記制御データを
    記憶するメモリを備えた同一の物理的形状を有するパッ
    ケージを実装する際の前記パッケージの誤実装による誤
    動作防止方式において、前記各装置は、自身に固有に付
    与されたコード信号を発生する装置コード信号発生部を
    有し、前記メモリは前記装置に着脱可能であり前記複数
    の装置の中の実装可能な装置を示す装置識別コードを記
    憶する領域を有し、前記パッケージは、前記メモリから
    読出した前記装置識別コードと前記装置コード信号発生
    部から発出される前記コード信号とが一致しているか否
    かを判別する比較部と、該比較部での比較結果が不一致
    の場合にのみ前記メモリからの制御データの読み出しを
    禁止する読み出し禁止信号発生部とを備えていることを
    特徴とする誤実装による誤動作防止方式。
JP1185435A 1989-07-17 1989-07-17 誤実装による誤動作防止方式 Expired - Lifetime JPH0795635B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1185435A JPH0795635B2 (ja) 1989-07-17 1989-07-17 誤実装による誤動作防止方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1185435A JPH0795635B2 (ja) 1989-07-17 1989-07-17 誤実装による誤動作防止方式

Publications (2)

Publication Number Publication Date
JPH0349297A JPH0349297A (ja) 1991-03-04
JPH0795635B2 true JPH0795635B2 (ja) 1995-10-11

Family

ID=16170743

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1185435A Expired - Lifetime JPH0795635B2 (ja) 1989-07-17 1989-07-17 誤実装による誤動作防止方式

Country Status (1)

Country Link
JP (1) JPH0795635B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5835732A (en) * 1993-10-28 1998-11-10 Elonex Ip Holdings, Ltd. Miniature digital assistant having enhanced host communication
US7551165B2 (en) 2004-03-12 2009-06-23 International Business Machines Corporation Updatable electronic labeling of electronic devices

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59124791A (ja) * 1983-01-04 1984-07-18 日本電気株式会社 プリント配線板実装方式
JPS6195597A (ja) * 1984-10-16 1986-05-14 日本電気株式会社 電子装置

Also Published As

Publication number Publication date
JPH0349297A (ja) 1991-03-04

Similar Documents

Publication Publication Date Title
EP0098659B1 (en) An active device for a coded information arrangement, a method of supplying coded information thereto, and systems comprising such an active device
KR20000070127A (ko) 소프트웨어 프로그램의 규정된 실행을 모니터링하기 위한 방법
US5912453A (en) Multiple application chip card with decoupled programs
US7039815B1 (en) Method for protecting a data memory
HK1007818A1 (en) Data-protecting microprocessor circuit for portable record carriers, for example credit cards
EP0526221B1 (en) Data processing system with progressively programmable nonvolatile memory and method therefor
HK1007818B (en) Data-protecting microprocessor circuit for portable record carriers, for example credit cards
JPH07117920B2 (ja) 電気的に消去可能なプログラマブル読み出し専用メモリーに常駐するファームウェアを更新する方法及び装置
GB2357859A (en) Process and device for controlling operating sequences in a vehicle
US4580039A (en) Circuit arrangement for the protection of data in volatile write-read memories (RAM)
US6499092B1 (en) Method and apparatus for performing access censorship in a data processing system
US5812446A (en) Method and apparatus for the protection of non-volatile memory zones
US4897819A (en) Memory protection circuit
JPH0795635B2 (ja) 誤実装による誤動作防止方式
WO1990013864A1 (en) Improved security for machine-writeable data storage systems
CA1267237A (en) Nonvolatile memory protection arrangement for electronic postage meter system having plural nonvolatile memories
US8239689B2 (en) Device and method for a secure execution of a program
WO1999019699A1 (en) Method and apparatus for monitoring computer system service life parameters
JP2004512623A (ja) 読み出し専用メモリの利用を拡大するためのメモリ管理ロジック
JPH0244431A (ja) 保護命令取出し装置
USRE30986E (en) Vital relay driver having controlled response time
US6118709A (en) Externally controlled power on reset device for non-volatile memory in integrated circuit form
KR100293133B1 (ko) 출력 지연 회로
CN113467844A (zh) 适用于工业级应用场景的嵌入式系统的控制方法、嵌入式系统和计算机可读存储介质
US7725644B2 (en) Memory device and an arrangement for protecting software programs against inadvertent execution

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071011

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081011

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091011

Year of fee payment: 14

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091011

Year of fee payment: 14