JPH0823788B2 - リセット制御装置 - Google Patents

リセット制御装置

Info

Publication number
JPH0823788B2
JPH0823788B2 JP62235555A JP23555587A JPH0823788B2 JP H0823788 B2 JPH0823788 B2 JP H0823788B2 JP 62235555 A JP62235555 A JP 62235555A JP 23555587 A JP23555587 A JP 23555587A JP H0823788 B2 JPH0823788 B2 JP H0823788B2
Authority
JP
Japan
Prior art keywords
reset
signal
memory
busy
busy 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
JP62235555A
Other languages
English (en)
Other versions
JPS6476306A (en
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP62235555A priority Critical patent/JPH0823788B2/ja
Publication of JPS6476306A publication Critical patent/JPS6476306A/ja
Publication of JPH0823788B2 publication Critical patent/JPH0823788B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Description

【発明の詳細な説明】 [概要] CPUによってアクセスされるメモリ装置を有したシス
テムにおいて、例えば手動によって外部からシステムを
リセットするためのリセット制御装置に関し、 簡単な構成で、しかもリセット要求信号だけの送出に
よって、メモリ内容を破壊することなくシステムをリセ
ットできるようにすることを目的とし、 CPUと、このCPUにバスを介して接続されたメモリと、
このメモリをアクセス中はビジー信号を出力するメモリ
インタフェースとを備えたシステムにおいて、前記CPU
内に、外部からのリセット要求信号とメモリインタフェ
ース・ビジー信号を入力し、リセット信号を作るリセッ
ト信号作成部と、リセット要求信号によりメモリインタ
フェース・ビジー信号の監視を行い当該ビジー信号が一
定時間以上有効である場合、前記リセット信号作成部に
強制リセット許可信号を送出するビジー信号時間監視部
とを設け、前記リセット信号作成部はリセット要求信号
が与えられた時、メモリインタフェース・ビジー信号が
出力されていない場合リセット信号を出力し、メモリイ
ンタフェース・ビジー信号が一定時間以上有効のままの
時はビジー信号時間監視部からの強制リセット許可信号
を受け信号を出力するように構成する。
[産業上の利用分野] 本発明はCPUによってアクセスされるメモリ装置を有
したシステムにおいて、例えば手動によって外部からシ
ステムをリセットするためのリセット制御装置に関す
る。
CPUによってアクセスされるメモリ装置を有するシス
テムにおいて、例えば動作中に何らかの異常が発生した
ような場合、システムの動作を例えば手段によって操作
されるリセットスイッチからの指示に従って停止させる
必要がある。この場合、リセットスイッチから出力され
る外部リセット要求信号は、CPUのメモリアクセスとは
無関係に出力されるので、この外部リセット要求信号を
そのまま使用してシステムをリセットすると、例えばメ
モリアクセス中にリセットが行われることがあり、メモ
リの内容が破壊される可能性がある。
このため、メモリ内容のシステムの動作に悪い影響を
与えないで外部よりシステムをリセットするためのリセ
ット制御装置が必要となる。
[従来の技術] 従来のこの種のリセット制御装置は、システムのパネ
ル面にメモリアクセスを止めるためのストップキーと、
リセット要求を出すためのリセットキーとを設け、先
ず、ストップキーを用いてメモリアクセスを止めてから
リセットキーによりセット要求を出すという2つのキー
操作によってシステムをリセットするように構成したも
の、或いは、外部からのリセット要求の前に、先ず予告
信号を外部から各メモリアクセス装置に送出し、各メモ
リアクセス装置で自分のメモリアクセスを停止し、一定
時間後にCPUがシステムを無条件にリセットするように
構成したもの等がある。
[発明が解決しようとする問題点] これらの従来装置において、前者のものは2つのキー
を順序よく操作しないと、メモリ内容を破壊するという
問題点がある。又、後者のものは、各メモリアクセス装
置毎にメモリアクセス制御を行うための手段を設ける必
要があり、構成が複雑になると共に、インタフェース信
号(予告信号)が増加する。又、CPUが無条件にリセッ
トを行うため、メモリ内容破壊の可能性の有無が不明で
あるという問題点がある。
本発明はこれらの点に鑑みてなされたものであって、
簡単な構成で、しかもリセット要求信号だけの送出によ
ってメモリ内容を破壊することなくシステムをリセット
できるリセット制御装置を提供することを目的とする。
[問題点を解決するための手段] 第1図は本発明の原理ブロック図である。図におい
て、1はCPU、2はこのCPU1にバスBSを介して接続され
たメモリ、3はメモリ2のインタフェース部で、そのメ
モリを使用中である時はメモリインタフェース・ビジー
信号を出力する。
CPU1内において、11は外部からのリセット要求信号と
メモリインタフェース・ビジー信号を入力し、システム
をリセットするためのリセット信号を作るリセット信号
作成部、12はリセット要求信号によりメモリインタフェ
ース・ビジー信号の監視を行い、そのビジー信号が一定
時間以上有効である場合、前記リセット信号作成部11に
強制リセット許可信号を送出するビジー信号時間監視部
である。
[作用] リセット信号作成部11はリセット要求信号が与えられ
た時、メモリインタフェース・ビジー信号が出力されて
いない場合にリセット信号を出力し、ビシー信号が一定
時間以上有効のままの時はビジー信号時間監視部12から
の強制リセット許可信号を受けリセット信号を出力す
る。
これにより、構成を簡素化しメモリ内容の破壊を防止
する。
[実施例] 以下、図面を用いて本発明の実施例を詳細に説明す
る。
第2図は本発明の一実施例の要部構成ブロック図であ
る。ここではCPU1内に構成されるリセット信号作成部11
と、ビジー信号時間監視部12とを示し、何れもハードウ
エアによって構成している。
リセット信号作成部11において、F1は外部からのリセ
ット要求信号がインバータIVを介してD端子に印加され
る第1のフリップフロップ、F2は第1のフリップフロッ
プF1の出力がそのD端子に印加される第2のフリップフ
ロップで、これらは外部から任意のタイミングで送出さ
れるリセット要求信号をマシンクロックと同期したもの
にするためのもので、これらフリップフロップF1,F2の
クロックとしてマシンクロック乃至はこれらクロックと
同期したクロックを用いることにより、その目的が達成
される。そして、ゲートG1からマシンクロックと同期し
たリセット要求信号が出力される。F3は第3のJタイプ
フリップフロップで、ゲートG1からのリセット要求信号
が印加されている。
G2,G3,G4はゲート、F4は第4のJタイプフリップフロ
ップで、ゲートG3の出力がJ端子に印加され、リセット
信号を出力する。このリセット信号は図示していないメ
モリアクセス装置やメモリに与えられる。又、ゲートG2
に印加されると共に第1のタイマT1に印加され、所定の
時間経過後に出力される第1のタイマT1のタイマ出力
は、第3,第4のJタイプフリップフロップのK端子に印
加されている。ゲート(オアゲート)G4はメモリインタ
フェースからのビジー信号と、ビジー信号時間監視部12
からの強制リセット許可信号とを入力しており、その出
力信号はゲートG3に印加されている。
ビジー信号時間監視部12において、G5はゲートで、リ
セット信号作成部1内のゲートG2の出力と、メモリイン
タフェースビジー信号とを入力している。T2は第2のタ
イマで、ゲートG5からの出力によってクロックを計数
し、所定時間後に強制リセット許可信号を出力する。
G6はビジー信号,強制リセット許可信号及びゲートG2
の出力信号のアンドをとるゲート、F5はゲートG6の出力
がJ端子に印加される第5のJタイプフリップフロップ
で、K端子を介してプログラムからのライト指令でリセ
ットできるようになっており、また、F5の出力はCPU内
部バスに接続され(図示せず)F5の状態をプログラムで
読取ることができるようになっている。ゲートG6とJタ
イプフリップフロップF5とは、ビジー信号の監視の結
果、強制的にリセット信号を出力したことをソフトウエ
ア側に通知するためのレジスタ手段を構成しており、こ
れは本発明における必須の構成要素ではない。
このように構成した装置の動作を正常リセット時と、
強制リセット時に分けて説明すれば、以下の通りであ
る。
(正常リセット時) 第3図はこの正常リセット時の動作を示すタイムチャ
ートである。
第3図(イ)は第3のフリップフロップF3に与えられ
るリセット要求信号の波形図であり、第3のフリップフ
ロップF3はこれによって(ロ)に示すようにセットされ
る。第3のフリップフロップF3の出力はゲートG2を通っ
てゲートG3に与えられる。ここで、(ハ)に示すように
インタフェースビジー信号がオフすれば、或いはオフと
なっていると(誰もメモリアクセスしていない場合)、
このビジー信号のオフ状態はゲートG4を通ってゲートG3
に与えられ、ゲートG3が開口となり、第4のフリップフ
ロップF4がセットされ、(ニ)に示すようにリセット信
号が有効となる。このリセット信号は第1のタイマT1を
起動し、リセット信号が有効になった後、所定の時間t1
経過した時点で、(ホ)に示すようにタイマ出力を送出
し、第3,第4のフリップフロップF3,F4をリセットし、
リセット信号の有効を解除する。
(強制リセット時) 第4図はこの強制リセット時の動作を示すタイムチャ
ートで、(イ)に示すリセット要求信号によって、第3
のフリップフロップF3が(ロ)に示すようにセットされ
る動作は、第3図と同様である。ここで、既にビジー信
号が(ハ)に示すようにアクティブになっていて、第3
のフリップフロップF3がセットされた時点から、所定の
時間t2(この時間は通常のメモリアクセスでの最大ビジ
ー時間よりも長く設定されている)が経過すると、第2
のタイマT2から(ニ)に示すように、強制リセット信号
がオアゲートG4を介してゲートG3に出力される。強制リ
セット信号はゲートG3を介して第4のフリップフロップ
F4をセットし、これによって、(ホ)に示すようにリセ
ット信号を有効とする。又、前述の強制リセット信号は
ゲートG6を介して第5のフリップフロップF5をセットし
F5を(ト)に示すようにセットする。
(ホ)に示すようにリセット信号が有効となると、第
1のタイマT1が起動し、所定の時間t1経過時点で、第3
図と同様に(ヘ)に示すようにタイマ出力を送出し、第
3,第4のフリップフロップF3,F4をリセットし、リセッ
ト信号の有効を解除する。
第5のフリップフロップF5のセット状態は、ビジー信
号が通常のメモリアクセスでの最大時間を越えているこ
とを示しており、このことは、ビジー信号の送出先を破
壊されている可能性があることを意味している。従っ
て、このフリップフロップF5のセット状態を(ト)に示
すようにリセット信号の有効を解除後、プログラムによ
って読込むことにより、強制リセットによって、メモリ
の内容が破壊されている可能性があることを知ることが
できるようにしている。そして、メモリ内容の破壊の可
能性がある場合、メモリの初期化を行うことになる。
[発明の効果] 以上詳細に説明したように、本発明は外部からのリセ
ット要求に対してメモリアクセスの状態に応じてリセッ
ト信号を送出するタイミングを操作するようにしたもの
で、簡単な構成で、且つリセット信号だけによって、シ
ステムをリセットできるリセット制御装置を提供でき
る。
【図面の簡単な説明】
第1図は本発明の原理ブロック図、 第2図は本発明の一実施例の要部構成ブロック図、 第3図及び第4図は動作の一例を示すタイムチャートで
ある。 第1図,第2図において、 1はCPU、 2はメモリ、 3はメモリインタフェース、 11はリセット作成部、 12はビジー信号時間監視部である。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 岡部 一良 神奈川県大和市深見西4丁目2番49号 株 式会社ピーエフユー大和工場内 (72)発明者 盛山 修 神奈川県大和市深見西4丁目2番49号 株 式会社ピーエフユー大和工場内 (72)発明者 菅原 英幸 神奈川県大和市深見西4丁目2番49号 株 式会社ピーエフユー大和工場内

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】CPU(1)と、 このCPU(1)にバスを介して接続されたメモリ(2)
    と、 このメモリ(2)をアクセス中はビジ−信号を出力する
    メモリインタフェース(3)とを備えたシステムにおい
    て、 前記CPU(1)内に、外部からのリセット要求信号とメ
    モリインタフェース・ビジー信号を入力し、リセット信
    号を作るリセット信号作成部(11)と、 リセット要求信号によりメモリインタフェース・ビジー
    信号の監視を行い当該ビジー信号が一定時間以上有効で
    ある場合、前記リセット信号作成部(11)に強制リセッ
    ト許可信号を送出するビジー信号時間監視部(12)とを
    設け、 前記リセット信号作成部(11)はリセット要求信号が与
    えられた時、メモリインタフェース・ビジー信号が出力
    されていない場合リセット信号を出力し、メモリインタ
    フェース・ビジー信号が一定時間以上有効のままの時は
    ビジー信号時間監視部(12)からの強制リセット許可信
    号を受け信号を出力することを特徴とするリセット制御
    装置。
JP62235555A 1987-09-18 1987-09-18 リセット制御装置 Expired - Lifetime JPH0823788B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62235555A JPH0823788B2 (ja) 1987-09-18 1987-09-18 リセット制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62235555A JPH0823788B2 (ja) 1987-09-18 1987-09-18 リセット制御装置

Publications (2)

Publication Number Publication Date
JPS6476306A JPS6476306A (en) 1989-03-22
JPH0823788B2 true JPH0823788B2 (ja) 1996-03-06

Family

ID=16987719

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62235555A Expired - Lifetime JPH0823788B2 (ja) 1987-09-18 1987-09-18 リセット制御装置

Country Status (1)

Country Link
JP (1) JPH0823788B2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4788074B2 (ja) * 2001-07-02 2011-10-05 セイコーエプソン株式会社 電源制御装置及び電源制御方法
JP2003187593A (ja) 2001-12-19 2003-07-04 Toshiba Corp 半導体装置及び不揮発性半導体記憶装置
JPWO2004092962A1 (ja) * 2003-04-17 2006-07-06 富士通株式会社 半導体装置、リセット制御システム及びメモリリセット方法

Also Published As

Publication number Publication date
JPS6476306A (en) 1989-03-22

Similar Documents

Publication Publication Date Title
CA1158737A (en) Shared synchronous memory multiprocessing arrangement
JPH04304531A (ja) エミュレーション装置とそれに使用するマイクロコントローラ
JPH04268938A (ja) データ処理装置およびメモリコントローラ
JPH0823788B2 (ja) リセット制御装置
JPH10129487A (ja) 車両制御用コンピュータシステム
JPH064301A (ja) 時分割割込制御方式
JPS6010343B2 (ja) 情報処理系の制御方式
JPS59229662A (ja) 共有メモリ制御回路
JP2871749B2 (ja) コプロセッサ・バス切換回路
JPS6236270B2 (ja)
JPH0318958A (ja) マルチプロセッサシステム
JPS615363A (ja) 共有メモリの制御装置
JP2580673B2 (ja) 電源制御装置
JPH04135268A (ja) マルチcpuシステム
JPH05181813A (ja) 排他制御ビット制御方式
JPS6048792B2 (ja) 制御信号の衝突防止回路
JPH0561669B2 (ja)
JPH02123448A (ja) バス調停回路
JPH0740229B2 (ja) 割り込み入力信号制御方式
JPH0997244A (ja) データ通信監視システム
JPH0573484A (ja) 情報処理システム
JPH0748192B2 (ja) 記憶装置
JPS6063654A (ja) 共通並列バス方式
JPH0210418A (ja) 同期化論理回路
JPH01261098A (ja) ディジタル・リードブレイク回路