JPH0664856B2 - Digital signal recording / reproducing device - Google Patents
Digital signal recording / reproducing deviceInfo
- Publication number
- JPH0664856B2 JPH0664856B2 JP59026704A JP2670484A JPH0664856B2 JP H0664856 B2 JPH0664856 B2 JP H0664856B2 JP 59026704 A JP59026704 A JP 59026704A JP 2670484 A JP2670484 A JP 2670484A JP H0664856 B2 JPH0664856 B2 JP H0664856B2
- Authority
- JP
- Japan
- Prior art keywords
- buffer memory
- data
- memory
- microprocessor
- recording
- 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
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【発明の詳細な説明】 「産業上の利用分野」 この発明は、デイジタルデータレコーダに適用されるデ
イジタル信号記録再性装置に関する。The present invention relates to a digital signal recording / reproducing apparatus applied to a digital data recorder.
「背景技術とその問題点」 デイジタルデータレコーダの記録,再生パスが正常かど
うかをチエツクするためにテスト信号を記録,再生した
り、再生データの一部を取り出して解析できることは、
データレコーダとして好ましい機能である。この機能を
実現するハードウエアとしては、記録信号経路及び再生
信号経路にデータセレクタを設けることが考えられる。"Background technology and its problems" It is possible to record and reproduce a test signal to check whether the recording / reproducing path of a digital data recorder is normal, or to extract a part of the reproduced data and analyze it.
This is a preferable function as a data recorder. As hardware that realizes this function, a data selector may be provided in the recording signal path and the reproduction signal path.
しかしながら、テスト信号を発生し、再生されたテスト
信号を期待値信号と比較したり、再生データの一部を解
析するために、コンピユータを用いる場合、記録又は再
生されるデイジタル信号の伝送レートとコンピユータが
出力し或いはコンピユータが受け取るデータの伝送レー
トと異なつているため、セレクタで切替えることが困難
な場合が多い。通常は、記録又は再生されるデイジタル
信号の伝送レートがマイクロコンピユータのデータの伝
送レートより高い。However, when the computer is used to generate a test signal, compare the reproduced test signal with an expected value signal, or analyze a part of the reproduced data, the transmission rate and the computer rate of the digital signal to be recorded or reproduced. Is different from the transmission rate of the data output by or received by the computer, and thus it is often difficult to switch by the selector. Usually, the transmission rate of the recorded or reproduced digital signal is higher than the transmission rate of the data of the micro computer.
「発明の目的」 したがつて、この発明の目的は、記録データ或いは再生
データをコンピユータにより授受することが容易とさ
れ、記録再生経路のテスト、再生データの解析などを容
易としたデイジタル信号記録再生装置の提供を目的とす
るものである。Therefore, an object of the present invention is to make it possible to easily exchange recording data or reproduction data with a computer, and to easily test a recording / reproduction path and analyze reproduction data. The purpose is to provide a device.
「発明の概要」 ディジタル信号が蓄えられる第1のバッファメモリと、 第1のインターフェース部と、 第1のバッファメモリから読出されたディジタル信号が
供給される記録回路と、 記録回路の出力を記録媒体に記録すると共に、記録媒体
からディジタル信号を再生し、再生回路に供給する記録
再生手段と、 再生回路の出力が蓄えられる第2のバッファメモリと、 第2のインターフェース部と、 第1のインターフェース部及び第2のインターフェース
部に結合されたマイクロプロセッサとを備え、 第1のインターフェース部は、第1のバッファメモリと
ダイレクトメモリアクセスを行うように結合された、第
1のバッファメモリに比して小容量の第3のメモリと第
1のバッファメモリの書込み及び読出しを制御する第1
の制御回路とを有し、 第2のインターフェース部は、第2のバッファメモリと
ダイレクトメモリアクセスを行うように結合された、第
2のバッファメモリに比して小容量の第4のメモリと第
2のバッファメモリを制御する第2の制御回路と、指定
された番地情報と再生データの番地情報とを比較する比
較手段とを有し、指定番地情報と再生データの番地情報
とが一致する場合に、第2の制御回路によって、第2の
バッファメモリへの書込み動作を禁止し、一致した番地
情報の再生データをマイクロプロセッサに転送するよう
にしたことを特徴とするディジタル信号記録再生装置で
ある。[Outline of the Invention] First buffer memory for storing digital signals, first interface section, recording circuit to which digital signals read from first buffer memory are supplied, and output of recording circuit to recording medium Recording / reproducing means for reproducing the digital signal from the recording medium and supplying it to the reproducing circuit, a second buffer memory in which the output of the reproducing circuit is stored, a second interface section, and a first interface section. And a microprocessor coupled to the second interface unit, wherein the first interface unit is smaller than the first buffer memory coupled to perform direct memory access with the first buffer memory. A first memory for controlling writing and reading of the third memory of the capacity and the first buffer memory
And a second interface unit, which is coupled to the second buffer memory for direct memory access and has a smaller capacity than the second buffer memory and a fourth memory. In the case where the second control circuit for controlling the second buffer memory and the comparing means for comparing the specified address information with the address information of the reproduction data are provided, and the specified address information and the address information of the reproduction data match. The digital signal recording / reproducing apparatus is characterized in that the second control circuit prohibits the write operation to the second buffer memory and transfers the reproduction data of the matched address information to the microprocessor. .
「実施例」 以下、この発明をデイジタルデータレコーダに適用した
一実施例について説明する。この一実施例の全体の構成
を示す第1図において、1がアナログデータが供給され
るA/Dコンバータを示す。A/Dコンバータ1には、
外部クロツクCKWが供給され、1サンプルが例えば8ビ
ツトのデイジタルデータがA/Dコンバータ1からバツ
フアメモリ2に入力される。アナログデータがビデオデ
ータの時には、このビデオデータがコンポーネント信号
に変換され、コンポーネント信号ごとにデイジタル化さ
れるA/Dコンバータ1の出力データは、外部クロツク
CKWによつてバツフアメモリ2に書込まれると共に、デ
ータレコーダの内部のクロツク発生回路3からのシステ
ムクロツクCKSによつて、バツフアメモリ2から読出さ
れる。外部のクロツクCKWは、温度によるドリフトが生
じないように、良く管理された高精度のものである。バ
ツフアメモリ2から読出されたデイジタルデータが冗長
コード発生回路4に供給される。[Embodiment] An embodiment in which the present invention is applied to a digital data recorder will be described below. In FIG. 1 showing the overall configuration of this embodiment, reference numeral 1 denotes an A / D converter to which analog data is supplied. The A / D converter 1 has
The external clock CKW is supplied and digital data of one sample, for example, 8 bits, is input from the A / D converter 1 to the buffer memory 2. When the analog data is video data, the output data of the A / D converter 1 which is converted into a component signal and digitalized for each component signal is external clock.
The data is written to the buffer memory 2 by CKW and is read from the buffer memory 2 by the system clock CKS from the clock generation circuit 3 inside the data recorder. The external clock CKW is well controlled and highly accurate so that it does not drift with temperature. The digital data read from the buffer memory 2 is supplied to the redundant code generation circuit 4.
5は、インターフエースを示す。インターフエース5
は、識別用信号としてのコントロールワードを記録時に
発生し、このコントロールワードが冗長コード発生回路
4に供給される。インターフエース5内には、小容量の
メモリ及びバツフアメモリ2のアドレスを制御するアド
レスコントロールが設けられている。インターフエース
5は、記録動作と無関係に外部のホストコンピユータか
らのデータ例えばグラフイツクスデータをバツフアメモ
リ2に貯えたり、入力デイジタルデータをバツフアメモ
リ2からホストコンピユータに引上げる際の仲介役とし
ても働く。Reference numeral 5 indicates an interface. Interface 5
Generates a control word as an identification signal during recording, and this control word is supplied to the redundant code generation circuit 4. In the interface 5, an address control for controlling the addresses of the small capacity memory and the buffer memory 2 is provided. The interface 5 stores data from an external host computer, for example, graphics data, in the buffer memory 2 regardless of the recording operation, and also acts as an intermediary when pulling up input digital data from the buffer memory 2 to the host computer.
冗長コード発生回路4は、回転ヘツドの1回の走査で記
録される1スキヤンの長さを単位として、データの順序
を元のものと異なるものに変換するシヤフリングを行な
うと共に、このシヤフリングされた1スキヤンのデータ
に対しエラー訂正符号の符号化を行なうものである。エ
ラー訂正符号としては、例えば積符号で、その縦方向及
び横方向の各エラー訂正符号としてリードソロモン符号
を用いたものを適用することができる。記録データのブ
ロツクアドレスも、冗長コード発生回路4で形成され、
記録データの1ブロツク毎に挿入される。The redundant code generating circuit 4 performs shuffling for converting the order of data to a different one from the original one in units of the length of one scan recorded by one scan of the rotary head, and the shuffling 1 The error correction code is encoded on the scan data. As the error correction code, for example, a product code that uses a Reed-Solomon code as each error correction code in the vertical direction and the horizontal direction can be applied. The block address of the recorded data is also formed by the redundant code generation circuit 4,
It is inserted for each block of recorded data.
冗長コード発生回路4の出力データがエンコーダ6に供
給される。エンコーダ6は、記録データのチヤンネルエ
ンコーデイング及びブロツク同期信号の挿入を行ない、
エンコーダ6の出力には、4チヤンネルに分けられた記
録データが取り出される。チヤンネルエンコーデイング
としては、例えば1サンプル8ビツトを1サンプル9ビ
ツトに変換する(8-9)変換を用いることができる。エ
ンコーダ6の各チヤンネルの出力が記録アンプ7A,7B,7
C,7D及び回転トランス(図示せず)を介して回転ヘツド
8A,8B,8C,8Dに供給され、磁気テープ9に記録される。
上述のバツフアメモリ2又はインターフエース5のメモ
リから読出されたデイジタルデータの処理は、システム
クロツクCKSによつてなされる。The output data of the redundant code generation circuit 4 is supplied to the encoder 6. The encoder 6 performs channel encoding of recording data and insertion of block synchronization signal,
The recording data divided into four channels is taken out from the output of the encoder 6. As the channel encoding, for example, (8-9) conversion for converting 1 sample 8 bits into 1 sample 9 bits can be used. The output of each channel of the encoder 6 is the recording amplifier 7A, 7B, 7
Rotating head through C, 7D and rotating transformer (not shown)
It is supplied to 8A, 8B, 8C and 8D and recorded on the magnetic tape 9.
The processing of the digital data read from the buffer memory 2 or the memory of the interface 5 described above is performed by the system clock CKS.
第2図は、この一実施例における磁気テープ9の記録パ
ターンを示す。回転ヘツド8A,8B,8C,8Dは、テープ案内
ドラムに巻付けられた磁気テープ9を下側から上側に向
かつて斜めに走査し、1回のスキヤンで並行する4本の
トラツク10A,10B,10C,10Dが形成される。磁気テープ9
の長手方向に沿つてオーデイオトラツク11A,11B,11Cと
コントロールトラツク11Dとが設けられている。オーデ
イオトラツク11Cには、1フレームごとに1ずつ歩進
し、各トラツクごとに異なる番号とされたシーケンス番
号が記録され、コントロールトラツク11Dには、サーボ
用の信号が記録される。FIG. 2 shows a recording pattern of the magnetic tape 9 in this embodiment. The rotating heads 8A, 8B, 8C, 8D scan the magnetic tape 9 wound around the tape guide drum obliquely from the lower side to the upper side, and four tracks 10A, 10B, 10B, 10B, which are parallel in one scanning operation. 10C and 10D are formed. Magnetic tape 9
Audio tracks 11A, 11B, 11C and a control track 11D are provided along the longitudinal direction of the. The audio track 11C is incremented by 1 for each frame, a sequence number which is a different number is recorded for each track, and a servo signal is recorded in the control track 11D.
データの処理は、1スキヤンのデータを単位としてなさ
れる。第3図Aは、冗長コード発生回路4から出力され
る1スキヤンの記録データを示す。1スキヤンには、0
番目から511番目までの512ブロツクが含まれている。51
2ブロツクのうちで、32ブロツクが冗長コードであり、
2ブロツクがコントロールワードであり、478ブロツク
がデイジタルデータである。コントロールワードは、記
録されるデータの1スキヤンごとに関するシーケンス番
号,ユーザーズコードからなる1ブロツクのもので、同
一のものが2ブロツクとして2重記録されている。この
512ブロツクの記録データが4本のトラツクにデータレ
ートを1/4におとされて記録される。第3図Bに示す
ように、1ブロツクは、4バイトのCRCコード(巡回コ
ードの一種でエラー検出用の冗長コード)を含む128バ
イトのものである。各ブロツクの先頭には、エンコーダ
6において、第3図Cに示すような2バイトのブロツク
同期信号SYNC及び2バイトのブロツクアドレスAD及び識
別信号IDが付加される。Data processing is performed in units of 1 scan data. FIG. 3A shows one scan of recorded data output from the redundant code generation circuit 4. 0 for 1 skiyan
Includes 512 blocks from th to 511 th. 51
Of the 2 blocks, 32 blocks are redundant codes,
Two blocks are control words and 478 blocks are digital data. The control word is one block consisting of a sequence number and a user's code for each scan of recorded data, and the same one is double recorded as two blocks. this
The recorded data of 512 blocks is recorded on four tracks with the data rate set to 1/4. As shown in FIG. 3B, one block is a 128-byte code including a 4-byte CRC code (a cyclic code, which is a redundant code for error detection). At the beginning of each block, in the encoder 6, a 2-byte block synchronizing signal SYNC, a 2-byte block address AD and an identification signal ID are added as shown in FIG. 3C.
オーデイオトラツク11Cには、SMPTEタイムコードが記録
され、このタイムコードのユーザーズビツトがシーケン
ス番号及びテープマークのために用いられる。第4図
は、この一実施例のテープフオーマツトを示すもので、
磁気テープ9の記録区間の最初に、デイレクトリーが記
録されている。デイレクトリーには、磁気テープ9に記
録されているフアイルの情報例えばデータの名前、人の
名前、スタート位置のシーケンス番号及びエンド位置の
シーケンス番号が記録される。このデイレクトリーの後
に、複数のフアイルが記録される。1個のフアイルの先
頭にヘツダが挿入され、このヘツダの後に複数のブロツ
ク化されたデイジタル信号が記録される。ヘツダには、
そのフアイルのブロツク(このブロツクは、複数のスキ
ヤンのデータからなるものである。)に関する情報が記
録されている。オーデイオトラツク11Cに記録されるテ
ープマークとして、磁気テープ9の記録区間の最初を示
すBOT、フアイルの先頭を示すBOF、ブロツクの先頭を示
すBOB、ブロツクの終端を示すEOB、フアイルの終端を示
すEOFが用いられる。On the audio track 11C, SMPTE time code is recorded, and the user's bit of this time code is used for the sequence number and the tape mark. FIG. 4 shows the tape format of this embodiment.
The directory is recorded at the beginning of the recording section of the magnetic tape 9. In the directory, file information recorded on the magnetic tape 9, for example, data name, person name, start position sequence number, and end position sequence number are recorded. After this directory, multiple files are recorded. A header is inserted at the beginning of one file, and a plurality of blocked digital signals are recorded after this header. In Hezda,
Information about the file's block (this block is composed of multiple scan data) is recorded. As a tape mark recorded on the audio track 11C, BOT indicating the beginning of the recording section of the magnetic tape 9, BOF indicating the beginning of the file, BOB indicating the beginning of the block, EOB indicating the end of the block, EOF indicating the end of the file. Is used.
磁気テープ9から回転ヘツド8A,8B,8C,8Dにより再生さ
れた信号が回転トランス(図示せず)及び再生アンプ12
A,12B,12C,12Dを夫々介してPLL回路13に供給され、PLL
回路13により、各トラツクの再生データからクロツクが
抽出される。PLL回路13の出力がデコーダ14に供給され
る。デコーダ14は、ブロツク同期信号を抽出する回路、
時間軸変動を除去するTBC、チヤンネルデコーダなどを
有し、デコーダ14の出力には、1チヤンネルに戻された
再生データが得られる。この再生データがエラー訂正回
路15に供給される。A signal reproduced from the magnetic tape 9 by the rotary heads 8A, 8B, 8C, 8D is a rotary transformer (not shown) and a reproducing amplifier 12.
A, 12B, 12C, 12D are respectively supplied to the PLL circuit 13,
The circuit 13 extracts the clock from the reproduction data of each track. The output of the PLL circuit 13 is supplied to the decoder 14. The decoder 14 is a circuit for extracting a block synchronization signal,
It has a TBC, a channel decoder, etc. for removing fluctuations in the time axis, and at the output of the decoder 14, reproduced data returned to one channel is obtained. This reproduced data is supplied to the error correction circuit 15.
エラー訂正回路15は、データの配列を元の順序に戻すデ
イシヤフリング回路と縦方向及び横方向のエラー訂正を
2回ずつ行なう訂正回路とからなる。このエラー訂正回
路15の出力には、各サンプルデータごとに1ビツトのエ
ラーフラツグが付加された再生デイジタルデータが取り
出され、バツフアメモリ16及びインターフエース17に供
給される。エラーフラツグは、エラーが検出されない又
はエラーが訂正されたサンプルデータの場合に低レベル
となり、これと逆のサンプルデータ即ちエラーを含むサ
ンプルデータの場合に高レベルとなるものである。再生
データのうちで、エラーフラツグが低レベル即ち有効な
サンプルデータがバツフアメモリ16及びインターフエー
ス17のメモリに書込まれる。バツフアメモリ16には、デ
イジタルデータが書込まれ、インターフエース17のメモ
リには、コントロールワードが書込まれる。The error correction circuit 15 is composed of a delaying circuit for returning the data arrangement to the original order and a correction circuit for performing error correction in the vertical and horizontal directions twice. At the output of the error correction circuit 15, reproduced digital data to which 1-bit error flag is added for each sample data is taken out and supplied to a buffer memory 16 and an interface 17. The error flag has a low level in the case of sample data in which no error is detected or the error has been corrected, and has a high level in the opposite case, that is, sample data containing an error. Among the reproduced data, the error flag is at a low level, that is, valid sample data is written in the buffer memory 16 and the memory of the interface 17. Digital data is written to the buffer memory 16, and a control word is written to the memory of the interface 17.
この書込みは、クロツク発生回路3からのシステムクロ
ツクCKSによつてなされる。一方、バツフアメモリ16及
びインターフエース17のメモリの読出しは、外部クロツ
クCKRによつて行なわれる。インターフエース17には、
バツフアメモリ16のアドレスをコントロールするアドレ
スコントローラが設けられている。バツフアメモリ16か
ら読出された再生デイジタルデータがD/Aコンバータ
18に供給され、外部クロツクCKRによつてアナログデー
タに変換されて出力される。再生データがビデオデータ
の場合には、コンポーネント信号が3原色信号に変換さ
れてからアナログ信号に戻される。この外部クロツクCK
Rは、記録時に用いられた外部クロツクCKWと同一のもの
であつて、良く管理されたきわめて安定なクロツク信号
である。また、外部クロツクCKR,CKWは、1スキヤンの
データを処理する時に、バツフアメモリ2及びバツフア
メモリ16において、オーバーフローが生じないように、
システムクロツクCKSより低い周波数のものである。This writing is performed by the system clock CKS from the clock generation circuit 3. On the other hand, the reading of the buffer memory 16 and the memory of the interface 17 is performed by the external clock CKR. In Interface 17,
An address controller for controlling the address of the buffer memory 16 is provided. The reproduced digital data read from the buffer memory 16 is the D / A converter.
It is supplied to 18, converted into analog data by the external clock CKR, and output. When the reproduction data is video data, the component signal is converted into the three primary color signals and then returned to the analog signal. This external clock CK
R is the same as the external clock CKW used during recording and is a well-managed and extremely stable clock signal. Further, the external clocks CKR and CKW do not overflow in the buffer memory 2 and the buffer memory 16 when processing one scan of data,
It has a lower frequency than the system clock CKS.
インターフエース17は、再生時にコントロールデータを
取り込むと共に、ユーザーが指定したシーケンス番号と
一致するシーケンス番号の再生データをホストコンピユ
ータに引上げる際の仲介役として働く。19は、記録側及
び再生側のデータの処理を行なう上述せるプロセツサ内
に設けられたマイクロプロセツサを示し、このマイクロ
プロセツサ19とインターフエース5及び17の間にデー
タ,コントロール及びアドレスバス20が設けられてい
る。The interface 17 takes in control data at the time of reproduction and also acts as an intermediary when pulling up reproduction data having a sequence number matching the sequence number designated by the user to the host computer. Reference numeral 19 denotes a microprocessor provided in the above-mentioned processor for processing the data on the recording side and the reproducing side, and a data, control and address bus 20 is provided between the microprocessor 19 and the interfaces 5 and 17. It is provided.
21は、この一実施例のシステムコントローラを示し、シ
ステムコントローラ21とマイクロプロセツサ19との間に
データ,コントロール及びアドレスバス22が設けられ、
更に、システムコントローラ21は、ホストコンピユータ
27と接続されている。システムコントローラ21には、マ
イクロプロセツサ23が設けられ、マイクロプロセツサ23
と関連してキーパネル24が設けられている。更にシステ
ムコントローラ21には、CRTデイスプレイ25及びキーボ
ード26がマイクロプロセツサ23と関連して設けられてい
る。Reference numeral 21 denotes a system controller of this embodiment, in which a data, control and address bus 22 is provided between the system controller 21 and the microprocessor 19.
Further, the system controller 21 is a host computer.
Connected with 27. The system controller 21 is provided with a microprocessor 23, and the microprocessor 23
A key panel 24 is provided in association with the. Further, the system controller 21 is provided with a CRT display 25 and a keyboard 26 in association with the microprocessor 23.
システムコントローラ21のキーパネル24には、データレ
コーダのテープ走行動作をリモートコントロールするキ
ー,コントロールワードを発生するキー,動作モードを
指定するキーなどが設けられている。システムコントロ
ーラ21からは、テープ走行動作の制御のためのリモート
コントロール信号が発生する。システムコントローラ21
のマイクロプロセツサ23は、外部のホストプロセツサ27
とインターフエース28を介して結合されている。The key panel 24 of the system controller 21 is provided with a key for remotely controlling the tape running operation of the data recorder, a key for generating a control word, a key for specifying an operation mode, and the like. The system controller 21 generates a remote control signal for controlling the tape running operation. System controller 21
The microprocessor 23 is an external host processor 27.
And is coupled via interface 28.
前述のテープフオーマツトにおけるデイレクトリー或い
はヘツダを記録するには、システムコントローラ21のマ
イクロプロセツサ23側のプログラムにより書くべき内容
を決め、データ及びアドレスバス22を介してマイクロプ
ロセツサ19に伝送する。このマイクロプロセツサ19のプ
ログラムにより、その内容をインターフエース5のメモ
リに書込み、更にバツフアメモリ2の適当な領域にイン
ターフエース5のメモリの内容を書込む。このようにし
て、デイレクトリー或いはヘツダをバツフアメモリ2に
書込んだ後に、システムコントローラ21のマイクロプロ
セツサ23は、データレコーダを制御し、記録したい場所
をさがし、この場所にバツフアメモリ2の内容を記録す
る。In order to record the directory or header in the above-mentioned tape format, the contents to be written are decided by the program on the microprocessor 23 side of the system controller 21 and transmitted to the microprocessor 19 via the data and address bus 22. By the program of this microprocessor 19, the contents are written in the memory of the interface 5, and the contents of the memory of the interface 5 are written in an appropriate area of the buffer memory 2. After writing the directory or header in the buffer memory 2 in this way, the microprocessor 23 of the system controller 21 controls the data recorder, searches for a desired recording position, and records the contents of the buffer memory 2 at this position. .
デイレクトリー或いはヘツダの内容を変更したい時に
は、まず、マイクロプロセツサ23側のプログラムによ
り、デイレクトリー或いは目的とするヘツダの位置をさ
がし、バツフアメモリ16にそのデータを貯え、次に、バ
ツフアメモリ16からインターフエース17のメモリに転送
する。マイクロプロセツサ19は、インターフエース17の
メモリの内容を1バイトずつ読み出し、インターフエー
ス5のメモリに転送し、そして、インターフエース5の
メモリの内容をバツフアメモリ2に転送する。上述の動
作を複数回繰り返し、バツフアメモリ16からバツフアメ
モリ2への転送を終了する。そして、マイクロプロセツ
サ19のプログラムにより、バツフアメモリ2の内容に削
除或いは挿入を施し、変更を行なう。この変更後のデイ
レクトリー或いはヘツダが磁気テープ9の目的位置に記
録される。When you want to change the contents of the directory or header, first the program on the microprocessor 23 side searches for the directory or the position of the desired header, stores the data in the buffer memory 16, and then the interface memory 16 stores the data. Transfer to 17 memory. The microprocessor 19 reads the contents of the memory of the interface 17 byte by byte, transfers them to the memory of the interface 5, and transfers the contents of the memory of the interface 5 to the buffer memory 2. The above operation is repeated a plurality of times to complete the transfer from the buffer memory 16 to the buffer memory 2. Then, the program of the microprocessor 19 deletes or inserts the contents of the buffer memory 2 to change the contents. The changed directory or header is recorded at the target position on the magnetic tape 9.
バツフアメモリ2,16に比べて、インターフエース5,17内
のメモリは、小容量のメモリである。また、これらのメ
モリは、入力データをリアルタイムで書き込むことがで
きるように、比較的高速の例えばダイナミツクRAMによ
り構成され、システムクロツクCKSによつて動作するも
のである。Compared with the buffer memories 2 and 16, the memories in the interfaces 5 and 17 have a small capacity. Further, these memories are composed of a relatively high speed dynamic RAM, for example, so that input data can be written in real time, and operate by the system clock CKS.
第5図は、この発明の一実施例の記録データ及び再生デ
ータの処理を説明するためのブロツク図である。第5図
において、31が記録側のインターフエース5に設けられ
た小容量のメモリを示し、32がインターフエース5に設
けられ、バツフアメモリ2を制御するバツフアコントロ
ーラである。33は、再生側のインターフエース17に設け
られた小容量のメモリを示し、34がインターフエース17
に設けられ、バツフアメモリ16を制御するバツフアコン
トローラである。バツフアコントローラ32,34により、
バツフアメモリ2とメモリ31の間、バツフアメモリ16と
メモリ33の間で、ダイレクトメモリアクセス(DMA)が
行なわれる。FIG. 5 is a block diagram for explaining the processing of recorded data and reproduced data according to the embodiment of the present invention. In FIG. 5, reference numeral 31 denotes a small-capacity memory provided in the recording-side interface 5, and 32 is a buffer controller provided in the interface 5 for controlling the buffer memory 2. 33 indicates a small capacity memory provided in the interface 17 on the reproducing side, and 34 indicates the interface 17
Is a buffer controller for controlling the buffer memory 16. With buffer controllers 32 and 34,
Direct memory access (DMA) is performed between the buffer memory 2 and the memory 31 and between the buffer memory 16 and the memory 33.
バツフアコントローラ32には、マイクロプロセツサ19か
らのコントロール信号RO1及びTR1とアドレス信号AD1
とが供給される。バツフアコントローラ34には、マイク
ロプロセツサ19からのコントロール信号RO1及びTR2と
アドレス信号AD2とが供給される。メモリ31及びメモリ
33は、マイクロプロセツサ19とバス20を介して結合され
ている。インターフエース17には、バス20と接続された
レジスタ35及び36が設けられている。一方のレジスタ35
には、マイクロプロセツサ19により指定されたシーケン
ス番号が格納され、他方のレジスタ36には、メモリ33か
ら読出された再生シーケンス番号が格納される。これら
のレジスタ35及び36の内容が比較回路37に供給され、こ
の比較回路37の出力がバツフアコントローラ34に供給さ
れる。The buffer controller 32 includes control signals RO 1 and TR 1 from the microprocessor 19 and an address signal AD 1
And are supplied. The buffer controller 34 is supplied with the control signals RO 1 and TR 2 from the microprocessor 19 and the address signal AD 2 . Memory 31 and memory
33 is coupled to the microprocessor 19 via the bus 20. The interface 17 is provided with registers 35 and 36 connected to the bus 20. One register 35
Stores the sequence number designated by the microprocessor 19, and the other register 36 stores the reproduction sequence number read from the memory 33. The contents of these registers 35 and 36 are supplied to the comparison circuit 37, and the output of this comparison circuit 37 is supplied to the buffer controller 34.
上述の一実施例において、バツフアメモリ2からバツフ
アメモリ16までの記録再生経路をテストする時の動作に
ついて説明する。The operation of testing the recording / reproducing path from the buffer memory 2 to the buffer memory 16 in the above-described embodiment will be described.
まず、キーパネル24のキー操作により、マイクロプロセ
ツサ23のプログラムを選択し、CRTデイスプレイ25と関
連するキーボード26のキー操作によりテスト信号の発生
コマンドをマイクロプロセツサ19に与える。この発明コ
マンドに応じたプログラムをマイクロプロセツサ19が走
らせ、メモリ31にテスト信号を書き込む。このテスト信
号としては、M系列,ランプ波形,最大周波数のパルス
系列などを発生できる。これと共に、マイクロプロセツ
サ19は、使用するテスト信号と対応する期待値信号を発
生し、データメモリに貯える。First, a program on the microprocessor 23 is selected by operating the keys on the key panel 24, and a command for generating a test signal is given to the microprocessor 19 by operating the keyboard 26 associated with the CRT display 25. The microprocessor 19 runs a program according to the inventive command, and writes a test signal in the memory 31. As this test signal, an M series, a ramp waveform, a pulse series of maximum frequency, etc. can be generated. At the same time, the microprocessor 19 generates an expected value signal corresponding to the test signal to be used and stores it in the data memory.
メモリ31に格納されたテスト信号がバツフアメモリ2に
転送される。この場合、マイクロプロセツサ19からのア
ドレス信号AD1及びコントロール信号TR1がバツフアコ
ントローラ32に供給され、このアドレス信号AD1で定ま
るバツフアメモリ2のスタートアドレス及びエンドアド
レスにテスト信号が高速に転送される。テスト信号の転
送が全て終了すると、マイクロプロセツサ19からのコン
トロール信号RO1により、バツフアメモリ2がリードオ
ンリー状態即ち書込みを禁止し、読出し専用状態とさ
れ、バツフアメモリ2の出力には、テスト信号が得られ
る。このテスト信号が磁気テープ9に記録される。The test signal stored in the memory 31 is transferred to the buffer memory 2. In this case, the address signal AD 1 and the control signal TR 1 from the microprocessor 19 are supplied to the buffer controller 32, and the test signal is transferred at high speed to the start address and end address of the buffer memory 2 determined by the address signal AD 1. It When all the test signals have been transferred, the control signal RO 1 from the microprocessor 19 causes the buffer memory 2 to be in the read-only state, that is, the write-inhibited state and the read-only state, and the output of the buffer memory 2 receives the test signal. To be This test signal is recorded on the magnetic tape 9.
また、上述のテスト信号のメモリ31への書込みとメモリ
31からバツフアメモリ2への転送との動作を繰り返し、
バツフアメモリ2の全てにテスト信号が書込まれるよう
にし、その後、リードオンリー状態とし、1スキヤンの
記録信号を全てテスト信号としても良い。Also, write the above-mentioned test signal to the memory 31 and
Repeat the operation with the transfer from 31 to the buffer memory 2,
The test signal may be written in all of the buffer memory 2, and then the read-only state may be set to use all the recording signals of one scan as the test signal.
再生側のバツフアメモリ16、メモリ33及びバツフアコン
トローラ34も上述と同様の動作を行なう。バツフアコン
トローラ34にマイクロプロセツサ19から供給されるアド
レス信号AD2により指定されたアドレスの再生データが
コントロール信号TR2により高速にメモリ33に転送され
る。このデータ転送時に、バツフアメモリ16がリードオ
ンリー状態とされる。メモリ33に取り込まれた再生テス
スト信号がマイクロプロセツサ19に引き上げられ、期待
値信号と照合される。これによつて、記録再生経路のエ
ラーの状態が測定され、その結果がマイクロプロセツサ
23に転送され、CRTデイスプレイ25に表示されたり、プ
リンタ(図示せず)により出力される。The buffer memory 16, the memory 33 and the buffer controller 34 on the reproducing side also perform the same operation as described above. The reproduction data of the address designated by the address signal AD 2 supplied from the microprocessor 19 to the buffer controller 34 is transferred to the memory 33 at high speed by the control signal TR 2 . At the time of this data transfer, the buffer memory 16 is set to the read-only state. The reproduction test signal fetched in the memory 33 is picked up by the microprocessor 19 and collated with the expected value signal. With this, the error status of the recording / playback path is measured, and the result is measured by the microprocessor.
It is transferred to 23 and displayed on the CRT display 25, or output by a printer (not shown).
上述のテストと同様に、外部のホストプロセツサ27から
マイクロプロセツサ23及びマイクロプロセツサ19を経て
メモリ31にデータを書込み、更に、メモリ31からバツフ
アメモリ2の指定されたアドレスにデータを高速に転送
し、磁気テープ9に記録することができる。これと逆
に、バツフアメモリ16の指定されたアドレスのデータを
高速にメモリ33に転送し、メモリ33からマイクロプロセ
ツサ19を介して外部のホストプロセツサ27に引き上げる
ことができる。Similar to the above-mentioned test, data is written from the external host processor 27 to the memory 31 via the microprocessor 23 and the microprocessor 19, and the data is transferred from the memory 31 to the designated address of the buffer memory 2 at high speed. However, it can be recorded on the magnetic tape 9. On the contrary, the data of the designated address of the buffer memory 16 can be transferred at high speed to the memory 33 and can be pulled up from the memory 33 to the external host processor 27 via the microprocessor 19.
上述のように、バツフアメモリ16に書込まれた再生デー
タをメモリ33に転送し、マイクロプロセツサ19を介して
マイクロプロセツサ23に引き上げる場合、1スキヤンご
とに付加されたシーケンス番号を用いることができる。As described above, when the reproduction data written in the buffer memory 16 is transferred to the memory 33 and pulled up to the microprocessor 23 via the microprocessor 19, the sequence number added for each scan can be used. .
システムコントローラ21のキーパネル24によりシーケン
ス番号を指定すると、バス22を介してこの指定シーケン
ス番号がマイクロプロセツサ19に伝送される。マイクロ
プロセツサ19は、この指定シーケンス番号をレジスタ35
にロードする。システムコントローラ21により再生状態
にすると、再生データから得られた再生シーケンス番号
がレジスタ36に取り込まれる。レジスタ35及び36の両者
の内容が一致すると、バツフアコントローラ34に比較回
路37から一致パルスが出力される。この一致パルスによ
り、バツフアコントローラ34は、バツフアメモリ16の書
込み動作を禁止する。この後、バツフアメモリ16の内容
がメモリ33にDMAにより転送されると共に、メモリ33の
内容がマイクロプロセツサ19に引き上げられる。When a sequence number is designated by the key panel 24 of the system controller 21, this designated sequence number is transmitted to the microprocessor 19 via the bus 22. The microprocessor 19 registers this designated sequence number in the register 35.
To load. When the system controller 21 makes the reproduction state, the reproduction sequence number obtained from the reproduction data is taken into the register 36. When the contents of both registers 35 and 36 match, the comparison circuit 37 outputs a match pulse to the buffer controller 34. With this coincidence pulse, the buffer controller 34 prohibits the write operation of the buffer memory 16. After this, the contents of the buffer memory 16 are transferred to the memory 33 by DMA, and the contents of the memory 33 are pulled up to the microprocessor 19.
このように、指定したシーケンス番号の再生データを随
時、マイクロプロセツサ19に引き上げることができるの
で、ホストプロセツサ27により、計測データのうちの特
異なデータを引き上げて解析したり、ホストプロセツサ
27を用いて再生ビデオデータのうちで希望する静止画を
見ることが可能となる。In this way, the playback data of the specified sequence number can be loaded to the microprocessor 19 at any time, so that the host processor 27 can pull up and analyze peculiar data among the measurement data, or to use the host processor.
It is possible to view a desired still image in the reproduced video data by using 27.
「発明の効果」 この発明に依れば、バツフアメモリとDMAによりデータ
の授受を行なうメモリと、このバツフアメモリ及びマイ
クロプロセツサの間に介在させているので、バツフアメ
モリに貯えられている記録データ又は再生データをきわ
めて短時間のうちにマイクロプロセツサに引き上げた
り、マイクロプロセツサから所定のデータをバツフアメ
モリにきわめて短時間に格納することができる。したが
つて、ホストプロセツサからのグラフイツクスデータ
や、マイクロプロセツサで発生したテスト信号など、本
来の記録データ以外のデイジタル信号の記録或いは再生
を簡単に行なうことができ、デイジタルデータレコーダ
の機能を向上させることができる。[Advantage of the Invention] According to the present invention, since the memory for exchanging data with the buffer memory and the DMA and the buffer memory and the microprocessor are interposed, the recorded data or the reproduced data stored in the buffer memory is stored. Can be pulled up to the microprocessor in a very short time, and predetermined data can be stored in the buffer memory from the microprocessor in a very short time. Therefore, it is possible to easily record or reproduce digital signals other than the original recorded data, such as graphics data from the host processor or test signals generated by the microprocessor, and the functions of the digital data recorder. Can be improved.
第1図はこの発明の一実施例の全体の構成を示すブロツ
ク図、第2図及び第4図はこの発明の一実施例のテープ
パターンの説明に用いる略線図、第3図はこの発明の一
実施例の記録データの構成の説明に用いる略線図、第5
図はこの発明の一実施例の主要部のブロツク図である。 2,16……バツフアメモリ、5,17……インターフエース、
9……磁気テープ、19,23……マイクロプロセツサ、21
……システムコントローラ、27……ホストプロセツサ、
31,33……メモリ、32,34……バツフアコントローラ。FIG. 1 is a block diagram showing the overall construction of an embodiment of the present invention, FIGS. 2 and 4 are schematic diagrams used to explain a tape pattern of an embodiment of the present invention, and FIG. FIG. 5 is a schematic diagram used to explain a configuration of recording data according to one embodiment
The figure is a block diagram of the essential portions of an embodiment of the present invention. 2,16 …… Buffa memory, 5,17 …… Interface,
9: Magnetic tape, 19,23: Microprocessor, 21
...... System controller, 27 …… Host processor,
31,33 …… Memory, 32,34 …… Buffer controller.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 山本 嘉一 東京都品川区北品川6丁目7番35号 ソニ ー株式会社内 (56)参考文献 特開 昭58−54464(JP,A) ─────────────────────────────────────────────────── ─── Continuation of front page (72) Inventor Kaichi Yamamoto 6-735 Kita-Shinagawa, Shinagawa-ku, Tokyo Sony Corporation (56) References JP-A-58-54464 (JP, A)
Claims (1)
ァメモリと、 第1のインターフェース部と、 前記第1のバッファメモリから読出された前記ディジタ
ル信号が供給される記録回路と、 前記記録回路の出力を記録媒体に記録すると共に、前記
記録媒体から前記ディジタル信号を再生し、再生回路に
供給する記録再生手段と、 前記再生回路の出力が蓄えられる第2のバッファメモリ
と、 第2のインターフェース部と、 前記第1のインターフェース部及び第2のインターフェ
ース部に結合されたマイクロプロセッサとを備え、 前記第1のインターフェース部は、前記第1のバッファ
メモリとダイレクトメモリアクセスを行うように結合さ
れた、前記第1のバッファメモリに比して小容量の第3
のメモリと前記第1のバッファメモリの書込み及び読出
しを制御する第1の制御回路とを有し、 前記第2のインターフェース部は、前記第2のバッファ
メモリとダイレクトメモリアクセスを行うように結合さ
れた、前記第2のバッファメモリに比して小容量の第4
のメモリと前記第2のバッファメモリを制御する第2の
制御回路と、指定された番地情報と再生データの番地情
報とを比較する比較手段とを有し、前記指定番地情報と
前記再生データの番地情報とが一致する場合に、前記第
2の制御回路によって、第2のバッファメモリへの書込
み動作を禁止し、一致した番地情報の再生データを前記
マイクロプロセッサに転送するようにしたことを特徴と
するディジタル信号記録再生装置。1. A first buffer memory for storing a digital signal, a first interface section, a recording circuit to which the digital signal read from the first buffer memory is supplied, and an output of the recording circuit. Recording and reproducing means for reproducing the digital signal from the recording medium and supplying the digital signal to the reproducing circuit, a second buffer memory for storing the output of the reproducing circuit, and a second interface section. A microprocessor coupled to the first interface unit and a second interface unit, the first interface unit coupled to the first buffer memory for direct memory access, The third, which has a smaller capacity than the first buffer memory
Memory and a first control circuit for controlling writing and reading of the first buffer memory, and the second interface unit is coupled to the second buffer memory for direct memory access. In addition, the fourth buffer having a smaller capacity than the second buffer memory
Memory and a second control circuit for controlling the second buffer memory, and a comparison means for comparing designated address information with the address information of the reproduced data, the designated address information and the reproduced data When the address information matches, the second control circuit prohibits the write operation to the second buffer memory and transfers the reproduced data of the matched address information to the microprocessor. Digital signal recording / reproducing device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59026704A JPH0664856B2 (en) | 1984-02-15 | 1984-02-15 | Digital signal recording / reproducing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59026704A JPH0664856B2 (en) | 1984-02-15 | 1984-02-15 | Digital signal recording / reproducing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60171678A JPS60171678A (en) | 1985-09-05 |
| JPH0664856B2 true JPH0664856B2 (en) | 1994-08-22 |
Family
ID=12200772
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59026704A Expired - Lifetime JPH0664856B2 (en) | 1984-02-15 | 1984-02-15 | Digital signal recording / reproducing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0664856B2 (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5854464A (en) * | 1981-09-28 | 1983-03-31 | Fujitsu Ltd | Transfer speed varying tester for magnetic disk |
-
1984
- 1984-02-15 JP JP59026704A patent/JPH0664856B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60171678A (en) | 1985-09-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0209141A2 (en) | PCM Signal recording and reproducing apparatus | |
| KR100196586B1 (en) | Digital signal processing circuit | |
| US4672480A (en) | Apparatus for recording digital data of various kinds on a slant track of a recording tape | |
| US5892982A (en) | External expansion bus interface circuit for connecting a micro control unit, and a digital recording and reproducing apparatus incorporating said interface circuit | |
| JP2900507B2 (en) | Digital data playback device | |
| JP3296087B2 (en) | Digital data recording method and its recording device and reproducing device | |
| JP2778169B2 (en) | Digital signal processing circuit | |
| JPH0664856B2 (en) | Digital signal recording / reproducing device | |
| US5229890A (en) | Data recording system for use in video tape recorder | |
| US5303091A (en) | Digital audio tape recorder for recording character data with digital data | |
| JP2576497B2 (en) | Data recorder | |
| JPH0514354B2 (en) | ||
| JP3024615B2 (en) | Information recording device | |
| KR100230677B1 (en) | DVCR still image search and display device and its control method | |
| JPS60164968A (en) | Digital data signal recording device | |
| JP3603654B2 (en) | Data recorder | |
| JP2983954B2 (en) | Digital VTR | |
| JP3211249B2 (en) | Information recording device | |
| JP3211248B2 (en) | Information recording device | |
| JPS60160073A (en) | Digital data processing circuit having fault diagnosing function | |
| KR100265446B1 (en) | Multichannel data recorder | |
| JPS58117782A (en) | Magnetic tape recorder and reproducer | |
| JPS61287080A (en) | Device for phase modifying of digital data recorder | |
| HK8596A (en) | Process and device for copying magnetic tapes | |
| JPH0464972A (en) | Data recorder |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |