Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3597117B2 - Alarm temporary hold circuit - Google Patents
[go: Go Back, main page]

JP3597117B2 - Alarm temporary hold circuit - Google Patents

Alarm temporary hold circuit Download PDF

Info

Publication number
JP3597117B2
JP3597117B2 JP2000184305A JP2000184305A JP3597117B2 JP 3597117 B2 JP3597117 B2 JP 3597117B2 JP 2000184305 A JP2000184305 A JP 2000184305A JP 2000184305 A JP2000184305 A JP 2000184305A JP 3597117 B2 JP3597117 B2 JP 3597117B2
Authority
JP
Japan
Prior art keywords
alarm
circuit
signal
read
address
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 - Fee Related
Application number
JP2000184305A
Other languages
Japanese (ja)
Other versions
JP2002009880A (en
Inventor
成一 小野
Original Assignee
日本電気エンジニアリング株式会社
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 日本電気エンジニアリング株式会社 filed Critical 日本電気エンジニアリング株式会社
Priority to JP2000184305A priority Critical patent/JP3597117B2/en
Publication of JP2002009880A publication Critical patent/JP2002009880A/en
Application granted granted Critical
Publication of JP3597117B2 publication Critical patent/JP3597117B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、伝送装置等にて発生した警報情報を収集する技術に関し、特に警報の検出部と収集した警報を処理する処理部との間に設けられ、警報の検出と収集のタイミングの位相差を吸収し警報情報を一時的に仮保持する警報仮保持回路に関する。
【0002】
【従来の技術】
従来、この種のシステムにおいては、伝送装置等で発生する警報の検出を行う警報検出部と、当該検出された警報情報を一時的に仮保持する警報仮保持回路と、収集された警報に対する復旧動作を行う警報処理部とで構成される。そして、警報仮保持回路では、一時的に警報情報を仮保持し、警報処理部からの読み出し要求に応じて警報情報を送出した後は、当該警報情報は不要のため当該警報情報をクリアする方式を一般的に採用している。
【0003】
図4は、当該警報仮保持回路を示すものであって、警報検出部にて検出された警報情報が多重化されている場合の回路構成例である。
【0004】
この仮保持回路には、警報検出部から多重化された警報情報S3と対とされるアドレス情報S1が入力されており、アドレスS1に該当するDフリップフロップ12−0〜i(以下、DFFという)にて警報情報の仮保持を行う。そして、警報情報の読み出しは、警報処理部からの読出信号S4があった場合には、警報処理部からのアドレス情報S2にしたがい該当DFF出力を選択回路11で選択し警報処理部へ出力するとともに、該当DFF12の情報を読出信号S4の終了エッジでクリアすることで仮保持機能を実現している。
【0005】
次に、図4に示す回路動作について図5を用いて説明する。まず、警報の仮保持動作について説明する。仮保持アドレスS1が「1」のとき警報情報S3として「A」という値が入力された場合に、アドレス情報S1に対応するFF12−1に「A」が仮保持され、警報処理部から読み出しが要求されるまで保持される。しかし、このときすでにFF12−1に「B」という値が仮保持されていた場合には、FF12−1に警報情報S3の「A」とすでにFF12−1に保持されていた「B」との論理和をとったものが仮保持される。これは、警報仮保持回路に対する警報情報の入力タイミングと、警報処理部の読み出し動作が非同期で行われるため、警報の読み出しが完了しない警報保持情報をクリアすることはできず、後発の警報との論理和をとった警報情報に対して警報処理を行う必要があるからである。
【0006】
次に、警報処理部からの読み出し動作について説明する。警報処理部から警報読み出しアドレスS2として「2」が入力されたときは、読み出しアドレスに対応するFF12−2の値「C」を選択し警報読み出し信号S4として出力され、読み出し信号S4の終了点(本回路例ではハイレベルからロウレベルへの変化点)でFF12−2の仮保持情報「0」にすることで仮保持情報のクリアを行う。
【0007】
また、上記回路構成とは別に、特開平2−233035号公報が知られている。この警報仮保持回路は、警報情報分の容量のメモリを2回路用意し、警報検出部からの書き込み制御を行うメモリと、警報処理部からの読み出し制御および、仮保持クリア制御を行うメモリとを警報処理部からの制御信号により切り替えることにより仮保持機能を実現している。
【0008】
ここで、図4の保持回路と公報に記載される保持回路とを比較すると、公報に記載される技術は、仮保持のために2つのメモリ回路を用いているため、仮保持される警報情報が増大した場合であっても無理なく高集積化を図れる点で図4の保持回路に比べて回路構成上の利点が大きいといえる。
【0009】
【発明が解決しようとする課題】
しかしながら、特開平2−233035号公報にて示す保持回路は、メモリにより警報情報を保持するため、比較的高集積化に向くものの、警報情報量分のメモリを2回路必要とすることから、高集積化するにあたり未だ改良の余地を十分残すものといえる。
【0010】
そこで、本発明の目的は、上記既存技術に内在する課題を解決するための新規な警報仮保持回路を提供することにあり、警報情報が多数あるシステムにおいても高集積化に適した小規模構成の警報仮保持回路を提供することとする。
【0011】
【課題を解決するための手段】
本発明によれば、警報検出部から受信した警報情報を一時的に仮保持し、警報処理部から警報処理部読出アドレスによって指定された警報情報を転送し、転送後の警報情報をクリアする警報仮保持回路において、入力アドレスとリードイネーブル信号の入力によりデータの読出を行い、入力アドレスとライトイネーブル信号の入力によりデータの書込を行うメモリ回路と、前記仮保持アドレスを4逓倍したクロックを4分周することで4つのタイミング信号を生成し、これらを第1〜第4のタイミング信号として順に繰り返し出力するタイミング信号生成回路と、前記タイミング信号が第1及び第2のタイミング信号を示すときは仮保持アドレスを前記メモリ回路のアドレス入力とし又第3及び第4のタイミング信号を示すときは警報処理部読出アドレスを前記メモリ回路のアドレス入力として選択出力する選択回路と、前記メモリ回路に対して、前記タイミング信号生成回路が第1のタイミング信号を出力するときであって警報情報が受信されている場合に第一のリードイネーブル信号を出力し、これに続いて第2のタイミング信号の生成時に第1のライトイネーブル信号を出力し、又前記タイミング信号生成回路が第3のタイミング信号を出力するときであって前記警報処理部から警報情報の読出信号が受信されている場合に第2のリードイネーブル信号を出力し、これに続いて第4のタイミング信号の生成時に第2のライトイネーブル信号を出力するタイミング調整回路と、前記メモリ回路に対して、前記第1のライトイネーブル信号の生成時に警報検出部から受信した警報情報と前記第1のリードイネーブル信号の出力により読み出された警報情報とを論理和して得られた警報情報を出力し、前記第2のライトイネーブル信号の生成時に警報情報無しを示すデータを出力するデータ出力回路とを備えることを特徴とする警報仮保持回路を得ることができる。
【0012】
また、前記第1〜第4のタイミング信号を第3,第4,第1,第2の順で生成するようにしてもよく、前記タイミング信号生成回路の構成について、例えば前記クロックを入力とする4進カウンタと、4進カウンタのカウント値をデコードすることで前記4種のタイミング信号を出力するデコードにて構成することができる。
【0013】
更に、警報処理部からの読出要求を受けてから当該要求により指定を受けた読出アドレスに警報情報無しが格納されるまでの間、警報情報の読み出しが完了していないことを示すウェイト信号を警報処理部へ出力するウェイト信号生成回路を具備すれば、警報処理部における警報処理速度が読み出し動作に比べて速い場合であっても、読出信号を正確に収集することができる。
【0014】
【発明の実施の形態】
次に、本発明の一実施の形態にかかる警報仮保持回路につき図面を用いて説明する。
【0015】
図1に示す警報仮保持回路では、警報検出回路(図示省略)から送信された仮保持アドレス及びこれと同位相の警報情報と警報処理部(図示省略)から送信された読出アドレス及び読出信号に基づき、警報情報の履歴読出(以下、フェーズ0という。)/警報情報の書込(以下、フェーズ1という。)/警報情報の読出(以下、フェーズ2という。)/警報情報のクリア(以下、フェーズ3という。)の4つのフェーズからなる処理を実行することで、警報情報の仮保持及び読出が行われる。
【0016】
この4つのフェーズを実行するために、図示される警報仮保持回路は、警報検出部から受信した警報情報を一時的に仮保持すべく警報情報を記憶するメモリ回路2と、前記フェーズの順番にフェーズ動作の基準となるタイミング信号を生成するタイミング信号生成回路1と、タイミング信号を基準としてメモリへの書込及び読み出しを制御する書込・読出制御回路3と、メモリ回路2から読み出された警報情報を一時的に保持するDフリップフロップ4及び5(以下、D−FFという。)とを備える。タイミング信号生成回路1では、S1を介して入力された仮保持アドレスの位相に同期し且つ仮保持アドレスの1シンボルを4分周することで各フェーズに対応したタイミング信号を生成する。
【0017】
また、書込・読出制御回路3は、フェーズに応じて仮保持アドレスと警報処理部読出アドレスを選択する選択回路32と、各フェーズで必要とされるリードイネーブル信号とライトイネーブル信号等を出力するタイミング調整回路31と、警報検出部から受信した警報情報とメモリから読み出した警報情報を論理和する論理和回路33と、論理和された警報情報の出力とメモリから読み出された警報情報の出力を制御する出力制御回路34とを備える。
【0018】
次に、上述した警報仮保持回路における4つのフェーズについて、まずフェーズ0の動作説明を行う。フェーズ0は、警報検出部から警報情報を受信したとき、同位相で受信した仮保持アドレスにて示されるメモリ格納情報を読み出す動作である。警報情報の受信と警報情報の読み出し動作の関係においては、各々の動作は非同期で行われるので、警報情報の履歴を格納する必要が生じる。すなわち、メモリ回路2に未収集の警報情報が格納されている状態において、当該格納アドレスと受信した警報情報の仮保持アドレスが一致する場合、過去の警報情報に現在受信した警報情報を反映させる必要があり、フェーズ0の読み出しはそのためのものである。
【0019】
フェーズ0は、書込・読出制御回路3においてタイミング調整回路31が警報情報を検出することで動作を開始し、選択回路32はタイミング信号生成回路1の出力するフェーズ0のタイミングを受けて仮保持アドレスを選択出力し、タイミング調整回路からはメモリ回路2にリードイネーブル信号が出力されることで、仮保持アドレスが示す警報情報が読み出される。読み出された警報情報は、D−FF4にてラッチされ動作を完了する。
【0020】
次に、フェーズ1について説明する。論理和回路は、D−FF4から出力された過去の警報情報と入力S3を介して受信した警報情報を論理和し、出力制御回路へ出力する。一方、タイミング調整回路31は、タイミング信号生成回路1が出力するフェーズ1のタイミングでライトイネーブル信号をメモリ回路2及び出力制御回路34に出力し、警報情報の書込が完了する。
【0021】
フェーズ2は、警報処理部から警報情報の読み出し要求があった場合の動作である。タイミング調整回路31では、警報処理部から読み出し要求を受けると、タイミング信号生成回路1が出力するフェーズ2のタイミングで、リードイネーブル信号をメモリ回路2に出力する。フェーズ2のタイミング信号は選択回路32の出力を仮保持アドレスから警報処理部読出アドレスに切替え、メモリ回路2からは読出要求を受けた警報情報が出力される。読み出された警報情報は、出力制御回路34に出力され、D−FF5及びS6を介して警報処理部へ出力される。
【0022】
フェーズ3は、警報処理部からの読み出し要求に応じて警報情報の読み出しが終了した後、当該アドレス位置をクリアする動作である。従って、フェーズ3は、フェーズ2の動作に連動して行われる動作である。タイミング調整回路31は、警報処理部読出信号の入力とタイミング信号生成部1が出力するフェーズ3のタイミングでライトイネーブル信号をメモリ回路2に出力する。そして、メモリ回路2には、出力制御回路34から出力される「0」を警報処理部読出アドレスに格納することで、クリア動作を完了する。
【0023】
次に、警報仮保持回路の実施例を図2に示す。本実施例では、警報検出部からの入力として、mビットの並列データからなる仮保持アドレス及び警報情報をS1とS3の入力端子を介して与え、警報処理部からの入力として、mビットの並列データからなる警報処理部読出アドレス及び警報処理部読出信号を入力端子S2、S4を介して与え、仮保持した警報情報を出力端子S6を介して警報処理部へ出力する。S1から入力される仮保持アドレスは、警報情報の有無にかかわらず、常に入力されているものとする。
【0024】
タイミング信号生成回路1は、4分周カウンタ回路で構成されており、クロック入力を基準として0〜3のカウント値をデコーダに出力しタイミング信号を出力する。このデコード出力の各々はフェーズ0〜3に対応するものである。
【0025】
書込・読出制御回路3は、図示の通り複数のゲート回路から構成されている。最初に、タイミング調整回路31の構成について説明する。論理和311は、S3を介して入力された警報情報のパラレルデータを論理和することで警報情報の入力を検出する。NOR312は、論理和311の出力とタイミング信号生成回路1の1番ポートから出力されたデコード値を入力とし、選択回路32へアドレス選択信号を出力する。AND313は、OR311の出力とタイミング信号生成回路1の0番ポートから出力されたデコード値を入力とし、その論理積を出力する。AND313の出力は、後段のD−FF315とOR317に出力される。AND314は、警報処理部読出信号とタイミング調整回路31の2番ポートから出力されたデコード値を入力とし、D−FF5のイネーブル端子に出力するとともに、D−FF316と論理和317に出力する。D−FF315は、AND313の出力を1クロック遅延した信号を生成し、OR318とAND319を介してフェーズ1におけるライトイネーブル信号を生成する。D−FF316は、AND314の出力を1クロック遅延した信号を生成し、OR318とAND319を介してフェーズ3におけるライトイネーブル信号を生成する。OR317は、フェーズ0とフェーズ2におけるリードイネーブル信号を生成する。
【0026】
選択回路32は、セレクタにて構成され、前記NOR312の出力を選択信号として仮保持アドレスと警報処理部読出アドレスの一方を選択出力する。論理和33は、例えばORゲートで構成できる。出力制御回路34は、論理和33の出力をメモリ回路2に出力制御するAND341とコントロール端子付きバッファとで構成できる。
【0027】
次に、本実施例の回路動作について図3に示すタイムチャートを用いて説明する。なお、このタイムチャートは、仮保持アドレスS1が「WA3」のとき警報情報S3として「A」という値が入力され、この入力期間と重複して警報情報S3に警報情報「A」が受信された場合の動作を示すものである。
【0028】
まずは、警報情報の検出から警報情報の履歴を読み出すフェーズ0の動作について説明する。入力端子S3を介して入力された警報情報「A」は、書込・読出制御回路31と論理和33に入力され、書込・読出制御回路31において、警報情報「A」を論理和311によって論理和することで警報情報「A」の受信を検出する。
【0029】
また、仮保持アドレス「WA3」の読み出しに必要なリードイネーブル信号S14は、以下の経路により生成される。フェーズ0において、タイミング信号生成回路1は、随時入力される仮保持アドレスに同期したタイミング信号を、デコーダの0番ポートから出力する。論理積313は、論理和311の出力と前記0番ポートからのハイレベル信号を受信し、ハイアクティブ信号を出力し、論理和317を介してリードイネーブル信号S14を出力する。
【0030】
一方、アドレスを選択する選択回路32では、警報情報「A」の検出信号を入力とするNOR312を出力により、メモリ回路2の読出アドレスとして仮保持アドレスを選択する。仮保持アドレスS1の値「WA3」に対応するメモリ領域値が「B」であったとすると、情報S13として「B」が読み出され、D−FF4の保持値S18として「B」が保持される。
【0031】
フェーズ0の動作が完了すると自動的にフェーズ1の動作に移行する。すなわち、上記にて示した論理和313のハイレベル出力は、D−FF315に入力されており、前記のリードイネーブル信号に対して1クロック遅延した信号を生成し、論理和318と論理積319を介してライトイネーブル信号S15を出力することとなる。また、このD−FF315の出力は出力制御回路34のAND341に出力され、フェーズ0にて読み出した警報情報S18「B」と警報情報「A」の論理和33出力を仮保持アドレスが示す「WA3」の領域に書き込む。
【0032】
次に、フェーズ2の動作について説明する。タイミング信号生成回路1は、デコーダの2番ポートからハイレベルのタイミング信号が出力され、論理積314において、警報処理部読出信号との論理積をとり、論理和317を介してリードイネーブル信号S14を生成するとともに、D−FF5の警報情報の保持に必要なイネーブルS11が出力される。このとき、選択回路32は、警報情報処理部読出アドレスを選択し、読出アドレスS2の値「RA」に対応するメモリ領域値が「C」であったとすると、D−FF5に「C」が保持され、警報処理部読出信号S6として「C」を出力する。
【0033】
次に、フェーズ3について説明する。上記にて示した論理積314のハイレベル出力は、D−FF316に入力され、前記のリードイネーブル信号に対して1クロック遅延した信号を生成し、論理和318と論理積319を介してライトイネーブル信号S15を出力する。このとき、出力制御回路34において、論理積341からは、全て「0」のパラレルデータが出力されるので、選択回路32が出力する警報処理部読出アドレス「RA」の領域をクリアすることとなる。
【0034】
なお、以上説明した動作は、警報情報の仮保持と警報処理部からの読み出しが同時期行われた例であったが、これらが異なるタイミングで入力された場合は、フェーズ0とフェーズ1の連続動作、フェーズ2とフェーズ3の連続動作がそれぞれ発生することとなる。
【0035】
次に、本発明の第2の実施の形態について図面を参照して説明する。本実施の形態は、上記した第1の実施の形態において、フェーズ0〜3に至る1サイクルより警報処理部の動作が速い場合に警報処理部へのウエイト制御をかけることを目的とするものである。
【0036】
汎用的なCPUを使用した警報処理部と警報検出部との関係について補足すると、通常、これらを非同期のクロック信号で動作させることが多く、本発明にかかる仮保持回路においての動作は、警報検出部側のクロックS5で動作させている。また、CPU等の警報処理部において処理速度が要求され警報情報の速度より動作速度が速い場合、本回路から警報読み出しデータS6の値「C」が読み出される前に、読み出し信号S4がインアクティブに変化するようなことがある。このような場合、CPU等の警報処理部では、警報読出信号S4の終了時(本実施の形態ではハイレベルからロウレベルの変化点)で読出データS6を取り込むために読出信号S6の値を正確に読み取ることができない。
【0037】
このような場合を回避するため、汎用的なCPUの場合は、WAIT制御により読み出しサイクルをのばすことを可能としている。CPU等の動作としては、WAIT信号S7がアクティブ(本実施の形態ではハイレベル)のとき、読み出しサイクルをのばし、インアクティブに変化した後に読み出し信号S4をインアクティブ(本実施の形態においてはロウレベル)に変化させることで、正確な値を読み取る。WAIT信号S7は、CPU等の警報処理部に対し本制御を行うために出力する。
【0038】
なお、図3の動作と図1の動作は、WAIT信号S7以外は同等となるため、WAIT信号のタイミングについては、図2のタイミングチャートに一緒に記してある。
よって、図3に示す警報仮保持回路は、図2の回路にウエイト信号生成回路6が設けられている点で異なる。ウエイト信号生成回路6は、警報処理部からの読み出し制御信号がアクティブになってからウエイト信号S7を出力し、メモリ内容がクリアされた時点でウエイト信号S7を解除する。
【0039】
以上の通り、上述した2つの実施の形態においては、仮保持アドレスを4逓倍したクロックを4分周し4つのフェーズを生成する例について説明したが、フェーズの関連性に着目すれば、第3のフェーズ、第4のフェーズ、第1のフェーズ、第2のフェーズの順番でタイミング信号を生成してもよいことはいうまでもない。
【0040】
【発明の効果】
以上により、本発明では、警報検出部が出力する仮保持アドレス値と同期し且つこれを4分周したタイミング信号により仮保持と読出のタイミングを管理するので、一つのメモリ回路にて仮保持回路を構成でき高集積化に適した回路を提供することができる。
【図面の簡単な説明】
【図1】本発明の第一の実施の形態にかかる警報仮保持回路のブロック図である。
【図2】本発明の実施例の形態にかかる警報仮保持回路の回路構成図である。
【図3】実施例にて示す警報仮保持回路の動作を表すタイムチャートである。
【図4】本発明の第二の実施の形態にかかる警報仮保持回路のブロック図である。
【図5】従来の仮保持回路のブロック図である。
【図6】従来の仮保持回路の動作を表すタイミングチャートである。
【符号の説明】
1 タイミング信号生成回路
2 メモリ回路(RAM)
3 読出・書込制御回路
31 タイミング調整回路
31A 4クロック幅化回路
311 論理和
312 NOR
313 論理積
314 論理積
315 Dフリップフロップ
316 Dフリップフロップ
317 論理和
318 論理和
319 論理積
32 選択回路
33 論理和
34 出力制御回路
341 論理積
4 Dフリップフロップ
5 Dフリップフロップ
6 ウエイト信号生成回路
S1 警報情報と対応するアドレス信号
S2 警報処理部から入力されるアドレス信号
S3 多重化警報信号
S4 警報処理部読み出し信号
S5 多重化警報信号に同期した4逓倍クロック
S6 警報処理部読み出しデータ
S7 ウエイト信号
S8 履歴読出タイミング信号
S9 警報読出タイミング信号
S10 履歴保持信号
S11 読出保持信号
S12 メモリアドレス信号
S13 メモリデータ信号
S14 メモリ読出信号
S15 メモリ書込信号
S16 警報処理部読出信号の4クロック幅
S17 4分周カウンタ値
S18 履歴読み出し情報
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a technology for collecting alarm information generated in a transmission device or the like, and in particular, is provided between an alarm detection unit and a processing unit that processes collected alarms, and a phase difference between alarm detection and collection timing. And a temporary alarm storage circuit for temporarily storing alarm information.
[0002]
[Prior art]
Conventionally, in this type of system, an alarm detection unit for detecting an alarm generated in a transmission device or the like, an alarm temporary holding circuit for temporarily temporarily holding the detected alarm information, and a recovery for the collected alarm And an alarm processing unit that performs an operation. The alarm temporary holding circuit temporarily holds the alarm information and, after sending the alarm information in response to the read request from the alarm processing unit, clears the alarm information because the alarm information is unnecessary. Is generally adopted.
[0003]
FIG. 4 shows the alarm temporary holding circuit, and is an example of a circuit configuration in a case where alarm information detected by an alarm detection unit is multiplexed.
[0004]
The address information S1 paired with the multiplexed alarm information S3 from the alarm detection unit is input to the temporary holding circuit, and D flip-flops 12-0 to i (hereinafter, referred to as DFF) corresponding to the address S1 are input. ), The alarm information is temporarily stored. When the readout of the alarm information is performed, when there is a read signal S4 from the alarm processing unit, the corresponding DFF output is selected by the selection circuit 11 according to the address information S2 from the alarm processing unit, and is output to the alarm processing unit. The temporary holding function is realized by clearing the information of the corresponding DFF 12 at the end edge of the read signal S4.
[0005]
Next, the circuit operation shown in FIG. 4 will be described with reference to FIG. First, the temporary holding operation of the alarm will be described. When the value “A” is input as the alarm information S3 when the temporary holding address S1 is “1”, “A” is temporarily held in the FF 12-1 corresponding to the address information S1, and read out from the alarm processing unit. Retained until requested. However, at this time, if the value “B” has already been temporarily stored in the FF 12-1, the “A” of the alarm information S3 and the “B” already stored in the FF 12-1 are stored in the FF 12-1. The logical sum is temporarily stored. This is because the input timing of the alarm information to the alarm temporary holding circuit and the reading operation of the alarm processing unit are performed asynchronously, so that the alarm holding information for which the reading of the alarm is not completed cannot be cleared, and the following alarm and the subsequent alarm cannot be cleared. This is because it is necessary to perform an alarm process on the alarm information obtained by the logical sum.
[0006]
Next, a read operation from the alarm processing unit will be described. When "2" is input as the alarm read address S2 from the alarm processing unit, the value "C" of the FF 12-2 corresponding to the read address is selected and output as the alarm read signal S4, and the end point of the read signal S4 ( In this circuit example, the temporary holding information is cleared by setting the temporary holding information of the FF 12-2 to "0" at the point of change from the high level to the low level).
[0007]
In addition to the above circuit configuration, Japanese Patent Application Laid-Open No. 2-233035 is known. This alarm temporary holding circuit prepares two memories each having a capacity corresponding to the alarm information, and includes a memory for performing write control from the alarm detection unit, and a memory for performing read control from the alarm processing unit and temporary storage clear control. The temporary holding function is realized by switching with a control signal from the alarm processing unit.
[0008]
Here, comparing the holding circuit of FIG. 4 with the holding circuit described in the gazette, the technology described in the gazette uses two memory circuits for the temporary holding, so that the alarm information temporarily held It can be said that the advantage of the circuit configuration is greater than that of the holding circuit in FIG.
[0009]
[Problems to be solved by the invention]
However, the holding circuit disclosed in Japanese Patent Application Laid-Open No. 2-233035 is suitable for relatively high integration because it holds alarm information in a memory, but requires two memories for the amount of alarm information. It can be said that there is still enough room for improvement in integration.
[0010]
Therefore, an object of the present invention is to provide a novel alarm temporary holding circuit for solving the problems inherent in the above-mentioned existing technology, and a small-scale configuration suitable for high integration even in a system having a large number of alarm information. Is provided.
[0011]
[Means for Solving the Problems]
According to the present invention, the alarm information temporarily received from the alarm detection unit is temporarily stored, the alarm information specified by the alarm processing unit read address is transferred from the alarm processing unit, and the alarm information after the transfer is cleared. In the temporary holding circuit, a memory circuit that reads data by inputting an input address and a read enable signal and writes data by inputting an input address and a write enable signal, and outputs a clock obtained by multiplying the temporary holding address by four. A timing signal generating circuit that generates four timing signals by dividing the frequency and sequentially outputs these as first to fourth timing signals, and when the timing signals indicate first and second timing signals, An alarm processing unit when the tentative holding address is used as an address input of the memory circuit and the third and fourth timing signals are indicated; A selection circuit for selecting and outputting an output address as an address input of the memory circuit, and when the timing signal generation circuit outputs a first timing signal to the memory circuit and alarm information is received. A first read enable signal, a second write enable signal is subsequently output when a second timing signal is generated, and a third read signal is output when the timing signal generation circuit outputs a third timing signal. And outputting a second read enable signal when a read signal of alarm information is received from the alarm processing unit, and subsequently outputting a second write enable signal when generating a fourth timing signal. A timing adjustment circuit, and an alarm received from an alarm detection unit when the first write enable signal is generated for the memory circuit. And the alarm information read by the output of the first read enable signal, and outputs alarm information obtained by ORing the alarm information. When the second write enable signal is generated, data indicating no alarm information is output. And a data output circuit for outputting the data.
[0012]
Further, the first to fourth timing signals may be generated in the third, fourth, first, and second order. In the configuration of the timing signal generation circuit, for example, the clock is input. It can be configured by a quaternary counter and a decoder that outputs the four types of timing signals by decoding the count value of the quaternary counter.
[0013]
Further, a wait signal indicating that the reading of the alarm information is not completed is received between the time when the read request from the alarm processing unit is received and the time when no alarm information is stored in the read address specified by the request. With the provision of the wait signal generation circuit for outputting to the processing unit, even if the alarm processing speed in the alarm processing unit is faster than the reading operation, the read signal can be collected accurately.
[0014]
BEST MODE FOR CARRYING OUT THE INVENTION
Next, an alarm temporary holding circuit according to an embodiment of the present invention will be described with reference to the drawings.
[0015]
In the temporary alarm holding circuit shown in FIG. 1, the temporary holding address transmitted from the alarm detecting circuit (not shown), the alarm information in phase with the temporary holding address, the read address and the read signal transmitted from the alarm processing unit (not shown) are stored. On the basis of the above, history reading of alarm information (hereinafter referred to as phase 0) / writing of alarm information (hereinafter referred to as phase 1) / reading of alarm information (hereinafter referred to as phase 2) / clearing of alarm information (hereinafter referred to as phase 2). By executing a process consisting of four phases (called phase 3), temporary storage and reading of alarm information are performed.
[0016]
In order to execute these four phases, the illustrated alarm temporary holding circuit includes a memory circuit 2 that stores alarm information to temporarily temporarily hold alarm information received from the alarm detection unit, and a memory circuit 2 that sequentially stores the alarm information. A timing signal generation circuit 1 for generating a timing signal serving as a reference for a phase operation, a write / read control circuit 3 for controlling writing and reading to and from the memory based on the timing signal, and a readout from the memory circuit 2 D flip-flops 4 and 5 (hereinafter, referred to as D-FF) for temporarily holding alarm information. The timing signal generation circuit 1 generates a timing signal corresponding to each phase by synchronizing with the phase of the temporary holding address input via S1 and dividing one symbol of the temporary holding address by four.
[0017]
The write / read control circuit 3 outputs a selection circuit 32 for selecting a temporary holding address and an alarm processing unit read address according to the phase, and a read enable signal and a write enable signal required in each phase. A timing adjustment circuit 31, an OR circuit 33 for ORing the alarm information received from the alarm detection unit and the alarm information read from the memory, an output of the ORed alarm information, and an output of the alarm information read from the memory And an output control circuit 34 for controlling the
[0018]
Next, regarding the four phases in the above-described temporary alarm holding circuit, the operation of the phase 0 will be described first. Phase 0 is an operation of reading out the memory storage information indicated by the temporary holding address received in the same phase when the alarm information is received from the alarm detection unit. In the relationship between the reception of the alarm information and the operation of reading the alarm information, since each operation is performed asynchronously, it is necessary to store the history of the alarm information. That is, in the state where the uncollected alarm information is stored in the memory circuit 2, if the storage address matches the temporary holding address of the received alarm information, it is necessary to reflect the currently received alarm information to the past alarm information. And the reading in phase 0 is for that purpose.
[0019]
In the phase 0, the operation starts when the timing adjustment circuit 31 detects the alarm information in the write / read control circuit 3, and the selection circuit 32 receives the timing of the phase 0 output from the timing signal generation circuit 1 and temporarily holds the timing. The address is selected and output, and a read enable signal is output from the timing adjustment circuit to the memory circuit 2, whereby the alarm information indicated by the temporary holding address is read. The read alarm information is latched by the D-FF 4 to complete the operation.
[0020]
Next, phase 1 will be described. The OR circuit performs an OR operation on the past alarm information output from the D-FF 4 and the alarm information received via the input S3, and outputs the result to the output control circuit. On the other hand, the timing adjustment circuit 31 outputs the write enable signal to the memory circuit 2 and the output control circuit 34 at the timing of the phase 1 output from the timing signal generation circuit 1, and the writing of the alarm information is completed.
[0021]
Phase 2 is an operation performed when a request for reading alarm information is issued from the alarm processing unit. Upon receiving a read request from the alarm processing unit, the timing adjustment circuit 31 outputs a read enable signal to the memory circuit 2 at the timing of phase 2 output by the timing signal generation circuit 1. The phase 2 timing signal switches the output of the selection circuit 32 from the temporary holding address to the alarm processing unit read address, and the memory circuit 2 outputs alarm information that has received a read request. The read alarm information is output to the output control circuit 34 and output to the alarm processing unit via the D-FFs 5 and S6.
[0022]
Phase 3 is an operation of clearing the address position after the reading of the alarm information is completed in response to the reading request from the alarm processing unit. Therefore, phase 3 is an operation performed in conjunction with the operation of phase 2. The timing adjustment circuit 31 outputs the write enable signal to the memory circuit 2 at the input of the alarm processing unit read signal and at the timing of phase 3 output by the timing signal generation unit 1. Then, the clear operation is completed by storing “0” output from the output control circuit 34 in the alarm processing unit read address in the memory circuit 2.
[0023]
Next, an embodiment of the alarm temporary holding circuit is shown in FIG. In the present embodiment, a temporary holding address consisting of m-bit parallel data and alarm information are given as input from the alarm detection unit via the input terminals of S1 and S3, and an m-bit parallel address is input as an input from the alarm processing unit. An alarm processing unit read address and an alarm processing unit read signal composed of data are provided through input terminals S2 and S4, and the temporarily held alarm information is output to the alarm processing unit through an output terminal S6. It is assumed that the temporary holding address input from S1 is always input regardless of the presence or absence of alarm information.
[0024]
The timing signal generation circuit 1 is constituted by a divide-by-4 counter circuit, outputs a count value of 0 to 3 to a decoder based on a clock input, and outputs a timing signal. Each of the decoded outputs corresponds to phases 0 to 3.
[0025]
The write / read control circuit 3 includes a plurality of gate circuits as shown. First, the configuration of the timing adjustment circuit 31 will be described. The logical sum 311 detects the input of the alarm information by logically ORing the parallel data of the alarm information input via S3. The NOR 312 receives the output of the logical sum 311 and the decode value output from the first port of the timing signal generation circuit 1 and outputs an address selection signal to the selection circuit 32. The AND 313 receives the output of the OR 311 and the decode value output from the 0th port of the timing signal generation circuit 1 as inputs, and outputs a logical product of them. The output of the AND 313 is output to the subsequent D-FF 315 and OR 317. The AND 314 receives the read signal of the alarm processing unit and the decode value output from the second port of the timing adjustment circuit 31, outputs the signal to the enable terminal of the D-FF 5, and outputs the result to the logical sum 317 with the D-FF 316. The D-FF 315 generates a signal obtained by delaying the output of the AND 313 by one clock, and generates a write enable signal in phase 1 via the OR 318 and the AND 319. The D-FF 316 generates a signal obtained by delaying the output of the AND 314 by one clock, and generates a write enable signal in phase 3 via the OR 318 and the AND 319. The OR 317 generates a read enable signal in phase 0 and phase 2.
[0026]
The selection circuit 32 is constituted by a selector, and selectively outputs one of the temporary holding address and the alarm processing unit read address using the output of the NOR 312 as a selection signal. The logical sum 33 can be constituted by, for example, an OR gate. The output control circuit 34 can be composed of an AND 341 for controlling the output of the OR 33 to the memory circuit 2 and a buffer with a control terminal.
[0027]
Next, the circuit operation of this embodiment will be described with reference to a time chart shown in FIG. In this time chart, when the temporary holding address S1 is “WA3”, the value “A” is input as the alarm information S3, and the alarm information “A” is received in the alarm information S3 overlapping this input period. It shows the operation in the case.
[0028]
First, the operation of the phase 0 for reading the history of the alarm information from the detection of the alarm information will be described. The alarm information "A" input via the input terminal S3 is input to the write / read control circuit 31 and the logical sum 33, and the write / read control circuit 31 converts the alarm information "A" by the logical sum 311. The reception of the alarm information “A” is detected by the logical sum.
[0029]
The read enable signal S14 necessary for reading the temporary holding address “WA3” is generated by the following route. In phase 0, the timing signal generation circuit 1 outputs a timing signal synchronized with the temporary holding address input as needed from the 0th port of the decoder. The logical product 313 receives the output of the logical sum 311 and the high level signal from the port 0, outputs a high active signal, and outputs the read enable signal S14 via the logical sum 317.
[0030]
On the other hand, the selection circuit 32 for selecting an address selects the temporary holding address as the read address of the memory circuit 2 by outputting the NOR 312 which receives the detection signal of the alarm information “A” as an input. Assuming that the memory area value corresponding to the value “WA3” of the temporary holding address S1 is “B”, “B” is read as the information S13 and “B” is held as the holding value S18 of the D-FF4. .
[0031]
When the operation of phase 0 is completed, the operation automatically shifts to the operation of phase 1. That is, the high-level output of the logical sum 313 shown above is input to the D-FF 315, generates a signal delayed by one clock with respect to the read enable signal, and generates the logical sum 318 and the logical product 319. Then, the write enable signal S15 is output via the CPU. The output of the D-FF 315 is output to the AND 341 of the output control circuit 34, and the logical sum 33 output of the alarm information S18 “B” and the alarm information “A” read in phase 0 is indicated by the temporary holding address “WA3”. Is written in the area.
[0032]
Next, the operation of phase 2 will be described. The timing signal generating circuit 1 outputs a high-level timing signal from the second port of the decoder. The logical product 314 calculates a logical product of the read signal from the alarm processing unit, and outputs the read enable signal S14 via the logical sum 317. At the same time, the enable S11 necessary for holding the alarm information of the D-FF 5 is output. At this time, the selection circuit 32 selects the read address of the alarm information processing unit, and if the memory area value corresponding to the value “RA” of the read address S2 is “C”, “C” is held in the D-FF5. Then, "C" is output as the alarm processing unit read signal S6.
[0033]
Next, phase 3 will be described. The high-level output of the logical product 314 described above is input to the D-FF 316, generates a signal delayed by one clock with respect to the read enable signal, and performs write enable via the logical sum 318 and the logical product 319. The signal S15 is output. At this time, in the output control circuit 34, the parallel data of all “0” is output from the logical product 341. Therefore, the area of the alarm processing unit read address “RA” output by the selection circuit 32 is cleared. .
[0034]
The above-described operation is an example in which the temporary storage of the alarm information and the reading from the alarm processing unit are performed at the same time. However, when these are input at different timings, the continuous operation of the phase 0 and the phase 1 is performed. An operation, a continuous operation of phase 2 and phase 3, respectively, will occur.
[0035]
Next, a second embodiment of the present invention will be described with reference to the drawings. The present embodiment is intended to apply weight control to the alarm processing unit when the operation of the alarm processing unit is faster than one cycle from phases 0 to 3 in the first embodiment described above. is there.
[0036]
Supplementing the relationship between the alarm processing unit and the alarm detection unit using a general-purpose CPU, these are usually operated by an asynchronous clock signal in many cases, and the operation of the temporary holding circuit according to the present invention is It is operated by the clock S5 on the unit side. When the processing speed is required in the alarm processing unit such as the CPU and the operation speed is higher than the speed of the alarm information, the read signal S4 becomes inactive before the value “C” of the alarm read data S6 is read from the circuit. It may change. In such a case, the alarm processing unit such as the CPU accurately reads the value of the read signal S6 in order to capture the read data S6 at the end of the alarm read signal S4 (in the present embodiment, at the transition point from the high level to the low level). Cannot read.
[0037]
In order to avoid such a case, in the case of a general-purpose CPU, the read cycle can be extended by WAIT control. As an operation of the CPU or the like, when the WAIT signal S7 is active (high level in the present embodiment), the read cycle is extended, and after changing to inactive, the read signal S4 is inactive (low level in the present embodiment). To read the exact value. The WAIT signal S7 is output to an alarm processing unit such as a CPU for performing this control.
[0038]
Note that the operation of FIG. 3 and the operation of FIG. 1 are the same except for the WAIT signal S7, and thus the timing of the WAIT signal is shown together in the timing chart of FIG.
Therefore, the alarm temporary holding circuit shown in FIG. 3 is different in that a weight signal generating circuit 6 is provided in the circuit of FIG. The wait signal generation circuit 6 outputs the wait signal S7 after the read control signal from the alarm processing unit becomes active, and releases the wait signal S7 when the memory contents are cleared.
[0039]
As described above, in the above-described two embodiments, an example has been described in which a clock obtained by multiplying the tentative holding address by 4 is divided by 4 to generate 4 phases. Needless to say, the timing signal may be generated in the order of the first phase, the fourth phase, the first phase, and the second phase.
[0040]
【The invention's effect】
As described above, according to the present invention, the timing of the temporary holding and reading is managed by the timing signal which is synchronized with the temporary holding address value output from the alarm detection unit and is divided by four, so that the temporary holding circuit And a circuit suitable for high integration can be provided.
[Brief description of the drawings]
FIG. 1 is a block diagram of a temporary alarm holding circuit according to a first embodiment of the present invention;
FIG. 2 is a circuit configuration diagram of a temporary alarm holding circuit according to an embodiment of the present invention;
FIG. 3 is a time chart showing the operation of the temporary alarm holding circuit shown in the embodiment.
FIG. 4 is a block diagram of a temporary alarm holding circuit according to a second embodiment of the present invention;
FIG. 5 is a block diagram of a conventional temporary holding circuit.
FIG. 6 is a timing chart illustrating an operation of a conventional temporary holding circuit.
[Explanation of symbols]
1 timing signal generation circuit 2 memory circuit (RAM)
3 read / write control circuit 31 timing adjustment circuit 31A 4 clock width circuit 311 logical sum 312 NOR
313 logical product 314 logical product 315 D flip-flop 316 D flip-flop 317 logical sum 318 logical sum 319 logical product 32 selection circuit 33 logical sum 34 output control circuit 341 logical product 4 D flip-flop 5 D flip-flop 6 weight signal generation circuit S1 Address signal S2 corresponding to the alarm information Address signal S3 input from the alarm processing unit S3 Multiplexed alarm signal S4 Alarm processing unit read signal S5 Quadrupled clock S6 synchronized with the multiplexed alarm signal S6 Alarm processing unit read data S7 Weight signal S8 History Read timing signal S9 Warning read timing signal S10 History hold signal S11 Read hold signal S12 Memory address signal S13 Memory data signal S14 Memory read signal S15 Memory write signal S16 4 clock width S17 of alarm processing unit read signal S17 4 minutes Week counter value S18 History read information

