JPH0783351B2 - Frame format data extraction circuit - Google Patents
Frame format data extraction circuitInfo
- Publication number
- JPH0783351B2 JPH0783351B2 JP61278825A JP27882586A JPH0783351B2 JP H0783351 B2 JPH0783351 B2 JP H0783351B2 JP 61278825 A JP61278825 A JP 61278825A JP 27882586 A JP27882586 A JP 27882586A JP H0783351 B2 JPH0783351 B2 JP H0783351B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- frame
- bit
- format
- frame format
- 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 - Fee Related
Links
Landscapes
- Time-Division Multiplex Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、ディジタル伝送におけるフレームフォーマッ
トシリアルデータよりデータ種別対応にデータを抽出す
る回路に係り、特に任意フォーマットからのデータ抽出
に好適とされたフレームフォーマットデータ抽出回路に
関するものである。The present invention relates to a circuit for extracting data corresponding to a data type from frame format serial data in digital transmission, and is particularly suitable for extracting data from an arbitrary format. The present invention relates to a frame format data extraction circuit.
これまでにあっては、例えば1フレームnビットからな
る受信シルアルデータを単にnビットシフトレジスタに
より1フレーム分パラレル変換する度に受信終了フラグ
を発生させる一方、パラレル変換されたデータはデータ
種別対応に設けられたフリップフロップにパラレルに転
送記憶されるようになっている。なお、この種の回路に
ついての公知文献としては、例えば「改訂コンピュータ
・データ通信技術」(CQ出版株式会社発行(昭和60年9
月1日(改訂4版)))の第5頁において論じられてい
る。In the past, for example, a reception end flag is generated every time one frame of n-bit received serial data is simply parallel-converted by one frame by the n-bit shift register, while the parallel-converted data corresponds to the data type. The flip-flops are provided so as to be transferred and stored in parallel. Note that, as a known document regarding this type of circuit, for example, "Revised Computer Data Communication Technology" (published by CQ Publishing Co., Ltd.
Page 1 of the 1st of the month (Revision 4))).
しかしながら、上記従来技術においては特定のフレーム
フォーマットのデータに対しては有効であるも、フレー
ムフォーマットが異なる場合はそのフォーマットのデー
タに対処し得ないものとなっている。フレームフォーマ
ットが異なれば、一般的にはデータ種別対応のデータは
フレーム上でその位置とビット数もまた異なることにな
るからである。However, although the above-mentioned conventional technique is effective for the data of a specific frame format, it cannot deal with the data of the format when the frame formats are different. This is because, if the frame format is different, generally the position and the number of bits of the data corresponding to the data type are also different on the frame.
本発明の目的は、フレームフォーマットが様々に異なる
場合であっても、データをデータ種別対応に簡単容易に
抽出し得るフレームフォーマットデータ抽出回路を供す
るにある。An object of the present invention is to provide a frame format data extraction circuit that can easily and easily extract data according to the data type even when the frame formats are variously different.
上記目的は、各種フレームフォーマット各々におけるデ
ータのフレーム上でのデータ種別とその位置は予め知れ
ていることから、フレームフォーマット対応にこれら情
報をROMに格納しておき、受信されたシリアルデータの
転送記憶先をビット単位に指定することで達成される。Since the purpose of the above is that the data type and the position of the data in each frame in each frame format are known in advance, this information is stored in the ROM corresponding to the frame format, and the transfer storage of the received serial data is performed. This is achieved by specifying the destination in bit units.
データ転送記憶先であるフリップフロップはデータ種別
対応に設けられているが、フレームフォーマットが異な
る場合でも同一種別のデータはそのデータ種別対応のフ
リップフロップに転送記憶せしめようというものであ
る。フレームフォーマット各々でのデータのフレーム上
でのデータ種別とその位置は予め知られていることか
ら、そのデータ種別のデータが受信されている間はその
データをそのデータ種別対応のフリップフロップに記憶
せしめればよいというものである。Although the flip-flop as the data transfer storage destination is provided corresponding to the data type, the data of the same type is transferred and stored in the flip-flop corresponding to the data type even when the frame format is different. Since the data type and its position on the frame of the data in each frame format are known in advance, store the data in the flip-flop corresponding to the data type while the data of the data type is being received. It is all right.
以下、本発明を第1図,第2図により説明する。 The present invention will be described below with reference to FIGS. 1 and 2.
第1図は本発明によるフレームフォーマットデータ抽出
回路の一例での構成を、また、第2図はその一例での動
作タイミングチャートを示したものである。FIG. 1 shows a configuration of an example of a frame format data extraction circuit according to the present invention, and FIG. 2 shows an operation timing chart of the example.
第1図において、1は受信データA1中のフレーム検索パ
ターンビットから、フレーム先頭位置を示す受信同期パ
ルスA3を発生させるフレーム検出部、2は受信ビットデ
ータをビット同期クロックA2にもとづき係数するビット
カウンタ部、3は外部からのフレームフォーマット指定
信号A7に従い、各々の受信ビットデータが書き込まれる
べきビット対応Dフリップフロップを指定するデータお
よび1フレーム受信終了を示すデータを格納しておくフ
ォーマットROM、4はフォーマットROM3からの出力デー
タをデコードすることによりビット対応Dフリップフロ
ップを選択するデコーダ、8は選択されたDフリップフ
ロップにビット同期クロックA2を供給制御するアンドゲ
ート群、デマルチプレクサ部、9は受信データA1よりフ
レーム検索パターンビットを抽出する検索パターンビッ
ト抽出部、10はデータビット抽出部、11は制御ビット抽
出部、7は1フレーム分のデータ抽出が終了したことを
示す1フレーム受信終了のフラグ発生部である。In FIG. 1, 1 is a frame detector that generates a reception synchronization pulse A3 indicating a frame start position from a frame search pattern bit in the reception data A1, and 2 is a bit counter that calculates the reception bit data based on the bit synchronization clock A2. Part 3, a format ROM for storing data designating a bit-corresponding D flip-flop to which each received bit data is to be written and data indicating the end of one frame reception in accordance with an external frame format designation signal A7, A decoder that selects a bit-corresponding D flip-flop by decoding the output data from the format ROM 3, 8 is an AND gate group that controls the supply of the bit synchronization clock A2 to the selected D flip-flop, a demultiplexer unit, and 9 is the received data Frame search pattern bit from A1 Is a data bit extraction unit, 11 is a control bit extraction unit, and 7 is a one-frame reception end flag generation unit indicating that the extraction of data for one frame has been completed.
さて、この動作を第2図を参照しつつ説明すれば先ずデ
ータ受信開始時においてはフレーム検出部1では受信デ
ータA1に含まれているフレーム検索パターンビットより
フレーム先頭を検出し、その位置を示す受信同期パルス
A3を発生させ、ノアゲート5を介し、ビットカウンタ部
2を初期設定する。ただし、この受信同期パルスA3は受
信動作開始時において一度だけ発生する。Now, this operation will be described with reference to FIG. 2. First, at the start of data reception, the frame detection section 1 detects the frame head from the frame search pattern bits included in the received data A1 and indicates its position. Receive sync pulse
A3 is generated, and the bit counter unit 2 is initialized via the NOR gate 5. However, this reception synchronization pulse A3 is generated only once at the start of the reception operation.
この時点からビットカウンタ部2はビット同期クロック
A2により受信データの数をカウント開始し、フレーム先
頭ビットから順に、受信データ1ビット単位に受信ビッ
トアドレスA4を割り当てるようになっている。フォーマ
ットROM3ではそのアドレスA4と外部からのフォーマット
指定信号A7により指定されるアドレスよりROMデータA5
を出力し、デコーダ4はそれをデコードしてアンドゲー
ト群8にイネーブル信号をゲート制御信号として出力す
るものとなっている。各ビット対応Dフリップフロップ
に供給されるデータサンプリングクロツクはインバータ
6を介されたビット周期クロックA2とされるが、何れの
Dフリップフロップに供給されるかはイネーブル信号と
同期クロックA2との論理積によるようになっている。こ
れにより受信データが1ビット単位にROMデータA5が指
定するビット対応Dフリップフロップに割り付けされる
ことで、フレームフォーマットが異なる場合でもフレー
ム検索パターンビット、データビット、制御データビッ
トはそれぞれ検索パターンビット抽出部9、データビッ
ト抽出部10、制御ビット抽出部11にそれぞれ転送記憶さ
れることになるものである。From this point, the bit counter unit 2 starts the bit synchronization clock
The number of received data is started to be counted by A2, and the received bit address A4 is allocated in 1-bit units of received data in order from the first bit of the frame. In the format ROM3, the ROM data A5 is read from the address specified by the address A4 and the external format specification signal A7.
And the decoder 4 decodes it and outputs an enable signal to the AND gate group 8 as a gate control signal. The data sampling clock supplied to each bit-corresponding D flip-flop is the bit cycle clock A2 passed through the inverter 6, and which D flip-flop is supplied is determined by the logic of the enable signal and the synchronous clock A2. It depends on the product. As a result, the received data is allocated in 1-bit units to the D flip-flop corresponding to the bit specified by the ROM data A5, so that even if the frame format is different, the frame search pattern bits, data bits, and control data bits are extracted as search pattern bits. They are transferred and stored in the unit 9, the data bit extraction unit 10, and the control bit extraction unit 11, respectively.
以上のようにしてフレーム先頭ビットから順にデータの
抽出を行ない、フレーム最終ビット受信と同時にフレー
ムフォーマットROM3からはフラグ発生データA6が出力さ
れることから、このデータA6によってノアゲート5を介
しビットカウンタ部2が初期設定されるとともに、1フ
レーム受信終了のフラグ発生部7よりフラグ信号を発生
させた後は、次のフレームの受信動作に移って上記動作
を繰り返すところとなるものである。As described above, the data is extracted in order from the first bit of the frame, and the flag generation data A6 is output from the frame format ROM 3 at the same time as the reception of the last bit of the frame. Therefore, this data A6 causes the bit counter unit 2 to pass through the NOR gate 5. Is initialized and a flag signal is generated from the flag generator 7 for the end of reception of one frame, the operation is repeated for the reception operation of the next frame.
フォーマットROM3には数種類のフォーマットに従うデー
タがフォーマット対応エリアに予め書き込まれている
が、しかして、外部からのフォーマット指定信号7を上
位アドレス信号として切り換えることで、任意のフレー
ムフォーマットのデータをその種別毎に抽出し得るわけ
である。Data conforming to several kinds of formats are written in the format compatible area in the format ROM 3 in advance. However, by switching the format designation signal 7 from the outside as the upper address signal, the data of any frame format is classified by its type. Can be extracted.
なお、フレーム各々の先頭にはフレーム検索パターンビ
ットが付されているが、最初のフレームに付されたもの
はパターンビット抽出部9には抽出されなく、第2番目
以降のフレームについてのものが抽出されるようになっ
ている。即ち、第N番目のフレームデータを受信する際
には第N+1番目のフレーム検索パターンビットが抽出
されるものである。処理装置ではそのビットパターンを
監視することによって、フレーム同期外れが生じている
か否かを知れるものである。Although a frame search pattern bit is attached to the beginning of each frame, the one attached to the first frame is not extracted by the pattern bit extraction unit 9, and the ones associated with the second and subsequent frames are extracted. It is supposed to be done. That is, when receiving the Nth frame data, the N + 1th frame search pattern bit is extracted. By monitoring the bit pattern, the processing device can know whether or not the frame synchronization is lost.
以上説明したように本発明による場合は、フレームフォ
ーマットが様々に異なる場合でも、データをデータ種別
毎に抽出し得るという効果がある。As described above, according to the present invention, there is an effect that data can be extracted for each data type even when the frame formats are variously different.
第1図は、本発明によるフレームフォーマットデータ抽
出回路の一例での構成を示す図、第2図は、その動作タ
イミングを説明するための図である。 1……フレーム検出部、2……ビットカウンタ部、3…
…フォーマットROM、4……デコーダ、8……アンドゲ
ート群デマルチプレクサ部、9……検索パターンビット
抽出部、10……データビット抽出部、11……制御ビット
抽出部。FIG. 1 is a diagram showing a configuration of an example of a frame format data extraction circuit according to the present invention, and FIG. 2 is a diagram for explaining its operation timing. 1 ... Frame detection section, 2 ... Bit counter section, 3 ...
Format ROM, 4 Decoder, 8 AND gate group demultiplexer, 9 Search pattern bit extractor, 10 Data bit extractor, 11 Control bit extractor.
Claims (1)
ータ種別のビット数がフレームフォーマット毎に異なる
フレームフォーマットデータよりデータ種別対応にデー
タを抽出するフレームフォーマットデータ抽出回路であ
って、受信シリアルデータとしてのフレームフォーマッ
トデータよりフレーム検索パターンを検出するフレーム
検出部と、フレーム検出時およびフレーム終了信号発生
時初期化され、且つ上記フレームフォーマットデータに
ビット同期するビット同期クロックをカウントするビッ
トカウンタ部と、該カウンタ部からの、下位アドレス信
号としてのカウント値と外部より設定された、上位アド
レス信号としてのフレームフォーマット信号とにもとづ
き読出しアクセスされ、且つフレームフォーマット対応
のデータ転送記憶先とフレーム終了信号発生用データが
予め記憶されているROMと、該ROMからのデータ転送記憶
先をデコードするデコーダと、該デコーダのデコード出
力を構成しているビット各々と上記ビット同期クロック
とを論理積することによって、データセット信号をデー
タ転送記憶先対応に発生するデマルチプレクサ部と、該
デマルチプレクサ部からのデータセット信号にもとづい
て上記フォーマットデータをビット単位に順次記憶する
データ種別対応の複数のフリップフロップと、上記デコ
ーダからのフレーム終了信号発生用発生用データにもと
づきフレーム終了信号を発生するフレーム終了信号発生
部と、を少なくとも含む構成のフレームフォーマットデ
ータ抽出回路。1. A frame format data extraction circuit for extracting data corresponding to a data type from frame format data in which the position of the data type on the format and the number of bits of the data type are different for each frame format. A frame detection section for detecting a frame search pattern from the frame format data of the above, a bit counter section which is initialized at the time of frame detection and generation of a frame end signal, and counts a bit synchronization clock bit-synchronized with the frame format data, Data transfer storage that is read and accessed based on the count value as the lower address signal from the counter unit and the frame format signal as the upper address signal that is set from the outside and that is compatible with the frame format And a ROM in which the data for generating the frame end signal is stored in advance, a decoder for decoding the data transfer storage destination from the ROM, each bit constituting the decode output of the decoder, and the bit synchronization clock are logically A demultiplexer unit that generates a data set signal corresponding to a data transfer storage destination by multiplying, and a plurality of data type-corresponding data units that sequentially store the format data in bit units based on the data set signal from the demultiplexer unit. A frame format data extraction circuit configured to include at least a flip-flop and a frame end signal generation unit that generates a frame end signal based on generation data for generating a frame end signal from the decoder.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61278825A JPH0783351B2 (en) | 1986-11-25 | 1986-11-25 | Frame format data extraction circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61278825A JPH0783351B2 (en) | 1986-11-25 | 1986-11-25 | Frame format data extraction circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63132546A JPS63132546A (en) | 1988-06-04 |
| JPH0783351B2 true JPH0783351B2 (en) | 1995-09-06 |
Family
ID=17602678
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61278825A Expired - Fee Related JPH0783351B2 (en) | 1986-11-25 | 1986-11-25 | Frame format data extraction circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0783351B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115378419B (en) * | 2022-08-19 | 2023-07-14 | 北京中科格励微科技有限公司 | Control circuit for trimming fuse |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5759735A (en) * | 1980-09-30 | 1982-04-10 | Hashimoto Forming Co Ltd | Method of molding article |
| JPS58151143A (en) * | 1982-03-03 | 1983-09-08 | Fujitsu Ltd | Multiplex signal separation circuit |
| JPS58213541A (en) * | 1982-06-05 | 1983-12-12 | Nec Corp | Data separating circuit |
| JPS59141843A (en) * | 1983-02-01 | 1984-08-14 | Matsushita Electric Ind Co Ltd | demultiplexing circuit |
| JPS60236336A (en) * | 1984-05-10 | 1985-11-25 | Canon Inc | Frame signal processing device |
| JPS6119250A (en) * | 1984-07-05 | 1986-01-28 | Fujitsu Ltd | Line changeover control system |
-
1986
- 1986-11-25 JP JP61278825A patent/JPH0783351B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63132546A (en) | 1988-06-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4701913A (en) | Circuit and method for extracting signalling information embedded in channelized serial data streams | |
| JPH0783351B2 (en) | Frame format data extraction circuit | |
| JP2608352B2 (en) | Teletex processor, control method thereof, and digital processor applied thereto | |
| JP3454527B2 (en) | Data length protection device | |
| JP2612004B2 (en) | Teletext data reception circuit | |
| JP2776391B2 (en) | Pointer processing unit | |
| JP3482994B2 (en) | Time code signal reader | |
| JP2728109B2 (en) | Data instruction signal generation circuit | |
| JP2616409B2 (en) | Pointer processing circuit | |
| JP2616408B2 (en) | Pointer replacement circuit | |
| JPH0319536A (en) | Serial signal separation circuit | |
| KR0140918B1 (en) | Overhead timing detection circuit of the synchronous transport apparatus | |
| SU1589288A1 (en) | Device for executing logic operations | |
| KR920004447B1 (en) | User Bit Detection Circuit of Receive Data of Digital Audio Interface | |
| JP2973682B2 (en) | Serial bit extraction circuit | |
| JP3168745B2 (en) | Transmission delay adjusting circuit and digital communication device | |
| JP2760323B2 (en) | ATM cell format conversion circuit | |
| JPH0758948B2 (en) | Multiprocessing frame synchronization circuit | |
| JPS6124868B2 (en) | ||
| JPS6160034A (en) | Information generator for reception data control | |
| JPH11308189A (en) | Transmission format conversion and transmission speed conversion system, and subscriber line termination device using this system | |
| JPS6326136A (en) | Data signal conversion system | |
| JPS6151468B2 (en) | ||
| JPH1116296A (en) | Method and device for extracting synchronous pattern | |
| JP2000049739A (en) | Multi-frame synchronization detector |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |