JP3127610B2 - Pattern detector - Google Patents

Pattern detector

Info

Publication number
JP3127610B2
JP3127610B2 JP04268782A JP26878292A JP3127610B2 JP 3127610 B2 JP3127610 B2 JP 3127610B2 JP 04268782 A JP04268782 A JP 04268782A JP 26878292 A JP26878292 A JP 26878292A JP 3127610 B2 JP3127610 B2 JP 3127610B2
Authority
JP
Japan
Prior art keywords
data
bit
pattern
output
bits
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
Application number
JP04268782A
Other languages
Japanese (ja)
Other versions
JPH06120922A (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 JP04268782A priority Critical patent/JP3127610B2/en
Publication of JPH06120922A publication Critical patent/JPH06120922A/en
Application granted granted Critical
Publication of JP3127610B2 publication Critical patent/JP3127610B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Time-Division Multiplex Systems (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、例えばバースト状のデ
ータの受信を行う通信装置に適用して好適なパターン検
出装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a pattern detecting apparatus suitable for use in a communication apparatus for receiving, for example, burst data.

【0002】[0002]

【従来の技術】テレポイントシステム,パーソナルハン
ディフォンなどのデジタルコードレス電話機において
は、送信と受信とを同一の周波数とし、バースト状のデ
ータを時分割でいわゆるピンポン伝送させるTDD方式
(時分割二重方式)或いはTDMA/TDD方式(時分
割多元接続/時分割二重方式)が採用されているものが
ある。
2. Description of the Related Art In a digital cordless telephone such as a telepoint system and a personal handy phone, a TDD system (time-division duplex system) in which transmission and reception are performed at the same frequency and burst-like data is transmitted in a time-division ping-pong manner. ) Or TDMA / TDD (time division multiple access / time division duplex).

【0003】このような通信方式で通信が行われるデジ
タルコードレス電話機の構成の一例を図4に示すと、受
信系の構成としては、アンテナ1で受信した信号(π/
4シフトQPSK変調信号)を、アンテナ切換スイッチ
(図示せず)を介して送受信処理回路10の受信系に供
給し、この受信系ではバンドパスフィルタ11,ローノ
イズアンプ12を介して混合器13に供給する。そし
て、この混合器13で、周波数シンセサイザ14から供
給される受信チャンネル選択用の周波数信号を混合し、
第1中間周波信号fi1とする。そして、この第1中間周
波信号fi1を、バンドパスフィルタ15を介して混合器
16に供給し、発振器17から供給される所定の周波数
信号を混合して、第2中間周波信号fi2とする。
FIG. 4 shows an example of the configuration of a digital cordless telephone which performs communication in such a communication system. As a configuration of a receiving system, a signal (π /
The 4-shift QPSK modulation signal is supplied to a reception system of a transmission / reception processing circuit 10 via an antenna changeover switch (not shown), and is supplied to a mixer 13 via a band pass filter 11 and a low noise amplifier 12 in this reception system. I do. The mixer 13 mixes the frequency signal for receiving channel selection supplied from the frequency synthesizer 14,
Let it be the first intermediate frequency signal fi1 . Then, the first intermediate frequency signal fi1 is supplied to the mixer 16 via the band pass filter 15, and a predetermined frequency signal supplied from the oscillator 17 is mixed to obtain the second intermediate frequency signal fi2 . .

【0004】そして、この第2中間周波信号fi2を、リ
ミッタアンプ18を介して検波回路19に供給し、受信
信号の検波を行う。そして、検波回路19の検波で得た
ベースバンド信号をTDMA/TDD処理回路30に供
給し、このTDMA/TDD処理回路30内で受信タイ
ミングの制御を行う。この受信タイミングの制御として
は、規定されたタイミングに受信したバーストデータを
抽出する処理を行う。そして、抽出された受信データを
圧縮・伸長回路40に供給して伸長させ、伸長された受
信データをPCMコーデック回路50に供給して、デジ
タル音声処理を行ってアナログ音声信号とし、このアナ
ログ音声信号をハンドセット内のスピーカ2に供給して
出力させる。
The second intermediate frequency signal f i2 is supplied to a detection circuit 19 via a limiter amplifier 18 to detect a received signal. Then, the baseband signal obtained by the detection of the detection circuit 19 is supplied to the TDMA / TDD processing circuit 30, and the reception timing is controlled in the TDMA / TDD processing circuit 30. As the control of the reception timing, a process of extracting burst data received at a specified timing is performed. The extracted received data is supplied to a compression / decompression circuit 40 for decompression, and the decompressed reception data is supplied to a PCM codec circuit 50 to perform digital audio processing to obtain an analog audio signal. Is supplied to the speaker 2 in the handset and output.

【0005】また、送信系の構成としては、ハンドセッ
ト内のマイク3が拾った音声をPCMコーデック回路5
0に供給してデジタル音声データに変換し、このデジタ
ル音声データを圧縮・伸長回路40に供給して圧縮さ
せ、圧縮された音声データをTDMA/TDD処理回路
30に供給して送信させるタイミングのバーストデータ
とさせる。そして、この送信タイミングのバーストデー
タを送受信処理回路10の送信系に供給し、2値直交変
換回路21で直交変調を行う。このときの直交変調とし
ては、送信データを2チャンネルのデータ、即ちIチャ
ンネルとQチャンネルのデータにする。そして、このI
チャンネルとQチャンネルのデータを、発振器22から
供給される変調波に同期して直交変調する。ここで、発
振器22が出力する変調波の周波数fL は、第1中間周
波信号fi1と等しくする。また、この場合の直交変調器
22での直交変調としては、π/4シフトQPSK変調
を行う。
[0005] As a transmission system, a voice picked up by a microphone 3 in a handset is transmitted to a PCM codec circuit 5.
0 to convert the digital audio data into digital audio data, supply the digital audio data to the compression / expansion circuit 40 to compress the compressed audio data, and supply the compressed audio data to the TDMA / TDD processing circuit 30 for transmission. Let it be data. Then, the burst data at this transmission timing is supplied to the transmission system of the transmission / reception processing circuit 10 and the binary orthogonal transformation circuit 21 performs orthogonal modulation. In the quadrature modulation at this time, the transmission data is converted into two-channel data, that is, I-channel and Q-channel data. And this I
The data of the channel and the Q channel are quadrature-modulated in synchronization with the modulation wave supplied from the oscillator 22. Here, the frequency f L of the modulated wave output from the oscillator 22 is made equal to the first intermediate frequency signal f i1 . Further, as quadrature modulation in the quadrature modulator 22 in this case, π / 4 shift QPSK modulation is performed.

【0006】そして、直交変調された送信データを混合
器23に供給して、周波数シンセサイザ14が出力する
送信チャンネル選択用の周波数信号を混合し、所定の送
信チャンネルの信号とする。そして、この混合器23の
出力をバンドパスフィルタ24,パワーアンプ25,ア
ンテナ切換スイッチ(図示せず)を介してアンテナ1に
供給し、無線送信させる。
[0006] Then, the orthogonally modulated transmission data is supplied to a mixer 23, and a frequency signal for transmission channel selection output from the frequency synthesizer 14 is mixed to obtain a signal of a predetermined transmission channel. Then, the output of the mixer 23 is supplied to the antenna 1 via the band-pass filter 24, the power amplifier 25, and the antenna changeover switch (not shown), and is transmitted by radio.

【0007】なお、このような受信及び送信の処理は、
マイクロコンピュータで構成された中央制御装置(CP
U)60の制御で行われ、送信タイミングや受信タイミ
ングの制御もこの中央制御装置60により行われる。ま
た、この中央制御装置60には、各種操作を行うキー4
が接続されると共に、ダイヤル番号などの通信状態を表
示する表示パネル5が接続される。
Note that such reception and transmission processing is as follows.
Central control unit (CP) composed of microcomputer
U) The control of the transmission timing and the reception timing is also performed by the central controller 60. The central controller 60 includes keys 4 for performing various operations.
Is connected, and a display panel 5 for displaying a communication state such as a dial number is connected.

【0008】ここで、このコードレス電話機で送受信が
行われるデータのフォーマットについて説明すると、基
地局(親機)側から伝送される制御データの1スロット
の構成は、図5に示すように、1スロットが240ビッ
トで構成され、先頭部分の4ビット相当部分が過渡応答
用ランプタイムRとされ、続く2ビットがスタートシン
ボルSSで、以下プリアンブルパターンPR(62ビッ
ト),ユニークワードUW(32ビット),訂正符号C
RCを含む制御データI(124ビット)とされる。そ
して、最後の16ビット相当部分(約41.7μ秒)
が、ガードバンドとされる。ここで、プリアンブルパタ
ーンPRは一定のデータ“1001”が繰り返されるパ
ターンとされ、このプリアンブルパターンPRに続く3
2ビットのユニークワードUWが通信方式で決められた
特定のパターンとなっている。
Here, the format of data transmitted and received by the cordless telephone will be described. The configuration of one slot of control data transmitted from the base station (base unit) is, as shown in FIG. Are composed of 240 bits, a leading portion corresponding to 4 bits is defined as a transient response ramp time R, and the following 2 bits are a start symbol SS. Hereinafter, a preamble pattern PR (62 bits), a unique word UW (32 bits), Correction code C
This is control data I (124 bits) including RC. And the last 16-bit equivalent part (about 41.7 microseconds)
Is a guard band. Here, the preamble pattern PR is a pattern in which certain data “1001” is repeated, and the preamble pattern PR follows the preamble pattern PR.
The 2-bit unique word UW has a specific pattern determined by the communication method.

【0009】そして、このコードレス電話機で制御デー
タを受信する場合には、このユニークワードUWをTD
MA/TDD処理回路30内で検出して、検出タイミン
グを基準として中央制御装置60が制御データIの受信
処理タイミングを設定させる等の処理を行う。従って、
ユニークワードUWを正確に検出できない限り、正確な
受信タイミングなどの設定ができず、データを正確に受
信することはできない。
When the cordless telephone receives control data, the unique word UW is transmitted to TD.
The detection is performed in the MA / TDD processing circuit 30, and the central control device 60 performs processing such as setting the reception processing timing of the control data I based on the detection timing. Therefore,
Unless the unique word UW can be accurately detected, accurate reception timing and the like cannot be set, and data cannot be accurately received.

【0010】次に、このユニークワードUWをTDMA
/TDD処理回路30内で検出する従来の回路構成を図
6に示すと、TDMA/TDD処理回路30に供給され
るベースバンドの受信データを、端子31を介してシリ
アル/パラレル変換回路32に供給し、32ビットのパ
ラレルデータに変換する。そして、この32ビットのパ
ラレルデータをそれぞれ別のゲート回路(Ex-ORゲー
ト)101,102‥‥132の一方の入力端に供給す
る。また、34はユニークワード設定回路を示し、この
ユニークワード設定回路34は、このコードレス電話機
が適用される通信方式で決められたユニークワードUW
の32ビットのパターンが記憶させてあり、この記憶さ
れた32ビットのパターンをパラレルに出力する。
Next, this unique word UW is stored in TDMA
FIG. 6 shows a conventional circuit configuration for detection in the / TDD processing circuit 30. The baseband reception data supplied to the TDMA / TDD processing circuit 30 is supplied to a serial / parallel conversion circuit 32 via a terminal 31. Then, the data is converted into 32-bit parallel data. Then, this 32-bit parallel data is supplied to one input terminal of another gate circuit (Ex-OR gate) 101, 102 # 132. Numeral 34 denotes a unique word setting circuit. The unique word setting circuit 34 has a unique word UW determined by a communication system to which the cordless telephone is applied.
Is stored, and the stored 32-bit pattern is output in parallel.

【0011】そして、この32ビットのパターンを各ゲ
ート回路101,102‥‥132の他方の入力端に供
給する。そして、それぞれのゲート回路101,102
‥‥132で、ユニークワード設定回路34が出力する
データと受信データとが比較され、不一致であった場合
にハイレベル信号“1”が排他的論理和として出力され
る。そして、各ゲート回路101,102‥‥132の
出力をシフトレジスタ33に供給し、シリアルデータに
変換してカウンタ35に供給する。このカウンタ35で
は、供給される比較結果の内のハイレベル信号“1”の
数をカウントする。そして、このカウンタ35のカウン
ト結果を判別回路36に供給し、カウント結果に基づい
てユニークワードか否かを判別し、判別結果を端子37
から中央制御装置60側に供給する。
Then, this 32-bit pattern is supplied to the other input terminal of each gate circuit 101, 102 # 132. Then, the respective gate circuits 101 and 102
At # 132, the data output by the unique word setting circuit 34 and the received data are compared, and if they do not match, the high level signal "1" is output as an exclusive OR. Then, the outputs of the gate circuits 101, 102 and 132 are supplied to the shift register 33, converted into serial data, and supplied to the counter 35. The counter 35 counts the number of high-level signals “1” in the comparison results supplied. The count result of the counter 35 is supplied to a determination circuit 36, and it is determined whether or not the word is a unique word based on the count result.
To the central control device 60 side.

【0012】ここで、判別回路36でのユニークワード
の判別としては、カウンタ35でハイレベル信号“1”
を32ビット連続して全くカウントしないとき、32ビ
ット全ての受信データがユニークワードUWのパターン
と一致したとして、ユニークワードを受信したと判別す
る。
Here, the determination of the unique word by the determination circuit 36 is performed by the counter 35 using the high-level signal "1".
Is not counted continuously for 32 bits, it is determined that the unique word has been received, assuming that the received data of all 32 bits match the pattern of the unique word UW.

【0013】[0013]

【発明が解決しようとする課題】ところで、このような
ユニークワードの検出を行う場合には、シフトレジスタ
33,カウンタ35等でユニークワード検出用に必要と
するクロックが、非常に高速のクロックになる不都合が
あった。即ち、ここではユニークワードが32ビットで
構成されているので、伝送されるデータのクロックの3
2倍以上のクロックが必要である。実際に使用されるク
ロック周波数について考えると、例えばデジタルコード
レス電話機で使用される伝送データクロックは384k
bpsであり、約12MHz以上のクロックでユニーク
ワードを検出させる必要がある。
When such a unique word is detected, the clock required for the unique word detection by the shift register 33, the counter 35, and the like becomes a very high-speed clock. There was an inconvenience. That is, since the unique word is composed of 32 bits, the clock of the data to be transmitted is 3 bits.
More than twice the clock is required. Considering the clock frequency actually used, for example, the transmission data clock used in a digital cordless telephone is 384 k
bps, and it is necessary to detect a unique word with a clock of about 12 MHz or more.

【0014】このような12MHz以上のクロックを精
度良く発生させるためには、比較的大きな電力が必要
で、装置の消費電力を増大させてしまうと共に、このよ
うな高速クロックで回路を作動させた場合、誤動作する
確率が高くなってしまう。
In order to generate such a clock of 12 MHz or more with high accuracy, relatively large power is required, which increases the power consumption of the apparatus and causes a circuit to operate with such a high-speed clock. , The probability of malfunction increases.

【0015】本発明はかかる点に鑑み、ユニークワード
のような特定のパターンの検出が高速のクロックを使用
することなく出来るようにすることにある。
The present invention has been made in view of the above, and has as its object to detect a specific pattern such as a unique word without using a high-speed clock.

【0016】[0016]

【課題を解決するための手段】本発明は、例えば図1に
示すように、特定のパターンのデータを検出するパター
ン検出装置において、入力データを予め決められたパタ
ーンと各ビット毎に比較する比較手段101〜132
と、この比較手段101〜132が出力する各ビット毎
の一致又は不一致の比較結果より2ビット以上の不一致
を検出する2ビット誤り検出回路200と、この2ビッ
ト誤り検出回路200が2ビット誤りを検出したことを
判別する判別手段300とを設け、この判別手段300
が全く2ビット誤りを判別しないとき特定のパターンの
データを検出したとし、2ビット誤り検出回路200と
して、比較手段101〜132が出力する各ビット毎の
一致又は不一致の比較結果を2ビット単位で比較して、
比較した両ビットが不一致のとき1ビットの不一致デー
タを第1の端子から出力すると共に、比較した何れかの
ビットだけが不一致のとき1ビットの不一致データを第
2の端子から出力する判定手段の第1の列を用意し、第
1の列のそれぞれの判定手段の第2の端子の出力を2ビ
ットずつ後段の列の判定手段に順次供給し、判定手段の
数が1個になるまで判定手段の列を用意し、全ての列の
判定手段の第1の端子に得られる不一致データを判別手
段300に2ビット誤り検出データとして供給するよう
にしたものである。
According to the present invention, there is provided a pattern detecting apparatus for detecting data of a specific pattern, for example, as shown in FIG. 1, in which input data is compared with a predetermined pattern for each bit. Means 101 to 132
A two-bit error detection circuit 200 for detecting a mismatch of two or more bits based on the comparison result of each bit output from the comparison means 101 to 132, and a two-bit error detection circuit 200 Determining means 300 for determining that the detection has been performed;
Does not determine a 2-bit error at all, it is assumed that data of a specific pattern is detected, and as a 2-bit error detection circuit 200, the comparison result of each bit output from the comparing means 101 to 132 is compared in units of 2 bits. Compared to,
When the two compared bits do not match, one bit of non-matching data is output from the first terminal, and when only one of the compared bits does not match, one bit of non-matching data is output from the second terminal. The first column is prepared, and the output of the second terminal of each judging unit of the first column is sequentially supplied to the judging unit of the succeeding column two bits at a time. A row of means is prepared, and the non-coincidence data obtained at the first terminals of the determination means in all the rows is supplied to the determination means 300 as 2-bit error detection data.

【0017】また、この場合にメインデータに予め決め
られた特定のパターンのデータが付加されて伝送される
データを受信して、この伝送データに含まれる特定のパ
ターンのデータを検出するようにしたものである。
Further, in this case, data transmitted by adding predetermined specific data to the main data is received, and the specific pattern data included in the transmitted data is detected. Things.

【0018】さらに、この場合に検出した特定のパター
ンを基準として、データを受信するための同期処理を行
うようにしたものである。
Furthermore, a synchronization process for receiving data is performed based on the specific pattern detected in this case.

【0019】[0019]

【作用】本発明によると、不一致データの論理的な判定
だけで特定のパターンを検出することができ、パターン
検出に高速クロックを必要としない。
According to the present invention, a specific pattern can be detected only by logically determining mismatched data, and a high-speed clock is not required for pattern detection.

【0020】[0020]

【実施例】以下、本発明の一実施例を図1〜図3を参照
して説明する。この図1〜図3において、図4〜図6に
対応する部分には同一符号を付し、その詳細説明は省略
する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to FIGS. In FIGS. 1 to 3, portions corresponding to FIGS. 4 to 6 are denoted by the same reference numerals, and detailed description thereof will be omitted.

【0021】本例においては、図4に示したTDMA/
TDD方式で送受信が行われるコードレス電話機の受信
系に適用したもので、そのユニークワードの検出回路を
図1に示すように構成する。なお、ここではユニークワ
ードは32ビットで構成され、ユニークワードの検出回
路では1ビットまでの検出誤差を許容するように設定さ
れているとする。即ち、ユニークワードを構成する32
ビットの内の31ビットまでが一致したとき、ユニーク
ワードを検出したと判断する。
In this embodiment, the TDMA / TDMA shown in FIG.
The present invention is applied to a reception system of a cordless telephone that performs transmission and reception by the TDD system, and a unique word detection circuit is configured as shown in FIG. Here, it is assumed that the unique word is composed of 32 bits, and the unique word detection circuit is set to allow a detection error of up to 1 bit. That is, 32 which constitutes a unique word
When up to 31 bits match, it is determined that a unique word has been detected.

【0022】このユニークワードの検出回路の構成につ
いて説明すると、TDMA/TDD処理回路30(図4
参照)に供給されるベースバンドの受信データを、端子
31を介してシリアル/パラレル変換回路32に供給
し、32ビットのパラレルデータに変換する。そして、
この32ビットのパラレルデータをそれぞれ別のゲート
回路(Ex-ORゲート)101,102‥‥132の一
方の入力端に供給する。また、ユニークワード設定回路
34に記憶された32ビットのユニークワードのパター
ンをパラレルに出力して、各ゲート回路101,102
‥‥132の他方の入力端に供給する。そして、それぞ
れのゲート回路101,102‥‥132で、ユニーク
ワード設定回路34が出力するデータと受信データとが
比較され、不一致であった場合にハイレベル信号“1”
が排他的論理和による不一致データとして出力され、一
致した場合にローレベル信号“0”が一致データとして
出力される。ここまでは従来と同じ構成である。
The configuration of the unique word detection circuit will be described. The TDMA / TDD processing circuit 30 (FIG. 4)
) Is supplied to a serial / parallel conversion circuit 32 via a terminal 31 and converted into 32-bit parallel data. And
The 32-bit parallel data is supplied to one input terminal of another gate circuit (Ex-OR gate) 101, 102 # 132. Also, the 32-bit unique word pattern stored in the unique word setting circuit 34 is output in parallel to each of the gate circuits 101 and 102.
$ 132 is supplied to the other input terminal. Then, the data output from the unique word setting circuit 34 and the received data are compared in the respective gate circuits 101, 102 and 132, and if they do not match, the high level signal "1" is output.
Are output as non-coincidence data by exclusive OR, and when they match, a low level signal “0” is output as coincidence data. The configuration up to this point is the same as the conventional configuration.

【0023】そして本例においては、ゲート回路101
〜132を、2ビット誤り検出回路200に供給する。
この2ビット誤り検出回路200は、図2に示すように
構成する。即ち、各ゲート回路101〜132から端子
201に供給される32ビットの一致データ又は不一致
データを、隣接する2ビット毎にハーフ・アダー21
0,211‥‥225に供給する。このハーフ・アダー
210,211‥‥225を、第1の列のハーフ・アダ
ーとする。
In this embodiment, the gate circuit 101
To 132 are supplied to the 2-bit error detection circuit 200.
The two-bit error detection circuit 200 is configured as shown in FIG. That is, the 32-bit match data or mismatch data supplied from each of the gate circuits 101 to 132 to the terminal 201 is converted into half adders 21 for every two adjacent bits.
0,211 ‥‥ 225. This half adder 210, 211 ‥‥ 225 is the half adder of the first row.

【0024】このそれぞれのハーフ・アダー210,2
11‥‥225は、図3に示すように、1個のEx-OR
ゲートG1と1個のANDゲートG2とで構成され、2
つの入力端子i1,i2に得られる信号が各論理ゲート
G1,G2の入力端に供給され、ANDゲートG2の論
理積出力を第1の出力端子Aに供給する。また、Ex-O
RゲートG1の排他的論理和出力を第2の出力端子Eに
供給する。なお、後述する他の列のハーフ・アダー23
0〜237,240〜243,250〜251,260
についても同様に構成される。
The respective half adders 210, 2
11 ‥‥ 225 is, as shown in FIG. 3, one Ex-OR
A gate G1 and one AND gate G2.
The signals obtained at the two input terminals i1 and i2 are supplied to the input terminals of the logic gates G1 and G2, and the logical product output of the AND gate G2 is supplied to the first output terminal A. Also, Ex-O
The exclusive OR output of the R gate G1 is supplied to a second output terminal E. It should be noted that the half adders 23 in other rows described later.
0-237, 240-243, 250-251, 260
Is similarly configured.

【0025】そして、第1の列の16個のハーフ・アダ
ー210,211‥‥225の第2の出力端子Eから出
力される16ビットのデータを、第2の列の8個のハー
フ・アダー230,231‥‥237に、2ビットずつ
供給する。また、第1の列の16個のハーフ・アダー2
10,211‥‥225の第1の出力端子Aから出力さ
れる16ビットのデータを、後述する判別回路300に
供給する。
Then, the 16-bit data output from the second output terminal E of the 16 half adders 210, 211 ‥‥ 225 in the first column is converted into the eight half adders in the second column. 230, 231 ‥‥ 237, two bits are supplied. Also, the 16 half adders 2 in the first row
The 16-bit data output from the first output terminal A of 10,211 @ 225 is supplied to a determination circuit 300 described later.

【0026】そして、第2の列の8個のハーフ・アダー
230,231‥‥237では、第2の出力端子Eから
出力される8ビットのデータを、第3の列の4個のハー
フ・アダー240,241,242,243に、2ビッ
トずつ供給する。また、第2の列の8個のハーフ・アダ
ー230,231‥‥238の第1の出力端子Aから出
力される8ビットのデータを、後述する判別回路300
に供給する。
Then, the eight half adders 230, 231 ‥‥ 237 in the second column convert the 8-bit data output from the second output terminal E into the four half adders in the third column. The two bits are supplied to the adders 240, 241, 242, and 243, respectively. Also, the 8-bit data output from the first output terminal A of the eight half adders 230, 231 ‥‥ 238 in the second column is converted into a determination circuit 300 described later.
To supply.

【0027】そして、第3の列の4個のハーフ・アダー
240,241,242,243では、第2の出力端子
Eから出力される4ビットのデータを、第4の列の2個
のハーフ・アダー250,251に、2ビットずつ供給
する。また、第3の列の4個のハーフ・アダー240,
241,242,243の第1の出力端子Aから出力さ
れる4ビットのデータを、後述する判別回路300に供
給する。
The four half adders 240, 241, 242, and 243 in the third column convert the 4-bit data output from the second output terminal E into two half adders in the fourth column. • Two bits are supplied to the adders 250 and 251. Also, the four half adders 240 in the third row,
The 4-bit data output from the first output terminals A of 241, 242, and 243 are supplied to a determination circuit 300 described later.

【0028】そして、第4の列の2個のハーフ・アダー
250,251では、第2の出力端子Eから出力される
2ビットのデータを、第5の列の1個のハーフ・アダー
260に供給する。また、第4の列の2個のハーフ・ア
ダー250,251の第1の出力端子Eから出力される
2ビットのデータを、後述する判別回路300に供給す
る。
Then, in the two half adders 250 and 251 in the fourth column, the 2-bit data output from the second output terminal E is transferred to one half adder 260 in the fifth column. Supply. Further, 2-bit data output from the first output terminals E of the two half adders 250 and 251 in the fourth column are supplied to a determination circuit 300 described later.

【0029】そして、第5の列の1個のハーフ・アダー
260では、第1の出力端子Eから出力される1ビット
のデータを、後述する判別回路300に供給する。
Then, in one half adder 260 in the fifth column, 1-bit data output from the first output terminal E is supplied to a determination circuit 300 described later.

【0030】このように構成したことで、各列のハーフ
・アダー210〜225,230〜237,240〜2
43,250〜251,260の第1の出力端子Eから
出力される合計31ビットのデータが、2ビット誤り検
出回路200の出力として判別回路300に供給され
る。この判別回路300は、図2に示すように、入力端
が31個のNORゲート301で構成され、2ビット誤
り検出回路200から供給される31ビットのデータ全
てがローレベル信号“0”であるとき、ユニークワード
の検出信号としてのハイレベル信号“1”を出力端子3
7に供給する。
With this configuration, the half adders 210 to 225, 230 to 237, 240 to 2
A total of 31 bits of data output from the first output terminals E of 43, 250 to 251 and 260 are supplied to the discrimination circuit 300 as an output of the 2-bit error detection circuit 200. As shown in FIG. 2, the discriminating circuit 300 has an input terminal composed of 31 NOR gates 301, and all 31-bit data supplied from the 2-bit error detecting circuit 200 are low level signals "0". At this time, the high level signal “1” as the unique word detection signal is output to the output terminal 3
7

【0031】そして、この出力端子37に得られるユニ
ークワードの検出信号を、中央制御装置60(図4参
照)側に供給する。
Then, the unique word detection signal obtained at the output terminal 37 is supplied to the central controller 60 (see FIG. 4).

【0032】その他の部分は、図4に示した従来のコー
ドレス電話機と同様に構成する。
The other parts are configured similarly to the conventional cordless telephone shown in FIG.

【0033】このようにコードレス電話機のユニークワ
ード検出回路を構成したことで、論理的な演算処理で簡
単にユニークワードを検出することができる。即ち、例
えばゲート回路101,102‥‥132での受信デー
タと設定されたユニークワードのデータとの32ビット
の比較で、2ビット或いはそれ以上の不一致があったと
き、2ビット誤り検出回路200内の何れかのハーフ・
アダーの2個の入力に不一致データとしてのハイレベル
信号“1”が供給されるようになる。そして、この2個
の入力に不一致データが供給されたハーフ・アダーの第
1の出力端子Aからハイレベル信号“1”が出力され
る。このハイレベル信号“1”の判別回路300への供
給で、判別回路300側で2ビット或いはそれ以上の不
一致があったと判別され、判別回路300の出力として
はローレベル信号“0”となり、中央制御装置60側で
ユニークワードを検出していないと判断される。
By configuring the unique word detecting circuit of the cordless telephone as described above, a unique word can be easily detected by logical operation processing. That is, for example, when there is a mismatch of 2 bits or more in the comparison of 32 bits between the received data in the gate circuits 101, 102 and 132 and the data of the set unique word, the 2-bit error detection circuit 200 Any half of
A high-level signal "1" as unmatched data is supplied to two inputs of the adder. Then, a high-level signal “1” is output from the first output terminal A of the half adder to which the mismatch data is supplied to the two inputs. When the high-level signal "1" is supplied to the discrimination circuit 300, the discrimination circuit 300 discriminates that there is a mismatch of 2 bits or more, and the output of the discrimination circuit 300 becomes a low-level signal "0". It is determined that the controller 60 has not detected the unique word.

【0034】そして、ゲート回路101,102‥‥1
32で比較される32ビットの内で、1ビットだけの不
一致或いは完全に一致したとき、2ビット誤り検出回路
200内の各ハーフ・アダーの2個の入力に同時に不一
致データとしてのハイレベル信号“1”が供給されるこ
とはなくなる。従って、全てのハーフ・アダーの第1の
出力端子Aからローレベル信号“0”が出力されるよう
になる。このローレベル信号“0”だけの判別回路30
0への供給で、判別回路300側で2ビット以上の誤り
がないと判別され、判別回路300の出力としてはハイ
レベル信号“1”となり、中央制御装置60側でユニー
クワードを検出したと判断される。
The gate circuits 101 and 102 # 1
When only one bit of the 32 bits compared at 32 does not match or completely matches, a high-level signal “mismatch data” is simultaneously applied to two inputs of each half adder in the 2-bit error detection circuit 200. 1 "will not be supplied. Therefore, the low-level signal “0” is output from the first output terminals A of all the half adders. Discrimination circuit 30 using only low level signal "0"
When supplied to 0, the discrimination circuit 300 discriminates that there is no error of 2 bits or more, the output of the discrimination circuit 300 becomes a high-level signal “1”, and the central controller 60 determines that a unique word has been detected. Is done.

【0035】このような比較的簡単に構成できる論理ゲ
ートを用いた論理演算によりユニークワードの検出がで
きることで、ユニークワードの検出のために何ら高速な
クロックを必要としない。このため、ユニークワードの
検出が簡単な回路構成でできると共に、本例のコードレ
ス電話機が受信処理に必要なクロックの周波数を、従来
に比べ大幅に低くすることができ、高速のクロックを発
生させる必要がなくなり、回路の消費電力を低くするこ
とができる。また、論理演算による検出であるので、検
出動作が確実である。
Since a unique word can be detected by a logical operation using such a logic gate which can be relatively easily configured, no high-speed clock is required for detecting the unique word. Therefore, the unique word can be detected with a simple circuit configuration, and the frequency of the clock required for reception processing by the cordless telephone of this example can be significantly reduced compared to the conventional one, and a high-speed clock must be generated. And the power consumption of the circuit can be reduced. Further, since the detection is performed by a logical operation, the detection operation is reliable.

【0036】なお、ここでは制御データが含まれるスロ
ットを受信する場合について説明したが、他のデータを
受信するスロットでも同様の制御が行われる。
Although the case where a slot containing control data is received has been described here, the same control is performed in a slot for receiving other data.

【0037】また、上述実施例では制御データに含まれ
る32ビットのユニークワードを検出するようにした
が、他のビット数で構成されるユニークワードを検出す
る場合にも適用できる。
In the above-described embodiment, a 32-bit unique word included in the control data is detected. However, the present invention can be applied to a case where a unique word having another number of bits is detected.

【0038】また、上述実施例ではデジタル通信が行わ
れるコードレス電話機の受信系に適用したが、他のシス
テムで構成される無線電話機にも適用できると共に、電
話機以外の他のデータ処理装置の特定パターン検出回路
にも適用できることは勿論である。
In the above-described embodiment, the present invention is applied to a receiving system of a cordless telephone for performing digital communication. However, the present invention can be applied to a wireless telephone constituted by another system and a specific pattern of a data processing device other than the telephone. Of course, it can be applied to the detection circuit.

【0039】[0039]

【発明の効果】本発明によると、比較的簡単な回路構成
による論理的な演算処理で特定のパターンのデータを検
出することができ、カウンタなどでの高速カウント処理
でパターンの一致状態を検出させる必要がなく、それだ
け高速のクロックが必要なくなり、消費電力を低く抑え
ることができると共に、確実な検出ができる。
According to the present invention, data of a specific pattern can be detected by logical operation processing with a relatively simple circuit configuration, and a pattern matching state can be detected by high-speed counting processing by a counter or the like. There is no need, and a high-speed clock is not required, so that power consumption can be suppressed and reliable detection can be performed.

【0040】この場合、受信データに含まれるユニーク
ワードのような特定パターンを、本例の回路で検出する
ようにしたことで、コードレス電話機のような通信装置
の受信データ検出が良好に行えるようになる。
In this case, a specific pattern such as a unique word included in the received data is detected by the circuit of this embodiment, so that the received data of a communication device such as a cordless telephone can be detected well. Become.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の一実施例を示す構成図である。FIG. 1 is a configuration diagram showing one embodiment of the present invention.

【図2】一実施例の要部を示す構成図である。FIG. 2 is a configuration diagram showing a main part of one embodiment.

【図3】一実施例で使用するハーフ・アダーを示す構成
図である。
FIG. 3 is a configuration diagram showing a half adder used in one embodiment.

【図4】コードレス電話機のシステム構成図である。FIG. 4 is a system configuration diagram of a cordless telephone.

【図5】無線伝送時のデータ構成の一例を示す説明図で
ある。
FIG. 5 is an explanatory diagram illustrating an example of a data configuration during wireless transmission.

【図6】従来のユニークワード検出回路の構成図であ
る。
FIG. 6 is a configuration diagram of a conventional unique word detection circuit.

【符号の説明】[Explanation of symbols]

32 シリアル/パラレル変換回路 34 ユニークワード設定回路 101〜132 ゲート回路 200 2ビット誤り検出回路 210〜225 第1の列のハーフ・アダー 230〜237 第2の列のハーフ・アダー 240〜243 第3の列のハーフ・アダー 250〜251 第4の列のハーフ・アダー 260 第5の列のハーフ・アダー 300 判別回路 32 serial / parallel conversion circuit 34 unique word setting circuit 101-132 gate circuit 200 2-bit error detection circuit 210-225 first column half adder 230-237 second column half adder 240-243 third Column half adder 250-251 Fourth column half adder 260 Fifth column half adder 300 Discriminator

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) H04J 3/00 - 3/26 H04L 7/00 - 7/10 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int. Cl. 7 , DB name) H04J 3/00-3/26 H04L 7/ 00-7/10

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 特定のパターンのデータを検出するパタ
ーン検出装置において、 入力データを予め決められたパターンと各ビット毎に比
較する比較手段と、該比較手段が出力する各ビット毎の
一致又は不一致の比較結果より2ビット以上の不一致を
検出する2ビット誤り検出回路と、該2ビット誤り検出
回路が2ビット誤りを検出したことを判別する判別手段
とを設け、該判別手段が全く2ビット誤りを判別しない
とき上記特定のパターンのデータを検出したとし、 上記2ビット誤り検出回路として、上記比較手段が出力
する各ビット毎の一致又は不一致の比較結果を2ビット
単位で比較して、比較した両ビットが不一致のとき1ビ
ットの不一致データを第1の端子から出力すると共に、
比較した何れかのビットだけが不一致のとき1ビットの
不一致データを第2の端子から出力する判定手段の第1
の列を用意し、 該第1の列のそれぞれの判定手段の第2の端子の出力を
2ビットずつ後段の列の判定手段に順次供給し、判定手
段の数が1個になるまで判定手段の列を用意し、上記全
ての列の判定手段の第1の端子に得られる不一致データ
を上記判別手段に2ビット誤り検出データとして供給す
るようにしたパターン検出装置。
1. A pattern detecting apparatus for detecting data of a specific pattern, comprising: comparing means for comparing input data with a predetermined pattern for each bit; and matching or non-matching for each bit output by the comparing means. A two-bit error detection circuit for detecting a mismatch of 2 bits or more from the comparison result of (i) and a discrimination means for discriminating that the two-bit error detection circuit has detected a two-bit error. If the data of the specific pattern is detected when it is not determined, the two-bit error detection circuit compares the comparison result of each bit output by the comparing means for each bit in units of two bits, and performs the comparison. When both bits do not match, 1-bit mismatch data is output from the first terminal,
When only one of the compared bits does not match, the first means of the judging means for outputting 1-bit mismatch data from the second terminal
And outputs the output of the second terminal of each of the judging means of the first column to the judging means of the succeeding column two bits at a time, until the number of judging means becomes one. A pattern detecting apparatus which prepares the columns of the above, and supplies the mismatch data obtained at the first terminals of the determination means of all the columns to the determination means as 2-bit error detection data.
【請求項2】 メインデータに予め決められた特定のパ
ターンのデータが付加されて伝送されるデータを受信し
て、この伝送データに含まれる特定のパターンのデータ
を検出するようにした請求項1記載のパターン検出装
置。
2. The method according to claim 1, further comprising the step of receiving data transmitted by adding data of a predetermined specific pattern to the main data and detecting data of a specific pattern included in the transmitted data. The pattern detection device according to the above.
【請求項3】 検出した特定のパターンを基準として、
データを受信するための同期処理を行うようにした請求
項2記載のパターン検出装置。
3. Based on a specific detected pattern,
3. The pattern detection device according to claim 2, wherein a synchronization process for receiving data is performed.
JP04268782A 1992-10-07 1992-10-07 Pattern detector Expired - Fee Related JP3127610B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04268782A JP3127610B2 (en) 1992-10-07 1992-10-07 Pattern detector

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04268782A JP3127610B2 (en) 1992-10-07 1992-10-07 Pattern detector

Publications (2)

Publication Number Publication Date
JPH06120922A JPH06120922A (en) 1994-04-28
JP3127610B2 true JP3127610B2 (en) 2001-01-29

Family

ID=17463212

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04268782A Expired - Fee Related JP3127610B2 (en) 1992-10-07 1992-10-07 Pattern detector

Country Status (1)

Country Link
JP (1) JP3127610B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9281511B2 (en) 2010-04-19 2016-03-08 Gs Yuasa International Ltd. Battery cell and device provided with the battery cell

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9281511B2 (en) 2010-04-19 2016-03-08 Gs Yuasa International Ltd. Battery cell and device provided with the battery cell

Also Published As

Publication number Publication date
JPH06120922A (en) 1994-04-28

Similar Documents

Publication Publication Date Title
WO1995010140A1 (en) Method and apparatus for code error correction
US5444736A (en) Radio communication apparatus having an automatic frequency control circuit for controlling a transmission frequency on the basis of a reception frequency
JP2940454B2 (en) Slot reception synchronization circuit
JP3127610B2 (en) Pattern detector
Fisher Advanced mobile phone service: A subscriber set for the equipment test
JP3624547B2 (en) Burst signal receiving method and apparatus
US6073009A (en) Radio signal controller radio communication device, radio communication system and methods of controlling a radio
US6154457A (en) Mobile station having improved DCCH synchronization
JPS5972829A (en) Called subscriber confirming system of communication device
JP3266990B2 (en) Digital wireless portable terminal
JPH06104893A (en) Pattern detection device
KR100342524B1 (en) Apparatus and method for locking cellular phone
JPH09247139A (en) Pattern detector
JPH08181637A (en) Radio communication system
JPH07123124A (en) Radio reception equipment
JP2002027542A (en) Portable telephone
JPH0799473A (en) Digital mobile communication equipment
JP3223576B2 (en) Data receiving device
JPH0946291A (en) Receiving device and transmitting/receiving device
JP3059914B2 (en) Wireless communication device
JP3182312B2 (en) Wireless communication device
JPH0738965A (en) Cordless telephone set
JPH11145921A (en) Synchronizing method for radio communication equipment of tdma system
JPS60107929A (en) Speech channel monitoring device of personal radio equipment
JP2000022571A (en) Communications terminal

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees