JPS63290043A - デ−タ伝送速度・パリティ自動検出回路 - Google Patents
デ−タ伝送速度・パリティ自動検出回路Info
- Publication number
- JPS63290043A JPS63290043A JP62125126A JP12512687A JPS63290043A JP S63290043 A JPS63290043 A JP S63290043A JP 62125126 A JP62125126 A JP 62125126A JP 12512687 A JP12512687 A JP 12512687A JP S63290043 A JPS63290043 A JP S63290043A
- Authority
- JP
- Japan
- Prior art keywords
- parity
- bit
- input
- circuit
- character pattern
- 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
- 238000001514 detection method Methods 0.000 title claims abstract description 15
- 238000000034 method Methods 0.000 claims description 8
- 230000005540 biological transmission Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 7
- 238000005070 sampling Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明はデータ変復:A装置に関し、特にデータ端末装
置からキャラクタ同期方式により出力されるデータのビ
ットレートおよびデータフォーマットを自動的に検出す
る回路に関する。
置からキャラクタ同期方式により出力されるデータのビ
ットレートおよびデータフォーマットを自動的に検出す
る回路に関する。
(従来技術)
データ端末装置のデータ入出力の速度(ビットレート)
およびパリティをデータ変復調装置(モデム)側が自動
的に判定する方法として、従来、数キャラクタから成る
成る固定の文字列(速度・パリテイ設定用コマンド)を
前記データ端末装置から前記モデムに送出し、モデム側
でその波形を分析することにより、ビットレートおよび
パリティを検出する方法が知られている。この方法の従
来例を第4図を参照して説明する。
およびパリティをデータ変復調装置(モデム)側が自動
的に判定する方法として、従来、数キャラクタから成る
成る固定の文字列(速度・パリテイ設定用コマンド)を
前記データ端末装置から前記モデムに送出し、モデム側
でその波形を分析することにより、ビットレートおよび
パリティを検出する方法が知られている。この方法の従
来例を第4図を参照して説明する。
データ端末装置からの入力信号を端子401から入力し
、文字列の最初のキャラクタのスタートビットをスター
ト検出回路403により検出する。
、文字列の最初のキャラクタのスタートビットをスター
ト検出回路403により検出する。
入力信号は同時に、入力信号の許容される最高ビットレ
ートより速いサンプリングクロック40−2により、N
ビットのシフトレジスタ404内部に連続的に取り込ま
れる。スタート検出回路403のスタートビット検出に
より起動されるタイミング発生回路408は、Nビット
のデータが入力される毎に比較回路405およびキャラ
クタパターン記憶部406にタイミング信号を発生する
。キャラクタパターン記憶部406は、予め決められた
自動検出用パターンに対してビットレート、パリティを
それぞれ変化させた場合のビット列を記憶し、タイミン
グ発生回路408からパルスが出力される毎にNビット
づつ出力する。比較回路405はシフトレジスタ404
から出力されるNビットのデータと、キャラクタパター
ン記憶部406から読み出されるパターンを比較し、一
致しているか否かの情報を判定回路407に出力する。
ートより速いサンプリングクロック40−2により、N
ビットのシフトレジスタ404内部に連続的に取り込ま
れる。スタート検出回路403のスタートビット検出に
より起動されるタイミング発生回路408は、Nビット
のデータが入力される毎に比較回路405およびキャラ
クタパターン記憶部406にタイミング信号を発生する
。キャラクタパターン記憶部406は、予め決められた
自動検出用パターンに対してビットレート、パリティを
それぞれ変化させた場合のビット列を記憶し、タイミン
グ発生回路408からパルスが出力される毎にNビット
づつ出力する。比較回路405はシフトレジスタ404
から出力されるNビットのデータと、キャラクタパター
ン記憶部406から読み出されるパターンを比較し、一
致しているか否かの情報を判定回路407に出力する。
判定回路ではNビット毎にその情報を監視し、入力ビツ
ト列に、キャラクタパターン記憶部406に記憶された
複数個のパターンの中で全ビットが一致したパターンが
あるか否かを監視し、一致したものがあれば該当するパ
ターンに対応したビットレートおよびパリティを検出結
果として速度・パリテイ検出端子409から出力する。
ト列に、キャラクタパターン記憶部406に記憶された
複数個のパターンの中で全ビットが一致したパターンが
あるか否かを監視し、一致したものがあれば該当するパ
ターンに対応したビットレートおよびパリティを検出結
果として速度・パリテイ検出端子409から出力する。
(発明が解決しようとする問題点)
一般に干ヤラクタ同期方式によるデータ伝送では、スト
ップビットの長さは任意で必ずしも固定されておらず、
このため従来の回路では、文字列を構成する各キャラク
タ間のストップビットの長さにより判定に誤りが生じな
いようにする必要があり、制御が複雑になり、LSI化
に適さなかった。また入力信号の符号歪により110の
ビット変化点にジッタがあると、正しく判定できなくな
るといった欠点があった。
ップビットの長さは任意で必ずしも固定されておらず、
このため従来の回路では、文字列を構成する各キャラク
タ間のストップビットの長さにより判定に誤りが生じな
いようにする必要があり、制御が複雑になり、LSI化
に適さなかった。また入力信号の符号歪により110の
ビット変化点にジッタがあると、正しく判定できなくな
るといった欠点があった。
本発明は上述した従来の欠点をなくし、LSI化に適し
、かつ入力キャラクタ間のストップビットが任意の長さ
を有していても検出可能で、また入力信号の符号歪によ
るジッタを吸収できる速度・パリテイ自動検出回路を提
供することにある。
、かつ入力キャラクタ間のストップビットが任意の長さ
を有していても検出可能で、また入力信号の符号歪によ
るジッタを吸収できる速度・パリテイ自動検出回路を提
供することにある。
(問題点を解決するための手段)
本発明によるデータ伝送速度・パリテイ自動検出回路は
、データ端末装置からキャラクタ同期方式により送られ
る入力データのスタートビットを検出する回路と、ある
特定のコマンド文字列についてパリティの設定を変化さ
せた複数個のビットパターンを記憶し、直列に読み出す
キャラクタパターン記憶部と、前記キャラクタパターン
記憶部からの出力と入力データの排他的論理和をとるE
X−ORゲート回路と、前記EX−ORゲートの出力を
入力ビットレートの少くとも2倍の速度でサンプリング
し、その110に応じて前記キャラクタパターン記憶部
の読出アドレス(j)と入力データのビット数計数値(
i)を出力する比較回路部と、前記比較回路部の2つの
出力i、jの値から入力信号が正常な速度・設定コマン
ドか否かを判定し、正常な場合にはその速度、パリティ
を判断する判断回路とを有して構成されている。
、データ端末装置からキャラクタ同期方式により送られ
る入力データのスタートビットを検出する回路と、ある
特定のコマンド文字列についてパリティの設定を変化さ
せた複数個のビットパターンを記憶し、直列に読み出す
キャラクタパターン記憶部と、前記キャラクタパターン
記憶部からの出力と入力データの排他的論理和をとるE
X−ORゲート回路と、前記EX−ORゲートの出力を
入力ビットレートの少くとも2倍の速度でサンプリング
し、その110に応じて前記キャラクタパターン記憶部
の読出アドレス(j)と入力データのビット数計数値(
i)を出力する比較回路部と、前記比較回路部の2つの
出力i、jの値から入力信号が正常な速度・設定コマン
ドか否かを判定し、正常な場合にはその速度、パリティ
を判断する判断回路とを有して構成されている。
(実施例)
次に、本発明を図面を参照して実施例につき説明する。
第1図は本発明の実施例に係るデータ伝送速度・パリテ
イ自動検出回路のブロック図である。図示しないデータ
端末装置からキャラクタ同期方式で送られる入力信号は
、入力端子101から入力される。スタート検出回路1
03は速度・パリテイ設定用コマンドの最初のキャラク
タのスタートビットを検出し、比較回路107を起動す
る。キャラクタパターン記憶部104は、予め決められ
た速度・パリテイ設定用コマンドに対してパリティを変
化させたビット列を記憶しており、直列に読み出す。そ
の続出アドレスjは比較回路107の一方の出力により
指定される。入力信号はこのキャラクタパターン記憶部
のj番目および(j+1)番目のアドレスから読み出さ
れたビットと各々EX−ORゲート回路105,106
により排他的論理和をとられ、比較回路107に入力さ
れる。
イ自動検出回路のブロック図である。図示しないデータ
端末装置からキャラクタ同期方式で送られる入力信号は
、入力端子101から入力される。スタート検出回路1
03は速度・パリテイ設定用コマンドの最初のキャラク
タのスタートビットを検出し、比較回路107を起動す
る。キャラクタパターン記憶部104は、予め決められ
た速度・パリテイ設定用コマンドに対してパリティを変
化させたビット列を記憶しており、直列に読み出す。そ
の続出アドレスjは比較回路107の一方の出力により
指定される。入力信号はこのキャラクタパターン記憶部
のj番目および(j+1)番目のアドレスから読み出さ
れたビットと各々EX−ORゲート回路105,106
により排他的論理和をとられ、比較回路107に入力さ
れる。
第3図は上述した比較回路の詳細ブロック図である。ま
た第2図はパターン比較の基本概念を示す図である。第
3図において301は入力Aの入力端子、302は入力
Bの入力端子、303は入力A、BよりJ、Sの2つの
信号を出力するJ。
た第2図はパターン比較の基本概念を示す図である。第
3図において301は入力Aの入力端子、302は入力
Bの入力端子、303は入力A、BよりJ、Sの2つの
信号を出力するJ。
S出力回路である。ここで、
である。J−1はjカウンタ305の内容をクロックf
Sによりインクリメントすることを表わし、0は以前の
値を保持することを表わす。またS−1は比較が失敗し
たことを表わすビットであり、判定の中止を通知するた
めのものである。
Sによりインクリメントすることを表わし、0は以前の
値を保持することを表わす。またS−1は比較が失敗し
たことを表わすビットであり、判定の中止を通知するた
めのものである。
一方lカウンタ307はクロックfsにより順次インク
リメントされる。ただし、jカウンタ305の値がキャ
ラクタパターンのストップビット位置に等しい場合はカ
ウント動作を中断させる。
リメントされる。ただし、jカウンタ305の値がキャ
ラクタパターンのストップビット位置に等しい場合はカ
ウント動作を中断させる。
なお、306はサンプリングクロック入力端子、309
はj出力端子、310はi出力端子、312はストップ
信号出力端子である。第1図の判定回路108は前述の
比較回路107のi、〕出力を監視し、第2図に示され
るようにjがキャラクタパターンの最終ストップビット
の位置に達したか否かを見る。最終位置まで達したパタ
ーンは正常なものと判定し、そのパターンに対応するパ
リティからパリティを判断し、また最終のiカウンタの
値によりビットレートを判定し、速度・パリテイ出力端
子109より出力する。比較回路107からストップ信
号(−1)が出力された場合はパターン比較が異常終了
したものとみなし、回路全体を初期化する。
はj出力端子、310はi出力端子、312はストップ
信号出力端子である。第1図の判定回路108は前述の
比較回路107のi、〕出力を監視し、第2図に示され
るようにjがキャラクタパターンの最終ストップビット
の位置に達したか否かを見る。最終位置まで達したパタ
ーンは正常なものと判定し、そのパターンに対応するパ
リティからパリティを判断し、また最終のiカウンタの
値によりビットレートを判定し、速度・パリテイ出力端
子109より出力する。比較回路107からストップ信
号(−1)が出力された場合はパターン比較が異常終了
したものとみなし、回路全体を初期化する。
(発明の効果)
以上説明したように本発明では、入力ビツト列の1.0
に応じた比較を行うことにより、入力信号の符号歪によ
るジッダを吸収することができる。
に応じた比較を行うことにより、入力信号の符号歪によ
るジッダを吸収することができる。
また、入力キャラクタ間のストップビットが任意の長さ
を持つ場合も検出が可能であり、LSI化を図ることが
できる効果がある。
を持つ場合も検出が可能であり、LSI化を図ることが
できる効果がある。
第1図は本発明の実施例に係るデータ伝送速度・パリテ
イ自動検出回路のブロック図、第2図はパターン比較の
基本概念を示す図、第3図は本発明における比較回路の
詳細ブロック図、第4図は従来の回路例を示すブロック
図である。 101・・・入力端子、 102・・・サンプリングクロック入力端子、103・
・・スタートビット検出回路、104・・・キャラクタ
パターン記憶部、105.106・・・EX−ORゲー
ト回路、107・・・比較回路、 108・・・判定
回路、109・・・速度・パリテイ出力端子。 代理人 弁理士 染 川 利 吉 + さ=
、+ (し −J く ■ くく
イ自動検出回路のブロック図、第2図はパターン比較の
基本概念を示す図、第3図は本発明における比較回路の
詳細ブロック図、第4図は従来の回路例を示すブロック
図である。 101・・・入力端子、 102・・・サンプリングクロック入力端子、103・
・・スタートビット検出回路、104・・・キャラクタ
パターン記憶部、105.106・・・EX−ORゲー
ト回路、107・・・比較回路、 108・・・判定
回路、109・・・速度・パリテイ出力端子。 代理人 弁理士 染 川 利 吉 + さ=
、+ (し −J く ■ くく
Claims (1)
- データ端末装置からキャラクタ同期方式により送られる
入力データのスタートビットを検出する回路と、ある特
定のコマンド文字列についてパリテイの設定を変化させ
た複数個のビットパターンを記憶し、直列に読み出すキ
ャラクタパターン記憶部と、前記キャラクタパターン記
憶部からの出力と入力データの排他的論理和をとるEX
−ORゲート回路と、前記EX−ORゲートの出力を入
力ビットレートの少くとも2倍の速度でサンプリングし
、その1/0に応じて前記キャラクタパターン記憶部の
読出アドレス(j)と入力データのビット数計数値(i
)を出力する比較回路部と、前記比較回路部の2つの出
力i、jの値から入力信号が正常な速度・設定コマンド
か否かを判定し、正常な場合にはその速度、パリテイを
判断する判断回路とを有することを特徴とするデータ伝
送速度・パリテイ自動検出回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62125126A JPS63290043A (ja) | 1987-05-22 | 1987-05-22 | デ−タ伝送速度・パリティ自動検出回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62125126A JPS63290043A (ja) | 1987-05-22 | 1987-05-22 | デ−タ伝送速度・パリティ自動検出回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS63290043A true JPS63290043A (ja) | 1988-11-28 |
Family
ID=14902491
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62125126A Pending JPS63290043A (ja) | 1987-05-22 | 1987-05-22 | デ−タ伝送速度・パリティ自動検出回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS63290043A (ja) |
-
1987
- 1987-05-22 JP JP62125126A patent/JPS63290043A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4336860B2 (ja) | シリアルインタフェース回路、及びシリアル受信器 | |
| JPH0316450A (ja) | 非同期の直列データ受信装置及びその受信方法 | |
| JPS63290043A (ja) | デ−タ伝送速度・パリティ自動検出回路 | |
| US7039144B2 (en) | Large-input-delay variation tolerant (LIDVT) receiver adopting FIFO mechanism | |
| CN121150883B (zh) | 基于UCIe的数据传输方法、存储介质及人工智能芯片 | |
| JPH10239397A (ja) | Ic試験装置 | |
| JPS59122972A (ja) | 論理回路試験装置 | |
| JP3052848B2 (ja) | フレーム同期保護回路 | |
| JP2644112B2 (ja) | Fifo試験診断回路 | |
| JPH02292934A (ja) | データ伝送速度・パリティ自動検出装置 | |
| KR200158764Y1 (ko) | 동기식 직렬 수신 장치 | |
| JP2004072430A (ja) | Rai検出装置 | |
| JPS59214322A (ja) | 直並列変換回路 | |
| JPH07193561A (ja) | フォーマット同期処理方式及び装置 | |
| SU1532978A1 (ru) | Устройство дл контрол оперативной пам ти тестом Марш с двоично-нарастающим адресным шагом | |
| KR900008887Y1 (ko) | 컴팩트 디스크의 디지탈 데이터 검출회로 | |
| JPH0628265A (ja) | チェック機能を持つメモリ回路 | |
| JPS606143B2 (ja) | 入力デ−タ状変検出回路 | |
| JPH0693231B2 (ja) | キヤツシユ記憶装置の擬似障害発生方式 | |
| JPH10232267A (ja) | Lsi試験装置 | |
| JPH04354220A (ja) | スタートビット検出回路 | |
| JPH08107408A (ja) | フレーム同期式伝送データの解読方法 | |
| JPS6216590B2 (ja) | ||
| JP2003087223A (ja) | 誤り検出装置及び誤り検出方法 | |
| JPH02296438A (ja) | シリアルデータ受信装置 |