JPS61168051A - シングルチツプ・マイクロコンピユ−タ - Google Patents
シングルチツプ・マイクロコンピユ−タInfo
- Publication number
- JPS61168051A JPS61168051A JP60009438A JP943885A JPS61168051A JP S61168051 A JPS61168051 A JP S61168051A JP 60009438 A JP60009438 A JP 60009438A JP 943885 A JP943885 A JP 943885A JP S61168051 A JPS61168051 A JP S61168051A
- Authority
- JP
- Japan
- Prior art keywords
- internal
- built
- external terminal
- signal
- ram5
- 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
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Microcomputers (AREA)
- For Increasing The Reliability Of Semiconductor Memories (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は内蔵するメモリのテストを容易にしたシングル
チップeマイクロコンピュータに関する。
チップeマイクロコンピュータに関する。
一般に、シングルチップ・マイクロコンピュータ(以下
シングルチップ・マイコンという)に内蔵するRAMは
、内蔵する中央演算処理装置(CPU)と内部データ噂
バス、アドレス・バス、制御バスを通して第1図のブロ
ック図の様に接続されている。図において、この内蔵R
AMの動作をテストする場合、内蔵するCPU10から
テストする几AM5ヘアドレス情報、読出しゃ書込み制
御信号。
シングルチップ・マイコンという)に内蔵するRAMは
、内蔵する中央演算処理装置(CPU)と内部データ噂
バス、アドレス・バス、制御バスを通して第1図のブロ
ック図の様に接続されている。図において、この内蔵R
AMの動作をテストする場合、内蔵するCPU10から
テストする几AM5ヘアドレス情報、読出しゃ書込み制
御信号。
読出し・書込みデータの各々を内部バス9,8.71に
介して与えてやり正しくデータが書込まれたか、読出し
たか否かftCPU1oによってチェックしていた。
介して与えてやり正しくデータが書込まれたか、読出し
たか否かftCPU1oによってチェックしていた。
このシングルチップ・マイコンに内蔵されるRAMt−
テストするための手法は内蔵するCPU 104CH,
AM 5をアクセスさせる命令の実行、及びアクセスさ
せたB、AMの内容を外部出力端子へ出力する命令の実
行等を行なわせており、そのテストのための時間はそれ
らの命令の実行時間の合計時間を必要とする。つマリ、
従来のシングルチップ・マイコンは、RAMのテスト時
間が)LAMのアクセス時間によるものではなく、シン
グルチップ・マイコンのもつ命令実行速度に依存してお
り、内蔵するRAMの容量が大きいシングルチップ働マ
イコンではRAMの容量に比例してその内容をテストす
るためのCPUの命令実行回数が増加し、結果としてテ
スト時間が大きくかかるという欠点を有する。
テストするための手法は内蔵するCPU 104CH,
AM 5をアクセスさせる命令の実行、及びアクセスさ
せたB、AMの内容を外部出力端子へ出力する命令の実
行等を行なわせており、そのテストのための時間はそれ
らの命令の実行時間の合計時間を必要とする。つマリ、
従来のシングルチップ・マイコンは、RAMのテスト時
間が)LAMのアクセス時間によるものではなく、シン
グルチップ・マイコンのもつ命令実行速度に依存してお
り、内蔵するRAMの容量が大きいシングルチップ働マ
イコンではRAMの容量に比例してその内容をテストす
るためのCPUの命令実行回数が増加し、結果としてテ
スト時間が大きくかかるという欠点を有する。
本発明の目的は、このような従来の欠点を改良し、内蔵
されるランダム・アクセス・メモリ(以下RAMという
)のテストt−短時間に簡単にできるようにしたシング
ルチップ・マイコンを提供することにある。
されるランダム・アクセス・メモリ(以下RAMという
)のテストt−短時間に簡単にできるようにしたシング
ルチップ・マイコンを提供することにある。
本発明のシングルチップ・マイコンは、外部信号又は内
部信号により内蔵する几AM t−テストするテストモ
ード信号を発生する手段と、前記テストモード信号に基
づいて内蔵するCPUとこのCPUが制御する内部デー
タ・バス、内部アドレス・バスおよび内部制御バスとを
電気的に分離する手段と、前記各種内部バスを外部端子
から直接駆動し前記内蔵するRAMをアクセスする手段
とを含んで構成される。
部信号により内蔵する几AM t−テストするテストモ
ード信号を発生する手段と、前記テストモード信号に基
づいて内蔵するCPUとこのCPUが制御する内部デー
タ・バス、内部アドレス・バスおよび内部制御バスとを
電気的に分離する手段と、前記各種内部バスを外部端子
から直接駆動し前記内蔵するRAMをアクセスする手段
とを含んで構成される。
〔実施例〕 ・
次に本発明について図面を参照して説明する。
第1図は本発明の一実施例のシングルチップ・マイコン
のブロック図である。本実施例は、入出力ボート2,1
3.14と、その外部接続端子1 、11゜12と、こ
れら入出カポ−)2,13.14にデータを入出力する
内部データ・バス7と、外部端子21からの信号ま九は
内部制御信号22により内蔵RAMのテストモードを選
択し信号S工+ 82 t−出力するテストモード選択
部20と、CPUl0と、内蔵されるRAM5と、この
RAM5のアドレスデコーダ4と、RAM5の読出し・
書込み制御部6と、CPUl0によシ駆動される内部ア
ドレス・バス9及び内部制御バス8とから構成される。
のブロック図である。本実施例は、入出力ボート2,1
3.14と、その外部接続端子1 、11゜12と、こ
れら入出カポ−)2,13.14にデータを入出力する
内部データ・バス7と、外部端子21からの信号ま九は
内部制御信号22により内蔵RAMのテストモードを選
択し信号S工+ 82 t−出力するテストモード選択
部20と、CPUl0と、内蔵されるRAM5と、この
RAM5のアドレスデコーダ4と、RAM5の読出し・
書込み制御部6と、CPUl0によシ駆動される内部ア
ドレス・バス9及び内部制御バス8とから構成される。
−このシングルチップ・マイコンは、内蔵RAM 5の
テストモードを外部端子21からの信号または内部制御
信号22によって起動することによシテストモード選択
部20の出力信号S□がアクティブに、また出力信号S
2がインアクティブに制御され、この出力信号S2がゲ
ート回路24.25および切替回路26によって内部デ
ータ・バス7゜内部アドレス・バス9.内部制御バス8
とCPU゛10を電気的に切断し、かつ入出力ポート2
.13゜14の制御信号230制御機能を停止させてい
る。
テストモードを外部端子21からの信号または内部制御
信号22によって起動することによシテストモード選択
部20の出力信号S□がアクティブに、また出力信号S
2がインアクティブに制御され、この出力信号S2がゲ
ート回路24.25および切替回路26によって内部デ
ータ・バス7゜内部アドレス・バス9.内部制御バス8
とCPU゛10を電気的に切断し、かつ入出力ポート2
.13゜14の制御信号230制御機能を停止させてい
る。
この時出力信号S8によシ入出力ボート13は内部アド
レス・バス9を駆動、入出力ボート14は内部制御バス
8を駆動する。入出力ポート2は。
レス・バス9を駆動、入出力ボート14は内部制御バス
8を駆動する。入出力ポート2は。
内部制御バス8の内容を制御部27で選択し決定された
制御信号Cによシ、内蔵する几AMの読出し時には出力
状態に、RAMの書込み時には入力状態に制御される。
制御信号Cによシ、内蔵する几AMの読出し時には出力
状態に、RAMの書込み時には入力状態に制御される。
この状態において、外部端子11から内蔵するRAM5
のアドレスを入力し、外部端子12から内蔵するRAM
への読出しか、書込みかの信号を入力することにより、
読出し制御時においては外部端子IV−は内蔵するRA
Mの読出し出力が出力され、書込み制御時においては外
部端子1には内蔵するRAMへ書込むためのデータを入
力する。
のアドレスを入力し、外部端子12から内蔵するRAM
への読出しか、書込みかの信号を入力することにより、
読出し制御時においては外部端子IV−は内蔵するRA
Mの読出し出力が出力され、書込み制御時においては外
部端子1には内蔵するRAMへ書込むためのデータを入
力する。
この様に本実施例のシングルチップ・マイコンにおいて
は、内蔵RAMテストモードを設定すると。
は、内蔵RAMテストモードを設定すると。
外部端子から内蔵するRAMに直接データの読出し/書
込みが行なえ、外部端子から見た場合1個のランダム・
アクセス・メモリ・デバイスとして見ることができる。
込みが行なえ、外部端子から見た場合1個のランダム・
アクセス・メモリ・デバイスとして見ることができる。
本発明によれば、以上説明した様に、シングルチップ・
マイコンに内蔵されるRAMのテストt−CPUの命令
を繰返し実行して行うのではなく、外部端子から直接メ
モリーデバイスの様に扱ってテストすることができ、内
gRAMのアクセス拳タイムに合せてテストできるため
、テスト時間の短縮が可能となり、また従来からあるメ
モリ・テスト手法が使用できるという効果が得られる。
マイコンに内蔵されるRAMのテストt−CPUの命令
を繰返し実行して行うのではなく、外部端子から直接メ
モリーデバイスの様に扱ってテストすることができ、内
gRAMのアクセス拳タイムに合せてテストできるため
、テスト時間の短縮が可能となり、また従来からあるメ
モリ・テスト手法が使用できるという効果が得られる。
第1図は本発明の一実施例のブロック図、第2図は従来
のシングルチップ・マイコンの内蔵几AMとCPUとの
ブロック図である。図において、1゜11.12・・・
・・・入出力ボート外部端子、2,13゜14・・・・
・・入出力ボート、3,15.16・・・・・・入出力
ボートの制御信号、4・・・・・・アドレス・デコーダ
、5・・・・・・内蔵メモリ、6・・・・・・読出し・
書込み制御回路、7・・・・・・内部データ舎パス、8
・・・・・・内部コントCI−A/・パス、9・・・・
・・内部アドレス拳バス、10・・・・・・中央演算処
理装置(CPU)、20・・・・・・テストモード選択
部、21・・・・・・テストモード外部端子、22・・
・・・・内部テストモード信号、23・・・・・・制御
信号、24.25・・・・・・ANDゲート、26・・
・・・・切替回路。 27・・・・・・制御部、である。 y=Z−\ 代理人 弁理士 内 原 晋f7′と)1、
7゛ ゛・、−一一
のシングルチップ・マイコンの内蔵几AMとCPUとの
ブロック図である。図において、1゜11.12・・・
・・・入出力ボート外部端子、2,13゜14・・・・
・・入出力ボート、3,15.16・・・・・・入出力
ボートの制御信号、4・・・・・・アドレス・デコーダ
、5・・・・・・内蔵メモリ、6・・・・・・読出し・
書込み制御回路、7・・・・・・内部データ舎パス、8
・・・・・・内部コントCI−A/・パス、9・・・・
・・内部アドレス拳バス、10・・・・・・中央演算処
理装置(CPU)、20・・・・・・テストモード選択
部、21・・・・・・テストモード外部端子、22・・
・・・・内部テストモード信号、23・・・・・・制御
信号、24.25・・・・・・ANDゲート、26・・
・・・・切替回路。 27・・・・・・制御部、である。 y=Z−\ 代理人 弁理士 内 原 晋f7′と)1、
7゛ ゛・、−一一
Claims (1)
- 外部信号又は内部信号により内蔵するランダム・アク
セス・メモリをテストするテストモード信号を発生する
手段と、前記テストモード信号に基づいて内蔵する中央
演算処理装置とこの中央演算処理装置が制御する内部デ
ータ・バス、内部アドレス・バスおよび内部制御バスと
を電気的に分離する手段と、前記各種内部バスを外部端
子から直接駆動し前記ランダム・アクセス・メモリをア
クセスする手段とを含むシングルチップ・マイクロコン
ピュータ。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60009438A JPS61168051A (ja) | 1985-01-22 | 1985-01-22 | シングルチツプ・マイクロコンピユ−タ |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60009438A JPS61168051A (ja) | 1985-01-22 | 1985-01-22 | シングルチツプ・マイクロコンピユ−タ |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61168051A true JPS61168051A (ja) | 1986-07-29 |
Family
ID=11720314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60009438A Pending JPS61168051A (ja) | 1985-01-22 | 1985-01-22 | シングルチツプ・マイクロコンピユ−タ |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61168051A (ja) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6458028A (en) * | 1987-08-29 | 1989-03-06 | Toshiba Corp | Data processor |
JPH01184549A (ja) * | 1988-01-19 | 1989-07-24 | Ricoh Co Ltd | シングルチップマイクロコンピュータのテスト制御回路 |
DE3911840A1 (de) * | 1988-09-02 | 1990-03-15 | Mitsubishi Electric Corp | Testschaltung fuer logische schaltungen |
JPH02112036A (ja) * | 1988-10-21 | 1990-04-24 | Nec Corp | 入出力回路 |
JPH02130638A (ja) * | 1988-11-11 | 1990-05-18 | Hitachi Ltd | データ処理装置 |
JPH02289999A (ja) * | 1989-04-28 | 1990-11-29 | Nec Corp | マイクロコンピュータ |
JPH03105799A (ja) * | 1989-09-20 | 1991-05-02 | Hitachi Ltd | 冗長メモリを有する半導体記憶装置 |
JPH04276396A (ja) * | 1991-03-01 | 1992-10-01 | Fujitsu Ltd | 半導体集積回路 |
-
1985
- 1985-01-22 JP JP60009438A patent/JPS61168051A/ja active Pending
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6458028A (en) * | 1987-08-29 | 1989-03-06 | Toshiba Corp | Data processor |
JPH01184549A (ja) * | 1988-01-19 | 1989-07-24 | Ricoh Co Ltd | シングルチップマイクロコンピュータのテスト制御回路 |
DE3911840A1 (de) * | 1988-09-02 | 1990-03-15 | Mitsubishi Electric Corp | Testschaltung fuer logische schaltungen |
JPH02112036A (ja) * | 1988-10-21 | 1990-04-24 | Nec Corp | 入出力回路 |
JPH02130638A (ja) * | 1988-11-11 | 1990-05-18 | Hitachi Ltd | データ処理装置 |
JPH02289999A (ja) * | 1989-04-28 | 1990-11-29 | Nec Corp | マイクロコンピュータ |
JPH03105799A (ja) * | 1989-09-20 | 1991-05-02 | Hitachi Ltd | 冗長メモリを有する半導体記憶装置 |
JPH04276396A (ja) * | 1991-03-01 | 1992-10-01 | Fujitsu Ltd | 半導体集積回路 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US3968480A (en) | Memory cell | |
JPS61168051A (ja) | シングルチツプ・マイクロコンピユ−タ | |
JP2650124B2 (ja) | 半導体集積回路 | |
JPH06195968A (ja) | 集積半導体メモリ装置 | |
JPH0370055A (ja) | 半導体集積回路装置 | |
JP2517540Y2 (ja) | Icカード | |
JP2537965B2 (ja) | マイクロ・コンピュ―タ | |
JPH0713859B2 (ja) | マルチポートメモリ装置 | |
JPH0352160B2 (ja) | ||
JPH0235700A (ja) | メモリ回路 | |
JPS5826400A (ja) | ストアチエツク機能付き記憶素子 | |
JPS63129595A (ja) | Ram回路 | |
JPH05334234A (ja) | 高速dma転送装置 | |
JPH01194052A (ja) | ディジタル信号処理プロセッサのデータ入出力回路 | |
JPH05303897A (ja) | 半導体装置 | |
JPH02163840A (ja) | シングルチップマイクロコンピュータ | |
JPH0329199A (ja) | 半導体メモリ | |
JPS5930299A (ja) | 集積回路 | |
JPS6470993A (en) | Dual port ram | |
JPS61276046A (ja) | メモリ診断機能付デ−タ処理装置 | |
JPH0194455A (ja) | 記憶装置のアクセス方式 | |
JPS645342B2 (ja) | ||
JPH01187656A (ja) | メモリ書込方式 | |
JPH01147732A (ja) | 情報処理装置 | |
JPS61251949A (ja) | デ−タ記憶装置 |