JPH03219489A - Detector for abnormal address position - Google Patents
Detector for abnormal address positionInfo
- Publication number
- JPH03219489A JPH03219489A JP2012440A JP1244090A JPH03219489A JP H03219489 A JPH03219489 A JP H03219489A JP 2012440 A JP2012440 A JP 2012440A JP 1244090 A JP1244090 A JP 1244090A JP H03219489 A JPH03219489 A JP H03219489A
- Authority
- JP
- Japan
- Prior art keywords
- address
- write
- read
- memory
- address position
- 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
Landscapes
- Television Signal Processing For Recording (AREA)
- Signal Processing Not Specific To The Method Of Recording And Reproducing (AREA)
Abstract
Description
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
この発明は、互いに非同期で動作するメモリのライト動
作位置とリード動作位置とから得られる相対アドレス位
置情報の是非を判定し、相対アドレス位置情報が正しい
時にのみメモリの異常状態の発生を判定するアドレス位
置異常検出装置に関する。[Detailed Description of the Invention] [Objective of the Invention] (Field of Industrial Application) This invention determines the pros and cons of relative address position information obtained from write operation positions and read operation positions of memories that operate asynchronously with each other. The present invention relates to an address position abnormality detection device that determines the occurrence of an abnormal state in a memory only when relative address position information is correct.
(従来の技術)
VTRのような装置に用いられる時間軸補正回路の時間
軸補正媒体として使用するメモリや、A T M (A
synchronus Transfer Mode
)に用いられる受信バッファメモリはライト動作とリー
ド動作とが本質的に非同期である。(Prior Art) A memory used as a time axis correction medium for a time axis correction circuit used in a device such as a VTR, and an ATM (ATM).
synchronus Transfer Mode
) Write and read operations are essentially asynchronous in the receive buffer memory used in the above.
一方、同一メモリ上でライト動作とリード動作とを高速
で行なうことのできる大容量のFIFOメモリが出現す
る前は、RAMを用いることにより前述したような非同
期のインターフェース部に対処してきた。On the other hand, before the appearance of large-capacity FIFO memories that can perform write and read operations at high speed on the same memory, RAMs were used to cope with the asynchronous interface section described above.
前記時間軸補正回路の時間軸補正媒体として使用するメ
モリを例にとって説明すると、時間軸補正回路の時間軸
補正媒体に用いるメモリのライト動作とリード動作とは
互いに非同期であり、ライト動作に限って言えばそのラ
イト動作位置は常に変動しているために、メモリ内のラ
イト動作位置とリード動作位置とに異常状態が発生して
いないかどうかを常に監視し、例えば、旧いデータの上
に新しいデータをライトするようなオーバーフローやそ
れとは逆に新しいデータをライトする前に旧いデータを
再度リードしてしまうようなアンダーフローなどで時間
軸補正範囲を越えるような異常状態が発生したならば、
直ぐにそれを検出し、時間軸補正回路のシステム全体を
初期設定する必要がある。Taking the memory used as the time axis correction medium of the time axis correction circuit as an example, the write operation and read operation of the memory used as the time axis correction medium of the time axis correction circuit are asynchronous with each other, and only the write operation is performed. In other words, since the write operation position is constantly changing, it is necessary to constantly monitor whether an abnormal state has occurred between the write operation position and read operation position in the memory. If an abnormal condition occurs that exceeds the time axis correction range due to an overflow such as writing , or an underflow such as re-reading old data before writing new data,
It is necessary to immediately detect this and initialize the entire time base correction circuit system.
従来一般に、このようなメモリにおける異常状態の検出
に当たっては、ライトアドレスとリードアドレスとを基
にして相対アドレス位置を求め、それが一致する場合に
は異常状態が発生しているものと判定して初期設定する
ようにしていた。Conventionally, when detecting an abnormal state in such a memory, the relative address position is found based on the write address and the read address, and if they match, it is determined that an abnormal state has occurred. I was trying to make the initial settings.
(発明が解決しようとする課題)
しかしなから、このような従来のアドレス位置異常検出
装置では、ライト動作とリード動作とは互いに非同期で
あるために相対アドレス位置の読取り自体に誤りが生じ
る場合があり、実際は正しいアドレス位置にライトされ
、また正しいアドレス位置からリードされているにもか
かわらず、相対アドレス位置の読取りの誤りによりライ
トアドレスとリードアドレスとが重複しまっているよう
に検知してしまい、異常状態が発生していると誤って判
定してしまう場合が生じていた。(Problem to be Solved by the Invention) However, in such a conventional address position abnormality detection device, since the write operation and the read operation are asynchronous with each other, errors may occur in reading the relative address position itself. However, due to an error in reading the relative address position, it is detected that the write address and read address overlap, even though they are actually being written to and read from the correct address position. There have been cases in which it has been incorrectly determined that an abnormal state has occurred.
この背景をさらに詳しく説明すると、時間軸補正媒体の
多くにRAMが用いられてきているが、第5図(a)に
示すようなRAMを用いて±1ラインの時間軸補正範囲
を持つ時間軸補正回路を実現するためのメモリ101の
構成では、同一のRAM上では同時にライト動作とリー
ド動作とを行なうのが不可能であるために、1ライン容
量のRAMを1ブロツクとしてA−Dの4ブロツクをリ
ング伏に構成し、ブロック単位でライト動作とリード動
作とを独立に行なっている。また、相対アドレス位置に
ついてもそれが1ブロック単位となるために、相対アド
レス位置の判定も1ブロック単位で行なっている。To explain this background in more detail, RAM has been used as many of the time axis correction media, and the time axis with a time axis correction range of ±1 line is In the configuration of the memory 101 for realizing the correction circuit, it is impossible to perform write and read operations simultaneously on the same RAM. Blocks are arranged in a ring-type configuration, and write and read operations are performed independently for each block. Further, since the relative address position is determined in units of one block, the determination of the relative address position is also performed in units of one block.
ところが近年、同一メモリ上でライト動作とリード動作
とが非同期で行なえる大容量FIFOメモリが使えるよ
うになってきており、このようなFIFOメモリを用い
ることにより、RAMを用いていた時に比較してメモリ
数が削減でき、また回路構成が簡単になってきている。However, in recent years, large-capacity FIFO memories that can perform write and read operations asynchronously on the same memory have become available, and by using such FIFO memories, compared to using RAM, The number of memories can be reduced and the circuit configuration has become simpler.
第5図(b)にはこのようなFIFOメモリを用いて±
1ラインの時間軸補正範囲を持つメモリ102の構成例
が示しであるが、FIFOメモリヲ用いた場合、FIF
Oメモリ内のライト動作位置、リード動作位置がクロッ
ク単位で変化するために、従来のRAMを使った時のよ
うに動作位置がブロック単位で変化するものとは異なる
ため、相対アドレス位置情報自体の是非を判定する必要
があるのである。In Figure 5(b), using such a FIFO memory, ±
The configuration example of the memory 102 having a time axis correction range of one line is shown, but if a FIFO memory is used, the FIF
Since the write operation position and read operation position in O memory change on a clock basis, unlike when using conventional RAM, where the operation position changes on a block-by-block basis, the relative address position information itself It is necessary to judge whether it is right or wrong.
しかしなから従来、このような大容量FIFOメそりに
おいて、そのライト動作位置とリード動作位置との相対
アドレス位置情報の是非を判定し、相対アドレス位置情
報が正しい場合にのみメモリの異常状態を検出するアド
レス位置異常検出装置装置は提案されていない。However, conventionally, in such a large-capacity FIFO memory, the relative address position information between the write operation position and the read operation position is determined, and an abnormal state of the memory is detected only when the relative address position information is correct. No address position abnormality detection device has been proposed.
この発明はこのような従来の問題点に鑑みてなされたも
ので、簡単な構成でライト動作位置とリード動作位置と
がクロック単位で変化している時の相対アドレス位置の
是非を確実に判定することができるメモリ占有量検出装
置を提供することを目的とする。This invention was made in view of these conventional problems, and uses a simple configuration to reliably determine whether the relative address position is correct or not when the write operation position and read operation position are changing on a clock basis. An object of the present invention is to provide a memory occupancy detection device that can detect memory occupancy.
[発明の構成]
(課題を解決するための手段)
この発明は同一メモリ上でライト動作とリード動作とを
非同期で行なうことができるメモリに対するアドレス位
置異常検出装置において、前記メモリ内のライトアドレ
スを検知するライトアドレス検知手段と、前記メモリ内
のリードアドレスを検知するリードアドレス検知手段と
、前記ライトアドレス検知手段および前記リードアドレ
ス検知手段それぞれの検知結果から相対アドレス位置、
を検出する相対アドレス位置検出手段と、この相対アド
レス位置検出手段の検出した相対アドレス位置情報の是
非を判定し、相対アドレス位置情報が正しい場合にのみ
異常状態の発生を出力する判定手段とを備えたものであ
る。[Structure of the Invention] (Means for Solving the Problems) The present invention provides an address position abnormality detection device for a memory capable of asynchronously performing a write operation and a read operation on the same memory. A write address detection means for detecting a read address in the memory, a read address detection means for detecting a read address in the memory, and a relative address position from the detection results of each of the write address detection means and the read address detection means,
and determining means for determining whether the relative address position information detected by the relative address position detecting means is correct and outputting the occurrence of an abnormal state only when the relative address position information is correct. It is something that
(作用)
この発明のメモリ占有量検出装置では、ライトアドレス
検知手段によりライト動作しているライトアドレスを検
知し、リードアドレス検知手段によりリード動作してい
るリードアドレスを検知し、それらの情報から相対アド
レス位置検出手段によりライトアドレスとリードアドレ
スとの相対アドレス位置情報を検出する。(Function) In the memory occupancy detection device of the present invention, the write address detection means detects a write address that is performing a write operation, the read address detection means detects a read address that is performing a read operation, and the relative Relative address position information between the write address and the read address is detected by the address position detection means.
そして判定手段において、相対アドレス位置情報が正し
いものであるかどうかを判定し、相対アドレス位置情報
が正しいと判定された場合にのみ異常状態発生を出力す
るのである。The determination means then determines whether the relative address position information is correct, and outputs an abnormal state occurrence only when it is determined that the relative address position information is correct.
(実施例) 以下、この発明の実施例を図に基づいて詳説する。(Example) Hereinafter, embodiments of the present invention will be explained in detail based on the drawings.
第1図はこの発明の一実施例として時間軸補正回路に適
用した場合の構成を示しており、時間軸変動を伴った再
生信号aの入力に対してライトクロックを発生させるラ
イトクロック発生器1、このライトクロック発生器1か
らのライトクロックbに基づき入力信号aに対してアナ
ログディジタル変換を行なうアナログディジタル変換器
(A/D変換器)2、このA/D変換器2からのライト
データCを書込む大容量FIFOメモリ3、リードクロ
ックdを発生するリードクロック発生器4、このリード
クロック発生器4からのリードクロックdのタイミング
に合わせてFIFOメモリ3からのリードデータeをデ
ィジタルアナログ変換するディジタルアナログ変換器(
D/A変換器)5を備えている。FIG. 1 shows a configuration when applied to a time axis correction circuit as an embodiment of the present invention, in which a write clock generator 1 generates a write clock in response to input of a reproduced signal a with time axis fluctuations. , an analog-to-digital converter (A/D converter) 2 that performs analog-to-digital conversion on the input signal a based on the write clock b from the write clock generator 1, and write data C from the A/D converter 2. A large-capacity FIFO memory 3 in which data is written, a read clock generator 4 that generates a read clock d, and digital-to-analog conversion of read data e from the FIFO memory 3 in accordance with the timing of the read clock d from the read clock generator 4. Digital to analog converter (
(D/A converter) 5.
また、ライトクロック発生器1からのライトクロックb
をカウントするライトアドレスカウンタ6、リードクロ
ック発生器4からのリードクロックdをカウントするリ
ードアドレスカウンタ7、さらにこれらのライトアドレ
スカウンタ6からのライトアドレス情報g、リードアド
レスカウンタ7からのリードアドレス情報りに基づき相
対アドレス位置検出を行なう相対アドレス位置検出部8
、この相対アドレス位置検出部8による相対アドレス位
置情報pに対してその是非を判定する判定部9、さらに
この判定部9からの判定出力tに応じてFIFOメモリ
3の時間軸補正を行なう制御部10を備えている。Also, write clock b from write clock generator 1
a write address counter 6 that counts the read clock d from the read clock generator 4, a read address counter 7 that counts the read clock d from the read clock generator 4, write address information g from these write address counters 6, and read address information from the read address counter 7. Relative address position detection unit 8 that performs relative address position detection based on
, a determination unit 9 that determines whether the relative address position information p obtained by the relative address position detection unit 8 is correct or not, and a control unit that performs time axis correction of the FIFO memory 3 in accordance with the determination output t from the determination unit 9. It is equipped with 10.
第2図は前記相対アドレス位置情報pに対する判定部9
の詳しい回路構成を示しており、相対アドレス位置検出
部8からの相対アドレス位置情報pを入力とするDフリ
ップフロップ21と、このフリップフロップ21の出力
qを入力とする第2のDフリップフロップ22と、これ
ら両方のフリップフロップ21.22の出力Q+’それ
ぞれを入力とするORゲート23と、このORゲート2
3の出力Sを入力とする第3のDフリップフロップ24
とから構成されている。FIG. 2 shows a determination unit 9 for the relative address position information p.
, which shows a detailed circuit configuration of a D flip-flop 21 that receives the relative address position information p from the relative address position detector 8 as an input, and a second D flip-flop 22 that receives the output q of this flip-flop 21 as an input. , an OR gate 23 whose inputs are the outputs Q+' of both of these flip-flops 21 and 22, and this OR gate 2.
A third D flip-flop 24 receives the output S of 3 as an input.
It is composed of.
次に、上記の構成のメモリ占有量検出装置の動作につい
て説明する。Next, the operation of the memory occupancy detection device having the above configuration will be explained.
第1図において、時間軸変動を伴った再生信号aに対し
て、ライトクロック発生器1により時間軸変動成分を抽
出し、時間軸変動成分を含んだライトクロックbを発生
させる。In FIG. 1, a write clock generator 1 extracts a time axis variation component from a reproduced signal a with time axis variation, and generates a write clock b including the time axis variation component.
このライトクロックbを用いて再生信号aをA/D変換
器2によってディジタルライトデータCに変換し、非同
期にライト動作、リード動作が可能であるFIFOメモ
リ3に対してライトクロックbに基づいてライトとされ
る。Using this write clock b, the reproduced signal a is converted into digital write data C by the A/D converter 2, and based on the write clock b, data is written to the FIFO memory 3 which can perform write and read operations asynchronously. It is said that
このライトデータCは、リードクロック発生器4より発
生している時間軸変動を伴わないリードクロックdに基
づき、FIFOメモリ3からリードされることによりリ
ードデータ信号eに変換される。そしてこのリードデー
タeはD/A変換器5により時間軸変動が補正されたア
ナログ再生信号fになり、出力されていく。This write data C is converted into a read data signal e by being read from the FIFO memory 3 based on a read clock d which is generated by a read clock generator 4 and is not accompanied by time axis fluctuation. This read data e is converted into an analog playback signal f whose time axis fluctuations have been corrected by the D/A converter 5, and is output.
ここで、ライトアドレスカウンタ6、リードアドレスカ
ウンタ7では、ライトクロック発生器1、リードクロッ
ク発生器4より得られる第3図(c)に示すようなりロ
ックb、dをカウントすることによりFIFOメモリ3
内のライト動作位置、リード動作位置を第3図(a)に
示すような10ビツトのアドレス情報g、hとして求め
る。Here, the write address counter 6 and the read address counter 7 count the locks b and d obtained from the write clock generator 1 and the read clock generator 4 as shown in FIG.
The write operation position and read operation position within are determined as 10-bit address information g and h as shown in FIG. 3(a).
相対アドレス位置検出部8では、メモリ内の10ビツト
のアドレス情報g、hのうち同図(b)に示すように上
位8ビツトのみを用いて相対アドレス位置の検出を行な
う。The relative address position detecting section 8 detects the relative address position using only the upper 8 bits of the 10-bit address information g and h in the memory, as shown in FIG. 2(b).
ここで10ビツトのアドレス情報g、hのうちの上位8
ビツトを用いることにより、検出に用いられるアドレス
情報j+ kはメモリ3内のアドレスを示すアドレス
情報g、hの1/4 (−1/(2”−8)−1/22
)分周した整数の値となる。Here, the top 8 of the 10-bit address information g and h
By using bits, the address information j+k used for detection is 1/4 (-1/(2"-8)-1/22) of the address information g and h indicating the address in the memory 3.
) becomes the value of the divided integer.
こうして1/4分周されることにより、第3図(b)に
示すようなタイミングになる。また、FIFOメモリ3
内において異常状態が起こる場合にはライト動作位置と
リード動作位置とが重複するということに着目し、相対
アドレス位置検出部8では相対アドレス位置が重複した
点、つまり、両方のアドレス情報j、kが一致し、また
はアドレス情報j、にの差が零になった点を異常状態と
1
2
して検出する。By dividing the frequency into 1/4 in this manner, the timing becomes as shown in FIG. 3(b). Also, FIFO memory 3
Focusing on the fact that the write operation position and read operation position overlap when an abnormal state occurs in The point where the addresses match or the difference between the address information j and becomes zero is detected as an abnormal state.
次に、この異常状態検出動作を第4図のタイミングチャ
・−トに基づき説明する。Next, this abnormal state detection operation will be explained based on the timing chart of FIG.
相対アドレス位置検出部8で検出に用いられる8ビツト
のライトアドレス情報jのタイミング図を同図(a)に
示し、8ビツトのリードアドレス情報にのタイミング図
を同図(b)に示している・。The timing diagram of the 8-bit write address information j used for detection by the relative address position detection section 8 is shown in FIG.・.
またその時の相対アドレス位置検出部8の出力である相
対アドレス位置情報pを同図(c)に示している。この
第4図(C)に示すように、データが不確定であるため
にライトアドレスとリードアドレスの遷移時間も不確定
であり、相対アドレス位置検出部8には不確定アドレス
情報が含まれることになる。Further, the relative address position information p which is the output of the relative address position detecting section 8 at that time is shown in FIG. 4(c). As shown in FIG. 4(C), since the data is uncertain, the transition time between the write address and the read address is also uncertain, and the relative address position detector 8 contains uncertain address information. become.
判定部9においては、第4図(、C)に示すように相対
アドレス位置検出部8の相対アドレス位置情報pの是非
を判定する。この判定部9の判定動作を第2図の詳しい
回路ブロックおよび第4図のタイミングに基づいて説明
する。The determining section 9 determines whether the relative address position information p of the relative address position detecting section 8 is valid or not, as shown in FIG. 4 (,C). The determination operation of the determination section 9 will be explained based on the detailed circuit block shown in FIG. 2 and the timing shown in FIG. 4.
まず相対アドレス位装置検出部8からの相対アドレス位
置情報pをDフリップフロップ21を用いて、第4図(
d)に示すようにリードクロックdでラッチする。この
Dフリップフロップ21からの出力qは同図(e)に示
すようになる。First, the relative address position information p from the relative address position device detection unit 8 is detected using the D flip-flop 21 as shown in FIG.
The data is latched with the read clock d as shown in d). The output q from this D flip-flop 21 is as shown in FIG. 2(e).
同様にして第2のDフリップフロップ22により相対ア
ドレス位置情報pをリードクロックdでラッチすると、
同図(f)に示すような出力rを得る。Similarly, when the relative address position information p is latched by the second D flip-flop 22 using the read clock d,
An output r as shown in FIG. 4(f) is obtained.
これらの動作においては、リードクロックdに同期して
いないライトアドレス情報jの不確定アドレス情報をD
フリップフロップ21でラッチしてしまうことがある(
第4図(e)におけるU部分)。しかしなから、前述の
ようにクロックb。In these operations, the uncertain address information of the write address information j that is not synchronized with the read clock d is
Flip-flop 21 may latch (
(U portion in FIG. 4(e)). However, as mentioned above, clock b.
dの周期に比較してアドレス情報j、には1/4分周し
ているので、周期が長くなっている。したがって、2ク
ロック以上に亘って不確定アドレス情報Uをラッチする
ことはない。Compared to the cycle of address information j, the frequency is divided by 1/4, so the cycle is longer. Therefore, the uncertain address information U is not latched for more than two clocks.
Dフリップフロップ21.22それぞれの出力Q+rは
ORゲート23に入力され、ここで出力周期が2クロッ
ク以上、つまり連続してライトアドレス情報すとリード
アドレス情報dとが一致している場合に出力Sを第3の
Dフリ・ツブフロ・ツブ24に与え、ここでリードクロ
・ツクdとの同期をとり、第4図(h)に示すような判
定出力tを制御部10に出力する。The outputs Q+r of each of the D flip-flops 21 and 22 are input to an OR gate 23, where if the output cycle is 2 clocks or more, that is, if the write address information and the read address information d match consecutively, the output S is applied to the third D free tube 24, which synchronizes with the lead clock d, and outputs a judgment output t as shown in FIG. 4(h) to the control section 10.
制御部10は、この判定部9から出力される判定信号t
に基づき、それが相対アドレス位置一致、を示す時にラ
イト動作とリード動作とが同一のアドレス位置に対して
重複して行なわれていることを示すものであるから異常
が発生しているものと判定し、FIFOメモリ3に対し
て初期設定を行なわせる。The control unit 10 receives the determination signal t output from the determination unit 9.
Based on this, when it indicates a relative address position match, it is determined that an abnormality has occurred since it indicates that a write operation and a read operation are being performed redundantly to the same address position. Then, the FIFO memory 3 is caused to perform initial settings.
このようにしてライト動作、リード動作が非同期であっ
ても、相対アドレス位置情報の是非を確実に判定し、相
対アドレス位置情報が正しい場合にその相対アドレス位
置情報から異常状態の発生を検出すれば時間軸補正回路
を初期設定するようにして、時間軸補正回路のシステム
を安定して動作させるのである。In this way, even if the write operation and read operation are asynchronous, the relative address position information can be reliably determined, and if the relative address position information is correct, the occurrence of an abnormal state can be detected from the relative address position information. By initializing the time base correction circuit, the time base correction circuit system is operated stably.
なお、上記の実施例ではり一ドクロ・ツクdをベースに
して相対アドレス位置情報の是非の判定を行なったが、
これはライトクロックbに基づくものにすることも可能
である。In addition, in the above embodiment, the judgment on whether or not to use relative address position information was made based on the number of points.
This can also be based on write clock b.
また、この発明は上記の各実施例に限定されることはな
く、時間軸補正回路に限らず、非同期で動作しているシ
ステムであれば広く適用することができ、例えばATM
の受信バッファメモリなどにも適用することができる。Further, the present invention is not limited to the above-mentioned embodiments, and can be applied not only to time axis correction circuits but also to a wide range of systems that operate asynchronously, such as ATMs.
It can also be applied to reception buffer memory, etc.
[発明の効果]
以上のようにこの発明によれば、同一メモリ上で非同期
にライト動作とリード動作が行なわれる場合に、ライト
アドレスとリードアドレスとを検知し、それらの相対ア
ドレス位置情報を求めてその是非を判定し、相対アドレ
ス位置情報が正しい場合にのみメモリの異常を検出する
ようにしているので、従来のように相対アドレス位置の
読み誤りにより不必要に異常状態検出を行なうことがな
く、確実にメモリ位置の異常状態の検出を行なうことが
できる。[Effects of the Invention] As described above, according to the present invention, when a write operation and a read operation are performed asynchronously on the same memory, a write address and a read address are detected and their relative address position information is determined. Since the memory abnormality is detected only when the relative address position information is correct, there is no need to detect abnormal conditions unnecessarily due to misreading of the relative address position as in the past. , it is possible to reliably detect an abnormal state of a memory location.
5
第1図はこの発明の一実施例の回路プロ・ツク図、第2
図は上記の実施例の判定部の詳しい回路ブロック図、第
3図は上記の実施例の相対アドレス位置検出部の動作を
示すタイミングチャート、第4図は上記の実施例の判定
部の動作を示すタイミングチャート、第5図(a)、(
b)は−膜内なメモリを示す平面図である。
1・・・ライトクロック発生器
2・・・アナログディジタル(A/D)変換器3・・・
FIFOメモリ
4・・・リードクロック発生器
5・・・ディジタルアナログ(D/A)変換器6・・・
ライトアドレスカウンタ
7・・・リードアドレスカウンタ
8・・・相対アドレス位置検出部
9・・・判定部 10・・・制御部 65. Figure 1 is a circuit diagram of one embodiment of this invention, and Figure 2 is a circuit diagram of an embodiment of the present invention.
The figure is a detailed circuit block diagram of the determination section of the above embodiment, FIG. 3 is a timing chart showing the operation of the relative address position detection section of the above embodiment, and FIG. 4 is the operation of the judgment section of the above embodiment. The timing chart shown in FIG. 5(a), (
b) is a plan view showing an intra-membrane memory; 1...Write clock generator 2...Analog-digital (A/D) converter 3...
FIFO memory 4...Read clock generator 5...Digital analog (D/A) converter 6...
Write address counter 7... Read address counter 8... Relative address position detection section 9... Judgment section 10... Control section 6
Claims (2)
期で行なうことができるメモリに対するアドレス位置異
常検出装置において、 前記メモリ内のライトアドレスを検知するライトアドレ
ス検知手段と、 前記メモリ内のリードアドレスを検知するリードアドレ
ス検知手段と、 前記ライトアドレス検知手段および前記リードアドレス
検知手段それぞれの検知結果から相対アドレス位置を検
出する相対アドレス位置検出手段と、 この相対アドレス位置検出手段の検出した相対アドレス
位置情報の是非を判定し、相対アドレス位置情報が正し
い場合にのみ異常状態の発生を出力する判定手段とを備
えて成るアドレス位置異常検出装置。(1) An address position abnormality detection device for a memory capable of asynchronously performing a write operation and a read operation on the same memory, comprising a write address detection means for detecting a write address in the memory, and a read address in the memory. read address detection means for detecting a read address detection means; a relative address position detection means for detecting a relative address position from the respective detection results of the write address detection means and the read address detection means; and a relative address position detected by the relative address position detection means. An address position abnormality detecting device comprising: determining means for determining the validity of information and outputting an occurrence of an abnormal state only when relative address position information is correct.
のライトクロックを所定比で分周した情報をライトアド
レス情報として用い、 前記リードアドレス検知手段は前記リード動作用のリー
ドクロックを前記ライトクロックと同一の比で分周した
情報をライトアドレス情報として用い、 前記判定手段は、前記相対アドレス位置検出手段からの
相対アドレス位置情報に対して、前記ライトクロックも
しくはリードクロックに同期し、かつ前記ライトクロッ
クもしくはリードクロックよりも短い周期で判定を行な
うことによってライトアドレスもしくはリードアドレス
の1周期の間に複数回の判定を行ない、判定結果が連続
して同じ場合にのみライトアドレスとリードアドレスと
の相対アドレス位置情報が正しいと判定し、その時にの
みメモリの異常状態の発生を判定することを特徴とする
請求項1に記載のアドレス位置異常検出装置。(2) The write address detection means uses information obtained by dividing the write clock for the write operation by a predetermined ratio as write address information, and the read address detection means uses the read clock for the read operation to be the same as the write clock. The determination means is configured to synchronize with the write clock or the read clock and to use the information divided by the ratio of the relative address position information from the relative address position detection means as the write address information. The relative address position between the write address and the read address is determined only when the determination result is the same in a row by making the determination at a cycle shorter than the read clock and making multiple determinations during one cycle of the write address or read address. 2. The address position abnormality detection apparatus according to claim 1, wherein the address position abnormality detection apparatus determines that the information is correct and only then determines whether an abnormal state of the memory has occurred.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012440A JPH03219489A (en) | 1990-01-24 | 1990-01-24 | Detector for abnormal address position |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012440A JPH03219489A (en) | 1990-01-24 | 1990-01-24 | Detector for abnormal address position |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03219489A true JPH03219489A (en) | 1991-09-26 |
Family
ID=11805369
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012440A Pending JPH03219489A (en) | 1990-01-24 | 1990-01-24 | Detector for abnormal address position |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03219489A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015095762A (en) * | 2013-11-12 | 2015-05-18 | 株式会社メガチップス | EMI reduction circuit |
-
1990
- 1990-01-24 JP JP2012440A patent/JPH03219489A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015095762A (en) * | 2013-11-12 | 2015-05-18 | 株式会社メガチップス | EMI reduction circuit |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6334548B2 (en) | ||
| EP1111597A1 (en) | Device for reading from and/or writing to optical recording media | |
| KR950010770B1 (en) | Error detect & correction method of wide data transmition | |
| JPH03219489A (en) | Detector for abnormal address position | |
| US4796243A (en) | Time base correcting apparatus | |
| US5781564A (en) | Method and apparatus for detecting and concealing data errors in stored digital data | |
| JPH01188085A (en) | Signal regenerating processor | |
| US6201487B1 (en) | Error detecting circuit in a line length decoding system | |
| JP2644112B2 (en) | FIFO test diagnostic circuit | |
| US7752506B1 (en) | FIFO memory error circuit and method | |
| JP3156273B2 (en) | Pointer processing circuit | |
| KR0162766B1 (en) | System of calculating the effective depth in fifo architecture | |
| JP3116968B2 (en) | Digital video signal processor | |
| KR0143545B1 (en) | Frame sync. detecting circuit for data recording equipment | |
| JPH0344394B2 (en) | ||
| JPH02214348A (en) | Access anomaly detection device | |
| JPH07105183A (en) | Correlation detector | |
| JP3088144B2 (en) | FIFO reset circuit | |
| KR100263048B1 (en) | Address mark detecting device of dual bit nrz data trans disk drive device | |
| JP2819955B2 (en) | In-device error monitoring circuit | |
| JPS61276176A (en) | Data processing method | |
| JPS63177374A (en) | Skew correction circuit | |
| JPH0831257B2 (en) | Error position detection circuit | |
| JP2001155433A (en) | Memory writing circuit | |
| JPS606143B2 (en) | Input data state change detection circuit |