JPS6356741A - テスト回路 - Google Patents
テスト回路Info
- Publication number
- JPS6356741A JPS6356741A JP61203008A JP20300886A JPS6356741A JP S6356741 A JPS6356741 A JP S6356741A JP 61203008 A JP61203008 A JP 61203008A JP 20300886 A JP20300886 A JP 20300886A JP S6356741 A JPS6356741 A JP S6356741A
- Authority
- JP
- Japan
- Prior art keywords
- test
- serial
- sck
- register
- shift register
- 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
- 238000012360 testing method Methods 0.000 title claims abstract description 43
- 238000010586 diagram Methods 0.000 description 5
- 238000000034 method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 235000017166 Bambusa arundinacea Nutrition 0.000 description 1
- 235000017491 Bambusa tulda Nutrition 0.000 description 1
- 241001330002 Bambuseae Species 0.000 description 1
- 235000015334 Phyllostachys viridis Nutrition 0.000 description 1
- 239000011425 bamboo Substances 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Landscapes
- Microcomputers (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はシリアルインターフェースを内蔵したシングル
チップマイクロコンピュータのテスト回路に関する。
チップマイクロコンピュータのテスト回路に関する。
従来の内部回路をテスト状態に設だするテスト回路の一
例を第3図に示す。
例を第3図に示す。
テスト信号とは、テスト用の端子を設け、テスト状態と
、通常動作状態を論理レベル゛1”または”0”で切換
る方法、通常動作電圧より絶対値の高い電圧を入力端子
に入力し、アナログレベルを判定してテスト状態に切換
る方法通常動作状態では起り得ない論理値の組合せによ
シ内部回路をテスト状態とする方法等によIE成される
信号である。
、通常動作状態を論理レベル゛1”または”0”で切換
る方法、通常動作電圧より絶対値の高い電圧を入力端子
に入力し、アナログレベルを判定してテスト状態に切換
る方法通常動作状態では起り得ない論理値の組合せによ
シ内部回路をテスト状態とする方法等によIE成される
信号である。
このテスト信号がアクティブの期間に内部システムクロ
ック“CLK同期してボートよシフリップフロップ24
.25.26にデータを書き込むことによシ、内部回路
を、フリップフロップ24゜25.26の出力値に応じ
たテストモードに設定する。
ック“CLK同期してボートよシフリップフロップ24
.25.26にデータを書き込むことによシ、内部回路
を、フリップフロップ24゜25.26の出力値に応じ
たテストモードに設定する。
上述した従来のテスト回路においては、テストモードレ
ジスタは、内部回路をテスト状態に設定する為にのみ用
いられ、通常動作状態においては機能していない。すな
わち、テストのために回路規模が大きくなるという欠点
があった。
ジスタは、内部回路をテスト状態に設定する為にのみ用
いられ、通常動作状態においては機能していない。すな
わち、テストのために回路規模が大きくなるという欠点
があった。
C問題点を解決するための手段〕
本発明のテスト回路は、内部回路のテスト時には、シリ
アルシフトレジスタ?テストモードレジスタとして機能
させる手段を有している。
アルシフトレジスタ?テストモードレジスタとして機能
させる手段を有している。
次に本発明の実施例を図面を参照して説明する。
第1図は本発明の一実施例のブロック構成図である。
テスト信号TESTがロウレベルの場合、すなわち通常
動作状態の場合の動作について説明する。
動作状態の場合の動作について説明する。
1は8ビツトのシリアルシフトレジスタであシ、シリア
ルクロックSCKの立下シで最上位ビットの内容がSO
端子よシ出力され、立上シでシリアルシフトレジスタの
内容が1ビツト下位から、上位にシフトされると同時に
、SI端子の論理レベルが最下位ビットにラッチされる
。
ルクロックSCKの立下シで最上位ビットの内容がSO
端子よシ出力され、立上シでシリアルシフトレジスタの
内容が1ビツト下位から、上位にシフトされると同時に
、SI端子の論理レベルが最下位ビットにラッチされる
。
8進カウンタ2ilt、シリアルクロックSCKをカウ
ントし、8発カウントして、1バイトシリアルデータの
転送が終了するごとに内部側シ込み信号INTSを発生
する。同時に、スリップ70ツブ5をリセットし、以後
のSCKの入力を無視する。
ントし、8発カウントして、1バイトシリアルデータの
転送が終了するごとに内部側シ込み信号INTSを発生
する。同時に、スリップ70ツブ5をリセットし、以後
のSCKの入力を無視する。
8進カウンタ2.7リツプ70ツブ5itリセット信号
RESET、シリアル転送開始を示す信号5TARTに
より、リセット、セットされる@第2図は前記実施例の
テスト状態設定時の動作を示すタイミング図である。第
1図、第2図を参照しながら本実施例のテスト状態設定
時の動作について説明する。
RESET、シリアル転送開始を示す信号5TARTに
より、リセット、セットされる@第2図は前記実施例の
テスト状態設定時の動作を示すタイミング図である。第
1図、第2図を参照しながら本実施例のテスト状態設定
時の動作について説明する。
テスト信号TESTが@1″かつ、SCKが10′″の
時にDタイプフリップ70ツブ(以下F/Fと記す)4
のクロックを生成するNORゲート8が1”となシ、F
/F4はNORゲート7の出力値をラッチする。7はT
ESTが61“、かつシリアル人力SIが“θ′″の時
11”となるゲートである。すなわち、TESTが@1
″かつ、SCK、S Iが−0”O時、F/F4O出力
は”1”となシ、内部回路をテスト状態に設定する。
時にDタイプフリップ70ツブ(以下F/Fと記す)4
のクロックを生成するNORゲート8が1”となシ、F
/F4はNORゲート7の出力値をラッチする。7はT
ESTが61“、かつシリアル人力SIが“θ′″の時
11”となるゲートである。すなわち、TESTが@1
″かつ、SCK、S Iが−0”O時、F/F4O出力
は”1”となシ、内部回路をテスト状態に設定する。
内部回路はシリアルシフトレジスタの値に応じたテスト
モードに設定される。
モードに設定される。
以上説明したように本発明は通常動作状態においてはシ
リアルシフトレジスタとして動作するレジスタを、テス
ト状態においてはテストモードレジスタとして使用する
ため、テストO為に付加する回路が少くてすむという大
きな効果がある。
リアルシフトレジスタとして動作するレジスタを、テス
ト状態においてはテストモードレジスタとして使用する
ため、テストO為に付加する回路が少くてすむという大
きな効果がある。
第1図は本発明の一実施例を示す回路図、第2図は第1
図のテストモード設定時の動作を示すタイミング図、第
3図は従来のテスト回路でるる。 1・・・・・・シリアルシフトレジスタ、2・・・・・
・8進カウンタ、3・・・・・・ORゲート、4・・・
・・・リセット付りタイプフリップ70ツブ、5・・・
・・・RSフリンプ70ツ7”、6.9・・・・・・A
NDゲート、7,8・・・・・NORゲート、10・・
・・・・インバータ、11.27・・・・・・内部デー
タバス、21,22,23°°°°°“クロックバッフ
ァ、24,25.26・・・・・・Dタイプフリップフ
ロップ。 代理人 弁理士 内 原 1 °−a、−r:
゛。 箭1図
図のテストモード設定時の動作を示すタイミング図、第
3図は従来のテスト回路でるる。 1・・・・・・シリアルシフトレジスタ、2・・・・・
・8進カウンタ、3・・・・・・ORゲート、4・・・
・・・リセット付りタイプフリップ70ツブ、5・・・
・・・RSフリンプ70ツ7”、6.9・・・・・・A
NDゲート、7,8・・・・・NORゲート、10・・
・・・・インバータ、11.27・・・・・・内部デー
タバス、21,22,23°°°°°“クロックバッフ
ァ、24,25.26・・・・・・Dタイプフリップフ
ロップ。 代理人 弁理士 内 原 1 °−a、−r:
゛。 箭1図
Claims (1)
- シリアルインターフェースを内蔵したシングルチップマ
イクロコンピュータにおいて、テスト時にシリアルシフ
トレジスタをテストモードレジスタとして機能させる手
段を設けたことを特徴とするテスト回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61203008A JPS6356741A (ja) | 1986-08-28 | 1986-08-28 | テスト回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61203008A JPS6356741A (ja) | 1986-08-28 | 1986-08-28 | テスト回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6356741A true JPS6356741A (ja) | 1988-03-11 |
Family
ID=16466804
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61203008A Pending JPS6356741A (ja) | 1986-08-28 | 1986-08-28 | テスト回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6356741A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5727041A (en) * | 1980-07-25 | 1982-02-13 | Hitachi Ltd | Large-scale integrated circuit having testing function |
| JPS5771035A (en) * | 1980-10-22 | 1982-05-01 | Toshiba Corp | Input and output equipment for microcomputer |
-
1986
- 1986-08-28 JP JP61203008A patent/JPS6356741A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5727041A (en) * | 1980-07-25 | 1982-02-13 | Hitachi Ltd | Large-scale integrated circuit having testing function |
| JPS5771035A (en) * | 1980-10-22 | 1982-05-01 | Toshiba Corp | Input and output equipment for microcomputer |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6329276A (ja) | 論理lsi | |
| JPH0311036B2 (ja) | ||
| JPH04319693A (ja) | タイマ入力制御回路及びカウンタ制御回路 | |
| JPS6356741A (ja) | テスト回路 | |
| JPS5831620A (ja) | 3進リングカウンタ | |
| JPS63726A (ja) | デ−タ転送速度変換回路 | |
| JP2903548B2 (ja) | 論理回路診断システム | |
| JP2953713B2 (ja) | 半導体集積回路 | |
| JPS57166646A (en) | Logical circuit | |
| JPS6111786Y2 (ja) | ||
| JP2658327B2 (ja) | 論理回路 | |
| JPS61198914A (ja) | パワ−オンリセツト回路 | |
| JPH073019U (ja) | 動作モード設定回路 | |
| JPH0262797A (ja) | ダイナミック形シフトレジスタ | |
| JPH05252039A (ja) | 3線式シリアルデータ転送方式の多チャネルd−a変換器 | |
| JPS6339938B2 (ja) | ||
| JPS63103521A (ja) | パラレル/シリアル変換回路 | |
| JPH11145788A (ja) | フリップフロップ装置および半導体装置 | |
| JPH0326976A (ja) | 半導体集積回路のテスト装置 | |
| JPH01298816A (ja) | シリアルインターフェイス回路 | |
| JPH0752558B2 (ja) | 記録密度切替回路 | |
| JPH0241929B2 (ja) | ||
| JPH0282135U (ja) | ||
| JPS62266645A (ja) | シリアルインタ−フエ−ス回路 | |
| JPS61289716A (ja) | 入力同期化回路 |