JPH0535368A - リセツト回路 - Google Patents

リセツト回路

Info

Publication number
JPH0535368A
JPH0535368A JP3214757A JP21475791A JPH0535368A JP H0535368 A JPH0535368 A JP H0535368A JP 3214757 A JP3214757 A JP 3214757A JP 21475791 A JP21475791 A JP 21475791A JP H0535368 A JPH0535368 A JP H0535368A
Authority
JP
Japan
Prior art keywords
reset
circuit
microprocessor
reset circuit
state
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
Application number
JP3214757A
Other languages
English (en)
Other versions
JP2697393B2 (ja
Inventor
Nobumasa Kurihara
宣昌 栗原
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 JP3214757A priority Critical patent/JP2697393B2/ja
Publication of JPH0535368A publication Critical patent/JPH0535368A/ja
Application granted granted Critical
Publication of JP2697393B2 publication Critical patent/JP2697393B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Retry When Errors Occur (AREA)

Abstract

(57)【要約】 【目的】 マイクロプロセッサを含む回路やシステムの
リセットを行っても、障害箇所を知り、或いは解析する
ことを可能にしたリセット回路を得る。 【構成】 状態保持リセット信号1によりマイクロプロ
セッサ7及びこれと関係の深い回路のみをリセットする
第1のリセット回路系と、全系リセット信号2によりマ
イクロプロセッサを含む全ての回路又はシステムをリセ
ットする第2のリセット回路系とを備えており、第1の
リセット回路系では、リセットされたマイクロプロセッ
サによりリセットされない回路の障害状態を検出し得る
ように構成する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は制御回路、電子計算機等
のマイクロプロセッサを使用する回路又はシステムに関
し、特にそのリセット回路に関する。
【0002】
【従来の技術】一般に、マイクロプロセッサを使用した
回路やシステムには、障害が発生したときに回路又はシ
ステムを初期状態に戻すリセット回路が設けられる。こ
の従来のリセット回路では、マイクロプロセッサを含む
制御部を始めとし、入出力回路等の周辺回路の全てに対
してリセットをかけるように構成されている。
【0003】
【発明が解決しようとする課題】上述した従来のリセッ
ト回路は、リセットをかけると回路又はシステムの全て
を障害状態から正常状態に復帰させてしまうため、リセ
ット後に障害を起こした場所や状態を知り、或いは解析
することができなくなるという問題がある。本発明の目
的は、リセットを行っても障害箇所を知り、或いは解析
することを可能にしたリセット回路を提供することにあ
る。
【0004】
【課題を解決するための手段】本発明のリセット回路
は、状態保持リセット信号によりマイクロプロセッサ及
びこれと関係の深い回路のみをリセットする第1のリセ
ット回路系と、全系リセット信号によりマイクロプロセ
ッサを含む全ての回路又はシステムをリセットする第2
のリセット回路系とを備えており、第1のリセット回路
系では、リセットされたマイクロプロセッサによりリセ
ットされない回路の障害状態を検出し得るように構成す
る。
【0005】
【作用】本発明によれば、第1のリセット回路系を用い
ることで、リセットされたマイクロプロセッサによりリ
セットされない回路の障害状態を検出し、障害状態の確
認及び解析が可能となる。
【0006】
【実施例】次に、本発明について図面を参照して説明す
る。図1は本発明の一実施例の構成図である。制御部は
マイクロプロセッサ7と、これにアドレス,データの各
バス10を介して接続されるポート6、RAM8、RO
M9を有している。前記マイクロプロセッサ7にはオア
ゲート3を通して状態保持リセット信号1と全系リセッ
ト信号2が夫々入力される。又、ポート6にはフリップ
フロップ4,5が夫々接続され、これらのフリップフロ
ップ4,5には夫々前記信号1,2が入力される。更
に、前記制御部外では、前記バス10を介して複数個の
I/O回路11が接続される。これらI/O回路11は
夫々バッファ12が設けられ、かつ前記信号のうち、全
系リセット信号2が入力される。
【0007】この構成によれば、状態保持リセット信号
1、及び全系リセット信号2のいずれが入力されても、
マイクロプロセッサ7はリセットされる。システム全体
に及ぶ障害が発生したときには、先ず状態保持リセット
信号1を使用して制御部だけを初期化し、これと同時に
フリップフロップ4をセットする。状態保持リセット信
号1により、マイクロプロセッサ7は使用可能状態にさ
れるため、このマイクロプロセッサ7を使用し、ROM
9に記憶されているプログラムによりポート6を読み出
して、フリップフロップ4及びフリップフロップ5の状
態を確認し、状態保持リセットが行われたことを知る。
その後、RAM8をクリアする。次に、マイクロプロセ
ッサ7は、各I/O11の障害状態を知るために、バス
10を通して夫々のバッファ12の障害状態を読み出
し、障害状態を記憶するRAM8のエリアへ転送しマイ
クロプロセッサ7の処理は終了する。
【0008】次に、全系リセット信号2をシステム全体
にかけ、全体の初期化を行う。制御部では、全系リセッ
ト信号2が入力されると、マイクロプロセッサ7がリセ
ットされ、それとともにフリップフロップ5に全系リセ
ット信号2がラッチされる。初期化されたマイクロプロ
セッサ7により、ポート6を読み出してフリップフロッ
プ4及びフリップフロップ5の状態を確認し、全系リセ
ットが行われたことを知る。マイクロプロセッサ7は、
制御部及びシステム全体の初期化を行う。この時、各I
/O11の障害状態を記憶しているRAM8のエリアは
クリアしない。
【0009】図2は、図1のリセット回路の動作を示す
フローチャートである。マイクロプロセッサとしては、
リセットされるとすぐに、状態保持リセットなのか、全
系リセットなのかを判断する。状態保持リセットが入力
されたならば、マイクロプロセッサはRAMをクリア
し、各I/Oの障害状態をRAMへ書き込む。全系リセ
ットの場合は、障害状態を記憶したRAMのエリア以外
をクリアし、各ハードの初期処理を行う。その後、シス
テムのプログラムへ戻る。
【0010】
【発明の効果】以上説明したように本発明は、マイクロ
プロセッサを使用している回路やシステムに障害が発生
した場合に、第1のリセット回路系によりマイクロプロ
セッサとこれに関係の深い回路だけをリセットし、使用
可能とされたマイクロプロセッサを用いて障害箇所を確
認することができる。又、この障害をメモリに記憶し、
第2のリセット回路系で障害を記憶したメモリエリア以
外の回路をリセットする事により、正常化された回路や
システムにより障害発生の状態を知ることができるとい
う効果がある。
【図面の簡単な説明】
【図1】本発明のリセット回路の回路構成図である。
【図2】本発明にかかるリセット動作を示すフローチャ
ートである。
【符号の説明】
1 状態保持リセット信号 2 全系リセット信号 4,5 フリップフロップ 6 ポート 7 マイクロプロセッサ 8 RAM 9 ROM 10 バス 11 I/O

Claims (1)

  1. 【特許請求の範囲】 【請求項1】 マイクロプロセッサを含む回路又はシス
    テムをリセットするためのリセット回路において、状態
    保持リセット信号によりマイクロプロセッサ及びこれと
    関係の深い回路のみをリセットする第1のリセット回路
    系と、全系リセット信号によりマイクロプロセッサを含
    む全ての回路又はシステムをリセットする第2のリセッ
    ト回路系とを備え、第1のリセット回路系では、リセッ
    トされたマイクロプロセッサによりリセットされない回
    路の障害状態を検出し得るように構成したことを特徴と
    するリセット回路。
JP3214757A 1991-07-31 1991-07-31 リセット回路 Expired - Fee Related JP2697393B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3214757A JP2697393B2 (ja) 1991-07-31 1991-07-31 リセット回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3214757A JP2697393B2 (ja) 1991-07-31 1991-07-31 リセット回路

Publications (2)

Publication Number Publication Date
JPH0535368A true JPH0535368A (ja) 1993-02-12
JP2697393B2 JP2697393B2 (ja) 1998-01-14

Family

ID=16661055

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3214757A Expired - Fee Related JP2697393B2 (ja) 1991-07-31 1991-07-31 リセット回路

Country Status (1)

Country Link
JP (1) JP2697393B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747327B1 (ko) * 2006-05-17 2007-08-07 엘지전자 주식회사 디지털 비디오 레코더에서의 자가 진단 방법

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62127918A (ja) * 1985-11-28 1987-06-10 Oki Electric Ind Co Ltd 論理回路
JPH02232713A (ja) * 1989-03-06 1990-09-14 Nec Corp マイクロコンピュータ
JPH03125208A (ja) * 1989-10-11 1991-05-28 Canon Inc 情報処理装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62127918A (ja) * 1985-11-28 1987-06-10 Oki Electric Ind Co Ltd 論理回路
JPH02232713A (ja) * 1989-03-06 1990-09-14 Nec Corp マイクロコンピュータ
JPH03125208A (ja) * 1989-10-11 1991-05-28 Canon Inc 情報処理装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747327B1 (ko) * 2006-05-17 2007-08-07 엘지전자 주식회사 디지털 비디오 레코더에서의 자가 진단 방법

Also Published As

Publication number Publication date
JP2697393B2 (ja) 1998-01-14

Similar Documents

Publication Publication Date Title
US20030041290A1 (en) Method for monitoring consistent memory contents in redundant systems
US5144627A (en) Test mode switching system for lsi
US6728906B1 (en) Trace buffer for a configurable system-on-chip
EP0945810A2 (en) Pipeline-type multi-processor system
US6393558B1 (en) Peripheral component interconnect (PCI) card for selectively processing a PCI bus reset signal and method for resetting the PCI card
US6289470B1 (en) Data monitor circuit
JPH0535368A (ja) リセツト回路
US20030237036A1 (en) Semiconductor integrated circuit with built-in self-test function and system including the same
EP0556138A1 (en) A bus for connecting extension cards to a data processing system and test method
JP3109573B2 (ja) 障害lsi検出方式
JPS6127778B2 (ja)
JPH02173852A (ja) バス診断装置
JP2704062B2 (ja) 情報処理装置
JP3173648B2 (ja) 故障検出方式
US7673177B2 (en) Circuit and method for providing PCB power-on self test capability for peripheral devices
KR100270967B1 (ko) 데이터 및 어드레스 신호점검 시스템
JPS5827536B2 (ja) ステ−ジトレ−サ
JPH07160521A (ja) 耐障害機能を有する情報処理装置
JPS62171045A (ja) 障害情報保持回路
JPS59121451A (ja) 情報処理装置
JPH05233846A (ja) マイクロプロセッサ
JPS5917465B2 (ja) チエツク装置
JPS6346458B2 (ja)
JPH0950407A (ja) マイクロコンピュータシステムにおける外部システムバスの障害からの救済方法、並びにマイクロコンピュータシステム
JPH09190387A (ja) 情報処理装置及びその主記憶装置

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees