JPS6229238A - Transmitter receiver for start-stop serial data - Google Patents
Transmitter receiver for start-stop serial dataInfo
- Publication number
- JPS6229238A JPS6229238A JP60166005A JP16600585A JPS6229238A JP S6229238 A JPS6229238 A JP S6229238A JP 60166005 A JP60166005 A JP 60166005A JP 16600585 A JP16600585 A JP 16600585A JP S6229238 A JPS6229238 A JP S6229238A
- Authority
- JP
- Japan
- Prior art keywords
- counter
- clock pulse
- start bit
- sampling
- data
- 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
- Dc Digital Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
この発明は、調歩同期式シリアルデータの送受信装置に
関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an asynchronous serial data transmitting/receiving device.
第4図は従来の調歩同期式シリアルデータの送受信装置
を示すブロック図であり、図において。FIG. 4 is a block diagram showing a conventional asynchronous serial data transmitting/receiving device.
1はデータバスバッファ、2は読出し/書込み制御回路
%3はモデム制御回路、4はトランスミツトバッファ、
5はトランスミツト制御回路、6はレシーブバッファ、
7はレシーブ制御回路で、これらは相互にバス8で接続
されている。1 is a data bus buffer, 2 is a read/write control circuit, 3 is a modem control circuit, 4 is a transmit buffer,
5 is a transmit control circuit, 6 is a receive buffer,
7 is a receive control circuit, and these are mutually connected by a bus 8.
従来の送受信装置は以上のように構成されているので、
データの伝送速度は、固定されていたり、何種類かの伝
送速度から所定の伝送速度をソフトフェアにより選択設
定したりしている。Since the conventional transmitter/receiver is configured as described above,
The data transmission speed may be fixed, or a predetermined transmission speed may be selected and set from several types of transmission speeds using software.
この場合、データをどこからサンプリングするか、つま
り、サンプリングの開始時期を決める必要力する。第5
図は、このサンプリング開始時期の決め方の説明図であ
り、aは最初にスタートビット9aを最後にストップビ
ット9b1に有するデータ波形、bはサンプリングパル
ス波形である。In this case, it is necessary to decide where to sample the data, that is, when to start sampling. Fifth
The figure is an explanatory diagram of how to determine the sampling start time, where a is a data waveform having a start bit 9a at the beginning and a stop bit 9b1 at the end, and b is a sampling pulse waveform.
図よシ明らかなように、データの最初に送られたスター
トピッ)9aの幅は既に分っているので。As is clear from the figure, the width of the start pitch (9a) sent at the beginning of the data is already known.
このスタートビット幅Wの1/2、つまり、スタートビ
ット幅Wの中間位置を求め、この中間位置からサンプリ
ングを開始させなければならないという問題点があった
。There is a problem in that it is necessary to find 1/2 of this start bit width W, that is, the middle position of the start bit width W, and start sampling from this middle position.
この発明は上記のような問題点を解消するためになされ
念もので、送信側のポーレートを自動的に判別してデー
タを受信することのできる調歩同期式シリアルデータの
送受信装置を得ることを目的とする。This invention was devised to solve the above-mentioned problems, and its purpose is to provide an asynchronous serial data transmitter/receiver that can automatically determine the transmitter's port rate and receive data. shall be.
C問題点を解決する念めの手段〕
この発明に係る調歩同期式シリアルデータの送受信装置
は、スタートビット幅内にサンプリングパルス数をカウ
ントしてポーレートを判別するカウンタと、このカウン
タの出力に基づいてポーレートクロックパルスを出力す
る分周器とを有したものである。Precautions to Solve Problem C] The asynchronous serial data transmitting/receiving device according to the present invention includes a counter that counts the number of sampling pulses within the start bit width and determines the porate rate, and a counter that determines the porate rate based on the output of this counter. It has a frequency divider that outputs a porate clock pulse.
この発明における送受信装置は、スタートビット幅内の
サンプリングパルス数をカウンタでカウントすることに
よりポーレートが判別され、この判別結果に基づいて分
周器よりポーレートクロックパルスを出力する。In the transmitting/receiving device according to the present invention, the porate is determined by counting the number of sampling pulses within the start bit width with a counter, and the porate clock pulse is outputted from the frequency divider based on the result of this determination.
以下、この発明の一実施例を図について説明する。第1
図において、前記第4図と同一部分には同一符号を付し
、10はサンプリング制御回路である。An embodiment of the present invention will be described below with reference to the drawings. 1st
In the figure, the same parts as in FIG. 4 are given the same reference numerals, and 10 is a sampling control circuit.
第2図は上記サンプリング制御回路1oの1例を示すブ
ロック図で、11は受信データRD(第3図a)とサン
プリングクロックパルスCLK(?:Jc3図b)を入
力して、受信データRDの立上りを検出する検出器、1
2は検出器11の出方に基づいてスタートビット9aの
幅内のサンプリングクロックパルスCLKiカウント(
第3図C)するカウンタ、13はカウンタ12の出力に
基づいて上記サンプリングクロックパルスCLK’に分
周して、ポーレートクロックパルスBCPを出力する分
周器である。FIG. 2 is a block diagram showing an example of the sampling control circuit 1o, in which 11 inputs the received data RD (FIG. 3 a) and the sampling clock pulse CLK (?: Jc3 FIG. b), and inputs the received data RD. Detector for detecting rising edge, 1
2 is the sampling clock pulse CLKi count within the width of the start bit 9a based on the output of the detector 11 (
The counter 13 shown in FIG. 3C is a frequency divider which divides the frequency of the sampling clock pulse CLK' based on the output of the counter 12 and outputs the porate clock pulse BCP.
次に動作について説明する。データRDの受信時、まず
、このデータRDの最初に送られてきたスタートビット
9aの立上りを検出器11で検出し該スタートビット9
aの立下りで不作動になるまでの間、検出器11の出力
でカウンタ12を作動させ、サンプリングクロックパル
スCLKをカウントさせてポーレートを判別する。そし
て、カウンタ12の出力で分周器13を制御し、サンプ
リングクロックパルスCLKを分周してポーレートクロ
ックパルスBCPを出力させるものである。Next, the operation will be explained. When receiving data RD, first, the detector 11 detects the rising edge of the start bit 9a sent at the beginning of this data RD, and
The counter 12 is activated by the output of the detector 11 until it becomes inactive at the falling edge of a, and the sampling clock pulse CLK is counted to determine the porate. The frequency divider 13 is controlled by the output of the counter 12 to divide the frequency of the sampling clock pulse CLK and output a porate clock pulse BCP.
以上のように、この発明によれば、受信データのポーレ
ートを自動的に判別し、この判別結果に基づいてポーレ
ートクロックパルスを出力するように構成したので、ポ
ーレート設定手段あるいはサンプリング開始時期の決定
操作が不用となり。As described above, according to the present invention, the porate rate of received data is automatically determined and the porate clock pulse is output based on the determination result, so that the porate setting means or the sampling start time can be determined. No operation required.
構成が簡単で使い勝手のよい調歩同期式シリアルデータ
の送受信装置が得られるという効果がある。This has the effect of providing an asynchronous serial data transmitting/receiving device that has a simple configuration and is easy to use.
第1図はこの発明の一実施例による調歩同期式シリアル
データの送受信装置のブロック図、第2図はサンプリン
グ制御回路のブロック図、第3図は第2図各部の信号波
形図、第4図は従来の調歩同期式シリアルデータの送受
信装置のブロック図、第5図はサンプリング開始時期決
定の説明図である。
12はカウンタ、13は分周器、CLKはサン7’ I
Jソングロツクパルス、90Lはスタートピント、BC
Pはポーレートクロッグパルス。
なお、図中、同一符号は同−又は相当部分を示す。
特許出願人 三菱電機株式会社
代理人 弁理士 1) 澤 博 昭(外2名)
第2@
9oニスダート ごットFIG. 1 is a block diagram of an asynchronous serial data transmission/reception device according to an embodiment of the present invention, FIG. 2 is a block diagram of a sampling control circuit, FIG. 3 is a signal waveform diagram of each part of FIG. 2, and FIG. 4 5 is a block diagram of a conventional asynchronous serial data transmitting/receiving device, and FIG. 5 is an explanatory diagram of determining sampling start timing. 12 is a counter, 13 is a frequency divider, CLK is a sun 7'I
J song clock pulse, 90L is start focus, BC
P is porate clog pulse. In addition, in the figures, the same reference numerals indicate the same or corresponding parts. Patent Applicant Mitsubishi Electric Co., Ltd. Agent Patent Attorney 1) Hiroshi Sawa (2 others) 2nd @ 9o Nisdart Got
Claims (1)
ートビット幅内に入力されるサンプリングクロックパル
スをカウントして送信側のポーレートを判別するカウン
タと、このカウンタの出力に基づいて上記サンプリング
クロックパルスを分周してポーレートクロックパルスを
出力する分周器とを備えた調歩同期式シリアルデータの
送受信装置。A counter that receives a start bit sent at the beginning of data and counts sampling clock pulses input within the width of the start bit to determine the port rate of the transmitter, and a counter that determines the sampling clock pulse based on the output of this counter. An asynchronous serial data transmitter/receiver equipped with a frequency divider that divides the frequency and outputs a porate clock pulse.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60166005A JPS6229238A (en) | 1985-07-29 | 1985-07-29 | Transmitter receiver for start-stop serial data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP60166005A JPS6229238A (en) | 1985-07-29 | 1985-07-29 | Transmitter receiver for start-stop serial data |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS6229238A true JPS6229238A (en) | 1987-02-07 |
Family
ID=15823116
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP60166005A Pending JPS6229238A (en) | 1985-07-29 | 1985-07-29 | Transmitter receiver for start-stop serial data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS6229238A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0281307A2 (en) * | 1987-03-02 | 1988-09-07 | AT&T Corp. | Asynchronous interface and method for coupling data between a data module and a serial asynchronous peripheral |
EP0315549A2 (en) * | 1987-11-06 | 1989-05-10 | Fujitsu Limited | Protocol control circuit for data bus system |
JPH0484530A (en) * | 1990-07-27 | 1992-03-17 | Mitsubishi Electric Corp | Signal transmission method |
US7787391B2 (en) | 2005-01-28 | 2010-08-31 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, communication program, and communication circuit |
US7986646B2 (en) | 2006-10-16 | 2011-07-26 | Sharp Kabushiki Kaisha | Communication apparatus, communication method, communication circuit, mobile phone, program, and computer readable recording medium with program recorded therein |
US8036244B2 (en) | 2004-08-06 | 2011-10-11 | Sharp Kabushiki Kaisha | Transmitter, receiver, communication system, communication method, non-transitory computer readable medium |
US8051182B2 (en) | 2005-01-28 | 2011-11-01 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, communication program, and communication circuit |
US8284684B2 (en) | 2005-01-28 | 2012-10-09 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, and communication circuit |
CN106941399A (en) * | 2017-03-15 | 2017-07-11 | 广州致远电子股份有限公司 | A kind of dual rate CAN FD baud rate measuring method and device |
-
1985
- 1985-07-29 JP JP60166005A patent/JPS6229238A/en active Pending
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0281307A2 (en) * | 1987-03-02 | 1988-09-07 | AT&T Corp. | Asynchronous interface and method for coupling data between a data module and a serial asynchronous peripheral |
JPS63228844A (en) * | 1987-03-02 | 1988-09-22 | アメリカン テレフォン アンド テレグラフ カムパニー | Method of data coupling between asynchronous interface, data module and asynchronous peripherals |
EP0315549A2 (en) * | 1987-11-06 | 1989-05-10 | Fujitsu Limited | Protocol control circuit for data bus system |
JPH0484530A (en) * | 1990-07-27 | 1992-03-17 | Mitsubishi Electric Corp | Signal transmission method |
JPH0728301B2 (en) * | 1990-07-27 | 1995-03-29 | 三菱電機株式会社 | Signal transmission method |
US8036244B2 (en) | 2004-08-06 | 2011-10-11 | Sharp Kabushiki Kaisha | Transmitter, receiver, communication system, communication method, non-transitory computer readable medium |
US7787391B2 (en) | 2005-01-28 | 2010-08-31 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, communication program, and communication circuit |
US8051182B2 (en) | 2005-01-28 | 2011-11-01 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, communication program, and communication circuit |
US8284684B2 (en) | 2005-01-28 | 2012-10-09 | Sharp Kabushiki Kaisha | Communication device, communication system, communication method, and communication circuit |
US7986646B2 (en) | 2006-10-16 | 2011-07-26 | Sharp Kabushiki Kaisha | Communication apparatus, communication method, communication circuit, mobile phone, program, and computer readable recording medium with program recorded therein |
CN106941399A (en) * | 2017-03-15 | 2017-07-11 | 广州致远电子股份有限公司 | A kind of dual rate CAN FD baud rate measuring method and device |
CN106941399B (en) * | 2017-03-15 | 2020-04-24 | 广州致远电子有限公司 | Baud rate measuring method and device for double-rate CAN FD |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6229238A (en) | Transmitter receiver for start-stop serial data | |
US3902123A (en) | Digital circuit for determining if signal source consists primarily of noise or contains information | |
US4165508A (en) | Method and apparatus for detecting a peak value of an analog signal | |
US6163586A (en) | Autobaud/autoecho method | |
JPH08503776A (en) | Method and apparatus for identifying computer network signals | |
EP0049627A2 (en) | Byte-to-bit synchronizing circuitry | |
JPH0551215B2 (en) | ||
KR890009062A (en) | Digital Slip Frequency Generator and Sleep Frequency Determination | |
JPH04336724A (en) | Serial receiver | |
US4809303A (en) | Dynamic speed shifter for fiber optic work station | |
JPS5612161A (en) | Demodulation system for frequency shift signal | |
SU1557577A2 (en) | Device for transmission of information from rotating object | |
SU1037422A1 (en) | Digital frequency discriminator | |
RU1793552C (en) | Device for determination of boundaries of digital information packets | |
RU2029361C1 (en) | Multichannel digital filter | |
JPS58182352A (en) | Digital data reception circuit | |
SU1527638A1 (en) | Device for interfacing computer and stereo tape recorder | |
SU1298943A1 (en) | Bipulse signal receiver | |
SU868691A1 (en) | Device for automatic selection of time interval | |
SU1656546A1 (en) | Device for matching computer with communication channel | |
JPH0650040Y2 (en) | Presence detection device with attached circuit | |
JPH04360334A (en) | Start-stop synchronization reception circuit | |
JP2680971B2 (en) | Asynchronous communication speed detection circuit | |
SU1149233A1 (en) | Timer | |
KR100435558B1 (en) | Data carrier detection circuit |