JPH0449727A - Multiframe alignment circuit - Google Patents
Multiframe alignment circuitInfo
- Publication number
- JPH0449727A JPH0449727A JP2160805A JP16080590A JPH0449727A JP H0449727 A JPH0449727 A JP H0449727A JP 2160805 A JP2160805 A JP 2160805A JP 16080590 A JP16080590 A JP 16080590A JP H0449727 A JPH0449727 A JP H0449727A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- data
- output
- counter
- phase
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Time-Division Multiplex Systems (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明はマルチフレームアライメント回路に係り、特
にシングルフレーム系データの遅延時間の削減ヲ図った
マルチフレームアライメント回路に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a multi-frame alignment circuit, and more particularly to a multi-frame alignment circuit designed to reduce the delay time of single-frame data.
従来のマルチフレームアライメント回路の一例を第6図
に示し説明する。An example of a conventional multi-frame alignment circuit is shown in FIG. 6 and will be described.
この第6図は、例えば、%開平1−276839号公報
に示された従来のマルチフレーム同期回路を周込たマル
チフレームアライメント回路を示すブロック図である。FIG. 6 is a block diagram showing a multi-frame alignment circuit incorporating a conventional multi-frame synchronization circuit disclosed in, for example, Japanese Patent Publication No. 1-276839.
図において、1は受信入力データを一時蓄えておくため
のランダムアクセスメモリ(以下、RAMと呼称する)
で、このRAM1は受信データを少なくとも1マルチフ
レ一ム分記憶する容量を有している。2は受信入力デー
タ書込み用フレームカウンタで、この7レームカウンタ
2は任意の位相で動いているフレームカウンタである。In the figure, 1 is a random access memory (hereinafter referred to as RAM) for temporarily storing received input data.
The RAM 1 has a capacity to store received data for at least one multiframe. 2 is a frame counter for writing received input data, and this 7-frame counter 2 is a frame counter that operates at an arbitrary phase.
3出はMlの出力データがマルチフレーム同期パターン
と一致しているか否かを比較する比較器、4は前方保護
と後方保護を行う保護回路、5Fi受信入力同期フレー
ムカウンタ、6は受信入力同期マルチフレームカウンタ
、Tはハンチング時にカウントアツプを禁止するゲート
、8はマルチフレームアライメント用メモリ、9は受信
出力外部同期フレームカウンタ、10は受信出力外部同
期マルチフレームカウンタ、11は受信位相アドレスと
外部位相アドレスの切替回路、12は7レームアライメ
ント用メモリ、13はシングルフレーム系データとマル
チフレーム系データとを識別する情報を蓄えたシングル
/マルチフレーム系データ情報指示メモIJ14/Ii
シングルフレーム系テータかマルチフレーム系データか
を選択する選択回路である。3 output is a comparator that compares whether the output data of Ml matches the multi-frame synchronization pattern, 4 is a protection circuit that performs forward protection and backward protection, 5Fi reception input synchronization frame counter, 6 is reception input synchronization multi Frame counter, T is a gate that prohibits counting up during hunting, 8 is a memory for multi-frame alignment, 9 is a reception output external synchronization frame counter, 10 is a reception output external synchronization multi-frame counter, 11 is reception phase address and external phase address 12 is a 7-frame alignment memory, 13 is a single/multiframe data information instruction memo IJ14/Ii that stores information for identifying single frame data and multiframe data.
This is a selection circuit that selects between single-frame data and multi-frame data.
つぎにこの第6図に示すマルチフレームアライメント回
路の動作を第7図を参照して説明する。Next, the operation of the multi-frame alignment circuit shown in FIG. 6 will be explained with reference to FIG. 7.
第7図は第6図の動作説明に供するフレーム構成図でお
る。ここで/ri20フレームカウンタ5は193段の
り/グカウンタである。そして、クロックを193個カ
ウントすると、フレームの基準となるキャリアウド出力
を生成する。また、マルチフレームカウンタ6は20段
のす/グカウンタであって、フレームカウンタ5から供
給されるキャリアウド出力に同期して20クロツクをカ
ウントすること;乞より、マルチフレームの基準となる
キャリアウド出力を生成する。すなわち、2ルムカウン
タ5およびマルチフレームカウンタ6とを合わせて見る
と、3860(193に20)段のカウンタとみなすこ
とができる。ここでは、マルチフレームカウンタ6の出
力を用いて(193x 19十1=)3668 カウ
ント目を検出したときに検出パルスa全出力するように
構成されている。FIG. 7 is a frame configuration diagram for explaining the operation of FIG. 6. Here, the /ri20 frame counter 5 is a 193-stage paste/g counter. Then, when 193 clocks are counted, a carried output that becomes a frame reference is generated. Furthermore, the multi-frame counter 6 is a 20-stage clock counter, and counts 20 clocks in synchronization with the carrier output supplied from the frame counter 5; generate. That is, when the two-lume counter 5 and the multi-frame counter 6 are combined, they can be regarded as a counter with 3860 (193 to 20) stages. Here, the configuration is such that the output of the multi-frame counter 6 is used to output the full detection pulse a when the (193x 1911=)3668th count is detected.
そして、同期がはずれ/也ときには、3668カウント
を検出したことを示す検出パルスaがゲート7に供給さ
れて、7レームカウンタ50カウントアツプ全阻止する
。したがって、フレームカウンタ5は3668カウント
目でカウントを停止したままとなSo
つぎに、ハンチング動作へ入った場合におけるデータス
トリームは、RAM1 における任意のアドレスへ取
込まれる。そして、RAM1 に−度取込まれたデータ
#′i図示しないデータシフト回路によって、第7図に
示すD19→D18→・・・Do というようにRAM
1の入力ボートのり、SB *へ1ビット丁つシフトさ
れて取込み直される。すなわチ、同期パターンFビット
が入っているアドレスでは、同期パターンFビットが同
一アドレス内でローテーションしている。When the synchronization is lost, a detection pulse a indicating that 3668 counts have been detected is supplied to the gate 7, thereby completely preventing the 7 frame counter from increasing by 50 counts. Therefore, the frame counter 5 continues to stop counting at the 3668th count.Next, when the hunting operation is started, the data stream is taken into an arbitrary address in the RAM1. Then, data #'i that has been taken into RAM1 is transferred to RAM by a data shift circuit (not shown) as D19→D18→...Do as shown in FIG.
The input port of 1 is shifted by 1 bit to SB* and re-fetched. That is, in addresses containing the synchronization pattern F bit, the synchronization pattern F bit is rotated within the same address.
つぎに、受信同期バター/を検出する比較器3において
は、RAM1 から出力されるデータを常に監視して
おり、Fビット中に含まれる同期パターンが、所期の配
列になったときにこれを検出して同期パターン検出パル
スbl出力する。そして、この同期パターン検出パルス
bがゲートTに供給されることにより、このゲートTか
ら出力され続けている3668カウントに対する検出パ
ルス畠の送出管、−時的に禁止させる。このとき、フレ
ームカウンタ5およびマルチフレームカウンタ6がカウ
ントアツプを3668 カウント目からカウントを再開
する。ここで、フレームカウンタ5およびマルチフレー
ムカウンタ6は、丁度、第20フレーム目O先頭ビット
からスタートするととKなる。Next, comparator 3, which detects the received synchronization butter, constantly monitors the data output from RAM1, and detects this when the synchronization pattern contained in the F bits is in the desired arrangement. It detects and outputs a synchronization pattern detection pulse bl. Then, by supplying this synchronization pattern detection pulse b to the gate T, the detection pulse output tube for the 3668 count that continues to be output from the gate T is temporarily inhibited. At this time, the frame counter 5 and the multi-frame counter 6 restart counting from the 3668th count. Here, the frame counter 5 and the multi-frame counter 6 become K when starting from the O first bit of the 20th frame.
ここで、ハンチング状態におりる同期パターン検出パル
スbも3668カウントを示す検出パルス1も同位置に
ある。したがって、ゲートTからはカウントアツプ禁止
パルスが出力されない。Here, the synchronization pattern detection pulse b, which is in the hunting state, and the detection pulse 1, which indicates 3668 counts, are at the same position. Therefore, the count-up inhibit pulse is not output from the gate T.
また、同期引き込み後は、保護回路4の出力によってゲ
ート1からはカウントアツプ禁止パルスの出力が阻止さ
れる。Further, after the synchronization is pulled in, the output of the protection circuit 4 prevents the output of the count-up inhibit pulse from the gate 1.
すなわち、正しく同期パターン管検出してからは、常に
、7レームカウンタ5およびマルチフレームカウンタ6
とはカウントアツプしつづける。That is, after correctly detecting the synchronization pattern tube, the 7-frame counter 5 and the multi-frame counter 6 are always
It keeps counting up.
そして、マルチフレームカウンタ6のキャリアウド出力
は、マルチフレームの第1ビツト目に同期し、この状態
で動作しつづける。The carrier output of the multi-frame counter 6 is synchronized with the first bit of the multi-frame and continues to operate in this state.
したがって、マルチフレーム同期が受信入力データスト
リームに対してとれたということになる。Therefore, multi-frame synchronization has been established for the received input data stream.
ツffK、マルチフレームアライメント動作および7レ
一ムアライメント動作についで説明する。Next, ffK, multi-frame alignment operation, and 7-frame alignment operation will be explained.
ここで、受信入力データストリームは、受信出力と9信
入力とはビット同期がとられているとし、受信出力と受
信入力とはマルチフレーム内のビット位相のみ異なると
する。すなわち、マルチフレーエア2イメントおよび7
レームアライメントとは、受信データの入出力間のマル
チフレーム内およびフレーム内のビット位相差を補償す
ることである。Here, in the received input data stream, it is assumed that the received output and the 9-channel input are bit synchronized, and that the received output and the received input differ only in the bit phase within the multiframe. i.e. Multifla Air 2 Iment and 7
Frame alignment is to compensate for bit phase differences within a multiframe and within a frame between input and output of received data.
そこで、マルチフレームアライメント用メモリ8と7レ
ームアライメント用メモリ12とを用いてそれを行う。Therefore, this is done using the multi-frame alignment memory 8 and the 7-frame alignment memory 12.
まず、マルチ7レームアライメントは、データストリー
ムのクロック周期の前半周期を用いて、受信入力データ
を受信入力データストリームの位相ヲ示スフレームカウ
ンタ5とマルチフレームカウンタ6とで示されるマルチ
フレームアライメント用メモリ8のアドレスへ書き込む
。そして、クロック周期の後半周期を用いて、受信出力
データストリームの位相を示すフレームカウンタ9とマ
ルチフレームカウンタ10とで示されたマルチフレーム
アライメント用メモリ8のアドレスからマルチフレーム
系受信出力データストリームを読み出す。First, the multi-7 frame alignment uses the first half of the clock period of the data stream to input received input data into a multi-frame alignment memory indicated by a frame counter 5 and a multi-frame counter 6 that indicate the phase of the received input data stream. Write to address 8. Then, using the second half of the clock cycle, the multi-frame received output data stream is read from the address in the multi-frame alignment memory 8 indicated by the frame counter 9 and multi-frame counter 10 that indicate the phase of the received output data stream. .
ま九、フレームアライメントは、データストリムのクロ
ック周期の前半周期を用いて、受信入力データを受信入
力データストリームの位相を示すフレームカウンタ5で
示されるフレームアライメント用メモリ12のアドレス
へ書き込む。そして、クロック周期の後半周期を用いて
、受信出力データストリームの位相を示すフレームカウ
ンタ9で示されたフレームアライメント用メモリ12の
アドレスからシングルフレーム系受信出力データストリ
ームを読み出す。(9) For frame alignment, the received input data is written to the address of the frame alignment memory 12 indicated by the frame counter 5 indicating the phase of the received input data stream using the first half of the clock cycle of the data stream. Then, using the second half of the clock cycle, the single frame received output data stream is read from the address in the frame alignment memory 12 indicated by the frame counter 9 indicating the phase of the received output data stream.
このようにして得られたマルチフレーム系データとシン
グルフレーム系データは、マルチフレーム/シングルフ
レーム指定用メモリであるシングル/マルチフレーム系
データ情報指示メモリ13の出力にしたがって選択回路
14で選択されて受信出力となる。なお、第6図におい
て、Cは同期状態信号を示し、dはマルチフレームパル
スを示す。The multi-frame data and single-frame data thus obtained are selected and received by the selection circuit 14 in accordance with the output of the single/multi-frame data information instruction memory 13, which is a multi-frame/single-frame specification memory. This becomes the output. In addition, in FIG. 6, C indicates a synchronization state signal, and d indicates a multi-frame pulse.
上記のような従来のマルチフレームアライメント回路で
は、シングルフレーム系データの遅!九時間を削減する
念めには、マルチフレームアライメント用メモリの他に
フレームアライメント用メモリが必要で、回路規模が大
きくなるという課題があった。ま念、もしフレームアラ
イメント用メモリを持たなければシングルフレーム系デ
ータもマルチフレーム系データと同じく最大1マルチフ
レ一ム伝送時間だけ遅延してしまうという課題があつ念
。Conventional multi-frame alignment circuits such as the one described above have problems with single-frame data. In order to reduce the time required by 9 hours, a memory for frame alignment was required in addition to a memory for multi-frame alignment, which resulted in an increase in circuit scale. Just in case you don't have a memory for frame alignment, there is the problem that single frame data will be delayed by up to one multiframe transmission time, just like multiframe data.
この発明はかかる課題を解決する之めになされタモので
、シングルフレーム系データの遅延時間を最大1フレー
ム伝送時間以内に抑えることかで裏るとともに、フレー
ムアライメント用メモリを別に持たないために回路規模
が小さくてすむことができるマルチフレームアライメン
ト回路を得ることを目的とする。This invention was made with the aim of solving such problems, and it is possible to suppress the delay time of single frame data to within the maximum transmission time of one frame, and also to reduce the circuit scale since there is no separate memory for frame alignment. The purpose of the present invention is to obtain a multi-frame alignment circuit that can be small in size.
[課題を解決するための手段〕
この発明によるマルチフレームアライメント回路ハ、複
数のフレームからなるマルチフレーム中に、一定間隔お
きに所定のマルチフレーム同期パターンを分散配置した
データを受信し、この受信データ中の上記回期パターン
から多点監視方式により受信入力位相情報を検出し、そ
の検出した情報によりングルフレーム系データに対して
はフレームアライメントを行い、マルチフレーム系デー
タに対してはマルチフレームアライメントを行う回路に
おいて、受信データを少なくとも1マルチフレ一ム分記
憶する容tを有する第1の2ングムアクセスメモリと、
この第1のうyダムアクセスメモリから送出される出力
中の同期パターンを検出する比W器と、この比較器の出
力によって駆動されることにより受信入力位相同期した
マルチフレームパルスを生成する受信入力位相同期マル
チフレームカウンタと、この受信入力位相同期マルチフ
レームカウンタカラのマルチフレームパルスにより入出
力間位相差情報を記憶するラッチ回路と、このラッチ回
路で記憶した入出力間位相差にしたがって作動するiル
テフレーム系データ用マルチフレームカウンタト、シン
グルフレーム系データ用マルチフレームカウンタと、出
力位相同期マルチフレームカウンタと、上記マルチ7レ
ム系データ用マルチフレームカウンタの出力と上記出力
位相同期マルチフレームカウンタの出力と全切替えて上
記第1のランダムアクセスメモリへ出力する切替回路と
、シングルフレーム系データとマルチフレーム系データ
とt−識別する情報を蓄えた第2のランダムアクセスメ
モリと、この第2のランダムアクセスメモリの出力に応
じてシングルフレーム系データ選択信号かマルチフレー
ム系データ選択信号かを選択する第1の選択回路と、こ
■第1の選択回路の出力に応じてシングルフレーム系デ
ータとマルチフレーム系データとを選択する第2の選択
回路を備えてなるものである。[Means for Solving the Problems] A multi-frame alignment circuit according to the present invention receives data in which predetermined multi-frame synchronization patterns are distributed at regular intervals in a multi-frame consisting of a plurality of frames, and The received input phase information is detected from the periodic pattern mentioned above using a multi-point monitoring method, and based on the detected information, frame alignment is performed for single-frame data, and multi-frame alignment is performed for multi-frame data. a first 2-band access memory having a capacity t for storing received data for at least one multiframe;
A ratio W unit that detects a synchronization pattern in the output sent from this first random access memory, and a reception input that generates a multi-frame pulse whose reception input phase is synchronized by being driven by the output of this comparator. A phase-synchronized multi-frame counter, a latch circuit that stores information on the phase difference between input and output using the multi-frame pulse of the received input phase-synchronized multi-frame counter, and an i that operates according to the phase difference between the input and output stored in this latch circuit. A multi-frame counter for lute frame data, a multi-frame counter for single-frame data, an output phase-synchronized multi-frame counter, an output of the above-mentioned multi-frame counter for multi-7 REM-based data, and an output of the above-mentioned output phase-synchronized multi-frame counter. a switching circuit that completely switches and outputs the output to the first random access memory; a second random access memory that stores information for identifying single-frame data and multi-frame data; a first selection circuit that selects either a single frame data selection signal or a multiframe data selection signal according to the output of the memory; The device includes a second selection circuit that selects data.
この発明にお匹ては、読み出すべきマルチフレーム中に
したがって受信入力データをRAMに書き込みと読み出
し管行い、この読み出しデータから受信入力データのマ
ルチフレームの同期パターンを検出し、この検出した次
の読み出すべきマルチフレームのデータ位相が受信デー
タの先頭なのでフレーム位相とマルチフレーム位相をラ
ッチし、読み出すべきマルチフレームの先頭(アドレス
0)で、上記ラッチしたフレーム位相のアドレスからデ
ータを読み出して上記ラッチしたマルチフレーム位相値
にしたがってRAM出力を選択すればマルチフレームア
ライメントされたマルチフレーム系データが得られ、読
み出すべきマルチフレーム位相カウンタがリセットされ
るときに、リセットされてインクリメントが受信入力デ
ータのフレームの先頭で行われるマルチフレームカウン
タ値にしたがいRAM出力を選択すればフレームアライ
メントされたシングルフレーム系データが得られること
により、1つのRAMでマルチ7レーム系データに対し
てマルチ7レーム同期とマルチフレームアライメントと
が行え、シングルフレーム系データに対してフレーム同
期と7レームアライメントが行えることにより、シング
ルフレーム系データに対しては遅延時間が最大17レ一
ム伝送時間以内に抑えることができ、また、回路規模も
大きくせずに行える。In accordance with this invention, received input data is written to and read from RAM according to the multi-frame to be read, a synchronization pattern of the multi-frame of the received input data is detected from this read data, and the next readout after this detection is performed. Since the data phase of the multi-frame to be read is the beginning of the received data, the frame phase and multi-frame phase are latched, and at the beginning of the multi-frame to be read (address 0), data is read from the address of the latched frame phase and the latched multi-frame is By selecting the RAM output according to the frame phase value, multiframe aligned multiframe data can be obtained, and when the multiframe phase counter to be read is reset, it is reset and incremented at the beginning of the frame of the received input data. By selecting the RAM output according to the multi-frame counter value to be processed, frame-aligned single frame data can be obtained, so multi-7 frame synchronization and multi-frame alignment can be performed for multi-7 frame data in one RAM. By performing frame synchronization and 7-frame alignment for single-frame data, the delay time for single-frame data can be suppressed to within the maximum 17-frame transmission time, and the circuit size can also be reduced. It can be done without making it bigger.
以下、図面に基づきこの発明の実施例を詳細に説明する
。Hereinafter, embodiments of the present invention will be described in detail based on the drawings.
第1図はこの発明によるマルチフレームアライメント回
路の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of a multi-frame alignment circuit according to the present invention.
こ(Dfa1図において第6図と同一符号のものは相当
部分を示し、15は前号保1と後方保護とを行い同期状
態とハンチング状態とを示す保11回路、16は受信入
力データのフレーム内ビット位相を示すフレームカウン
タ、11は9信入カデータのマルチフレーム内フレーム
位相を示すマルチフレームカウンタ、18は7レームカ
ウンタ1sとマルチフレームカウンタITとにリセット
をか叶る念めのゲート、19はRAM 1から送出され
る出力中の同期パターンを検出する比較器である。そし
て、マルチフレームカウンタ17はこO比較器19の出
力によって駆動されるととにより受信入力位相同期した
マルチフレームパルス管生成すル受信入力位相同期マル
チフレームカウンタである。(In Figure Dfa1, those with the same symbols as in Figure 6 indicate corresponding parts, 15 is a protection circuit 11 that performs backward protection as in the previous issue Protection 1 and indicates a synchronization state and a hunting state, and 16 is a frame of received input data. 11 is a multi-frame counter that indicates the frame phase within the multi-frame of 9 input data; 18 is a gate for resetting the 7-frame counter 1s and the multi-frame counter IT; 19 is a comparator that detects the synchronization pattern in the output sent from RAM 1.The multi-frame counter 17 is driven by the output of the comparator 19, and receives the input phase-synchronized multi-frame pulse tube. Generates and receives input phase synchronized multi-frame counter.
20はこの受信入力位相同期マルチフレームカウンタ1
Tからのマルチフレームパルスにより入出力間位相差情
@を記憶するラッチ回路、21はこのラッチ回路20で
記憶した入出力間位相差にしたがって作動ブるマルチフ
レーム系データ用マルチフレームカウンタ(フレーム・
マルチフレ−ムカウンタ)、22は外部から与えられた
位相で作動する出力位相同期マルチフレームカウンタ(
フレーム赤マルチフレームカウンタ)、23aマルチフ
レーム系テータ用マルチフレームカウンタ21の出力と
出力位相同期マルチフレームカウンタnの出力とを切替
えてRAMI へ出力する切替回路、24U7レーム・
マルチフレームカウンタ21にリセットされると同時に
リセットされインクリメント社フレーム輪マルチフレー
ムカウンタ21のマルチフレーム位相がインクリメント
されると同時にされるシングルフレーム系データ用マル
チフレームカウンタ、25aシングル系テータとマルチ
フレーム系データとを識別する情@を蓄えたP、ムM2
6はRAM1の出力データの中から新たにEAMl に
書き込むデータと交替プるデー・りをフレーム・マルチ
フレームカウンタ22のマルチフレーム位相出力で指定
しそれ以外はそのまtRAMlの出力データとする選択
回路、27はRAM25の出力に応じてシングルフレー
ム系データ選択信号かマルチフレーム系データ選択信号
かを選択する選択回路、2aはこの選択回路2Tの出力
に応じてシングルフレーム系データとマルチフレーム系
データとを選択する選択回路である。20 is this received input phase synchronized multi-frame counter 1
A latch circuit 21 stores information on the phase difference between input and output using the multi-frame pulse from T, and 21 is a multi-frame counter for multi-frame data that operates according to the phase difference between input and output stored in the latch circuit 20.
22 is an output phase-synchronized multi-frame counter (multi-frame counter) that operates with an externally applied phase.
frame red multi-frame counter), 23a switching circuit that switches between the output of the multi-frame counter 21 for multi-frame system data and the output of the output phase-synchronized multi-frame counter n and outputs it to RAMI, 24U7 frame
A multi-frame counter for single-frame data that is reset at the same time as the multi-frame counter 21 is reset, and is incremented at the same time as the multi-frame phase of the increment frame wheel multi-frame counter 21; 25a single-frame data and multi-frame data; P, M2 who have accumulated the knowledge to distinguish between
Reference numeral 6 denotes a selection circuit which specifies the data to be replaced with data to be newly written to EAMl from among the output data of RAM1, using the multiframe phase output of the frame/multiframe counter 22, and uses the other data as the output data of tRAMl. , 27 is a selection circuit that selects between a single frame data selection signal and a multiframe data selection signal according to the output of the RAM 25, and 2a is a selection circuit that selects between single frame data and multiframe data according to the output of this selection circuit 2T. This is a selection circuit that selects.
第2図は第1図に示す実施例にお妙るメモリアドレスと
マルチフレームカウンタとの対応を示す図、第3図はメ
モリの入出力を示す図で、葎)は動作クロックφlyk
示したものであり、伽)は動作クロックφz 、(e)
は入力データストリーム、(d)はF、ムM1の入力ア
ドレス、(@)はリード(READ)/ライト(wRx
TE)、0)はデータを示したものである。第4図は第
1図におするマルチフレームカウンタ21の動作を示す
図で、−)はマルチフレー・ムバルスを示したものであ
シ、伽)はマルチフレームカウンタ22の出力、(C)
は9偏量期パターン検出バ羨ス、(d)は受信同期パタ
ーン検出の1ビツト遅延、(e)はラッチ回路20の出
力、(f)はマルチフレームカウンタ21の出力を示し
たものである。FIG. 2 is a diagram showing the correspondence between memory addresses and multi-frame counters in the embodiment shown in FIG. 1, and FIG. 3 is a diagram showing memory input/output.
(a) is the operating clock φz, (e)
is the input data stream, (d) is the input address of F, M1, (@) is the read (READ)/write (wRx)
TE), 0) indicate data. FIG. 4 is a diagram showing the operation of the multi-frame counter 21 shown in FIG.
(d) shows the 1-bit delay in reception synchronization pattern detection, (e) shows the output of the latch circuit 20, and (f) shows the output of the multi-frame counter 21. .
wc5図は第1図における比較器19で検出すべき受信
同期パターンを示す図である。Figure wc5 is a diagram showing the reception synchronization pattern to be detected by the comparator 19 in Figure 1.
つぎに第1図に示す実施例の動作を第2図ないし第5図
を参照して説明する。ここでは、20マルチフレームの
場合について説明する。Next, the operation of the embodiment shown in FIG. 1 will be explained with reference to FIGS. 2 to 5. Here, a case of 20 multiframes will be explained.
まず、81図において、7レームーマルチフレームカウ
ンタ21.22は20 X 193 = 3860段の
リングカウンタで構成されておシ、そのうち、フレーム
−マルチフレームカウンタ220ビツト位相は所望の出
力マルチフレームのピット位相に合っている。フレーム
拳マルチフレームカウンタ21は任意のピット位相で動
作できる20X193=3860段のリングカラ/りで
ある。そして、フレームカウンタ16は193段のリン
グカウンタでリセットがかかると初期値0となるカウン
タで1、値が192になるとキャリアウドを生成するリ
ングカウンタである。また、マルチフレームカウンタ1
7は20段のリングカウンタでリセットがかかると初期
値Oとなるよう構成されておシ、20を数えてカウント
イネーブルが有意になると、マルチフレームの基準とな
るキャリアウドを生成する。すなわち、フレームカウン
タ16とマルチフレームカウンタ17とが組み合わされ
て、193X20=3860段のカウンタとなっている
。First, in Figure 81, the 7 frame multi-frame counters 21 and 22 are composed of 20 x 193 = 3860 stage ring counters, of which the frame-multi-frame counter 220 bit phase corresponds to the pit of the desired output multi-frame. It's in phase. The frame fist multi-frame counter 21 is a ring collar with 20×193=3860 steps that can operate in any pit phase. The frame counter 16 is a 193-stage ring counter that takes an initial value of 0 when reset, and generates a carrier when the value reaches 192. Also, multi-frame counter 1
Reference numeral 7 is a 20-stage ring counter configured to take the initial value O when it is reset, and when it counts 20 and the count enable becomes significant, it generates a carrier which is a reference for multi-frames. That is, the frame counter 16 and the multi-frame counter 17 are combined to form a counter with 193×20=3860 stages.
そして、データストリームの入力と出力とではクロック
は同一であ夛、データストリームのマルチ7レーム位相
は20 X 193 = 3860通り存在する。すな
わち、所望の出力のマルチフレーム位相と入力のマルチ
フレーム位相との位相差も3860通り存在する。RA
MIでは、この位相差を吸収するために193ワード×
20ビット−3860ビツトの容量を必要とする。この
データのメモリへの収容の態様を第2図に示す。1ワー
ドが20ビツトであるのは、比較器19の動作を簡単に
するためである。そして、RAMI へのデータスト
リームの書込みアドレスは、所望の出力位相で動作して
いるフレーム・マルチフレームカウンタ22の7レ一ム
カウンタ部出力の0=192を表わすデータ線によって
行われる。選択回路26によりデータストリームの書込
みビットは、フレーム−マルチフレームカウンタ22の
マルチフレームカウンタ部出力のO〜19を表わすデー
タ線によって行われ、指定されたビットのデータが新し
いデータと交替させる。指定されなかった残シのデータ
は、読み出したデータそのままを書き込む。このように
して、あたかも、3860ワードX1ビツトメモリのよ
うな動作をさせる。この場合、1ボートメモリなので、
動作周期内で読み出し、書き込みを行わねばならない。The clock is the same for the input and output of the data stream, and there are 20 x 193 = 3860 multi-frame phases of the data stream. That is, there are 3860 different phase differences between the desired output multi-frame phase and the input multi-frame phase. R.A.
In MI, in order to absorb this phase difference, 193 words x
It requires a capacity of 20 bits to 3860 bits. FIG. 2 shows how this data is stored in the memory. The reason why one word is 20 bits is to simplify the operation of the comparator 19. The write address of the data stream to the RAMI is performed by the data line representing 0=192 of the 7-frame counter section output of the frame/multiframe counter 22 operating at the desired output phase. The writing bits of the data stream are selected by the selection circuit 26 using the data lines representing O to 19 of the output of the multi-frame counter section of the frame-multi-frame counter 22, and the data of the designated bit is replaced with new data. For remaining data that is not specified, the read data is written as is. In this way, it operates as if it were a 3860 word x 1 bit memory. In this case, it is 1 boat memory, so
Reading and writing must be performed within the operating cycle.
そこで、第3図に示すように、あたかも3860ワード
×1ビツトメモリへの書込みを行っているかのよう々動
作のために、動作周期の374I!1期を用いる。以上
の動作のために読み出された20ビツトのデータは、ま
念、比較器19へ出力される。この比較器19では、第
1/4周期で読み出された20ピツ)のデータを次の動
作周期に読み出された第」/4周期のデータがくるまで
一旦保持しておき、その保持しているデータと第5rI
tiに示スようなマルチフレーム同期パターンをローテ
ーションした20通シOデータとを比較する。これを常
に行なっている。そして、比較器19にはマルチフレー
ムカウンタ17からのキャリアウドパルスAが入力して
おシ、このキャリアウドパルスAと比較出力パルスとが
一致したときには一致バルスCt、キャリアウトバルス
ムが有意とAるタイミングで出力する。また、キャリア
ウドパルスAと比較出力パルスとが不−1に、Oときに
は、キャリアウドパルスAが有意となるタイミングで不
一致パルスDを出力する。Therefore, as shown in FIG. 3, in order to operate as if writing to a 3860 word x 1 bit memory, the operating cycle is 374 I! Use the first period. The 20-bit data read for the above operation is output to the comparator 19. This comparator 19 temporarily holds the data of 20 bits read out in the 1/4 cycle until the data of the 4th cycle read out in the next operation cycle arrives. data and 5th rI
20 data obtained by rotating the multi-frame synchronization pattern as shown in ti are compared. I do this all the time. Then, the carrier pulse A from the multi-frame counter 17 is input to the comparator 19, and when the carrier pulse A and the comparison output pulse match, the coincidence pulse Ct and the carrier output pulse A are determined to be significant. Output at the appropriate timing. Further, when the carried pulse A and the comparison output pulse are not -1 or O, a mismatch pulse D is output at the timing when the carried pulse A becomes significant.
ここで、まず、同期が外れてハンチング状態に入ったと
き、比較器19からの同期バター/検出パルスBは、ハ
ンチング状態信号Eにより開いているゲート18を通っ
て7レームカウンタ16とマルチフレームカウンタ17
t−リセットする。そして、クロック毎にカウントアツ
プして行く。そして、ある同期パターン検出パルスがロ
ードされてから1マルチフレームの間、同期パターン検
出パルスBがこなければ、マルチフレームカウンタ17
からキャリアウトバルスムが出力される。最後にロード
をかけた同期パターン検出パルスBが本当の同期パター
ン検出によるものであれば、千ヤリアウトパルスAと同
期パターン検出パルスBとは有意になるタイミングが一
致するはずである。Here, first, when the synchronization is lost and the hunting state is entered, the synchronization butter/detection pulse B from the comparator 19 passes through the gate 18, which is opened by the hunting state signal E, to the 7-frame counter 16 and the multi-frame counter. 17
t-Reset. Then, each clock counts up. If the synchronization pattern detection pulse B does not arrive for one multiframe after a certain synchronization pattern detection pulse is loaded, the multiframe counter 17
The carrier output balsum is output from. If the last loaded synchronization pattern detection pulse B is the result of real synchronization pattern detection, the timing at which the out-of-pulse pulse A and the synchronization pattern detection pulse B become significant should coincide.
これらが一致すればキャリアウトバルスムが有意になる
タイミングで一致バルスCが保護回路15へ出力される
。最後にロードをかけた中ヤリアウトパルスムが擬似同
期パターンによるものであったとしても、1マルチフレ
ームたつ間に本当の同期パターンによるキャリアウトバ
ルスムが生成されて、再度、フレームカウンタ1εとマ
ルチフレームカウンタ11とロードをかけることになる
はずである。If these match, a match pulse C is output to the protection circuit 15 at the timing when the carrier out pulse becomes significant. Even if the last loaded carrier output pulse is due to a pseudo synchronization pattern, a carrier output pulse due to a real synchronization pattern will be generated within one multiframe, and the frame counter 1ε and multiple It should be loaded with the frame counter 11.
一致バルスCが保護回路15に入力すると、中の後方保
護カウンタが「0」から11」ヘカウントアツプし、ハ
ンチング状態信号Eが有意でなくなる。そうすると、ゲ
ート18は同期パターン検出パルスBに対してゲートを
閉じてロードされなくなる。そうすれば、フレームカウ
ンタ16とマルチフレームカウンタITとはリングカウ
ンタ動作をする。また、これと同時に、前方保護カウン
タをリセットする。そうして、後方保護段数だけ一致バ
ルスCが連続してくれば、同期状態信号Fが有意となる
。勿論、一致パルスと一致パルスとが入力してくる間に
、不一致パルスDが入力してくれば、後方保護カウンタ
はリセットされ、最初のハンチング状態から同期のやり
直しとなるのはいうまでもない。When the coincidence pulse C is input to the protection circuit 15, the backward protection counter therein counts up from "0" to "11", and the hunting state signal E becomes insignificant. Then, the gate 18 closes in response to the synchronization pattern detection pulse B and is no longer loaded. Then, the frame counter 16 and multi-frame counter IT operate as ring counters. At the same time, the forward protection counter is reset. Then, if the coincidence pulses C continue as many times as the number of backward protection stages, the synchronization state signal F becomes significant. Of course, if the mismatch pulse D is input between the coincidence pulse and the coincidence pulse, the backward protection counter will be reset and the synchronization will be restarted from the initial hunting state.
また、データのスリップ等により、現在の同期位相が変
化したとき、マルチフレームカウンタ17からのキャリ
アウドパルス^が有意になるタイミングと同期パターン
検出パルスBとは一致しないので、比較器19からは不
一致パルスDが出力される。そして、この不一致パルス
D2M前方保護段数だけ連続してくれば、同期状態信号
Fは岡期外れ状態となる。七うすると、ハンチング状態
信号Eは、同期外れ状態と後方保護カウンタ値が0との
アンド条件で有意となるので、ハンチング状態となる。In addition, when the current synchronization phase changes due to data slip etc., the timing at which the carrier pulse ^ from the multi-frame counter 17 becomes significant does not match the synchronization pattern detection pulse B, so the comparator 19 detects a mismatch. Pulse D is output. If the mismatch pulses D2M continue for the number of forward protection stages, the synchronization state signal F becomes out of phase. Then, the hunting state signal E becomes significant under the AND condition of the out-of-synchronization state and the backward protection counter value of 0, and therefore enters the hunting state.
そして、以上に述べ九手順で同期状態へもどってゆく。Then, the system returns to the synchronized state using the nine steps described above.
つrK、マルチフレームアライメント動作について説明
する。Next, the multi-frame alignment operation will be explained.
同期状態では、キャリアウドパルスAが有意ニなる位相
がデータストリーム中のマルチフレーム位相の先頭の1
つ前であることから、このキャリアウドパルスAが有意
になったと舞の所望のデータス) IJ−ム出力位相を
記憶しておき、所望のデータストリーム出力位相がマル
チフレームの先頭になつ九とき、先糧記憶した出力位相
の次の位相のアドレスをRAM1 に与えてデータを
読み出してやれば、そのデータの内に所望のマルチフレ
ームの先頭のデータがある。In the synchronized state, the phase in which the carried pulse A is significant is the first one of the multi-frame phases in the data stream.
Since this carrier pulse A becomes significant, the desired data stream output phase is memorized, and when the desired data stream output phase is at the beginning of the multi-frame, If the address of the phase next to the previously stored output phase is given to the RAM 1 and the data is read out, the data at the beginning of the desired multi-frame will be found among the data.
第4図に示すように、ラッチ回路20がキャリアウドパ
ルスAが有意になったタイミングの次のタイミングで、
所望のマルチフレーム位相で動作している3860段の
フレーム・マルチフレームカウンタ22の位相をラッチ
する。Gはマルチフレームパルスである。次に、ラッチ
したカウンタ値l望のマルチ7レームパルスのタイミン
グでフレーム・マルチフレームカウンタ21ヘロートス
る。そして、切替回路23では、データストリーム周期
の前半3/4周期でフレーム・マルチフレムカウンタ2
2のフレーム位相出力を選択し、後半1/4周期でフレ
ーム・マルチフレームカウンタ21のフレーム位相出力
を選択するように動作する。このように動作すれば、後
半1/4111期にはフレームアライメントのみされた
互いに相異なるマルチフレーム位相の20ビツトデータ
が同時に出力することになる。As shown in FIG. 4, the latch circuit 20 at the next timing after the carried pulse A becomes significant.
The phase of the 3860-stage frame/multiframe counter 22 operating at the desired multiframe phase is latched. G is a multi-frame pulse. Next, the frame multi-frame counter 21 is reset at the timing of the multi-7 frame pulse corresponding to the latched counter value. Then, in the switching circuit 23, the frame/multiframe counter 2 is set in the first half period of the data stream period.
It operates to select the frame phase output of No. 2 and the frame phase output of the frame/multiframe counter 21 in the second half period. By operating in this way, in the second half of the 1/4111 period, 20-bit data of mutually different multi-frame phases, which are only frame aligned, will be output simultaneously.
さて、マルチフレーム系データに対してのマルチフレー
ムアライメントは、データ周期の後半1/4周期で出力
される20ビツトのデータからフレーム費マルチフレー
ムカウンタ21のマルチフレーム出力により指定され九
ビットを選択することによりなされる。Now, multi-frame alignment for multi-frame data is specified by the multi-frame output of the frame cost multi-frame counter 21 and selects 9 bits from the 20-bit data output in the second half of the data cycle. It is done by
また、シングルフレーム系データに対しての7レームア
ライメントは、データ周期の後半1/4周期で出力され
る20ビツトのうち任意のマルチフレーム位相で7レー
ムーマルチフレームカウンタ21のマルチフレーム位相
部がインクリメントすると同時にインクリメントするマ
ルチフレームカウンタ出力によって指定されてもフレー
ムアライメントは行われている。In addition, 7-frame alignment for single-frame data is performed when the multi-frame phase part of the 7-frame multi-frame counter 21 is set at an arbitrary multi-frame phase among the 20 bits output in the second half of the data cycle. Frame alignment is performed even if specified by a multi-frame counter output that increments at the same time.
しかし、シングルフレーム系データの遅延時間を最小に
することを考えると、データ周期の前半3、/4 周
期での書込みを行うマルチフレーム位相と同一のマルチ
フレーム位相を持つデータを選択することが遅延時間の
最小化と々ろ。念だし、マルチフレーム位相の変化は、
データ周期の後半31、・・′4周期で行われる読み出
し側マルチフレームの変化と同時に行われなければなら
ない。However, when considering minimizing the delay time of single-frame data, it is difficult to select data with the same multi-frame phase as the multi-frame phase that is written in the first 3 or 4 cycles of the data cycle. Minimize time. Just to be sure, the change in multiframe phase is
This must be done at the same time as the change in the read-side multi-frame, which is carried out in the latter half of the data period 31, . . . '4.
シ念がって、フレーム拳マルチフレームカウンタ22が
リセットされると同時にリセットされ、フレーム拳マル
チフレームカウンタ21のフレーム位相が192となつ
九ときに出るキャリアウドによりインクリメントされる
マルチフレームカウンタ24の出力により指定されたビ
ットを選択することで遅延時間最小の7レームアライメ
ントがなされることになる。As a precaution, the output of the multi-frame counter 24 is reset at the same time as the frame multi-frame counter 22 is reset, and is incremented by the carrier signal that appears when the frame phase of the frame multi-frame counter 21 reaches 192. By selecting the bit specified by , 7-frame alignment with the minimum delay time is performed.
ここで、RAM25に蓄えられたシングルフl/ −ム
系データかマルチフレーム系データかを識別す1[が、
フレーム拳マルチフレームカウンタ22のフレーム位相
部の出力により駆動されて選択することで遅延時間最小
のフレームアライメントがなされることになる。Here, 1[, which identifies whether the data is single-frame type data or multi-frame type data stored in the RAM 25, is
Frame alignment with the minimum delay time is achieved by driving and selecting the output of the frame phase section of the frame multi-frame counter 22.
ここで、RAM25に蓄えられたシングル7レム系デー
タかマルチフレーム系データかを識別する情報が、フレ
ーム・マルチフレームカラ/り22のフレーム位相部の
出力により駆動されて選択回路2Tへ入力されることに
より、シングルフレーム系データのと無には、マルチフ
レームカウンタ24の出力が選択され、マルチフレーム
系データのときにはフレーム−マルチフレームカウンタ
21のマルチフレーム位相部の出力が選択される。Here, information identifying whether the data is single 7 REM data or multi-frame data stored in the RAM 25 is driven by the output of the frame phase section of the frame/multi-frame color/receiver 22 and input to the selection circuit 2T. Therefore, the output of the multi-frame counter 24 is selected for single-frame data, and the output of the multi-frame phase portion of the frame-multi-frame counter 21 is selected for multi-frame data.
このようにして、選択回路2Tの出力は、選択回路28
の選択入力へ供給され、20ビツトのメモリ出力データ
のうちから、シングルフレーム系データやマルチフレー
ム系データに応じ九ビットが選択されて、フレームアラ
イメントおよびマルチフレームアライメントが行われる
ことになる。In this way, the output of the selection circuit 2T is
Nine bits are selected from the 20-bit memory output data according to single frame data or multi-frame data, and frame alignment and multi-frame alignment are performed.
なお、上記実施例では、フレームカラ/り16とマルチ
フレームカウンタ17とゲート1aとで、カウンタリセ
ット1式によりマルチフレーム同期検出を行ったが、こ
れらはカウンタの1ビットシフト方式でマルチフレーム
同期検出を行ってもよい。In the above embodiment, multi-frame synchronization detection was performed using one set of counter resets for the frame color/return 16, multi-frame counter 17, and gate 1a, but multi-frame synchronization detection was performed using a 1-bit shift method of the counter. You may do so.
また、上記実施例では、20ビツトのメモリ出力から1
ビツトを選択するのに、まずシングルフレーム系データ
か否かによってどのマルチフレーム位相にあるかを決め
たが、20ビツトのメモリ出力に対してシングルフレー
ム系データのビット選択と並行して、1ルチフレーム系
データのビット選択を行い、そのあとで、シングル系デ
ータか否かによって、1ビツトに選択されたシングル系
データとマルチフレーム系データとを選択してもよい。Furthermore, in the above embodiment, 1 bit is output from the 20-bit memory output.
To select bits, we first determined which multiframe phase the data was in depending on whether it was single frame data or not. Bit selection of frame data may be performed, and then single data selected as one bit and multiframe data may be selected depending on whether the data is single data or not.
この発明は以上説明したとおシ、1つのRAMでマルチ
フレーム系データに対してマルチフレーム同期とマルチ
フレームアライメントとが行え、シングル7レーム系デ
ータに対してフレーム同期とフレームアライメントとが
行えることにより、マルチフレーム同期検出用メモリと
マルチフレームアライメント用メモリと7レームアライ
メント用メモリを兼用したので、回路規模も小さくてす
み、te、シングルフレーム系データに対しては、遅延
時間の最小化ができる効果がある。As described above, the present invention is capable of performing multi-frame synchronization and multi-frame alignment for multi-frame data using one RAM, and by performing frame synchronization and frame alignment for single 7-frame data. Since the memory for multi-frame synchronization detection, memory for multi-frame alignment, and memory for 7-frame alignment are used together, the circuit size can be kept small, and the delay time can be minimized for TE and single frame data. be.
第1図はこの発明によるマルチフレームアライメント回
路の一実施例を示すブロック図、第2図は第1図に示す
実施例のメモリアドレスとマルチフレームカウンタとの
対応を示す図、第3図はメモリの入出力を示す図、第4
図は第1図におりるフレーム・マルチフレームカウンタ
の動作を示す図、第5図は第1図における比較器で検出
すべき受信同期パターンを示す図、第6図は従来のマル
チフレームアライメント回路の一例を示すブロック図、
第7図は第6図の動作読切に供するフレーム構成図であ
る。
1・・・・RAM (ランダムアクセスメモリ)、16
6e拳eフレームカウンタ、l 7 e * s aマ
ルチフレームカウンタ、18−・書・RAM(ランダム
アクセスメモリ9.19・φ・・比較器、20・・・・
ラッチ回路、21.22・働・輪フレーム・マルチフレ
ームカウンタ(マルチフL/ −ムカウンタ)、23・
・・・切替回路、24・・+1@マルチフレームカウン
タ、25−−−−RAM(ランダムアクセスメモリ)、
27.28・・・・選択回路。FIG. 1 is a block diagram showing an embodiment of a multi-frame alignment circuit according to the present invention, FIG. 2 is a diagram showing the correspondence between memory addresses and multi-frame counters in the embodiment shown in FIG. 1, and FIG. Diagram showing the input and output of
The figure shows the operation of the frame/multiframe counter shown in Fig. 1, Fig. 5 shows the reception synchronization pattern to be detected by the comparator in Fig. 1, and Fig. 6 shows the conventional multiframe alignment circuit. A block diagram showing an example of
FIG. 7 is a frame configuration diagram used for reading the operation of FIG. 6. 1...RAM (random access memory), 16
6e Fist e Frame counter, l 7 e * s a Multi frame counter, 18-・Written・RAM (random access memory 9.19・φ・・Comparator, 20...
Latch circuit, 21.22・Work・Ring frame・Multi frame counter (Multi frame L/-mu counter), 23・
...Switching circuit, 24...+1@multi-frame counter, 25----RAM (random access memory),
27.28...Selection circuit.
Claims (1)
おきに所定のマルチフレーム同期パターンを分散配置し
たデータを受信し、この受信データ中の前記同期パター
ンから多点監視方式により受信入力位相情報を検出し、
その検出した情報によりシングルフレーム系データに対
してはフレームアライメントを行い、マルチフレーム系
データに対してはマルチフレームアライメントを行う回
路において、受信データを少なくとも1マルチフレーム
分記憶する容量を有する第1のランダムアクセスメモリ
と、この第1のランダムアクセスメモリから送出される
出力中の同期パターンを検出する比較器と、この比較器
の出力によつて駆動されることにより受信入力位相同期
したマルチフレームパルスを生成する受信入力位相同期
マルチフレームカウンタと、この受信入力位相同期マル
チフレームカウンタからのマルチフレームパルスにより
入出力間位相差情報を記憶するラッチ回路と、このラッ
チ回路で記憶した入出力間位相差にしたがつて作動する
マルチフレーム系データ用マルチフレームカウンタと、
シングルフレーム系データ用マルチフレームカウンタと
、出力位相同期マルチフレームカウンタと、前記マルチ
フレーム系データ用マルチフレームカウンタの出力と前
記出力位相同期マルチフレームカウンタの出力とを切替
えて前記第1のランダムアクセスメモリへ出力する切替
回路と、シングルフレーム系データとマルチフレーム系
データとを識別する情報を蓄えた第2のランダムアクセ
スメモリと、この第2のランダムアクセスメモリの出力
に応じてシングルフレーム系データ選択信号かマルチフ
レーム系データ選択信号かを選択する第1の選択回路と
、この第1の選択回路の出力に応じてシングルフレーム
系データとマルチフレーム系データとを選択する第2の
選択回路を備えてなることを特徴とするマルチフレーム
アライメント回路。Data in which a predetermined multi-frame synchronization pattern is distributed at regular intervals in a multi-frame consisting of a plurality of frames is received, and received input phase information is detected from the synchronization pattern in the received data by a multi-point monitoring method. ,
In a circuit that performs frame alignment for single-frame data and multi-frame alignment for multi-frame data based on the detected information, a first circuit having a capacity to store received data for at least one multi-frame is used. A random access memory, a comparator for detecting a synchronization pattern in the output sent from the first random access memory, and a multi-frame pulse whose received input phase is synchronized by being driven by the output of the comparator. A reception input phase-synchronized multi-frame counter to generate, a latch circuit that stores input-output phase difference information using the multi-frame pulse from this reception-input phase-synchronized multi-frame counter, and a latch circuit that stores input-output phase difference information stored in this latch circuit. a multi-frame counter for multi-frame data that operates accordingly;
A multi-frame counter for single-frame data, an output phase-synchronized multi-frame counter, an output of the multi-frame counter for multi-frame data, and an output of the output phase-synchronized multi-frame counter are switched between the first random access memory. a second random access memory that stores information for identifying single-frame data and multi-frame data; and a single-frame data selection signal in response to the output of the second random access memory. and a second selection circuit that selects between single frame data and multiframe data in accordance with the output of the first selection circuit. A multi-frame alignment circuit characterized by:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2160805A JPH0449727A (en) | 1990-06-18 | 1990-06-18 | Multiframe alignment circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2160805A JPH0449727A (en) | 1990-06-18 | 1990-06-18 | Multiframe alignment circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0449727A true JPH0449727A (en) | 1992-02-19 |
Family
ID=15722820
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2160805A Pending JPH0449727A (en) | 1990-06-18 | 1990-06-18 | Multiframe alignment circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0449727A (en) |
-
1990
- 1990-06-18 JP JP2160805A patent/JPH0449727A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4347606A (en) | Method of frame synchronization of a digital TDM communication system and arrangement for performing the method | |
| JP3283659B2 (en) | Method and apparatus for detecting malfunction of FIFO memory | |
| EP0320882A2 (en) | Demultiplexer system | |
| JPH04286233A (en) | Stuff synchronization circuit | |
| US3938086A (en) | Circuit arrangement for correcting slip errors in pcm receivers | |
| JPH0449727A (en) | Multiframe alignment circuit | |
| JPS60158751A (en) | Device for transmitting messages from multiple channels into a time-division multiplexed serial bitstream | |
| JPH0453328A (en) | Multi-frame alignment circuit | |
| JP3030783B2 (en) | Receive data synchronization circuit | |
| GB2066627A (en) | P.C.M. frame aligner with frame slip characteristic | |
| JP3338237B2 (en) | Synchronous playback circuit | |
| KR100270335B1 (en) | Frame synchronization apparatus for rounding synchronization protection information | |
| JPS5821458B2 (en) | Frame synchronization circuit | |
| KR100280202B1 (en) | Frame extraction circuit | |
| SU841038A1 (en) | Buffer storage device | |
| JPH03261234A (en) | Frame synchronization method, frame synchronization circuit and multiplex conversion device | |
| JPH0897791A (en) | Signal detection circuit and frame synchronization circuit | |
| JPS63124651A (en) | Transmission data protection circuit | |
| JPS6232854B2 (en) | ||
| JP2876747B2 (en) | Frame synchronization circuit | |
| JPH02288741A (en) | Frame pull-in circuit | |
| JPS63233629A (en) | Frame synchronization method | |
| JPH04241531A (en) | Synchronous reproducing device with hold over function | |
| JPH07336320A (en) | Frame synchronization circuit in TDMA multiplex transmission | |
| JPH03216034A (en) | Reception synchronizing circuit |