Claims (4)

警報検出部から受信した警報情報を一時的に仮保持し、警報処理部から警報処理部読出アドレスによって指定された警報情報を転送し、転送後の警報情報をクリアする警報仮保持回路において、
入力アドレスとリードイネーブル信号の入力によりデータの読出を行い、入力アドレスとライトイネーブル信号の入力によりデータの書込を行うメモリ回路と、
前記仮保持アドレスを4逓倍したクロックを4分周することで4つのタイミング信号を生成し、これらを第1〜第4のタイミング信号として順に繰り返し出力するタイミング信号生成回路と、
前記タイミング信号が第1及び第2のタイミング信号を示すときは仮保持アドレスを前記メモリ回路のアドレス入力とし又第3及び第4のタイミング信号を示すときは警報処理部読出アドレスを前記メモリ回路のアドレス入力として選択出力する選択回路と、
前記メモリ回路に対して、前記タイミング信号生成回路が第1のタイミング信号を出力するときであって警報情報が受信されている場合に第一のリードイネーブル信号を出力し、これに続いて第2のタイミング信号の生成時に第1のライトイネーブル信号を出力し、又前記タイミング信号生成回路が第3のタイミング信号を出力するときであって前記警報処理部から警報情報の読出信号が受信されている場合に第2のリードイネーブル信号を出力し、これに続いて第4のタイミング信号の生成時に第2のライトイネーブル信号を出力するタイミング調整回路と、
前記メモリ回路に対して、前記第1のライトイネーブル信号の生成時に警報検出部から受信した警報情報と前記第1のリードイネーブル信号の出力により読み出された警報情報とを論理和して得られた警報情報を出力し、前記第2のライトイネーブル信号の生成時に警報情報無しを示すデータを出力するデータ出力回路とを備えることを特徴とする警報仮保持回路。
In an alarm temporary holding circuit for temporarily holding the alarm information received from the alarm detection unit, transferring the alarm information specified by the alarm processing unit read address from the alarm processing unit, and clearing the transferred alarm information,
A memory circuit for reading data by inputting an input address and a read enable signal, and writing data by inputting an input address and a write enable signal;
A timing signal generation circuit that generates four timing signals by dividing a clock obtained by multiplying the tentative holding address by four, and sequentially outputs these as first to fourth timing signals;
When the timing signal indicates the first and second timing signals, the tentative holding address is used as the address input of the memory circuit, and when the timing signal indicates the third and fourth timing signals, the alarm processor read address is used as the address of the memory circuit. A selection circuit for selecting and outputting as an address input;
A first read enable signal is output to the memory circuit when the timing signal generation circuit outputs a first timing signal and alarm information is received, and then a second read enable signal is output to the memory circuit. The first write enable signal is output when the timing signal is generated, and the readout signal of the alarm information is received from the alarm processing unit when the timing signal generation circuit outputs the third timing signal. A timing adjustment circuit that outputs a second read enable signal in such a case, and subsequently outputs a second write enable signal when a fourth timing signal is generated;
The memory circuit is obtained by logically ORing the alarm information received from the alarm detection unit when the first write enable signal is generated and the alarm information read by the output of the first read enable signal. And a data output circuit for outputting data indicating that there is no alarm information when the second write enable signal is generated.
警報検出部から受信した警報情報を一時的に仮保持し、警報処理部から警報処理部読出アドレスによって指定された警報情報を転送し、転送後の警報情報をクリアする警報仮保持回路において、
入力アドレスとリードイネーブル信号によりデータの読出を行い、入力アドレスとライトイネーブル信号によりデータの書込を行うメモリ回路と、
前記仮保持アドレスを4逓倍したクロックを4分周することで4つのタイミング信号を生成し、これらを第1〜第4のタイミング信号として順に繰り返し出力するタイミング信号生成回路と、
前記タイミング信号が第1及び第2のタイミング信号を示すときは警報処理部読出アドレスを前記メモリ回路のアドレス入力とし又第3及び第4のタイミング信号を示すときは仮保持アドレスを前記メモリ回路のアドレス入力として選択出力する選択回路と、
前記メモリ回路に対して、前記タイミング信号生成回路が第1のタイミング信号を出力するときであって前記警報処理部から警報情報の読出信号が受信されている場合に第一のリードイネーブル信号を出力し、これに続いて第2のタイミング信号の生成時に第1のライトイネーブル信号を出力し、又前記タイミング信号生成回路が第3のタイミング信号を出力するときであって警報情報が受信されている場合に第2のリードイネーブル信号を出力し、これに続いて第4のタイミング信号の生成時に第2のライトイネーブル信号を出力するタイミング調整回路と、
前記メモリ回路に対して、前記第1のライトイネーブル信号の生成時に警報情報無しを示すデータを出力し、前記第2のライトイネーブル信号の生成時に警報検出部から受信した警報情報と前記第2のリードイネーブル信号の出力により読み出された警報情報を論理和した警報情報を出力するデータ出力回路とを備えることを特徴とする警報仮保持回路。
In an alarm temporary holding circuit for temporarily holding the alarm information received from the alarm detection unit, transferring the alarm information specified by the alarm processing unit read address from the alarm processing unit, and clearing the transferred alarm information,
A memory circuit that reads data according to an input address and a read enable signal and writes data according to the input address and a write enable signal;
A timing signal generation circuit that generates four timing signals by dividing a clock obtained by multiplying the tentative holding address by four, and sequentially outputs these as first to fourth timing signals;
When the timing signal indicates the first and second timing signals, the alarm processor read address is used as the address input of the memory circuit. When the timing signal indicates the third and fourth timing signals, the temporary holding address is used for the memory circuit. A selection circuit for selecting and outputting as an address input;
Outputting a first read enable signal to the memory circuit when the timing signal generation circuit outputs a first timing signal and when a read signal of alarm information is received from the alarm processing unit; Subsequently, when the second timing signal is generated, the first write enable signal is output, and when the timing signal generation circuit outputs the third timing signal, the alarm information is received. A timing adjustment circuit that outputs a second read enable signal in such a case, and subsequently outputs a second write enable signal when a fourth timing signal is generated;
When the first write enable signal is generated, data indicating no alarm information is output to the memory circuit, and when the second write enable signal is generated, the alarm information received from the alarm detector and the second write enable signal are output to the memory circuit. A data output circuit for outputting alarm information obtained by logically ORing the alarm information read by the output of the read enable signal.
前記タイミング信号生成回路を、前記クロックを入力とする4進カウンタと、4進カウンタのカウント値をデコードすることで前記4種のタイミング信号を出力するデコードにて構成したことを特徴とする請求項1乃至2記載の警報仮保持回路。2. The timing signal generating circuit according to claim 1, wherein the timing signal generating circuit includes a quaternary counter that receives the clock and a decode that outputs the four types of timing signals by decoding a count value of the quaternary counter. 3. The alarm temporary holding circuit according to claim 1. 警報処理部からの読出要求を受けてから当該要求により指定を受けた読出アドレスに警報情報無しが格納されるまでの間、警報情報の読み出しが完了していないことを示すウェイト信号を警報処理部へ出力するウェイト信号生成回路を具備することを特徴とする請求項1乃至3記載の警報仮保持回路。A wait signal indicating that the reading of the alarm information has not been completed is received between the time when the read request from the alarm processing unit is received and the time when no alarm information is stored in the read address specified by the request, and the alarm processing unit. 4. The temporary alarm hold circuit according to claim 1, further comprising a wait signal generation circuit for outputting the alarm signal to the alarm hold circuit.
JP2000184305A 2000-06-20 2000-06-20 Alarm temporary hold circuit Expired - Fee Related JP3597117B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000184305A JP3597117B2 (en) 2000-06-20 2000-06-20 Alarm temporary hold circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000184305A JP3597117B2 (en) 2000-06-20 2000-06-20 Alarm temporary hold circuit

Publications (2)

Publication Number Publication Date
JP2002009880A JP2002009880A (en) 2002-01-11
JP3597117B2 true JP3597117B2 (en) 2004-12-02

Family

ID=18684766

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000184305A Expired - Fee Related JP3597117B2 (en) 2000-06-20 2000-06-20 Alarm temporary hold circuit

Country Status (1)

Country Link
JP (1) JP3597117B2 (en)

Also Published As

Publication number Publication date
JP2002009880A (en) 2002-01-11

Similar Documents

Publication Publication Date Title
US20020027964A1 (en) Data recovery apparatus and method for minimizing errors due to clock skew
JP3998314B2 (en) First-in first-out storage
JP3597117B2 (en) Alarm temporary hold circuit
US7130984B2 (en) First-in first-out memory system with shift register fill indication
US10014072B2 (en) Diagnosis method for diagnosing memory, transmission apparatus, and computer-readable recording medium
JPH10327136A (en) Bit synchronization method
JP3669591B2 (en) FIFO memory
JP2626476B2 (en) Frame aligner
JP2944549B2 (en) Cell processing circuit
KR0179903B1 (en) First in, first out memory
JP2804406B2 (en) Pulse measuring device
JP3345501B2 (en) Delay circuit
JP3443630B2 (en) Bit protection circuit
JPH0793616B2 (en) Phase correction circuit
JPH033048A (en) Information processor
JP3730838B2 (en) ATM main signal phase adjustment circuit and memory capacity reduction method used therefor
JPH01208791A (en) Semiconductor storage circuit
SU1583884A1 (en) Apparatus for functional check of digital circuits
JPH11186997A (en) Slip control processing circuit
JPH06125338A (en) Frame aligner
JP2002223206A (en) Elastic storage circuit and method of receiving delayed signal
JP2663417B2 (en) Memory circuit
JPH0897729A (en) Elastic storage circuit
KR20000031255A (en) Synchronous memory device with address buffer and control circuit
JP2003216488A (en) Data processing device, digital camera including the same, and recording medium

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040809

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040817

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040907

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees