JPH04175831A - マイクロコンピュータ - Google Patents

マイクロコンピュータ

Info

Publication number
JPH04175831A
JPH04175831A JP2302207A JP30220790A JPH04175831A JP H04175831 A JPH04175831 A JP H04175831A JP 2302207 A JP2302207 A JP 2302207A JP 30220790 A JP30220790 A JP 30220790A JP H04175831 A JPH04175831 A JP H04175831A
Authority
JP
Japan
Prior art keywords
rom
data
pla
test signal
customer
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
JP2302207A
Other languages
English (en)
Inventor
Akira Takada
明 高田
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 JP2302207A priority Critical patent/JPH04175831A/ja
Publication of JPH04175831A publication Critical patent/JPH04175831A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Microcomputers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マイクロ・コンピュータのテスト回路に関し
、特にシングルチップ・マイクロ・コンピュータの内蔵
ROMデータのテスト回路に関する。
〔従来の技術〕
シングルチップマイクロコンピュータは、顧客のプログ
ラムデータな、内蔵ROMに持つため、出荷検査時に、
該ROMの内容が期待通りに作成されているかを確認す
るべく該ROMの内容を読み出し照合テストを実施する
必要がある。そのため、特定のボートより該ROMのデ
ータを出力させるためのテスト回路を備えている。
第2図は、従来のシングルチップマイクロコンピュータ
の内蔵ROMテスト回路の一例を示すブロック図である
。内蔵ROMテスト時の動作は以下の様になる。
まずシングルチップマイクロコンピュータのシステムリ
セット信号により内蔵ROM21のアドレスを指定する
プログラムカウンタ22がイニシャライズされ、通常ア
ドレス0を指す。そして、内蔵ROM21の読み出しを
可能とするテスト信号TESTがアクティブとなり、シ
ステムクロックφに同期して、プログラムカウンタ22
が1アドレスずつインクリメントをし、データ・ラッチ
24に内蔵ROM31のデータが順次ラッチされ特定の
ボート25にデータが圧力され、シングルチップマイク
ロニンピユータ外部の照合用データと比較する事により
、内部ROMの検査を行っていた。
〔発明が解決しようとする課題」 1−述した従来の照合テストを実施するために、通常シ
ングツL−fウグマイクロコンピュータは、テスト信号
入力端子を備えている。このテスト信号入力端子は、独
立している場合もあれば、通常の入力端子と共用してい
る場合もある。
しかし1、上述しまたテスト方法では、第三者がテスト
信号入力端子の働きを知った場合、内蔵ROMのデータ
が簡単に読み比され、顧客のプログラムデータの機密保
護という点に問題があった。
〔課題を解決するための手段〕
本発明のマイクロコンピュータのテスト回路は、複数の
テスト信号入力端子と上記入力端子の信号を入力とする
PILAと上記PLAの出力信号により内蔵ROMの読
み出し可否を決定する手段とを有している。
すなわち、複数のテスト信号入力端子を顧客80Mデー
タに基づくプr、jグラマプル・ロジック・アレイ(以
下I’LAと称す)に入力り1、」、記J)1゜Aの出
力によって内蔵ROMの読み圧しのb]否を決定してい
る。
〔実施例、1 次に、本発明について図面を参照1〜て説明する4第]
図は本発明の一実施例のブロック図である。
プログラムカウンタ12は、シングルチップマイクロコ
ンピュータのシステムリセット信号RESと、システム
クロックφにより制御され、内蔵ROMIIにアドレス
を出力す′る。内蔵ROM11は指定されたアドレスの
データを命令デコーダ]3とデータラッチ14に出力[
2、データラッチ14はAND回路16の出力信号に同
期して内蔵R,0M11からのデータを取り込み、ボル
ト15にデータを出力する。AND回路16は、システ
ムクロックφとPLA17の出力を入力とし5、データ
・ラッチ14の制御を行なう。
ここで、PLA17は、次の方法により論理が決定され
る。まず第一の方法として、顧客よりROMデータを受
領する際、オプションとし、て前記P L Aの論理デ
ータを同時に受領する方法がある。
また、第二の方法として、顧客ROMデータに基づき、
あらかじめ設定された手法で前記PLAの論理データを
算出する方法がある。いずれの場合も、マイクロ・コン
ピュータ製造工程中、ROMにデータを作り込む工程に
於いて、同時にPLAにデータを設定する。前述の結果
内蔵ROMの読み出しを実行する為には、テスト信号入
力端子に前記PLA論理に基づく顧客固有の信号を入力
する必要が生じる。
し発明の効果〕 以上説明したように、本発明はROM照合テスト時、顧
客ROMデータごとに異なるPLA論理回路に基づくテ
スト信号入力を複数のテスト信号入力端子に印加する必
要がある為、第3者が容易にマイクロコンピュータ内蔵
のRO,Mデータ読み圧しを行なうことができず、RO
Mデータの機密保護が可能となる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示すブロック図、第2図は
従来の一例を示すブロック図である。 11、.21・・・・・・内蔵ROM、l 2,22・
・・・プログラムカウンタ、13.23・・・・・・命
令テコーダ、14.24・・・・・・データ・ラッチ、
15.25・・・・・・特定のボート、16.26・・
・・・・AN’D回路、17・・・・・・PLA。 代理人 弁理士  内 原   音 第1図 2′/ 第2図

Claims (1)

    【特許請求の範囲】
  1.  複数のテスト信号入力端子と、該入力端子の信号を入
    力とするプログラマブル・ロジックアレイと、該プログ
    ラマブル・ロジックアレイの出力信号により、内蔵RO
    Mの読み出し可否を決定する手段とを有するマイクロコ
    ンピュータ。
JP2302207A 1990-11-07 1990-11-07 マイクロコンピュータ Pending JPH04175831A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2302207A JPH04175831A (ja) 1990-11-07 1990-11-07 マイクロコンピュータ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2302207A JPH04175831A (ja) 1990-11-07 1990-11-07 マイクロコンピュータ

Publications (1)

Publication Number Publication Date
JPH04175831A true JPH04175831A (ja) 1992-06-23

Family

ID=17906241

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2302207A Pending JPH04175831A (ja) 1990-11-07 1990-11-07 マイクロコンピュータ

Country Status (1)

Country Link
JP (1) JPH04175831A (ja)

Similar Documents

Publication Publication Date Title
US4764959A (en) Single-chip microcomputer with encryptable function on program memory
JP2000122931A (ja) デジタル集積回路
JPH04215194A (ja) Icカード
JPH04175831A (ja) マイクロコンピュータ
JPH0393098A (ja) 集積回路
US20040054948A1 (en) Validating test signal connections within an integrated circuit
US20030120941A1 (en) Apparatus for protecting code ROM data in code ROM test
JPH0540836A (ja) シングルチツプマイクロコンピユータ
JP2901828B2 (ja) 半導体集積回路
JPS62251833A (ja) 計算機システム
JPH04148354A (ja) 半導体集積回路
JPS62233867A (ja) リ−ドオンリメモリ
JPH02177091A (ja) Prom内蔵集積回路
JPH05151017A (ja) マイクロコンピユータ
JPH04296936A (ja) マイクロコンピュータのテスト・モード設定回路
JPH04168700A (ja) 集積回路装置
JPH04188247A (ja) Prom内蔵マイコン
JPH01321539A (ja) バスコネクタ接続状態チェック回路
JPS58200345A (ja) 1チツプマイクロコンピユ−タ
JPH02302855A (ja) メモリ制御装置
JPH03292700A (ja) Ram試験方式
JPH04205239A (ja) ワンチップマイクロコンピュータ
JPH03282650A (ja) マイクロコンピュータ
JPS59112341A (ja) ソフトウエア機密漏洩防止方法
JPH0620495A (ja) メモリテスト回路