JPH0216645A - Abnormality detecting circuit - Google Patents

Abnormality detecting circuit

Info

Publication number
JPH0216645A
JPH0216645A JP63167093A JP16709388A JPH0216645A JP H0216645 A JPH0216645 A JP H0216645A JP 63167093 A JP63167093 A JP 63167093A JP 16709388 A JP16709388 A JP 16709388A JP H0216645 A JPH0216645 A JP H0216645A
Authority
JP
Japan
Prior art keywords
section
signal
address
timer
generated
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
JP63167093A
Other languages
Japanese (ja)
Inventor
Tadashi Akatsuka
赤塚 正
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.)
Seikosha KK
Original Assignee
Seikosha KK
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 Seikosha KK filed Critical Seikosha KK
Priority to JP63167093A priority Critical patent/JPH0216645A/en
Publication of JPH0216645A publication Critical patent/JPH0216645A/en
Pending legal-status Critical Current

Links

Landscapes

  • Debugging And Monitoring (AREA)

Abstract

PURPOSE:To detect an abnormal state when no address signal is generated for more than a specific period while a busy signal is generated by accessing a storing section storing data for data after designating an address and generating the busy signal from a control section while the accessing operation is performed. CONSTITUTION:A control section 2 is actuated by a start signal outputted from the detecting section 6 of an abnormality detection circuit and starts time counting on the busy signal timer 6a and address signal timer 6b of the detecting section simultaneously with the output of the start signal. Moreover, the section 2 performs address designation to a storing section 1 and outputs a busy signal to the detecting section 6 upon receiving the start signal. During a normal operation, the section 2 inputs an address signal 5 to the detecting section 6 before the timer 6b completes the time counting operation and, as a result, the timer 6b is reset and the section 2 is restarted. When abnormality occurs, the address signal is stopped while the busy signal is generated and the timer 6b completes the time counting and outputs an abnormality detecting signal.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は異常検出回路に関するものである。[Detailed description of the invention] [Industrial application field] The present invention relates to an abnormality detection circuit.

[従来の技術] 現在、任意の音声信号を記憶、再生する音声分析合成用
集積回路が市販されている。この種のものでは記憶回路
へのデータのアクセス異常を検出するのに、CPUから
なる制御部からのビジー信号の発生時間を監視している
。つまり、録音時間は記憶回路の記憶容量によって一定
時間に決まるため、これより長い時間ビジー信号が発生
し続けた場合に異常と見做して表示等の異常報知を行な
っている。
[Prior Art] Currently, voice analysis and synthesis integrated circuits for storing and reproducing arbitrary voice signals are commercially available. In this type of device, in order to detect an abnormality in data access to a storage circuit, the generation time of a busy signal from a control section consisting of a CPU is monitored. In other words, since the recording time is determined by the storage capacity of the storage circuit, if the busy signal continues to be generated for a longer period of time, it is assumed that an abnormality has occurred and an abnormality notification such as a display is performed.

[解決しようとする課Wi] 上記従来の異常検出回路では、ビジ、−信号だけを検知
しているので、制御部によるアクセス時間より長い検知
時間を要してしまう。
[Problem to be Solved Wi] Since the conventional abnormality detection circuit described above detects only the busy and - signals, the detection time is longer than the access time by the control unit.

特に、録音時間が複数段階に切換え可能なものにおいて
は、異常検出時間を最大録音時間よりも長く設定しなけ
ればならず、異常検出に長時間を要してしまうものであ
った。
Particularly, in the case where the recording time can be changed to multiple stages, the abnormality detection time must be set longer than the maximum recording time, and the abnormality detection takes a long time.

また、録音時間を変更すると、それに伴って異常検出時
間も変更しなければならないものであった。
Furthermore, if the recording time is changed, the abnormality detection time must also be changed accordingly.

本発明は制御部の異常動作を早期に発見できる異常検出
回路を提供することを主たる目的としている。
The main object of the present invention is to provide an abnormality detection circuit that can detect abnormal operation of a control section at an early stage.

[課題を解決するための手段] 本発明はデータが記憶されている記憶部と、この記憶部
にアドレス指定を行なってデータのアクセスを制御する
とともにこのアクセス中はビジー信号を発生する制御部
と、この制御部からビジー信号が発生している状態でア
ドレス信号が一定時間以上発生しなかったときに異常動
作を検出する検出部とを設けることにより、上記課題を
解決するものである。
[Means for Solving the Problems] The present invention includes a storage section in which data is stored, and a control section that controls access to the data by specifying addresses to the storage section and generates a busy signal during the access. The above-mentioned problem is solved by providing a detection section that detects an abnormal operation when an address signal is not generated for a certain period of time or more while a busy signal is generated from the control section.

[実施例] 以下、本発明の一実施例を図面に基づいて説明する。[Example] Hereinafter, one embodiment of the present invention will be described based on the drawings.

第1図において1は音声データを記憶しである記憶部、
2は記憶部1にアドレス指定を行なってデータのアクセ
スを制御するとともにこのアクセス中はビジー信号を発
生する制御部、3は制御部2による記憶部1へのアクセ
スのためのデータバス、4は制御部2から記憶部1への
アドレス指定のためのアドレスバス、5は一定のアドレ
ス値間隔ごとに発生されるアドレス信号、6は制御部2
の異常動作を検出する検出部である。6aは最大録音長
よりもわずかに長い時間を計時するビジー信号タイマ、
6bは正常動作時におけるアドレス信号5の発生間隔時
間よりもわずかに長い時間を計時するアドレス信号タイ
マである。
In FIG. 1, 1 is a storage unit for storing audio data;
Reference numeral 2 denotes a control unit that specifies addresses to the storage unit 1 to control data access and generates a busy signal during this access; 3 a data bus for access to the storage unit 1 by the control unit 2; and 4 An address bus for specifying addresses from the control unit 2 to the storage unit 1; 5 is an address signal generated at regular address value intervals; 6 is the control unit 2;
This is a detection unit that detects abnormal operation. 6a is a busy signal timer that measures a time slightly longer than the maximum recording length;
Reference numeral 6b is an address signal timer that measures a time slightly longer than the generation interval time of the address signal 5 during normal operation.

つぎに第2図のフローチャートに沿って動作を説明する
。まず、検出部6から出力されるスタート信号によって
制御部2が動作を開始する。検出部6は上記スタート信
号を出力すると同時にビジー信号タイマ6aとアドレス
信号タイマ6bの計時を開始する。制御部2は上記スタ
ート信号により記憶部1に対してアドレス指定を行ない
アクセスを開始するとともに検出部6ヘビジ一信号を出
力する(ルーチン■)。
Next, the operation will be explained along the flowchart of FIG. First, the control section 2 starts operating in response to a start signal output from the detection section 6. The detection section 6 outputs the start signal and at the same time starts clocking the busy signal timer 6a and the address signal timer 6b. The control section 2 specifies an address to the storage section 1 according to the start signal and starts accessing it, and outputs a heavy signal to the detection section 6 (routine ①).

正常動作時においては、アドレス信号タイマ6bが計時
を終了する前にアドレス信号5が検出部6に入力される
ため、アドレス信号タイマ6bはリセットされるととも
に再スタートされる(ルーチン■)。
During normal operation, the address signal 5 is input to the detection section 6 before the address signal timer 6b finishes counting, so the address signal timer 6b is reset and restarted (routine 2).

つぎに異常が発生すると、すなわちビジー信号が発生し
ているにも拘らずアドレス信号が停止すると、アドレス
信号タイマ6bが計時を終了し、異常検出信号が発生す
る。(ルーチン■)。
Next, when an abnormality occurs, that is, when the address signal stops even though the busy signal is being generated, the address signal timer 6b stops counting and an abnormality detection signal is generated. (routine ■).

つぎに制御部6からビジー信号が発生されている最中に
ビジー信号タイマ6aが計時を終了した場合にも制御部
2が異常動作しているとして、検出部6により異常が検
出される(ルーチン■)。
Next, even if the busy signal timer 6a finishes counting while the control unit 6 is generating a busy signal, the detection unit 6 detects the abnormality as the control unit 2 is operating abnormally (routine ■).

ビジー信号タイマ6aが計時を終了する前にビジー信号
の発生が終了した場合は正常動作である(ルーチン■)
If the generation of the busy signal ends before the busy signal timer 6a finishes counting, it is normal operation (routine ■).
.

なお、検出部6によって異常動作が検出された場合には
表示やアラーム音等によって異常を報知したり、制御部
2をリセットする等の処置がなされる。
In addition, when an abnormal operation is detected by the detection section 6, measures such as notifying the abnormality through a display or an alarm sound or resetting the control section 2 are taken.

以上の動作により制御部2の異常動作をより早い時期に
検出することができる。
By the above-described operation, abnormal operation of the control section 2 can be detected at an earlier stage.

なお、本例では音声分析合成回路を例にとったが、これ
に限るものではなく、記憶部にデータのアクセスを行な
う回路であればよい。
In this example, a voice analysis and synthesis circuit is used as an example, but the present invention is not limited to this, and any circuit that accesses data in a storage unit may be used.

[効果] 本発明によれば、アドレス信号により制御部の記憶部に
対するアドレス指定動作の進み具合をチエツクすること
により、制御部の異常動作をいち早く検出することがで
きるので、この異常動作に対して時間の無駄がなく、す
ばやく処置をとることができる。また、メモリの増設に
よって制御部の処理動作時間を長くする場合にも、アド
レスラインの変化周波数は変わらないので、異常検出時
間を変更する必要がなく、このようなメモリの増設に対
し、容易に適応することができる。
[Effects] According to the present invention, abnormal operation of the control section can be quickly detected by checking the progress of the addressing operation for the storage section of the control section using the address signal. There is no time wastage and you can take action quickly. Furthermore, even if the processing operation time of the control unit is lengthened by adding memory, the change frequency of the address line remains the same, so there is no need to change the abnormality detection time, making it easy to accommodate such memory additions. Able to adapt.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の一実施例を示したブロック図、第2図
は第1図のブロック図の動作の説明のためのフローチャ
ートである。 1・・・記憶部 2・・・制御部 3・・・検出部 以  上 出願人  株式会社 精 工 舎
FIG. 1 is a block diagram showing an embodiment of the present invention, and FIG. 2 is a flowchart for explaining the operation of the block diagram in FIG. 1...Storage unit 2...Control unit 3...Detection unit and above Applicant Seikosha Co., Ltd.

Claims (1)

【特許請求の範囲】 データが記憶されている記憶部と、 この記憶部にアドレス指定を行なってデータのアクセス
を制御するとともにこのアクセス中はビジー(Busy
)信号を発生する制御部と、この制御部からビジー信号
が発生している状態でアドレス信号が一定時間以上発生
しなかったときに異常動作を検出する検出部と、 からなることを特徴とする異常検出回路。
[Scope of Claims] A storage section in which data is stored, and a device that controls access to data by specifying an address to this storage section and that is busy during this access.
) signal, and a detection section that detects an abnormal operation when an address signal is not generated for a certain period of time while a busy signal is being generated from the control section. Abnormality detection circuit.
JP63167093A 1988-07-05 1988-07-05 Abnormality detecting circuit Pending JPH0216645A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63167093A JPH0216645A (en) 1988-07-05 1988-07-05 Abnormality detecting circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63167093A JPH0216645A (en) 1988-07-05 1988-07-05 Abnormality detecting circuit

Publications (1)

Publication Number Publication Date
JPH0216645A true JPH0216645A (en) 1990-01-19

Family

ID=15843292

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63167093A Pending JPH0216645A (en) 1988-07-05 1988-07-05 Abnormality detecting circuit

Country Status (1)

Country Link
JP (1) JPH0216645A (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5671151A (en) * 1979-11-14 1981-06-13 Hitachi Ltd Anomaly detection system
JPS61131135A (en) * 1984-11-30 1986-06-18 Tokyo Electric Co Ltd Microprocessor runaway detection device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5671151A (en) * 1979-11-14 1981-06-13 Hitachi Ltd Anomaly detection system
JPS61131135A (en) * 1984-11-30 1986-06-18 Tokyo Electric Co Ltd Microprocessor runaway detection device

Similar Documents

Publication Publication Date Title
JPS5868163A (en) System failure detection method
JPH0216645A (en) Abnormality detecting circuit
JP2737645B2 (en) Program debug device
US5881018A (en) Device and method for automatically setting status of dynamic random access memory through control of clock enable signal
US5497481A (en) Microcomputer computer system having plural programmable timers and preventing memory access operations from interfering with timer start requests
JP2628588B2 (en) DRAM refresh circuit
JP2864861B2 (en) Response signal control circuit
JP2731386B2 (en) Control device
JPH05100900A (en) Information processor
JPS6037936B2 (en) monitoring device
JPH0916434A (en) Detecting method for failure information at time of runaway of cpu
JP2788810B2 (en) Refresh timing check circuit
JPS63193260A (en) Host processor monitoring system for loosely coupled multiprocessor system
JPS6253860B2 (en)
JPS6027049B2 (en) Logical motion tracking device
JPH03266110A (en) Resetting device for computer
JPH0547200A (en) Dynamic ram
JPS63282850A (en) Undefined address detecting circuit
JPS6166293A (en) Main memory
JPS63172695A (en) Electronic blackboard device
KR930010735A (en) Secondary Memory Test Circuits and Methods
JPH06350677A (en) Interrupt request type switching request signal monitoring system
JPS6256541B2 (en)
JPH0520129A (en) Microprocessor monitoring system
JPH01211128A (en) Phenomenon detecting system in microprocessor