JPH01181124A - 誤り検出回路 - Google Patents

誤り検出回路

Info

Publication number
JPH01181124A
JPH01181124A JP63005751A JP575188A JPH01181124A JP H01181124 A JPH01181124 A JP H01181124A JP 63005751 A JP63005751 A JP 63005751A JP 575188 A JP575188 A JP 575188A JP H01181124 A JPH01181124 A JP H01181124A
Authority
JP
Japan
Prior art keywords
circuit
character
coincidence
gate
match
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
Application number
JP63005751A
Other languages
English (en)
Inventor
Masaki Hirata
平田 雅規
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP63005751A priority Critical patent/JPH01181124A/ja
Publication of JPH01181124A publication Critical patent/JPH01181124A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は文字列検索回路に関し、特に曖昧一致を許容す
る場合の誤り検出回路に関する。
〔従来の技術〕
従来、この種の文字列検索回路は、7リツプ・70ツブ
回路と論理ゲートとから構成されてい九〇従来の技術と
しては、例えば、アイ・ニス・ニス・シー・シー・ダイ
ジェスト オブ テクニカルベーパ 2月1987年(
ISSCC’ 87 Digestof Techni
cal papers、Feb、1987)がある。
第2図および第3図にその概念図と回路の一部を示す。
第2図は文字列を検索するための状態遷移を示す図であ
る。丸印は状態を表わし、矢印は遷移を表わす。またS
Sは完全一致を、SAは曖昧一致を示す。入力文字列と
参照文字列が一致した場合は、一致情報が完全一致の状
態遷移をする。
−万、1文字の誤り、例えば置換や付加があった場合は
完全一致の状態から曖昧一致へ遷移する。
以降の入力文字列が一致している限り、曖昧−致の状態
遷移をする。
第3図は第2図の状態遷移を実現する為の回路の一例を
示す図である。フリップ・フロップ2は完全一致の状態
を、フリップ・フロップ3は曖昧一致の状態を実現する
。論理ゲート4は完全一致の遷移を、論理グー)5,6
,7.8は曖昧一致への遷移を実現する。
〔発明が解決しようとする問題点〕
上述し之従来の文字列検索回路は、1文字の誤りは許容
するが、2文字目の誤りが発生すると一致情報は消失し
、細文字まで一致したかの情報を保持する機能が無かつ
九。従って途中まで一致し定文字列の情報を得ることが
できなかった。
上述し之従来の文字列検索回路に対し、本発明は一致し
た文字数全計数する回路を備え、2文字以上Ω誤りが発
生しても、何文字まで一致し九かを知ることができると
いう相違点を有する。
〔問題点を解決する九めの手段〕
本発明の誤り検出回路は7リツプ・70ツブ回路と論理
ゲートとから構成される文字列検索回路において、前記
検索回路の複数の曖昧一致出力の論理和を取る論理和回
路と、前記論理和回路の出力を保持する保持回路と、前
記保持回路の出力とクロック信愕との論理積全敗る論理
積回路と、前記論理積回路出力のパルス敷金計数する計
数回路とを有している。
〔実施例〕
次に、不発明について1曲を参照して説明する。
第1図は本発明の一実施例の回路図でおる。文字列検出
回路lは1文字の置換、付加を許容する機能を有する。
フリップ・フロップ2は文字列の完全一致の状M’fc
保持し、フリップ・フロップ3は文字列の曖昧一致の状
態を保持する。曖昧一致とは1文字のtitAおよび付
刀口金示す。論理ゲート4は1文字の部分一致信号が米
fC時に文字列の完全−欽の状態を次段に転送する。論
理ゲート5f11文字の#lhf検出し、当該段の完全
一致の状態を次段の曖昧一致入力に転送する。論理ゲー
ト6は1文字の部分一致信号が来た時に文字列の曖昧一
致の状態を次段に転送する。論理ゲート7は1文字の付
加を検出し前段にフィードバックする。
論理ゲート8は浚味一致の論理和を取シ次没に転送する
。この文字列検出回路lは複数段を直列に接続して、複
数個の文字データから構成されるr文字夕1月の一致検
出に使われる。各文字の比較結果は部分一致信号として
各文字列検出回路に与えられる。
第1図では中央段の文字列検出回路のみ回路図を示した
が、破線で示した他の段も同一の構成である。論理和ゲ
ート9は文字列検出回路lの曖昧一致の出力を入力とす
る。保持回路10はフリップ・フロップで、少なくとも
1つの曖昧一致の出力が発生した時にクロックによりセ
ットされる。
論理積ゲート11は保持回路10がセットされていない
時にクロックを通す。計数回路12は論理積ゲート11
を通過し几パルス数を計数する。
次に本回路の誤り検出方法について説明する。
計数回路12は、初めにリセットしておく。クロックと
同期して文字列の比較がなされ、1文字の一致は部分一
致信号として各文字列検出回路に出力される。全ての文
字が一致している場合は、完全一致の7リツプ・フロッ
プ2に一致情報が転送される。−万、1文字の置換、付
加があっ友場合には、当該段の完全一致の情報は論理和
ゲート8全通して次段の曖昧一致の7リツプ・70ツブ
に転送される。この曖昧一致の7リツプ・フロップ中の
情報は以降の文字列が一致していれば更に次段へと転送
されて行く。曖昧一致の信号は論理和ゲート9に入力さ
れ保持回路10の7リツプ・70ツブにセットされる。
論理積ゲート11は保持へのパルスは阻止される。計数
回路12は保持回路10がセットされていなければ1文
字を読み込む毎に1づつ計数値が増加する。従って計数
回路12には誤りが発生するまでに読み込まれ定文字数
が保持される。
なお、第1図において、論理和ゲート9をORゲート、
保持回路10の出力を補出力であるQ出力を用いて説明
したが、論理和ゲート9をNOR。
ゲートとし、保持回路10の出力eQ比出力しても同様
に目的を達成できる。
〔発明の効果〕
以上説明したように本発明は、誤りが発生するまでは入
力された文字数を計数する計数回路を備えることによp
1人力文字列の何文字目で誤ルが発生し之かを検出でき
る効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す回路図、第2図は従来
の文字列検索回路の概念図、第3図は同回路図である。 1・・・・・・文字列検出回路、2・・・・・・フリッ
プ・フロップ、3・・・・・・7リツプ70ツブ、4・
・・・・・論理ゲート1.5・・・・・・論理ゲート、
6・山・・論理ゲート、7・・・・・・論理ゲート、8
・・・・・・論理ゲート、9・・・・・・論理和ゲート
、10・・・・・・保持回路、11・・・・・・論理積
ゲート、12・・・・・・計数回路。 代理人 弁理士  内 原   音 部づ)・−j巨りクイr;15F 第 1 ロ

Claims (1)

    【特許請求の範囲】
  1. フリップ・フロップ回路と論理ゲートとから構成される
    文字列検索回路における誤り検出回路において、前記文
    字列検索回路の複数の曖味一致出力の論理和を取る論理
    和回路と、前記論理和回路の出力を保持する保持回路と
    、前記保持回路の出力とクロック信号との論理積を取る
    論理積回路と、前記論理積回路出力のパルス数を計数す
    る計数回路とを備えたことを特徴とする誤り検出回路。
JP63005751A 1988-01-13 1988-01-13 誤り検出回路 Pending JPH01181124A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63005751A JPH01181124A (ja) 1988-01-13 1988-01-13 誤り検出回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63005751A JPH01181124A (ja) 1988-01-13 1988-01-13 誤り検出回路

Publications (1)

Publication Number Publication Date
JPH01181124A true JPH01181124A (ja) 1989-07-19

Family

ID=11619820

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63005751A Pending JPH01181124A (ja) 1988-01-13 1988-01-13 誤り検出回路

Country Status (1)

Country Link
JP (1) JPH01181124A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60116083A (ja) * 1983-11-28 1985-06-22 Toshiba Corp 文字列判定装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60116083A (ja) * 1983-11-28 1985-06-22 Toshiba Corp 文字列判定装置

Similar Documents

Publication Publication Date Title
US3810111A (en) Data coding with stable base line for recording and transmitting binary data
JPS61273014A (ja) デユアル・エツジ・クロツク・アドレス・マ−ク検出器
JPH01181124A (ja) 誤り検出回路
US4669098A (en) Increased resolution counting circuit
RU2067317C1 (ru) Устройство сортировки символов
JP2674810B2 (ja) 多重化n連一致保護回路
JP3513399B2 (ja) シリアルデータによるタイミング可変装置
SU902282A1 (ru) Устройство дл приема информации по двум параллельным каналам св зи
JPH08139613A (ja) 符号一致検出方式
JPS58219850A (ja) 誤り位置検出回路
JPS58182352A (ja) デジタルデ−タ受信回路
KR930000729B1 (ko) 3차군 프레임 동기회로
JP3312391B2 (ja) n並列データのm回連続一致検出回路
SU1753468A1 (ru) Устройство дл определени экстремальных чисел
JP3225824B2 (ja) Nパラレル連続カウント判別回路
US2927306A (en) Computing systems
JPH0394543A (ja) 通信制御装置
SU1659984A1 (ru) Устройство дл ситуационного управлени сложными объектами
SU705689A1 (ru) Счетчик
JPS62229335A (ja) アドレス比較回路
JPH06290294A (ja) バーコード読取回路
JPS5813053A (ja) 符号一致検出回路
JPS5851616A (ja) 直並列変換方式
JPH0339424B2 (ja)
JPH0390930A (ja) デジタル式コンパレータ