JPH0772983B2 - Digital signal regenerator - Google Patents
Digital signal regeneratorInfo
- Publication number
- JPH0772983B2 JPH0772983B2 JP60291783A JP29178385A JPH0772983B2 JP H0772983 B2 JPH0772983 B2 JP H0772983B2 JP 60291783 A JP60291783 A JP 60291783A JP 29178385 A JP29178385 A JP 29178385A JP H0772983 B2 JPH0772983 B2 JP H0772983B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- signal
- crc
- output
- error
- 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
Links
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、回転ヘッドによりオーディオPCM信号等の
ディジタル信号を磁気テープから再生するのに適用され
るディジタル信号再生装置に関する。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital signal reproducing apparatus applied to reproduce a digital signal such as an audio PCM signal from a magnetic tape by a rotary head.
この発明は、所定長のデータ区間の前にPLLの引き込み
のためのプリアンブル区間が付加され、データ区間がブ
ロック毎に誤り検出符号により符号化されたディジタル
信号再生装置において、ブロック毎に挿入されたマーカ
ーを検出することによって誤り検出信号の復号動作を開
始するスタート信号を形成し、プリアンブル区間の検出
より前のタイミングで発生したスタート信号による信号
処理を無効にすることにより、誤り検出の誤動作を防止
するようにしたものである。According to the present invention, a preamble section for pulling in a PLL is added before a data section of a predetermined length, and the data section is inserted in each block in a digital signal reproducing apparatus in which each block is encoded by an error detection code. Prevents erroneous operation of error detection by forming a start signal that starts the decoding operation of the error detection signal by detecting the marker and invalidating the signal processing by the start signal generated at the timing before the detection of the preamble section It is something that is done.
磁気テープの幅が8mmで、小型のテープカセットを使用
するVTR(所謂8mmVTR)は、ディジタルオーディオ信号
(PCM信号と称する)の記録/再生が規格化されてい
る。この8mmVTRのPCM信号の誤り訂正符号として、特開
昭58−198935号公報に記載されているものが提案されて
いる。この誤り訂正符号は、ビデオ信号の1フィールド
と対応するPCM信号にクロスインターリーブ方式で2つ
の系列によって誤り訂正符号の符号化がされると共に、
記録されるデータの順序の10ワードのデータ及び1ワー
ドのアドレスからなるブロック毎にCRC符号(巡回コー
ドを用いた誤り検出符号の一つ)の符号化がされるもの
である。このブロックの先頭に同期用に、特定のビット
パターンのマーカーが付加されている。再生回路では、
このマーカーを検出することにより、CRC符号の演算器
が動作を開始して、ブロック毎にエラーの有無が検出さ
れる。A VTR (so-called 8 mm VTR) having a magnetic tape width of 8 mm and a small tape cassette is standardized for recording / reproducing a digital audio signal (called a PCM signal). As the error correction code for the 8 mm VTR PCM signal, the one described in Japanese Patent Laid-Open No. 58-198935 has been proposed. In this error correction code, the PCM signal corresponding to one field of the video signal is coded with two series by the cross interleave method,
A CRC code (one of error detection codes using a cyclic code) is encoded for each block consisting of 10-word data and 1-word address in the order of recorded data. A marker having a specific bit pattern is added to the beginning of this block for synchronization. In the playback circuit,
By detecting this marker, the CRC code calculator starts its operation, and the presence or absence of an error is detected for each block.
8mmVTRでは、FM変調されたオーディオ信号を記録ビデオ
信号と共に、傾斜トラックに記録する方式が標準方式と
されている。また、オプションとしてトラックの端部に
PCM信号の専用の領域が設けられている。従って、PCM信
号は、1フィールド中の先頭の一部の区間に含まれるよ
うに、間欠的に再生されるものとなる。PCM信号の専用
の領域の始端には、全て“1"のデータからなる3H(H:1
水平区間)の長さのプリアンブル区間が設定されてい
る。8mmVTRでは、変調方式としてバイフェーズ変調が採
用されているので、全て“1"のデータは、例えば5.8MHz
の周波数のパルス信号となる。In the 8mm VTR, the standard method is to record the FM-modulated audio signal on the inclined track together with the recording video signal. Also, at the end of the truck as an option
A dedicated area for PCM signals is provided. Therefore, the PCM signal is intermittently reproduced so as to be included in the first part of one field. At the start of the dedicated area of the PCM signal, 3H (H: 1
A preamble section having a length of (horizontal section) is set. In the 8mm VTR, bi-phase modulation is used as the modulation method, so all "1" data is, for example, 5.8MHz.
The pulse signal has a frequency of.
このプリアンブル区間の再生信号にPLLがロックするよ
うに、毎フィールドPLLが引き込み動作を行いPLLによ
り、再生データを抽出するためのクロックが生成され
る。PLLが引き込み時に再生されるディジタルデータ
は、全く信頼できないもので、PLLがロックして初めて
再生データとして処理することができる。Each field PLL performs a pull-in operation so that the PLL is locked to the reproduction signal in the preamble section, and a clock for extracting reproduction data is generated by the PLL. Digital data reproduced when the PLL is pulled in is completely unreliable and can be processed as reproduced data only after the PLL is locked.
従来の8mmVTRでは、再生PLLの引き込み時に全くランダ
ムなデータが再生されるために、この期間でプリアンブ
ル区間のデータの一部がマーカーとして誤って検出され
ることがある。この誤検出により、CRCコードによる誤
り検出動作がスタートしてしまう。しかし、プリアンブ
ル区間で誤り検出動作を行うことは、全く無意味であ
り、また、この誤り検出動作の結果が間違えた訂正の原
因となり、スクラッチノイズの発生等、再生音の品質が
損なわれる。In the conventional 8 mm VTR, since completely random data is reproduced when the reproduction PLL is pulled in, part of the data in the preamble section may be erroneously detected as a marker during this period. Due to this erroneous detection, the error detection operation by the CRC code starts. However, performing the error detection operation in the preamble section is completely meaningless, and the result of the error detection operation causes a wrong correction, which deteriorates the quality of reproduced sound such as scratch noise.
従って、この発明の目的は、PLLの引き込み時のマーカ
ーの誤検出により、エラー検出動作が誤ることを防止す
るようにしたディジタル信号再生装置を提供することに
ある。Therefore, an object of the present invention is to provide a digital signal reproducing apparatus which prevents an error detection operation from being erroneously caused by erroneous detection of a marker when pulling in a PLL.
この発明は複数のブロックよりなる所定長のデータ区間
の前にPLLに引き込みのためのプリアンブル区間が付加
され、データ区間がブロック毎に誤り検出符号により符
号化されたディジタル信号が斜めのトラックに記録され
た磁気テープを再生するディジタル信号再生装置におい
て、 ブロック毎に挿入された同期用マーカー信号を検出し、
誤り検出符号の復号動作を開始する開始手段と、 プリアンブル区間を検出する第1の検出手段と、 開始手段の出力信号が第1の検出手段からの検出信号よ
りも前で発生したことを検出する第2の検出手段と、 第2の検出手段の出力が得られた場合には復号動作を無
効にする無効手段とを備えたことを特徴とするディジタ
ル信号再生装置である。According to the present invention, a preamble section for pulling in is added to a PLL before a data section of a predetermined length consisting of a plurality of blocks, and a digital signal in which the data section is coded by an error detection code is recorded on an oblique track. In the digital signal reproducing device for reproducing the recorded magnetic tape, the marker signal for synchronization inserted in each block is detected,
Starting means for starting the decoding operation of the error detection code, first detecting means for detecting the preamble section, and detecting that the output signal of the starting means occurs before the detection signal from the first detecting means A digital signal reproducing apparatus comprising: a second detecting means; and an invalidating means for invalidating the decoding operation when the output of the second detecting means is obtained.
プリアンブル区間には、“1"のデータのみが連続して記
録されている。このプリアンブル区間がプリアンブル検
出回路6により検出される。また、再生データ中のデー
タ区間53の誤り検出符号のブロック(CRCブロック)の
先頭に付加されているマーカーが検出されることによ
り、CRC演算を開始させるためのスタート信号が形成さ
れる。プリアンブル区間で、PLLがロックする迄には、C
RC演算の結果として誤ったものが発生する場合がある。
再生データの各ワードのエラーの有無を示すポインタが
CRC演算により形成され、RAMに記憶される。しかしなが
ら、上述のように間違えたCRC演算の結果は、プリアン
ブル検出信号より前に発生するので、この場合には、CR
C演算の結果が無効なものとして処理される。In the preamble section, only "1" data is continuously recorded. This preamble section is detected by the preamble detection circuit 6. Further, by detecting the marker added to the beginning of the block (CRC block) of the error detection code of the data section 53 in the reproduced data, a start signal for starting the CRC calculation is formed. By the time the PLL locks in the preamble section, C
Incorrect results may occur as a result of RC operation.
There is a pointer that indicates whether there is an error in each word of the playback data.
It is formed by CRC calculation and stored in RAM. However, the result of the incorrect CRC calculation as described above occurs before the preamble detection signal.
The result of the C operation is treated as invalid.
以下、この発明の一実施例について図面を参照して説明
する。この実施例の説明は、以下の順序に従ってなされ
る。An embodiment of the present invention will be described below with reference to the drawings. The description of this embodiment will be made in the following order.
a.8mmVTRのヘッド及びテープ系とトラックパターン b.再生回路の全体の構成 c.RAMの制御動作 d.プリアンブル検出回路6及びエリアポインタ生成回路
7 e.変形例 a.8mmVTRのヘッド及びテープ系とトラックパターン 第1図において、1で示す入力端子に、8mmVTRの再生信
号中の再生PCM信号が供給される。図示せずも、再生信
号中のビデオ信号成分は、FM変調された輝度信号と低域
キャリア周波数に周波数変換された搬送色信号とに分離
され、FM復調及び周波数変換の処理が夫々され、輝度信
号及び搬送色信号が加算されることにより再生カラービ
デオ信号が得られる。a. Head and tape system of 8mm VTR and track pattern b. Overall configuration of reproduction circuit c. Control operation of RAM d. Preamble detection circuit 6 and area pointer generation circuit 7 e. Modification a. Head and tape system of 8mm VTR Track Pattern In FIG. 1, a reproduction PCM signal in a reproduction signal of 8 mm VTR is supplied to an input terminal indicated by 1. Although not shown, the video signal component in the reproduction signal is separated into an FM-modulated luminance signal and a carrier color signal frequency-converted to a low-frequency carrier frequency, and FM demodulation and frequency conversion processing are performed respectively to obtain the luminance. The reproduced color video signal is obtained by adding the signal and the carrier color signal.
第3図は、この一実施例のヘッド及びテープ系の配置関
係を示す。第3図において、42はフレーム周波数(NTSC
方式の場合で1800rpm)で回転するドラムを示し、180゜
の角間隔でもって回転ヘッド41A及び41Bがドラム42に取
り付けられている。回転ヘッド41A及び41Bの夫々の磁気
ギャップの延長方向が異ならされており、隣接トラック
からのクロストークをアジマスロスにより抑圧できる構
成とされている。ドラム42の周面に8mm幅の磁気テープ4
3が斜めに巻き付けられた状態で一定の速度で走行す
る。磁気テープ43の巻き付け角θ(=θ1+θ2)は、
例えば221゜(=185゜+36゜)とされている。磁気テー
プ43の巻き付け角θの中で、θ1の範囲がビデオ領域と
され、回転ヘッド41A及び41Bのスキャンがオーバーラッ
プするθ2の範囲がPCM領域とされている。FIG. 3 shows the positional relationship between the head and the tape system of this embodiment. In FIG. 3, 42 is the frame frequency (NTSC
In the case of the system, a drum rotating at 1800 rpm) is shown, and rotating heads 41A and 41B are attached to the drum 42 at angular intervals of 180 °. The extension directions of the magnetic gaps of the rotary heads 41A and 41B are made different, and the crosstalk from the adjacent tracks can be suppressed by the azimuth loss. 8 mm wide magnetic tape on the outer surface of the drum 42
Run at a constant speed with the 3 wound diagonally. The winding angle θ (= θ1 + θ2) of the magnetic tape 43 is
For example, it is set to 221 ° (= 185 ° + 36 °). Within the winding angle θ of the magnetic tape 43, the range of θ1 is the video area, and the range of θ2 where the scans of the rotary heads 41A and 41B overlap is the PCM area.
磁気テープ43には、第4図に示すように、回転ヘッド1A
及び1Bにより交互に傾斜したトラックが形成される。回
転ヘッド41Aが磁気テープ43の走査を開始する始端部にP
CM領域44Aが形成され、次に、ビデオ領域45Aが形成され
る。同様に回転ヘッド41Bにより、PCM領域44B及びビデ
オ領域45Bが形成される。ビデオ領域45A,45Bの中の巻き
付け角180゜と対応する領域に信号(FM変調輝度信号,FM
変調オーディオ信号,自動トラッキング制御用パイロッ
ト信号)が記録される。PCM領域44A,44BにPCM信号が記
録される。On the magnetic tape 43, as shown in FIG.
And 1B form alternately inclined tracks. When the rotary head 41A starts scanning the magnetic tape 43, P
The CM area 44A is formed, and then the video area 45A is formed. Similarly, the rotary head 41B forms a PCM area 44B and a video area 45B. The signal (FM modulated luminance signal, FM
The modulated audio signal and the pilot signal for automatic tracking control) are recorded. PCM signals are recorded in the PCM areas 44A and 44B.
上述のPCM領域44A,44Bのトラックフォーマットは、第5
図により詳細に示されている。同図において、回転ヘッ
ド41A或いは41Bが磁気テープ43に対接し始める右側か
ら、まず先端部にヘッドの回転角で5゜分は突入部51と
され、この突入部51の後半の2.06゜(ビデオ信号の3H
(Hは水平期間)分に相当)の期間は後続するPLLのラ
ンインのためのプリアンブル52とされる。このプリアン
ブル52に続いてPCMデータの記録エリア53が26.32゜にわ
たって設けられる。このPCMデータの記録エリア53に続
く2.06゜(3H)の期間はアフターレコーディング時の記
録位置ずれ等に対するバックマージンとなるポストアン
ブル54とされ、その後の2.62゜は、ビデオ領域45A或い
は45BとPCM領域44A或いは44Bとのガード部55とされる。
そしてこのカード部55に続いて1フィールド分のビデオ
信号が記録されるビデオ領域45A,45Bが180゜にわたって
設けられる。The track format of the PCM areas 44A and 44B is the fifth.
This is shown in more detail in the figure. In the same figure, from the right side where the rotary head 41A or 41B starts to contact the magnetic tape 43, first, at the tip, a rotative angle of the head is 5 °, which is a rush 51, and 2.06 ° in the latter half of the rush 51 3H of signal
A period (corresponding to H is a horizontal period) is a preamble 52 for the run-in of the subsequent PLL. Following this preamble 52, a recording area 53 for PCM data is provided over 26.32 °. The 2.06 ° (3H) period following the PCM data recording area 53 is a postamble 54 that serves as a back margin for the recording position deviation at the time of after-recording, and 2.62 ° after that is the video area 45A or 45B and the PCM area. It is used as a guard part 55 with 44A or 44B.
Following the card section 55, video areas 45A and 45B in which a video signal for one field is recorded are provided over 180 °.
また、8mmVTRでは、PCM信号のみを記録するマルチPCMの
フォーマットが規格化されている。マルチPCMの場合に
は、221゜の巻き付け角の中で、終端の5゜の区間を除
く216゜の区間が36゜づつの6個の区間に分割される。
この6個の区間は、ヘッド走査方向の順序に従って、チ
ャンネル1,チャンネル2,・・・,チャンネル6と称され
る。1個の区間は、第5図に示されるものと同じフォー
マットを有している。Also, in the 8mm VTR, a multi-PCM format for recording only PCM signals is standardized. In the case of multi-PCM, in the winding angle of 221 °, the 216 ° section excluding the terminal 5 ° section is divided into six sections of 36 °.
The six sections are referred to as channel 1, channel 2, ..., Channel 6 according to the order of the head scanning direction. One section has the same format as shown in FIG.
8mmVTRでは、1フィールド分のPCM信号即ちPCM領域44A,
44Bに記録されるデータを単位として誤り訂正符号の符
号化処理及び復号処理がなされる。第6図は、データの
2次元配列を示しており、水平方向の各行に含まれるデ
ータが順にQ,W0,W1,W2,W3,P,W4,W5,W6,W7と表されてい
る。この各行には、132個のデータが含まれている。従
って、各々が8ビットのデータが(10×132)のマトリ
クス状に配列される。このデータ中には、1フィールド
分のステレオPCM信号と制御用の6個のデータとが含ま
れる。In 8mm VTR, PCM signal for one field, that is, PCM area 44A,
The encoding process and the decoding process of the error correction code are performed with the data recorded in 44B as a unit. FIG. 6 shows a two-dimensional array of data, in which the data contained in each row in the horizontal direction are represented as Q, W0, W1, W2, W3, P, W4, W5, W6, W7 in order. Each row contains 132 pieces of data. Therefore, 8-bit data is arranged in a matrix of (10 × 132). This data includes a stereo PCM signal for one field and six pieces of control data.
上述のデータ配列は、垂直方向の各列がブロックと称さ
れる。第6図において、黒いドットで示す9個のデータ
により、パリティデータPを含む一方のパリティ符号系
列が形成され、白いドットで示す10個のデータにより、
パリティデータP及びQを含む他方のパリティ符号系列
が形成される。ポリティデータPを含む一方のパリティ
符号の系列は、15ブロック又は14ブロック離れたブロッ
クに含まれるデータから形成される。パリティデータP
及びQを含む他方のパリティ符号系列は、等しく12ブロ
ックずつ離れたブロックに含まれるデータから形成され
る。1つの2次元配列中の各データは、異なる2つのパ
リティ符号系列に含まれる。In the above data array, each column in the vertical direction is called a block. In FIG. 6, one parity code sequence including the parity data P is formed by 9 pieces of data shown by black dots, and 10 pieces of data shown by white dots are formed by 10 pieces of data shown by white dots.
The other parity code sequence including the parity data P and Q is formed. One parity code sequence including the policy data P is formed from data included in blocks separated by 15 blocks or 14 blocks. Parity data P
And the other parity code sequence including Q is formed from data included in blocks that are equally spaced 12 blocks apart. Each data in one two-dimensional array is included in two different parity code sequences.
更に、(Q,W0,・・・W6,W7)からなるブロック毎に16ビ
ットのCRCコード(巡回コードを用いた誤り検出コード
の一種)が付加される。このCRCコードによって、ブロ
ック毎の誤りの有無が検出される。単純パリティを使用
しているために、1個の符号系列中にCRCチェックによ
り誤りがあるとされたデータが1個の場合には、誤りの
訂正可能である。復号時に、パリティデータPを含む符
号系列に関しての復号とパリティデータP及びQを含む
符号系列に関しての復号とを繰り返して行うことによ
り、誤りの訂正能力が向上する。Further, a 16-bit CRC code (a type of error detection code using a cyclic code) is added to each block composed of (Q, W0, ... W6, W7). The CRC code detects whether or not there is an error in each block. Since the simple parity is used, the error can be corrected in the case where there is only one data which is determined to have an error by the CRC check in one code sequence. At the time of decoding, the error correction capability is improved by repeatedly performing the decoding on the code sequence including the parity data P and the decoding on the code sequence including the parity data P and Q.
エラー訂正符号の符号化処理がなされたデータは、最初
のブロックから、第132番目のブロック迄順に記録され
る。記録される各ブロックの先頭には、同期用の3ビッ
トのマーカー及び8ビットのブロックアドレスを示すア
ドレスコードが付加される。上述の誤り訂正符号によっ
て訂正することができない誤りデータは、その前後に夫
々位置する正しいデータの平均値によって置き換えられ
る。The data on which the error correction code has been encoded is recorded in order from the first block to the 132nd block. At the beginning of each block to be recorded, a 3-bit marker for synchronization and an address code indicating an 8-bit block address are added. The error data that cannot be corrected by the error correction code described above is replaced by the average value of the correct data located before and after it.
b.再生回路の全体の構成 第1図において、2で示すPLLに再生信号が供給され、P
LL2によって再生データと同時したクロックが生成され
る。このクロックによって、再生側のデータ処理がなさ
れる。再生信号がマーカー検出回路3及び復調回路4に
供給される。b. Overall structure of reproduction circuit In FIG. 1, a reproduction signal is supplied to the PLL indicated by 2 and P
LL2 generates a clock at the same time as the reproduced data. Data processing on the reproducing side is performed by this clock. The reproduction signal is supplied to the marker detection circuit 3 and the demodulation circuit 4.
復調回路4は、バイフェーズ変調された信号をNRZ波形
の信号に復調するためのもので、復調回路4の出力信号
がCRC演算回路5及びプリアンブル検出回路6に供給さ
れる。このCRC演算回路5には、マーカー検出回路3か
ら、マーカーを検出する毎に発生するスタート信号が供
給され、このスタート信号と同期してCRCブロックの1
ブロックをCRC演算回路5が取り込み、CRC演算がなされ
る。CRC演算の結果即ち、そのブロックのデータのエラ
ーの有無を示すCRCポインタがエリアポインタ生成回路
7に供給される。The demodulation circuit 4 is for demodulating the biphase-modulated signal into a signal having an NRZ waveform, and the output signal of the demodulation circuit 4 is supplied to the CRC calculation circuit 5 and the preamble detection circuit 6. A start signal generated each time a marker is detected is supplied from the marker detection circuit 3 to the CRC calculation circuit 5, and one of the CRC blocks is synchronized with this start signal.
The CRC calculation circuit 5 fetches the block and performs the CRC calculation. The result of the CRC calculation, that is, the CRC pointer indicating the presence or absence of an error in the data of the block is supplied to the area pointer generation circuit 7.
CRC演算がなされた再生PCM信号がスイッチ回路8の入力
端子9Aを介して例えば64Kビットの容量を持つRAM106に
供給される。1フィールド分のPCM信号のデータ量は、
約16Kビットであるため、RAM10には、4つのメモリーエ
リアを確保することができる。プリアンブル検出回路6
とエリアポインタ生成回路7とによって、後述のよう
に、エリアポインタが生成される。このエリアポインタ
は、上述のRAM10のメモリーエリアを指定する2ビット
のエリアポインタを発生する。The reproduced PCM signal subjected to the CRC calculation is supplied to the RAM 106 having a capacity of 64 Kbits, for example, via the input terminal 9A of the switch circuit 8. The amount of PCM signal data for one field is
Since it is about 16 Kbits, four memory areas can be secured in RAM10. Preamble detection circuit 6
The area pointer generation circuit 7 generates an area pointer as described later. This area pointer generates a 2-bit area pointer that specifies the memory area of the RAM 10 described above.
スイッチ回路8は、RAM10にPCM信号を書き込む場合に入
力端子9Aが選択され、RAM10に書き込まれたPCM信号を訂
正回路12により、エラー訂正する時に入力端子9Cが選択
され、訂正されたPCM信号をRAM10から読み出し、補間回
路13に送出する時に入力端子9Bが選択される。第1図で
は、簡単のため、1個のスイッチ回路8のみが示されて
いるがRAM10の4個のメモリーエリアの各々に関してス
イッチ回路8と同様のスイッチ回路が設けられている。
つまり、RAM10の一つのメモリーエリアにPCM信号が書き
込まれて、訂正処理を受けている期間と、他のメモリー
エリアから、訂正されたPCM信号が補間回路13に送出さ
れる期間とが重複する。The switch circuit 8 selects the input terminal 9A when writing the PCM signal in the RAM 10, and selects the input terminal 9C when correcting the PCM signal written in the RAM 10 by the correction circuit 12 and outputs the corrected PCM signal. The input terminal 9B is selected when the data is read from the RAM 10 and sent to the interpolation circuit 13. Although only one switch circuit 8 is shown in FIG. 1 for simplicity, a switch circuit similar to the switch circuit 8 is provided for each of the four memory areas of the RAM 10.
That is, the period in which the PCM signal is written in one memory area of the RAM 10 and undergoes the correction process and the period in which the corrected PCM signal is sent from the other memory area to the interpolation circuit 13 overlap.
RAM10のアドレスは、アドレス生成回路11から発生す
る。RAM10の書き込みアドレスは、CRCブロックの各々に
付加されているブロックアドレスに基づいて発生し、読
み出しアドレスは、基準クロックから形成される。RAM1
0の各メモリーエリアには、第6図に示すようにPCM信号
及びパリティが書き込まれると共に、各ワードに対応す
るCRCポインタが書き込まれる。補間回路13では、エラ
ー訂正できないワードの前後の夫々に位置する正しいワ
ードの平均値によって補間される。補間回路13の出力信
号がD/Aコンバータ14によってアナログ信号に変換さ
れ、出力端子15に取り出される。The address of the RAM 10 is generated from the address generation circuit 11. The write address of the RAM 10 is generated based on the block address added to each CRC block, and the read address is formed from the reference clock. RAM1
In each memory area of 0, a PCM signal and parity are written as shown in FIG. 6, and a CRC pointer corresponding to each word is written. The interpolation circuit 13 interpolates by the average value of correct words located before and after the word whose error cannot be corrected. The output signal of the interpolation circuit 13 is converted into an analog signal by the D / A converter 14 and taken out to the output terminal 15.
c.RAMの制御動作 RAM10は、エリアポインタ生成回路7からのエリアポイ
ンタによって、第7図に示すように制御される。第7図
において、0,1,2,3の夫々は、RAM10のエリアを区別する
ための番号である。第7図Aは、CRC演算即ち、エラー
検出動作及びエラー訂正動作を行うRAM10のメモリーエ
リアを示している。CRC演算回路5から出力される再生
データ及びCRCポインタがRAM10に書き込まれる検出処理
EDがされ、次ぎにRAM10から再生データ及びCRCポインタ
を読み出して、訂正処理ECがされる。第7図Aに示すエ
リアポインタによって、これらの検出処理ED及び訂正処
理ECがされるメモリーエリアが指定される。c. RAM control operation The RAM 10 is controlled by the area pointer from the area pointer generation circuit 7 as shown in FIG. In FIG. 7, each of 0, 1, 2, and 3 is a number for distinguishing the area of the RAM 10. FIG. 7A shows a memory area of the RAM 10 for performing CRC calculation, that is, error detection operation and error correction operation. Detection processing in which the reproduction data output from the CRC calculation circuit 5 and the CRC pointer are written in the RAM 10.
ED is performed, then the reproduction data and the CRC pointer are read from the RAM 10, and the correction processing EC is performed. The area pointer shown in FIG. 7A designates a memory area in which the detection processing ED and the correction processing EC are performed.
PLL2の引き込み時のエラーがあった場合には、このエラ
ーがRAM10への書き込み時に除去される。つまり、メモ
リーエリアnへ再生データを書き込む時に、PLL引き込
み時のエラーが検出されると、このメモリーエリアへの
書き込みが停止され、メモリーエリア(n+1)への書
き込みに移行する。第7図に示す例では、RAM10のメモ
リーエリア1に再生データ及びCRCポインタを書き込ん
でいる途中で第7図Bに示すタイミングでPLL2の引き込
み時のエラーが検出され、そのため、メモリーエリア2
にデータを書き込むように、エリアポインタが変更され
ている。If there is an error when pulling in PLL2, this error is removed when writing to RAM10. That is, when the reproduction data is written to the memory area n, if an error at the time of pulling in the PLL is detected, the writing to this memory area is stopped and the writing to the memory area (n + 1) is started. In the example shown in FIG. 7, an error at the time of pulling in PLL2 is detected at the timing shown in FIG. 7B while the reproduction data and the CRC pointer are being written in the memory area 1 of the RAM 10, and therefore the memory area 2
The area pointer has been modified to write data to.
第7図cには、RAM10から読みだされたデータが補間回
路13へ送出される送出処理DOを行うメモリーエリアに関
してのメモリーポインタが示されている。第7図A及び
第7図Cに示されるエリアポインタによって、RAM10の
4個のメモリーエリアは、第7図Dに示されるように、
検出処理ED,訂正処理EC及び送出処理DOを行う。上述の
ように、メモリーエリア1への書き込み途中でPLLの引
き込み時のエラーが検出されると、メモリーエリア1に
途中まで書き込まれたデータ(第7図Dにおいて斜線で
示す)が無効とされ、メモリーエリア2に有効なデータ
が書き込まれる。従って、検出処理ED及び訂正処理EC
は、メモリーエリア0でされた次には、メモリーエリア
2によりなされる。FIG. 7c shows a memory pointer for the memory area in which the data read from the RAM 10 is sent to the interpolation circuit 13 for the sending process DO. With the area pointers shown in FIGS. 7A and 7C, the four memory areas of RAM 10 are
Performs detection processing ED, correction processing EC, and transmission processing DO. As described above, when an error at the time of pulling in the PLL is detected during the writing to the memory area 1, the data written in the memory area 1 halfway (indicated by the diagonal lines in FIG. 7D) is invalidated, Valid data is written in the memory area 2. Therefore, detection processing ED and correction processing EC
Is performed in the memory area 0 and then in the memory area 2.
d.プリアンブル検出回路6及びエリアポインタ生成回路
7 上述のように、RAM10のエリアポインタを発生させるた
めのプリアンブル検出回路6及びエリアポインタ生成回
路7について、第2図,第8図及び第9図を参照して説
明する。d. Preamble detection circuit 6 and area pointer generation circuit 7 As described above, the preamble detection circuit 6 and the area pointer generation circuit 7 for generating the area pointer of the RAM 10 are shown in FIG. 2, FIG. 8 and FIG. It will be described with reference to FIG.
プリアンブル検出回路6は、第2図に示すように、カウ
ンタ21と、カウンタ21の7ビットの出力が供給されるデ
コーダ22と、デコーダ22の出力によりセットされ、端子
26からフィールド切替パルスでリセットされるRSフリッ
プフロップ23とにより構成される。カウンタ21のクリア
端子には、復調回路4からの復調データが供給され、そ
のクロック入力端子には、ビットクロックが供給され
る。As shown in FIG. 2, the preamble detection circuit 6 is set by a counter 21, a decoder 22 to which the 7-bit output of the counter 21 is supplied, and an output of the decoder 22.
26 and an RS flip-flop 23 which is reset by a field switching pulse. The demodulated data from the demodulation circuit 4 is supplied to the clear terminal of the counter 21, and the bit clock is supplied to its clock input terminal.
1つのCRCブロックは、3ビットのマーカーと、8ビッ
トのアドレスと、80ビットのPCM信号及びパリティと、1
6ビットのCRCコードとの計107ビットにより構成されて
いる。従って、この例では、107ビット以上、プリアン
ブルパターン(即ち、全てのビットが“1")が続いてい
る区間をプリアンブルとして検出する。カウンタ21は、
データが“1"の間、ビットクロックをアップカウント
し、デコーダ22は、計数された“1"が107個連続する時
に、デコードパルスを出力する。このデコーダ22からの
デコードパルスがプリアンブル検出信号となる。RSフリ
ップフロップ23は、デコーダ22の出力を端子26からフィ
ールド切替パルスが供給される迄の間、ホールドするた
めのものである。One CRC block consists of a 3-bit marker, 8-bit address, 80-bit PCM signal and parity, 1
It consists of a total of 107 bits including a 6-bit CRC code. Therefore, in this example, a section in which a preamble pattern (that is, all bits are “1”) continues for 107 bits or more is detected as a preamble. Counter 21
The bit clock is up-counted while the data is "1", and the decoder 22 outputs a decode pulse when 107 counted "1" s continue. The decode pulse from this decoder 22 becomes the preamble detection signal. The RS flip-flop 23 is for holding the output of the decoder 22 until the field switching pulse is supplied from the terminal 26.
エリアポインタ生成回路7に設けられたRSフリップフロ
ップ27のセット端子には、端子30からのCRC演算結果を
示すCRCパルスが供給される。このCRCパルスがエラー無
しの時に、ローレベルとなると、RSフリップフロップ27
がセットされる。RSフリップフロップ27は、ORゲート31
の出力によってリセットされる。ORゲート31には、プリ
アンブル検出回路6のRSフリップフロップ23の出力
()及びフィールド切替パルスが供給される。従っ
て、RSフリップフロップ27は、CRCパルスのホールドを
行うと共に、フィールド切替がされる毎にリセットされ
る。A CRC pulse indicating the CRC calculation result from the terminal 30 is supplied to the set terminal of the RS flip-flop 27 provided in the area pointer generation circuit 7. If this CRC pulse goes low when there is no error, RS flip-flop 27
Is set. The RS flip-flop 27 has an OR gate 31
Is reset by the output of. The output () of the RS flip-flop 23 of the preamble detection circuit 6 and the field switching pulse are supplied to the OR gate 31. Therefore, the RS flip-flop 27 holds the CRC pulse and is reset every time the field is switched.
RSフリップフロップ27の出力パルス及びデコーダ22のデ
コードパルスがORゲート32に供給される。ORゲート32の
出力及びフィールド切替パルスがNANDゲート33に供給さ
れる。このNANDゲート33の出力が2ビットのカウンタ28
のクロック入力端子に供給される。カウンタ28の2ビッ
トの出力が2ビットのDフリックフロップ29に供給され
ると共に、出力端子35に取り出される。このDフリップ
フロップ29のクロック入力端子には、インバータ34で反
転されたフィールド切替パルスが供給される。Dフリッ
プフロップ29の出力が出力端子36に取り出される。The output pulse of the RS flip-flop 27 and the decode pulse of the decoder 22 are supplied to the OR gate 32. The output of the OR gate 32 and the field switching pulse are supplied to the NAND gate 33. The output of this NAND gate 33 is a 2-bit counter 28
It is supplied to the clock input terminal of. The 2-bit output of the counter 28 is supplied to the 2-bit D-flick flop 29 and taken out to the output terminal 35. The field switching pulse inverted by the inverter 34 is supplied to the clock input terminal of the D flip-flop 29. The output of the D flip-flop 29 is taken out at the output terminal 36.
出力端子35及び36の夫々には、RAM10のメモリーエリア
を指定するエリアポインタが取り出される。一方の出力
端子35に得られるエリアポインタは、検出処理ED及び訂
正処理ECを行うメモリーエリアを指定するためのもので
ある(第7図A参照)。他方の出力端子36に得られるエ
リアポインタは、送出処理DOを行うメモリーエリアを指
定するためのものである。Dフリップフロップ29の入力
側に得られるエリアポインタの番号をnとすると、その
出力側に得られるエリアポインタの番号が(n−1)と
なる。An area pointer designating a memory area of the RAM 10 is taken out from each of the output terminals 35 and 36. The area pointer obtained at one of the output terminals 35 is for designating a memory area for performing the detection processing ED and the correction processing EC (see FIG. 7A). The area pointer obtained at the other output terminal 36 is for designating a memory area in which the transmission processing DO is performed. When the number of the area pointer obtained at the input side of the D flip-flop 29 is n, the number of the area pointer obtained at the output side thereof is (n-1).
上述のプリアンブル検出回路6及びエリアポインタ生成
回路7の動作を第8図及び第9図を参照して説明する。The operations of the preamble detection circuit 6 and the area pointer generation circuit 7 described above will be described with reference to FIGS. 8 and 9.
第8図Aに示すフィールド切替パルスにより、カウンタ
21がクリアされ、その後、カウンタ21がビットクロック
を計数し、連続して“1"を107ビット計数すると第8図
Bに示すプリアンブル検出信号としてのデコードパルス
がデコーダ22から発生する。RSフリップフロップ23は、
フィールド切替パルスによってリセットされ、デコード
パルスによりセットされるので、その出力は、第8図
Dに示すものとなる。With the field switching pulse shown in FIG. 8A, the counter
21 is cleared, and thereafter, the counter 21 counts the bit clock, and when 107 bits of "1" are continuously counted, the decoder 22 generates a decode pulse as a preamble detection signal shown in FIG. 8B. RS flip-flop 23 is
Since it is reset by the field switching pulse and set by the decode pulse, its output is as shown in FIG. 8D.
また、第8図Cにおいて、破線矢印で示すタイミングで
マーカー検出回路3から検出信号が発生し、この検出信
号により、CRC演算回路5の動作がスタートし、CRCパル
スが発生する。第8図Cでは、CRCパルスがローレベル
の場合(即ち、エラーがない場合)を示している。この
CRCパルスがRSフリップフロップ27のセット端子に供給
される。RSフリップフロップ27は、リセット優先型のも
ので、そのリセット端子がローレベルの時には、セット
端子がローレベルとされても、リセット状態にホールド
される。従って、RSフリップフロップ27の出力(端
子)は、第8図Eに示すようにハイレベルのままであ
る。Further, in FIG. 8C, a detection signal is generated from the marker detection circuit 3 at the timing shown by the broken line arrow, and the operation of the CRC calculation circuit 5 is started by this detection signal, and a CRC pulse is generated. FIG. 8C shows the case where the CRC pulse is at the low level (that is, there is no error). this
The CRC pulse is supplied to the set terminal of the RS flip-flop 27. The RS flip-flop 27 is a reset-priority type, and when the reset terminal is at a low level, it is held in the reset state even if the set terminal is at a low level. Therefore, the output (terminal) of the RS flip-flop 27 remains at the high level as shown in FIG. 8E.
NANDゲート33の出力パルスがハイレベルとなるのは、2
つの入力の一方がローレベルの時であるので、第8図A
に示すフィールド切替パルスが発生した時にNANDゲート
33の出力にカウンタ28に対するクロックが発生する。従
って、カウンタ28の出力は、1フィールド毎に+1ず
つ、ステップ的に変化し、エリアポインタが歩進する。The output pulse of the NAND gate 33 becomes high level is 2
Since one of the two inputs is low level,
NAND gate when the field switching pulse shown in
The clock for counter 28 is generated at the output of 33. Therefore, the output of the counter 28 changes stepwise by +1 for each field, and the area pointer advances.
PLLの引き込み時のエラーによって、第9図Cに示すよ
うに、プリアンブルの一部をマーカーとして誤り、ロー
レベルのCRCパルスが発生した場合について説明する。A case where a low-level CRC pulse is generated due to an error when a part of the preamble is used as a marker as shown in FIG.
第9図Aに示すフィールド切替パルスによってリセット
され、第9図Bに示すデコードパルスによってセットさ
れることにより、フリップフロップ23から第9図Dに示
す出力パルスが発生する。この出力パルスがハイレベル
の期間内で、フリップフロップ27のセット端子に誤って
発生したCRCパルスが供給されると、フリップフロップ2
7がセットされる。従って、第9図Eに示すように、フ
リップフロップ27の出力()がローレベルとなる。The output pulse shown in FIG. 9D is generated from the flip-flop 23 by being reset by the field switching pulse shown in FIG. 9A and set by the decode pulse shown in FIG. 9B. If an accidentally generated CRC pulse is supplied to the set terminal of the flip-flop 27 while this output pulse is at the high level, the flip-flop 2
7 is set. Therefore, as shown in FIG. 9E, the output () of the flip-flop 27 becomes low level.
フリップフロップ27の出力()とデコードパルスとが
ORゲート32に供給されているので、ORゲート32から第9
図Fに示すように、デコードパルスと同様のパルス信号
が発生する。このため、NANDゲート33から、フィールド
切替パルスのみならず、デコードパルスと対応するクロ
ックパルスが発生し、カウンタ28に供給される。つま
り、フィールド切替パルスによって、1フィールド毎に
歩進していたカウンタ28が余分にカウントアップされ
る。従って、出力端子35に得られるエリアポインタは、
(n→n+1)と歩進して直ぐに(n+2)に変わる。
これによって、誤検出のデータが書き込まれたメモリー
エリア(n+1)が無効なものとして捨てられる。The output () of the flip-flop 27 and the decode pulse are
Since it is supplied to the OR gate 32,
As shown in FIG. F, a pulse signal similar to the decode pulse is generated. Therefore, not only the field switching pulse but also the clock pulse corresponding to the decode pulse is generated from the NAND gate 33 and supplied to the counter 28. In other words, the field switching pulse causes the counter 28, which has been incremented for each field, to be counted up. Therefore, the area pointer obtained at the output terminal 35 is
It advances to (n → n + 1) and immediately changes to (n + 2).
As a result, the memory area (n + 1) in which the false detection data is written is discarded as an invalid one.
e.変形例 上述の実施例では、RAM10に4フィールド分のメモリー
エリアを設定している。しかし、2フィールド分或いは
3フィールド分のメモリーエリアを持つRAMを使用して
も良い。2フィールド分のメモリーエリアを持つRAMの
場合は、誤ったCRC検出がされた時に、そのフィールド
の再生データ及びCRCポインタを既に書き込んだメモリ
ーエリアを再度、初期化することが必要である。e. Modified Example In the above-described embodiment, the memory area for 4 fields is set in the RAM 10. However, a RAM having a memory area for 2 fields or 3 fields may be used. In the case of a RAM having a memory area for two fields, when the wrong CRC is detected, it is necessary to re-initialize the memory area in which the reproduction data of that field and the CRC pointer have already been written.
8mmVTRのように、再生データが間欠的に供給されるため
に、フィールド毎に再生PLLの引き込み動作が行われ、
この引き込み時に、CRC演算がなされ、エラー無しを示
すCRC出力が発生する場合に、この発明では、プリアン
ブルの検出以前に発生する上記の誤ったCRC出力が無効
とされる。従って、この発明は誤ったCRC出力によって
全く正しくないデータを正しいと判断し、その結果、再
生音中にスクラッチノイズが発生する等の問題を回避す
ることができる。Like the 8mm VTR, the playback data is supplied intermittently, so the playback PLL pull-in operation is performed for each field.
In the present invention, when the CRC operation is performed and the CRC output indicating that there is no error is generated, the erroneous CRC output generated before the detection of the preamble is invalidated in the present invention. Therefore, according to the present invention, it is possible to determine that completely incorrect data is correct due to an erroneous CRC output, and as a result, avoid problems such as occurrence of scratch noise in reproduced sound.
第1図はこの発明の一実施例のブロック図、第2図はこ
の発明の一実施例の要部のブロック図、第3図,第4図
及び第5図はこの発明を適用することができる8mmVTRの
ヘッド・テープ系の略線図,トラックパターンの略線図
及びトラックフォーマットの略線図、第6図はこの発明
を適用することができる8mmVTRのエラー訂正符号の説明
に用いる略線図、第7図,第8図及び第9図はこの発明
の一実施例の動作説明に用いるタイムチャートである。 図面における主要な符号の説明 1:再生データの入力端子、2:PLL、3:マーカー検出回
路、5:CRC演算回路、6:プリアンブル検出回路、7:エリ
アポインタ生成回路、10:RAM。FIG. 1 is a block diagram of an embodiment of the present invention, FIG. 2 is a block diagram of an essential portion of an embodiment of the present invention, and FIGS. 3, 4, and 5 are applicable to the present invention. 8mmVTR head / tape system schematic diagram, track pattern schematic diagram and track format schematic diagram, FIG. 6 is a schematic diagram used for explaining the error correction code of the 8mmVTR to which the present invention can be applied. , FIG. 7, FIG. 8 and FIG. 9 are time charts used for explaining the operation of one embodiment of the present invention. Description of main symbols in the drawings 1: Playback data input terminal, 2: PLL, 3: Marker detection circuit, 5: CRC operation circuit, 6: Preamble detection circuit, 7: Area pointer generation circuit, 10: RAM.
Claims (1)
間の前にPLLの引き込みのためのプリアンブル区間が付
加され、上記データ区間が上記ブロック毎に誤り検出符
号により符号化されたディジタル信号が斜めのトラック
に記録された磁気データを再生するディジタル信号再生
装置において、 上記ブロック毎に挿入された同期用マーカー信号を検出
し、上記誤り検出符号の復号動作を開始する開始手段
と、 上記プリアンブル区間を検出する第1の検出手段と、 上記開始手段の出力信号が上記第1の検出手段からの検
出信号よりも前で発生したことを検出する第2の検出手
段と、 上記第2の検出手段の出力が得られた場合には上記復号
動作を無効にする無効手段と を備えたことを特徴とするディジタル信号再生装置。1. A digital signal in which a preamble section for pulling in a PLL is added before a data section of a predetermined length composed of a plurality of blocks and the data section is encoded by an error detection code for each block is diagonal. In the digital signal reproducing apparatus for reproducing the magnetic data recorded in the track, the starting means for detecting the synchronizing marker signal inserted for each block and starting the decoding operation of the error detecting code, and the preamble section are A first detecting means for detecting; a second detecting means for detecting that an output signal of the starting means has occurred before a detection signal from the first detecting means; and a second detecting means for detecting the second detecting means. A digital signal reproducing device comprising: invalidating means for invalidating the decoding operation when an output is obtained.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60291783A JPH0772983B2 (en) | 1985-12-24 | 1985-12-24 | Digital signal regenerator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60291783A JPH0772983B2 (en) | 1985-12-24 | 1985-12-24 | Digital signal regenerator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62150943A JPS62150943A (en) | 1987-07-04 |
| JPH0772983B2 true JPH0772983B2 (en) | 1995-08-02 |
Family
ID=17773365
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60291783A Expired - Lifetime JPH0772983B2 (en) | 1985-12-24 | 1985-12-24 | Digital signal regenerator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0772983B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2643177B2 (en) * | 1987-09-18 | 1997-08-20 | ソニー株式会社 | Information signal recording device |
| JP2636294B2 (en) * | 1988-02-05 | 1997-07-30 | ソニー株式会社 | Recording method of video signal and digital audio signal |
| JPH07211007A (en) * | 1995-02-02 | 1995-08-11 | Sony Corp | Digital audio signal playback device |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4081844A (en) * | 1976-08-02 | 1978-03-28 | International Business Machines Corporation | Interleaved synch and beginning of data indicators |
| JPS5654614A (en) * | 1979-10-11 | 1981-05-14 | Hitachi Ltd | Storage device |
| JPS56105316A (en) * | 1980-01-24 | 1981-08-21 | Sony Corp | Pcm signal processing device |
-
1985
- 1985-12-24 JP JP60291783A patent/JPH0772983B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62150943A (en) | 1987-07-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0542576B1 (en) | Apparatus and method for recording and reproducing of digital video and audio signals | |
| US4914527A (en) | Recording and reproducing digital video and audio signals together with a time code signal which is within user control words of the audio data | |
| US4799221A (en) | Apparatus for reproducing a digital signal | |
| US4819088A (en) | Magnetic recording and reproducing system | |
| US4437125A (en) | Digital signal processing method and apparatus | |
| JPH07107782B2 (en) | Digital tape recorder | |
| EP0241014A2 (en) | Recording and reproducing a time code signal together with digital video and audio signals | |
| RU95117133A (en) | METHOD FOR RECORDING AND / OR PLAYING DATA ON A DIGITAL VIDEO TAPE | |
| JPH0772983B2 (en) | Digital signal regenerator | |
| AU605273B2 (en) | Information recording apparatus | |
| EP0411835A2 (en) | Decoder apparatus | |
| KR900007373B1 (en) | Digital signal demodulator | |
| JPS6216277A (en) | Reproducing device for pcm signal | |
| JP2597989B2 (en) | Data playback device | |
| JP2643132B2 (en) | Digital data recording device and recording / reproducing device | |
| JP2687328B2 (en) | Playback device | |
| JP3321884B2 (en) | Synchronous block detection method and synchronous block detection device | |
| JPH0777060B2 (en) | Rotating head type digital tread recorder | |
| JP2792627B2 (en) | Digital signal recording / reproducing device | |
| JP2637089B2 (en) | Digital VTR signal processing method | |
| JP2500671B2 (en) | Digital tape recorder | |
| JP2644727B2 (en) | Digital image recording / reproducing device | |
| JP3123050B2 (en) | Recording device | |
| JPH0798940A (en) | Digital tape recorder | |
| JPH03176801A (en) | magnetic recording and reproducing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |