JPS6052502B2 - memory-control unit - Google Patents

memory-control unit

Info

Publication number
JPS6052502B2
JPS6052502B2 JP52048005A JP4800577A JPS6052502B2 JP S6052502 B2 JPS6052502 B2 JP S6052502B2 JP 52048005 A JP52048005 A JP 52048005A JP 4800577 A JP4800577 A JP 4800577A JP S6052502 B2 JPS6052502 B2 JP S6052502B2
Authority
JP
Japan
Prior art keywords
signal
read
address
write
gate
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
Application number
JP52048005A
Other languages
Japanese (ja)
Other versions
JPS53133011A (en
Inventor
章 伊賀
慶隆 橋本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP52048005A priority Critical patent/JPS6052502B2/en
Publication of JPS53133011A publication Critical patent/JPS53133011A/en
Publication of JPS6052502B2 publication Critical patent/JPS6052502B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)

Description

【発明の詳細な説明】 本発明は、例えばオーディオ信号をPCM変調して、
伝送媒体としてVTR(ビデオテープレコーダ)を用い
るPCM方式によるオーディオ信号記録再生装置に使用
して好適なメモリー制御装置に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention provides, for example, PCM modulation of an audio signal.
The present invention relates to a memory control device suitable for use in a PCM audio signal recording and reproducing device using a VTR (video tape recorder) as a transmission medium.

かかる信号記録再生装置の概略を第1図に示す。 An outline of such a signal recording/reproducing apparatus is shown in FIG.

第1図において1は例えば回転ヘッド形のVTRを示す
。このVTRIはその記録信号入力端子liから与えら
れる映像信号をFM変調器等からなる記録系を介して一
対の回転磁気ヘッドに供給し、映像信号の1フィールド
を磁気テープに傾斜したトラックとして記録するもので
ある。また、VTRIの再生信号出力端子10には、磁
気テープより再生された信号がFM復調器等からなる再
生系を介することにより形成された映像信■)が取り出
される。このVTRIは一般に固定ヘッ ド方式に比べ
て伝送帯域が広い特長を有しており、このVTR1によ
り映像信号と信号形式が同一とされたPCM信号を記録
再生するものである。 即ち2L及び2Rは夫々ステレ
オオーディオ信号の左方信号及び右方信号が供給される
端子であり、これら左方信号及び右方信号は夫々ローパ
スフィルタ3L及び3R)サンプリングホールド回路4
L及び4RNAD変換器5L及び5Rを介されることに
よりPCM変調される。
In FIG. 1, reference numeral 1 indicates, for example, a rotary head type VTR. This VTRI supplies a video signal given from its recording signal input terminal li to a pair of rotating magnetic heads via a recording system consisting of an FM modulator, etc., and records one field of the video signal as an inclined track on the magnetic tape. It is something. Further, a video signal (2) formed by passing a signal reproduced from a magnetic tape through a reproduction system including an FM demodulator and the like is outputted to a reproduction signal output terminal 10 of the VTRI. This VTRI generally has a feature of a wider transmission band than a fixed head type, and this VTR 1 records and reproduces a PCM signal whose signal format is the same as that of a video signal. That is, 2L and 2R are terminals to which left and right signals of a stereo audio signal are supplied, respectively, and these left and right signals are passed through low-pass filters 3L and 3R, respectively) and a sampling hold circuit 4.
PCM modulation is performed by passing through L and 4 RNAD converters 5L and 5R.

このAD変換器5L及び5Rのデジタル出力は並列コー
ドであるので、並列直列変換器6により直列形式とされ
、時間軸圧縮回路7に供給され、時間軸圧縮回路7の出
力が同期信号付加回路8に供給される。時間軸圧縮回路
7及び同期信号付加回路8はPCM信号を映像信号と同
一の信号形態とするもので、前者により映像信号におけ
る垂直ブランキング期間に相当するデータ欠如期間が形
成され、後者により映像信号における垂直同期信号及び
水平同期信’号に相当する同期信号が付加される。この
同期信号付加回路8の出力がVTRIの記録信号入力端
子liに供給される。 即ち第2図はこの記録されるP
CM信号の1フィールド期間(262.5H)但しHは
水平周期)を・示すもので、垂直同期信号VD)等価パ
ルスEQ、及びEQ。
Since the digital outputs of the AD converters 5L and 5R are parallel codes, they are converted into a serial format by a parallel-serial converter 6 and supplied to a time-base compression circuit 7, and the output of the time-base compression circuit 7 is sent to a synchronization signal addition circuit 8. supplied to The time axis compression circuit 7 and the synchronization signal addition circuit 8 convert the PCM signal into the same signal form as the video signal.The former forms a data missing period corresponding to the vertical blanking period in the video signal, and the latter creates a A synchronization signal corresponding to the vertical synchronization signal and horizontal synchronization signal ' is added. The output of this synchronizing signal addition circuit 8 is supplied to the recording signal input terminal li of the VTRI. That is, Fig. 2 shows this recorded P
This indicates one field period (262.5H) of the CM signal (where H is the horizontal period), and the vertical synchronization signal (VD) equivalent pulse EQ and EQ.

を含む胆の垂直ブランキング期間とその前後の期間には
データが挿入されず、例えば245Hの期間において水
平同期信号HDて規定される1Hの期間毎にPCM信号
の3ワードが挿入される。この3ワードのPCM信号は
第3図に拡大して示すように、8ビツト相当のパルス幅
の水平同期信号HD及びその後の8ビツト相当のパルス
幅のバツクポーチを含む期間1BGの後から、各ワード
が32ビツトのコードが3ワード挿入されてなるもので
、1Hの期間は112ビツト相当の期間となる。この1
ワードは夫々16ビツトの左右のオーデイオ信号が直列
に配されたもので、第3図では簡単のため゜゜1゛と“
゜0゛が交互の場合を表わす。また、第4図に示すよう
に垂直ブランキング期間は、奇数フイールド及び偶数フ
イールドでテレビジヨン信号と同様に112Hのずれを
もたせられており、狙の期間の等価パルスEQl、狙の
期間の垂直同期信号VD及び?の期間の等価パルスEQ
2が連続しているものである。そして、PCM信号がそ
のフイールドにおいて最初に挿入されている時点から、
245Hの期間がPCM信号の存在する期間となり、こ
の後から次のフイールドの最初にPCM信号が挿入され
る迄の期間がデータ欠如期間1RGとなり、(245H
+IRG)が1レコードと称される。データ欠如期間1
RGは、偶数フイールドにおいて17Hであり、奇数フ
イールドにおいて18Hであり、平均して17.5Hと
される。再生時では、第2図と同様なPCM信号が同期
信号分離回路9を介して時間軸伸長回路10に供給され
る。この時間軸伸長回路10の出力に連続したPCM信
号が現れ、これが直列並列変換回路11により並列コー
ドに変換される。そしてDA変換器12L及び12Rと
ローパスフイルタ13L及び13Rの系路を介すること
により、出力端子14Lに左方信号が得られ、出力端子
14Rに右方信号が得られる。時間軸圧縮回路7及び時
間軸伸長回路10はRAM又は複数個のシフトレジスタ
等て実現される。
No data is inserted into the vertical blanking period including , and the periods before and after it. For example, in a period of 245H, three words of the PCM signal are inserted every 1H period defined by the horizontal synchronization signal HD. As shown in an enlarged view in FIG. 3, this 3-word PCM signal starts from a period 1BG that includes a horizontal synchronizing signal HD with a pulse width equivalent to 8 bits and a back porch with a pulse width equivalent to 8 bits, and each word is formed by inserting three words of 32-bit code, and the period of 1H is equivalent to 112 bits. This one
Words are 16-bit left and right audio signals arranged in series, and in Figure 3, for simplicity, they are expressed as ゜゜1゛ and ``.
゜0゛ represents the case of alternation. In addition, as shown in FIG. 4, the vertical blanking period is given a 112H shift in the odd and even fields, similar to the television signal, and the equivalent pulse EQl of the target period and the vertical synchronization of the target period. Signal VD and? Equivalent pulse EQ for a period of
2 are consecutive. Then, from the time the PCM signal is first inserted in that field,
The period of 245H is the period in which the PCM signal exists, and the period after this until the PCM signal is inserted at the beginning of the next field is the data missing period 1RG.
+IRG) is called one record. Data missing period 1
RG is 17H in even fields, 18H in odd fields, and 17.5H on average. During reproduction, a PCM signal similar to that shown in FIG. 2 is supplied to the time axis expansion circuit 10 via the synchronization signal separation circuit 9. A continuous PCM signal appears at the output of the time axis expansion circuit 10, and is converted into a parallel code by the serial/parallel conversion circuit 11. Then, by passing through a system of DA converters 12L and 12R and low-pass filters 13L and 13R, a left signal is obtained at an output terminal 14L, and a right signal is obtained at an output terminal 14R. The time axis compression circuit 7 and the time axis expansion circuit 10 are implemented using a RAM, a plurality of shift registers, or the like.

また記録系には図示せずも基準発振器が設けられ、基準
発振器の出力からサンプリングホールド回路4L,4R
に対するサンプリングパルス、鳩変換器5L,5R1並
列直列変換器6及び時間軸圧縮回路7に対するクロツク
パルスが形成される。一方、再生系では再生PCM信号
から分離された同期信号HD,Dをタイムベースとして
時間軸伸長回路10、直列並列変換器11、DA変換器
12L,12Rに対するクロツクパルスが形成される。
かかる記録再生装置において時間軸圧縮回路7及び時間
軸伸長回路10は時間軸の圧縮及び伸長処理を1レコー
ド単位で行なうもので、例えばRAMによつて構成する
ことができる。
Further, the recording system is provided with a reference oscillator (not shown), and sampling and holding circuits 4L and 4R are connected to the output of the reference oscillator.
sampling pulses for the pigeon converters 5L, 5R1, parallel-to-serial converters 6, and clock pulses for the time base compression circuit 7 are formed. On the other hand, in the reproduction system, clock pulses for the time base expansion circuit 10, the serial/parallel converter 11, and the DA converters 12L and 12R are formed using the synchronization signals HD and D separated from the reproduction PCM signal as a time base.
In such a recording/reproducing apparatus, the time axis compression circuit 7 and the time axis expansion circuit 10 perform time axis compression and expansion processing on a record-by-record basis, and can be constructed of, for example, a RAM.

また、時間軸を変換するために書込みと読出しを非同期
で行なうように、RAMに対する制御が工夫されている
。そして時間軸圧縮回路7を構成するRAMの容量は時
間軸圧縮量を考慮して定められ、時間軸伸長回路10を
構成するRAMの容量は時間軸伸長量及びTRlにおい
て生じる時間軸変動の量を考慮して定められている。し
かしながら、この時間軸変動量が当初の予想を上回るも
のであると、オーバーフローあるいはアンダーフローが
生じることになる。従つてオーバーフローあるいはアン
ダーフローに対する対策が必要となる。本発明はかかる
時間軸伸長回路10に使用して好適なメモリー制御装置
を提供するもので、特にオーバーフローあるいはアンダ
ーフローを検出して書込みアドレス又は読出しアドレス
の何れか一方を制御するだけで正常動作に回復できるよ
うにしたものである。以下、第5図を参照して本発明の
一実施例について説明するに、同期分離回路9からの再
生同期信号がパルス発生回路21に供給される。
Furthermore, control of the RAM is devised so that writing and reading are performed asynchronously in order to convert the time axis. The capacity of the RAM that constitutes the time axis compression circuit 7 is determined by considering the amount of time axis compression, and the capacity of the RAM that constitutes the time axis expansion circuit 10 is determined based on the amount of time axis expansion and the amount of time axis fluctuation occurring in TRl. It is determined with consideration. However, if this amount of time axis variation exceeds initial expectations, overflow or underflow will occur. Therefore, countermeasures against overflow or underflow are required. The present invention provides a memory control device suitable for use in such a time axis expansion circuit 10. In particular, the present invention provides a memory control device suitable for use in such a time axis expansion circuit 10. In particular, normal operation can be achieved by simply detecting overflow or underflow and controlling either the write address or the read address. It is made possible to recover. An embodiment of the present invention will be described below with reference to FIG. 5. A reproduction synchronization signal from the synchronization separation circuit 9 is supplied to the pulse generation circuit 21.

パルス発生回路21はその一方の出力端子21aに再生
同期信号の有する時間軸変動のうちでジツタと称される
比較的高い周波数の時間軸変動に追従した書込みビツト
クロツクPWBCを発生すると共に、その他方の出力端
子21bに再生同期信号の有する時間軸変動のうちでド
リフトと称される頗る低い周波数例えば0.3Hz以下
の時間軸変動に追従した読出しビツトクロツクPRBC
を発生する。この場合、読出しビツトクロツクPRBC
を一定周波数のものとしても良いが、ドリフト迄も補正
するとなるとRAMの容量が大きくなる不都合があり、
また再生オーデイオ信号中にドリフトが含まれていても
聴惑上は大きな影響がないので上述のようにしている。
また、ワードカウンタ22Wにより、書込みワードクロ
ツクPWWCが形成され、ワードカウンタ22Rにより
読出しワードクロツクPRWCが形成される。また、再
生同期信号がゲート信号発生回路23に供給され、これ
により第6図Aに示す書込み動作の開始及び停止を制御
する書込みゲート信号PWGが形成されると共に、第6
図Bに示す読出し動作の開始及び停止を制御する読出し
ゲート信号PRGが形成される。
The pulse generating circuit 21 generates at one output terminal 21a a write bit clock PWBC that follows relatively high-frequency time axis fluctuations called jitter among the time axis fluctuations of the reproduction synchronization signal, and outputs the write bit clock PWBC at the other output terminal 21a. Output terminal 21b is connected to a read bit clock PRBC that follows very low frequency time axis fluctuations called drift among the time axis fluctuations of the reproduction synchronization signal, for example, 0.3 Hz or less.
occurs. In this case, the read bit clock PRBC
may be set to a constant frequency, but if you also correct for drift, there is a problem that the RAM capacity will increase.
Furthermore, even if the reproduced audio signal contains drift, it does not have a large effect on hearing, so the above-mentioned method is used.
Further, the word counter 22W forms a write word clock PWWC, and the word counter 22R forms a read word clock PRWC. Further, the reproduction synchronization signal is supplied to the gate signal generation circuit 23, thereby forming the write gate signal PWG for controlling the start and stop of the write operation shown in FIG.
A read gate signal PRG that controls the start and stop of the read operation shown in FIG. B is formed.

再生系では時間軸の伸長がなされるから、書込みゲート
信号PWGによりデータ欠如期間1RGにおいてはPC
M信号のRAMに対する書込みは休止され、一方、読出
し制御信号PRGにより読出しは書込みクロツク周波数
より低い読出しクロツクに同期して連続してなされる。
この場合、時間軸変動を考慮して書込みゲート信号PW
Gにより書込み動作が開始されてから所定の時間遅れて
読出しゲート信号PRGにより読出し動作が開始される
。この書込みゲート信号PWGにより制御される書込み
ゲート回路24Wと読出しゲート信号PRGにより制御
される読出しゲート回路24Rが設けられている。
In the reproduction system, the time axis is extended, so during the data missing period 1RG due to the write gate signal PWG, the PC
Writing of the M signal to the RAM is suspended, while reading is performed continuously in synchronization with a read clock lower than the write clock frequency by the read control signal PRG.
In this case, in consideration of time axis fluctuations, the write gate signal PW
The read operation is started by the read gate signal PRG after a predetermined time delay after the write operation is started by the signal G. A write gate circuit 24W controlled by the write gate signal PWG and a read gate circuit 24R controlled by the read gate signal PRG are provided.

書込みゲート回路24Wを通過した書込みビツトクロツ
クPWBC及び書込みワードクロツクPWWCが夫々書
込み側のビツトアドレスカウンタ25WB及びワードア
ドレスカウンタ25WWに供給され、一方、読出しゲー
ト回路24Rを通過した読出しビツトクロツクPRBC
及び読出しワードクロツクPRWCが夫々読出し側のビ
ツトアドレスカウンタ25RB及びワードアドレスカウ
ンタ25RWに供給される。更に、後述するように本例
てはPCM信号の順序を並びかえるインターリーフを記
録時に行ない、一方再生時てはこの順序をもとの順序に
戻すデインターリーブを行なつているので、このインタ
ーリーフ及びデインターリーブの1単位である1プロツ
クを指定するためのプロツクカウンタ25WL及び25
RLが設けられている。そしてデインタ一りーブは書込
みアドレスの制御でなされているのでデインターリーブ
制御回路30が設けられている。この書込み側のアドレ
スカウンタの出力がアドレスセレクタ26に供給される
と共に、読出し側のアドレスカウンタの出力が後述の保
護回路31を介してアドレスセレクタ26に供給され、
アドレスセレクタ26により書込み側又は読出し側の何
れかのアドレスが選択され、この選択されたアドレスが
RAM27に対して与えられる。RAM27に対して入
力されるPCM信号はラツチ回路28を介されることに
より、書込みビツトクロツクPWBCに同期したものと
なされ、RAM27から出力されるPCM信号は前述の
ように直列並列変換されてDA変換器12L,12Rに
供給される。このようにひとつのRAM27を用いて時
間軸の伸長及び時間軸変動分の除去を行なうために、非
同期で書込み動作及び読出し動作がなされる。
The write bit clock PWBC and write word clock PWWC that have passed through the write gate circuit 24W are supplied to the write side bit address counter 25WB and word address counter 25WW, respectively, while the read bit clock PRBC that has passed through the read gate circuit 24R is supplied to the write side bit address counter 25WB and word address counter 25WW, respectively.
and a read word clock PRWC are supplied to a bit address counter 25RB and a word address counter 25RW on the read side, respectively. Furthermore, as will be described later, in this example, interleaving is performed to rearrange the order of PCM signals during recording, while deinterleaving is performed to return this order to the original order during playback. and block counters 25WL and 25 for specifying one block, which is one unit of deinterleaving.
RL is provided. Since deinterleaving is performed under the control of the write address, a deinterleaving control circuit 30 is provided. The output of the address counter on the write side is supplied to the address selector 26, and the output of the address counter on the read side is supplied to the address selector 26 via a protection circuit 31, which will be described later.
The address selector 26 selects either the write side or the read side address, and this selected address is given to the RAM 27. The PCM signal input to the RAM 27 is synchronized with the write bit clock PWBC by passing through the latch circuit 28, and the PCM signal output from the RAM 27 is serial-parallel converted as described above and sent to the DA converter 12L. , 12R. In this way, in order to expand the time axis and remove time axis fluctuations using one RAM 27, write and read operations are performed asynchronously.

これは、アドレスセレクタ26に加えられて書込みアド
レス或いは読出しアドレスの選択を制御する制御信号A
DSLCT<5RAM27の書込み読出し制御回路(図
示せず)に供給される制御信号WEによつてなされる。
これら制御信号ADSLCT及びWEはメモリー制御信
号発生回路29により書込みビツトクロツクPWBC及
び読出しビツトクロツクPRBCから形成される。メモ
リー制御信号発生回路29は書込みビツトクロツクPW
BCを基準として、そのクロツクの周期を第1の半周期
と第2の半周期に分割し、第1の半周期に読出しビツト
クロツクPRBCの立上りが到来したとき書込みサイク
ルは書込みビツトクロツクPWBCの立上りで開始し、
書込みサイクル終了後読出しサイクルを開始し、第2の
半周期に読出しビツトクロツクPRBCの立上りが到来
したとき実効的な読出しサイクルを開始し、この読出し
サイクル終了後書込みサイクルを開始するように制御信
号ADSLCT及びWEを発生する。メモリー制御信号
発生回路29の一例は本出願人が先に出願した特公昭5
8−57836に記載されている。即ち第7図Aに示す
ような周期Twの書込みビツトクロツクPWBCと同図
Bに示すような周期TR(Tw<TR)の読出し・ビツ
トクロツクPRBCから、同図Cに示す制御信号WE及
び同図Dに示す制御信号ADSLCTが形成される。そ
して、これら制御信号WE及びADSLCTにより第7
図においてTwで示す書込みサイクルとTRで示す読出
しサイクルが互いに重・複しないように規定され、書込
みサイクルTwにおいてPCM信号がRAMの所定の書
込アドレスに書込まれ、読出しサイクルTRにおいて所
定の読出しアドレスからPCM信号が読み出される。
This is a control signal A that is applied to the address selector 26 and controls the selection of a write address or a read address.
DSLCT<5 is performed by a control signal WE supplied to a write/read control circuit (not shown) of the RAM 27.
These control signals ADSLCT and WE are generated by the memory control signal generating circuit 29 from the write bit clock PWBC and the read bit clock PRBC. The memory control signal generation circuit 29 uses the write bit clock PW.
BC as a reference, the period of the clock is divided into a first half period and a second half period, and when the rising edge of the read bit clock PRBC arrives in the first half period, the write cycle starts at the rising edge of the write bit clock PWBC. death,
Control signals ADSLCT and ADSLCT are set so that a read cycle is started after the end of the write cycle, an effective read cycle is started when the read bit clock PRBC rises in the second half cycle, and a write cycle is started after the end of this read cycle. Generate WE. An example of the memory control signal generation circuit 29 is the Japanese Patent Publication No. 5, filed earlier by the present applicant.
8-57836. That is, from a write bit clock PWBC with a period Tw as shown in FIG. 7A and a read bit clock PRBC with a period TR (Tw<TR) as shown in FIG. 7B, a control signal WE shown in FIG. A control signal ADSLCT shown is generated. Then, by these control signals WE and ADSLCT, the seventh
In the figure, a write cycle indicated by Tw and a read cycle indicated by TR are specified so that they do not overlap or overlap with each other. In the write cycle Tw, a PCM signal is written to a predetermined write address of the RAM, and in the read cycle TR, a predetermined readout signal is written. A PCM signal is read from the address.

またインターリーフ及びデインターリーブは32ノワー
ドを1プロツクとして行なわれている。即ち記録時にお
いてオーデイオ信号がPCM変調されて得られる1番目
のワードW,から3旙目のワードW32を第8図Aに示
す。但し第8図では各ワードに関して数字の添字のみを
示し、また簡単のため時間軸の圧縮及び伸長については
省略されている。そして、記録系の時間軸圧縮回路7に
おけるアドレス制御によつてインターリーフが行なわれ
、TRlにより磁気テープに記録されるときは、1プロ
ツクの前半の16ワードには、奇数番目のワードWl,
W3,W5・・・・・・W3lが順次配列され、後半の
16ワードには偶数番目のワードW2,W4,W6・・
・・・・W32が順次配列される。また、再生PCM信
号もこの第8図Bに示す順序となつており、デインター
リーブ回路30によつて書込みアドレス制御されること
で、第8一図Cに示すもとの順序に戻される。つまり、
1プロツクのうちで最初にRAM27に供給されるワー
ドW1から1幡目に供給されるワードW3lまでは、奇
数番目のワードアドレスに書き込まれ、1プロツクの後
半に供給される16ワードは偶数番目のワードアドレス
に書き込まれ、また読出し時には、最初のワードW1の
書込まれたアドレスから順次ワードアドレスが進められ
て読出し動作がなされるのである。このように32ワー
ドを1プロツクとしてインターリーフ及びデインターリ
ーブを行なつており、また前述のように1レコードのう
ちに挿入されるPCM信号は735ワードであるから、
1レコードでは22プロツクと31ワードが存在するこ
とになる。
Also, interleafing and deinterleaving are performed using 32 nowords as one block. That is, FIG. 8A shows the first word W and the third word W32 obtained by PCM modulating the audio signal during recording. However, in FIG. 8, only numerical subscripts are shown for each word, and compression and expansion of the time axis are omitted for simplicity. Then, interleaf is performed by address control in the time axis compression circuit 7 of the recording system, and when recording on the magnetic tape by TRl, the first 16 words of one block include odd-numbered words Wl,
W3, W5...W3l are arranged sequentially, and the latter 16 words contain even-numbered words W2, W4, W6...
...W32 are arranged in sequence. The reproduced PCM signals are also in the order shown in FIG. 8B, and are returned to the original order shown in FIG. 81C by write address control by the deinterleave circuit 30. In other words,
The first word W1 supplied to the RAM 27 in one block to the first word W3l supplied to the RAM 27 are written to odd-numbered word addresses, and the 16 words supplied in the latter half of one block are written to even-numbered word addresses. When data is written to a word address and read, the word address is sequentially advanced from the written address of the first word W1 to perform a read operation. In this way, interleaf and deinterleave are performed using 32 words as one block, and as mentioned above, the PCM signal inserted in one record is 735 words.
There are 22 blocks and 31 words in one record.

また、RAM27は4K(=4096)ビツトの容量で
ある。このようにインターリーフを行なうことにより再
生時にVTRlにおいて発生するドロツプアウトによる
影響を分散させることができる利点がある。次に本発明
の特長とするアンダーフロー及びオーバーフローに対す
る保護回路31に関して説明する。
Further, the RAM 27 has a capacity of 4K (=4096) bits. By performing interleaf in this manner, there is an advantage that the influence of dropouts occurring in the VTR1 during playback can be dispersed. Next, the protection circuit 31 against underflow and overflow, which is a feature of the present invention, will be explained.

本例においてはアンダーフロー及びオーバーフローの検
出は、通常の状態において最もアンダーフロー及びオー
バーフローを生じやすい時点での読出しアドレスを監視
することによつてなされる。つまり、第6図Aに示す書
込みゲート信号PWGが立上る時点X1から書込み動作
が開始され、これより遅れた時点Yから第6図Bに示す
読出しゲート信号PRGにより読出し動作が開始され、
書込み動作は時点Zの後で一旦停止され、次に再び時点
X2から書込み動作が開始されるから、読出すべきPC
M信号がまだ書込まれていないアンダーフローが生じや
すいのは、新たに次のPCM信号が書込まれる直前の時
点X2であり、また書込まれるPCM信号がRAM27
の容量をこえてしまうオーバーフローが生じやすいのは
、書込み動作が停止する直前の時点Zである。この時点
X2において、既に書込まれている735ワードに対し
て16ワード以下の差しかない読出しアドレスが指定さ
れると、デインターリーブを行なつているためにアンダ
ーフローが生じることになる。従つて22プロツク14
ワード(735ワード−17ワード)という読出しアド
レスが時点X2より前に発生すればアンダーフローのお
それがあると検出することができる。また時点Zにおい
てRAM27の容量が?ビツト(128ワード)であつ
て、かつデインターリーブを行なつているから、読出さ
れるワードが書込まれた735ワードに対して(128
−16=112ワード)以上の差をもつものであるとオ
ーバーフローが生じることになる。従つて624ワード
(735ワード−111ワード)に対応する読出しアド
レスである19プロツク16ワードが時点Zより後に発
生すればオーバーフローのおそれがあると検出すること
ができる。そしてアンダーフローのおそれを検出したと
きには、読出しアドレスが進むのを停止し、オーパーフ
ロ一のおそれを検出したときには、読出しアドレスを必
要なワード数だけとばして先に進めるようになす。読出
しワードアドレスが進まないと、同一のPCM信号が繰
り返して読出されるから、PCM復調後のオーデイオ信
号は一部に同一レベルの信号が連続したものとなり、一
方読出しワードアドレスがとばされると、PCM復調後
のオーデイオ信号は一部の信号が欠落して信号のつなが
りが不連続のものとなる。しかし、このような現象の発
生する時間は頗る短時間であるから、聴感上は不自然で
はない。第9図は、以上の動作を実現する保護回路31
の一例である。第9図における直列に接続された各4ビ
ツトのバイナリーウンタのうちで、最初の5ビツトが読
出しワードアドレスとされ、次の5ビツトが読出しプロ
ツクアドレスとされるようにワードアドレスカウンタ2
5RW及びプロツクアウトレスカウンタ25RLが構成
されている。このプロツクアドレスカウンタ25RLの
出力のうちで所定のものがアンドゲート41に供給され
ることにより、アンドゲート41の出力に22プロツク
でぱ“1゛となる信号が形成される。また、ワードアド
レスカウンタ25RWの出力のうちで所定のものが供給
されるアンドゲート42により14ワード及び15ワー
ドで゜゜1゛となる信号が形成される。これらアンドゲ
ート41及び42の出力がアンドゲート43に供給され
てアンドゲート43の出力に22プロツクの14ワード
及び15ワードで“1゛となる信号が形成される。更に
アンドゲート44により22プロツクの16ワード以上
で″R3となる信号が形成され、アンドゲート43及び
44の出力がノアゲート45に供給される。従つてノア
ゲート45の出力信号C1は22プロツクの14ワード
以上で゜゜0゛となり、次の周期のPCM信号を読出す
ためにこれらアドレスカウンタがクリアされて読出しア
ドレスがOプロツクOワードとなることによつて6゜1
゛となる。また上述と同様にアンドゲート46により1
9プロツクで゜゜1゛となる信号が形成され、このアン
ドゲート46の出力と16ワード以上で′4r3となる
信号が供給されるアンドゲート47が設けられ、このア
ンドゲート47の出力と20プロツク以上で“゜1゛と
なるアンドゲート48の出力がオアゲート49に供給さ
れる。
In this example, underflow and overflow are detected by monitoring the read address at the point where underflow and overflow are most likely to occur under normal conditions. That is, the write operation is started from time point X1 when the write gate signal PWG shown in FIG. 6A rises, and the read operation is started from time point Y later than this by the read gate signal PRG shown in FIG. 6B.
The write operation is temporarily stopped after time Z, and then starts again from time X2, so the PC to be read
Underflow, where the M signal has not yet been written, is likely to occur at time point X2 immediately before the next PCM signal is newly written, and the PCM signal to be written is likely to occur in the RAM 27.
An overflow that exceeds the capacity is likely to occur at time Z immediately before the write operation stops. At this time point X2, if a read address with a difference of 16 words or less from the 735 words already written is specified, an underflow will occur because deinterleaving is being performed. Therefore, 22 blocks 14
If a read address of word (735 words - 17 words) occurs before time point X2, it can be detected that there is a possibility of underflow. Also, what is the capacity of RAM27 at time Z? Since it is a bit (128 words) and deinterleaving is performed, the read word is (128 words) compared to the written 735 words.
-16=112 words) or more, an overflow will occur. Therefore, if 16 words of 19 blocks corresponding to 624 words (735 words - 111 words) occur after time Z, it can be detected that there is a risk of overflow. When a risk of underflow is detected, the read address stops advancing, and when a risk of overflow is detected, the read address is skipped by the necessary number of words and the read address is advanced. If the read word address does not advance, the same PCM signal will be read out repeatedly, so part of the audio signal after PCM demodulation will be a continuous signal at the same level.On the other hand, if the read word address is skipped, the PCM signal will be read out repeatedly. After demodulation, some signals are lost in the audio signal and the signal connections become discontinuous. However, since the time during which such a phenomenon occurs is extremely short, it is not unnatural to the auditory sense. FIG. 9 shows a protection circuit 31 that realizes the above operation.
This is an example. Of the 4-bit binary counters connected in series in FIG. 9, the word address counter 2 is configured such that the first 5 bits are used as a read word address and the next 5 bits are used as a read block address.
5RW and a block output counter 25RL. By supplying a predetermined value of the outputs of the block address counter 25RL to the AND gate 41, a signal in which 22 blocks are set to "1" is formed at the output of the AND gate 41. The AND gate 42 to which a predetermined value of the outputs of the counter 25RW is supplied forms a signal of ゜゜1゛ for the 14th word and the 15th word.The outputs of these AND gates 41 and 42 are supplied to the AND gate 43. As a result, a signal which becomes "1" at the output of the AND gate 43 is formed at the 14th and 15th words of 22 blocks. Further, the AND gate 44 forms a signal "R3" with 16 words or more of 22 blocks, and the outputs of AND gates 43 and 44 are supplied to the NOR gate 45. Therefore, the output signal C1 of the NOR gate 45 is 14 words of 22 blocks. With the above, it becomes ゜0゛, and in order to read the PCM signal of the next cycle, these address counters are cleared and the read address becomes O block O word, so that it becomes 6゜1.
It becomes ゛. Also, as described above, 1 is set by the AND gate 46.
A signal that becomes ゜゜1゛ is formed in 9 blocks, and an AND gate 47 is provided which is supplied with the output of this AND gate 46 and a signal that becomes `4r3 in 16 words or more. The output of the AND gate 48 which becomes "゜1゛" is supplied to the OR gate 49.

従つてオアゲート49の出力信号G2は19プロツク1
6ワード以上で“゜1゛となリアドレスカウンタがクリ
アされることによつて“0゛となる信号である。そして
上述のノアゲート45の出力信号G1が書込みゲート信
号PWGと共にオアゲート50に供給され、オアゲート
49の出力信号G2が書込みゲート信号PWGと共にオ
アゲート51に供給される。
Therefore, the output signal G2 of the OR gate 49 is 19 block 1.
This is a signal that becomes "0" when the rear address counter, which is "1" for 6 words or more, is cleared. The output signal G1 of the NOR gate 45 described above is supplied to the OR gate 50 together with the write gate signal PWG, and the output signal G2 of the OR gate 49 is supplied to the OR gate 51 together with the write gate signal PWG.

そしてオアゲート50の出力信号Gllが読出しワード
クロツクPRWCの供給されるアンドゲート52に供給
され、オアゲート51の出力信号Gl2がアドレスカウ
ンタ25RW及び25RLの口ード端子LDに加えられ
る。この信号Gllが゜゜0゛のときは、読出しワード
クロツクPRWCはアドレスカウンタに供給されないか
ら、読出しアドレスは先に進まなくなる。また信号Gl
2が“1゛から“40゛となるとアドレスカウンタに図
示の如きコードがプリセツトされ、読出しアドレスが強
制的に19プロツクの17ワードとなされる。上述の構
成によれば、正常動作時では、第10図Aに示す書込み
ゲート信号PWGに対して同図Bに示すタイミングのノ
アゲート45の出力信号G1と同図Cに示すタイミング
のオアゲート49の出力信号C2が発生する。つまり、
前述のように読出しアドレスが22プロツク14ワード
となつたことを示す信号C1の立下りは時点X2より後
となり、また読出しアドレスが19プロツク16ワード
となつたことを示す信号C2の立上りは時点zより前と
なる。従つてアンドオアゲート54及び51の出力信号
Gll及びGl2は第10図D及びEに示すように66
r′のままであり、アドレスカウンタに対するプリセツ
トはなされず、読出しワードクロツクは供給され続ける
。次に第11図Aに示す書込みゲート信号PWGに対し
て同図Bに示すタイミングで信号G1が発生し、同図C
に示すタイミングで信号G2が発生するものとすると、
オアゲート50の出力信号Gllが同図Dに示すように
22プロツク14ワードの読出しアドレスの発生時点か
ら時点X2迄の間“0゛となる。
The output signal Gll of the OR gate 50 is supplied to the AND gate 52 to which the read word clock PRWC is supplied, and the output signal G12 of the OR gate 51 is applied to the code terminals LD of the address counters 25RW and 25RL. When this signal Gll is ゜0゛, the read word clock PRWC is not supplied to the address counter, so the read address does not advance. Also, the signal Gl
When 2 changes from "1" to "40", the address counter is preset with a code as shown in the figure, and the read address is forced to be 17 words of 19 blocks. According to the above configuration, during normal operation, the output signal G1 of the NOR gate 45 at the timing shown in FIG. 10B and the output of the OR gate 49 at the timing shown in FIG. A signal C2 is generated. In other words,
As mentioned above, the fall of the signal C1 indicating that the read address has become 22 blocks and 14 words occurs after the time point X2, and the rise of the signal C2 that indicates that the read address has become 19 blocks and 16 words occurs at time z. It will be earlier. Therefore, the output signals Gll and Gl2 of the AND-OR gates 54 and 51 are 66 as shown in FIGS. 10D and E.
r' remains, no preset is made to the address counter, and the read word clock continues to be supplied. Next, in response to the write gate signal PWG shown in FIG. 11A, a signal G1 is generated at the timing shown in FIG.
Assuming that signal G2 is generated at the timing shown in
The output signal Gll of the OR gate 50 becomes "0" from the time when the read address of 14 words of 22 blocks is generated until the time point X2, as shown in FIG.

図示せずもオアゲート51の出力信号Gl2ぱ゜1゛の
ままである。従つて信号Gllが“0゛の間は読出しワ
ードクロツクPRWCのワードアドレスカウンタ25R
Wに対する供給が停止されるから、読出しアドレスは進
まず、アンダーフローが生じることを防止できる。
Although not shown, the output signal Gl2 of the OR gate 51 remains at 1. Therefore, while the signal Gll is "0", the word address counter 25R of the read word clock PRWC is
Since the supply to W is stopped, the read address does not advance and underflow can be prevented.

更に第12図Aに示す書込みゲート信号PWGに対して
同図Bに示すタイミングで信号G1が発生し、同図Cに
示すタイミングで信号G2が発生するものとすると、オ
アゲート51の出力信号Gl2が時点Zにおいて立下る
から、ワードアドレスカウンタ25RW及びプロツクア
ドレスカウンタ25RLが19ワード17プロツクにプ
リセツトさ・れる。
Furthermore, assuming that signal G1 is generated at the timing shown in FIG. 12B with respect to the write gate signal PWG shown in FIG. 12A, and signal G2 is generated at the timing shown in FIG. 12C, the output signal Gl2 of the OR gate 51 is Since it falls at time Z, the word address counter 25RW and block address counter 25RL are preset to 19 words and 17 blocks.

つまり、何等の補正を行なわないと、時点Z″の直後に
到達するはずの書込みアドレスが強制的に時点zにおい
て発生させられることになるから、オーバーフローが生
じることを防止できる。なお、第12図では示していな
いが、オアゲート50の出力信号Gllぱ“1゛のまま
てある。このように本発明は、書込み動作と読出し動作
が非同期で行なわれる楊合であつてかつ時間軸の伸長を
なす際の書込みクロツク信号に時間軸変動分が含まれて
いる楊合に、時間軸変換処理のl周)期を規定する信号
を用いることにより、最もアンダーフロー及びオーバー
フローの生じやすい時点の読出しアドレスを監視し、こ
の読出しアドレスがアンダーフロー及びオーバーフロー
に関して許容しうるものであるか否かを検出するもので
ある。従つて常時アンダーフロー及びオーバーフローの
生じるおそれを監視する必要がなくなり、回路構成を簡
略化することができる。また、アンダーフロー及びオー
バーフローの生じるおそれを検出したときに書込みアド
レス又は読出しアドレスの一方(上述の例では読出しア
ドレス)のみを制御すれば良いから、コードの配列の並
びかえ(インターリーフ及びデインターリーブ)を行な
う場合に適用して好適である。即ち、オーバーフローの
生じるおそれを検出したときに書込みアドレスを先に進
めないオーバーフローを防止することも考えられるが、
コードの配列の並びかえを行なつている場合には、かか
る方法は適用できない。例えば第8図Dに示す順序のP
CM信号を書込むときに、オーバーフローの生じるおそ
れが検出されて第8図Dにおいて3番目〜5番目迄に入
力される3ワード(W5,W7,W9)の書込みを行な
わなかつたとすると、RAMに書込まれるPCM信号は
第8図Eに示すようにその順序が元の順序と大きく異な
つたものとなつてしまう。(なお、この場合では次のプ
ロツクのワードWl,W3,W5も書込まれる。)つま
り、デインターリーブを行ないえないのである。しかし
、読出しアドレスのみを制御していれば、デインターリ
ーブに対して悪影響が与えられず極く短時間の信号の欠
落を含む点を除けば、原信号と同一のものをPCM復調
できるのである。なお、以上の説明では時間軸の伸長を
行なう場合に本発明を適用した場合であるが、逆に時間
軸の圧縮を行なう場合にも適用でき、またコードの順序
の並びかえを読出しアドレスの制御によつて行なう場合
にも適用することができる。
In other words, if no correction is made, a write address that would have arrived immediately after time Z'' will be forcibly generated at time Z, so overflow can be prevented from occurring. Although not shown, the output signal Gll of the OR gate 50 remains at "1". As described above, the present invention provides a time axis adjustment method for an operation in which a write operation and a read operation are performed asynchronously, and in which a time axis variation is included in the write clock signal when extending the time axis. By using a signal that defines the period of conversion processing, the read address at the time when underflow and overflow are most likely to occur is monitored, and whether this read address is allowable with respect to underflow and overflow. This is to detect. Therefore, there is no need to constantly monitor the possibility of underflow or overflow occurring, and the circuit configuration can be simplified. In addition, since it is only necessary to control either the write address or the read address (in the above example, the read address) when the possibility of underflow or overflow is detected, it is possible to rearrange the code arrangement (interleaf and deinterleave). It is suitable for application when carrying out. In other words, it is possible to prevent overflow by not advancing the write address when a risk of overflow is detected.
This method cannot be applied when the code array is being rearranged. For example, P in the order shown in FIG.
When writing the CM signal, if the possibility of overflow is detected and the 3 words (W5, W7, W9) that are input from 3rd to 5th in FIG. The order of the written PCM signals is greatly different from the original order, as shown in FIG. 8E. (In this case, words W1, W3, and W5 of the next block are also written.) In other words, deinterleaving cannot be performed. However, if only the read address is controlled, the same signal as the original signal can be PCM-demodulated with no adverse effect on deinterleaving, except for the fact that it includes a very short signal dropout. Although the above description describes the case where the present invention is applied to expand the time axis, it can also be applied to compress the time axis. It can also be applied to cases where it is carried out by

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

第1図は本発明を適用しうるPCM方式によるオーデイ
オ信号記録再生装置のプロツク図、第2図〜第4図はそ
の説明に用いる波形図、第5図は本発明の一実施例のプ
ロツク図、第6図〜第8図はその説明に用いる図、第9
図はその要部である保護回路の一例のプロツク図、第1
0図〜第12図は保護回路の動作説明に用いるタイムチ
ヤートである。 1はVTRl2lはパルス発生回路、25WB,25R
Bはビツトアドレスカウンタ、25WW,25RWはワ
ードアドレスカウンタ、25WL,25RLはプロツク
アドレスカウンタ、26はアドレスセレクタ、27はR
AMl3lは保護回路である。
FIG. 1 is a block diagram of an audio signal recording and reproducing apparatus using the PCM method to which the present invention can be applied, FIGS. 2 to 4 are waveform diagrams used for explanation thereof, and FIG. 5 is a block diagram of an embodiment of the present invention. , Figures 6 to 8 are diagrams used for explanation, Figure 9
The figure is a block diagram of an example of the protection circuit that is the main part.
0 to 12 are time charts used to explain the operation of the protection circuit. 1 is a VTR, 2l is a pulse generation circuit, 25WB, 25R
B is a bit address counter, 25WW, 25RW are word address counters, 25WL, 25RL are block address counters, 26 is an address selector, 27 is R
AMl3l is a protection circuit.

Claims (1)

【特許請求の範囲】[Claims] 1 デジタル信号を書込みクロック信号に応じたメモリ
ー装置のアドレスに書込むと共に、この書込まれたデジ
タル信号を読出しクロック信号に応じたアドレスから読
出し、上記書込み動作の停止時点の近傍の時点を示す信
号と、この時点に対応するべき読出しアドレスの発生時
点を示す信号とを比較し、この比較出力により上記メモ
リー装置のオーバーフローの生じるおそれを検出しアド
レスを所定アドレスにプリセットするようにしたことを
特徴とするメモリー制御装置。
1 A digital signal is written to the address of the memory device according to the write clock signal, and the written digital signal is read from the address according to the read clock signal, and a signal indicating a point in time near the point at which the write operation is stopped is generated. and a signal indicating the generation point of the read address that should correspond to this point in time, and based on the comparison output, a risk of overflow of the memory device is detected and the address is preset to a predetermined address. memory controller.
JP52048005A 1977-04-26 1977-04-26 memory-control unit Expired JPS6052502B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP52048005A JPS6052502B2 (en) 1977-04-26 1977-04-26 memory-control unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP52048005A JPS6052502B2 (en) 1977-04-26 1977-04-26 memory-control unit

Publications (2)

Publication Number Publication Date
JPS53133011A JPS53133011A (en) 1978-11-20
JPS6052502B2 true JPS6052502B2 (en) 1985-11-19

Family

ID=12791175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP52048005A Expired JPS6052502B2 (en) 1977-04-26 1977-04-26 memory-control unit

Country Status (1)

Country Link
JP (1) JPS6052502B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60136061A (en) * 1983-12-23 1985-07-19 Sony Corp Disk reproducer
ATE73252T1 (en) * 1983-12-16 1992-03-15 Sony Corp DEVICE FOR DISC PLAYBACK.

Also Published As

Publication number Publication date
JPS53133011A (en) 1978-11-20

Similar Documents

Publication Publication Date Title
JPS5857836B2 (en) memory device
US4772959A (en) Digital signal recording and reproducing apparatus
JPS6052509B2 (en) Digital signal transmission method
US4222078A (en) Method and apparatus for recording of wide band signals, particularly video signals
JP2969682B2 (en) Magnetic recording / reproducing device
US4903148A (en) Digital signal editing apparatus
EP0338812A2 (en) Magnetic tape recording/reproducing apparatus for digital video signals and associated digital sound signals, and corresponding recording/reproducing method
US4825303A (en) Compressed audio silencing
JPS6052502B2 (en) memory-control unit
JPS58225784A (en) Disk reproducing device
JPH0475593B2 (en)
JPS6226100B2 (en)
JP2685901B2 (en) Digital signal processing equipment
JPS6044738B2 (en) digital signal processing device
JPS6052505B2 (en) PCM signal demodulator
JPS6128290Y2 (en)
JPS6052501B2 (en) PCM signal processing device
JP2735289B2 (en) Digital signal processing equipment
US5210618A (en) Method, apparatus and record carrier for video signal recording and reading wherein signal blocks occurring during switching are repositioned and preserved
JPS6052510B2 (en) signal processing device
JPS6340059B2 (en)
JP2678063B2 (en) Digital signal processing equipment
JPS60160276A (en) Video signal processing unit
JPS6049986B2 (en) signal transmission equipment
JPS6129062B2 (en)