[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2000216760A - Data transmission system and method for transmitting clock in the same system - Google Patents

Data transmission system and method for transmitting clock in the same system

Info

Publication number
JP2000216760A
JP2000216760A JP11017828A JP1782899A JP2000216760A JP 2000216760 A JP2000216760 A JP 2000216760A JP 11017828 A JP11017828 A JP 11017828A JP 1782899 A JP1782899 A JP 1782899A JP 2000216760 A JP2000216760 A JP 2000216760A
Authority
JP
Japan
Prior art keywords
clock
data transmission
data
value
primary
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
JP11017828A
Other languages
Japanese (ja)
Inventor
Shigeru Higuchi
繁 樋口
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 Engineering Ltd
Original Assignee
NEC Engineering Ltd
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 Engineering Ltd filed Critical NEC Engineering Ltd
Priority to JP11017828A priority Critical patent/JP2000216760A/en
Publication of JP2000216760A publication Critical patent/JP2000216760A/en
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To transmit consecutive data of infinite lengths by transmitting a CLK of a primary side to a secondary side and operating a data transmission system synchronously with the CLK, so as to conduct the transmission causing neither slips nor re-transmission. SOLUTION: In the primary side, an Ir transmission timing generating section 13 counts a CLK of an I.430 interface 11 for generating an interrupt timing. Furthermore, an Ir-DA interface 12 transmits/receives data with a period of I.430 frame CLK set in advance by the interrupt timing. In the secondary side, when an Ir interface 20 detects a valid reception interrupt, a CPU 22 reads the count of a CLK counter 25, controls a VCO 24 in response to the difference from a set value to match the CLK of an I.430 interface 21 with the primary side CLK.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明はデータ伝送システム
及びそのシステムにおけるクロック伝送方法に関し、特
に非同期データ伝送部を介して同期データを伝送するデ
ータ伝送システム及びそのシステムにおけるクロック伝
送方法に関する。
The present invention relates to a data transmission system and a clock transmission method in the system, and more particularly to a data transmission system for transmitting synchronous data via an asynchronous data transmission unit and a clock transmission method in the system.

【0002】[0002]

【従来の技術】従来、この種のデータ伝送システムに
は、特開昭61−9059号公報や特開平5−3276
76号公報に記載されているものがある。
2. Description of the Related Art Conventionally, this type of data transmission system has been disclosed in Japanese Patent Application Laid-Open No. 61-9059 and Japanese Patent Application Laid-Open No. 5-3276.
No. 76 is described.

【0003】まず、特開昭61−9059号公報の再生
中継装置では、有限のデータ長を伝送することを前提と
している。そして、一回の伝送で発生するデータスリッ
プ量分のエラスティックストアを用意しておき、データ
を抜けなく伝送している。
First, the reproduction repeater disclosed in Japanese Patent Application Laid-Open No. 61-9059 is premised on transmitting a finite data length. Then, an elastic store corresponding to the amount of data slip generated in one transmission is prepared, and data is transmitted without falling off.

【0004】また、特開平5−327676号公報の非
同期信号同期化回路では、伝送データを、非同期クロッ
クでサンプリングしてCLKの位相差を検出し、データ
サンプリングタイミングを換えることでデータのビット
を抜けなく受信する。ただし、サンプリングタイミング
を換えたフレームは、再送により正常なデータとして受
取る。
In the asynchronous signal synchronizing circuit disclosed in Japanese Patent Application Laid-Open No. 5-327676, transmission data is sampled with an asynchronous clock to detect a phase difference of CLK, and data bits are skipped by changing data sampling timing. Receive without. However, a frame whose sampling timing has been changed is received as normal data by retransmission.

【0005】[0005]

【発明が解決しようとする課題】上述した従来のデータ
伝送システムでは、速度の同期していない伝送クロック
を用いている装置間でデータを伝送しようとしていたた
め、データスリップが発生するという欠点がある。ま
た、そのデータスリップを再送によって補ったり、デー
タを一旦バッファにためてから伝送していたので、音声
や画像等の連続した無限長のデータを送受することがで
きないという欠点がある。すなわち、このような無限長
のデータでは、連続した時間でデータが送受されるた
め、送信側と受信側とで伝送レート(伝送クロック)が
異なっていると、抜けやダブリのデータが発生し、ノイ
ズになるという欠点がある。
In the above-described conventional data transmission system, data is transmitted between devices using transmission clocks whose speeds are not synchronized with each other, so that a data slip occurs. . In addition, since the data slip is compensated for by retransmission or the data is temporarily stored in a buffer and then transmitted, there is a disadvantage that continuous infinite length data such as voice and image cannot be transmitted and received. In other words, such data of infinite length is transmitted and received in a continuous time, and if the transmission rate (transmission clock) is different between the transmission side and the reception side, missing or doubled data occurs, There is a disadvantage that it becomes noise.

【0006】本発明は上述した従来技術の欠点を解決す
るためになされたものであり、その目的はデータスリッ
プが発生せず、また連続した無限長のデータを送受する
ことのできるデータ伝送システム及びそのシステムにお
けるクロック伝送方法を提供することである。
SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned drawbacks of the prior art, and has as its object to provide a data transmission system capable of transmitting and receiving data of continuous infinite length without causing data slip. It is to provide a clock transmission method in the system.

【0007】[0007]

【課題を解決するための手段】本発明によるデータ伝送
システムは、プライマリ側装置とセカンダリ側装置とを
含むデータ伝送システムであって、前記プライマリ側装
置のクロックを前記セカンダリ側装置に伝送するように
したことを特徴とする。前記プライマリ側装置のクロッ
クは、前記プライマリ側装置から前記セカンダリ側装置
に対して所定周期毎にデータ伝送を行うことによって伝
送されることを特徴とする。
A data transmission system according to the present invention is a data transmission system including a primary device and a secondary device, wherein a clock of the primary device is transmitted to the secondary device. It is characterized by having done. The clock of the primary device is transmitted by performing data transmission from the primary device to the secondary device at predetermined intervals.

【0008】また、本発明による他のデータ伝送システ
ムは、プライマリ側装置とセカンダリ側装置とを含むデ
ータ伝送システムであって、前記プライマリ側装置は予
め定められたクロックを基に予め定められた周期で通知
を行う通知手段を含み、前記セカンダリ側装置は前記通
知に応答して該通知のタイミングと自装置内の計時値と
の誤差に応じて自装置内のクロックを補正するクロック
補正手段を含むことを特徴とする。前記通知は、前記プ
ライマリ側装置から前記セカンダリ側装置に対するデー
タ伝送によって行われることを特徴とする。前記通知手
段は第1のカウンタを含み、このカウント値が所定値に
なったときに前記データ伝送を行い、前記クロック補正
手段は第2のカウンタを含み、このカウント値と前記デ
ータ伝送の発生時点における基準カウント値との誤差に
応じて自装置内のクロックを補正することを特徴とす
る。前記クロック補正手段は、前記誤差に対応する誤差
データを電圧値に変換するD/A変換手段と、この変換
後の電圧値を制御電圧とし該制御電圧に応じて発振周波
数が変化する電圧制御発振器とを含み、前記電圧制御発
振器の発振周波数に応じて前記自装置内のクロックを生
成することを特徴とする。
Another data transmission system according to the present invention is a data transmission system including a primary device and a secondary device, wherein the primary device has a predetermined period based on a predetermined clock. The secondary-side device includes a clock correction unit that corrects a clock in its own device according to an error between a timing of the notification and a clock value in its own device in response to the notification. It is characterized by the following. The notification is performed by data transmission from the primary device to the secondary device. The notifying means includes a first counter, and performs the data transmission when the count value reaches a predetermined value, and the clock correcting means includes a second counter, and determines the count value and the occurrence time of the data transmission. The clock in the own device is corrected in accordance with an error with respect to the reference count value. The clock correction unit includes a D / A conversion unit that converts error data corresponding to the error into a voltage value, and a voltage control oscillator that uses the converted voltage value as a control voltage and changes an oscillation frequency according to the control voltage. And generating a clock in the own device according to the oscillation frequency of the voltage controlled oscillator.

【0009】さらにまた、本発明による他のデータ伝送
システムは、前記セカンダリ側装置は前記データ伝送夫
々に対応する前記誤差データを順次保持する記憶手段を
更に含み、前記プライマリ側装置から前記セカンダリ側
装置に対するデータ伝送が途絶えたとき前記記憶手段に
保持されている誤差データの平均値を前記D/A変換手
段によって電圧値に変換するようにしたことを特徴とす
る。
Still further, in another data transmission system according to the present invention, the secondary device further includes storage means for sequentially holding the error data corresponding to each of the data transmissions, and the secondary device transmits the error data from the primary device to the secondary device. When the data transmission to is stopped, the average value of the error data held in the storage means is converted into a voltage value by the D / A conversion means.

【0010】本発明によるクロック伝送方法は、プライ
マリ側装置とセカンダリ側装置とを含むデータ伝送シス
テムにおけるクロック伝送方法であって、前記プライマ
リ側装置から前記セカンダリ側装置に対して所定周期毎
にデータ伝送を行うことにより、前記プライマリ側装置
のクロックを伝送することを特徴とする。また、前記プ
ライマリ側装置は予め定められたクロックを基に予め定
められた周期で前記データ伝送を行い、前記セカンダリ
側装置は前記データ伝送に応答して該データ伝送のタイ
ミングと自装置内の計時値との誤差に応じて自装置内の
クロックを補正することを特徴とする。さらに、前記プ
ライマリ側装置は第1のカウンタのカウント値が所定値
になったときに前記データ伝送を行い、前記セカンダリ
側装置は第2のカウンタのカウント値と前記データ伝送
の発生時点における基準カウント値との誤差に応じて自
装置内のクロックを補正することを特徴とする。この場
合、前記セカンダリ側装置におけるクロックの補正は、
前記誤差に対応する誤差データをD/A変換器で電圧値
に変換し、この変換後の電圧値を制御電圧とする電圧制
御発振器の発振周波数に応じて前記自装置内のクロック
を生成することを特徴とする。また、前記セカンダリ側
装置は前記データ伝送夫々に対応する前記誤差データを
順次保持しておき、前記プライマリ側装置から前記セカ
ンダリ側装置に対するデータ伝送が途絶えたときこの保
持されている誤差データの平均値を前記D/A変換器に
よって電圧値に変換するようにしたことを特徴とする。
A clock transmission method according to the present invention is a clock transmission method in a data transmission system including a primary device and a secondary device, wherein the data transmission is performed from the primary device to the secondary device at predetermined intervals. Is performed to transmit the clock of the primary-side device. In addition, the primary device performs the data transmission at a predetermined cycle based on a predetermined clock, and the secondary device responds to the data transmission with the timing of the data transmission and time measurement within its own device. It is characterized in that the clock in the own device is corrected according to the difference from the value. Further, the primary device performs the data transmission when the count value of the first counter reaches a predetermined value, and the secondary device determines the count value of the second counter and a reference count at the time of occurrence of the data transmission. It is characterized in that the clock in the own device is corrected according to the difference from the value. In this case, the clock correction in the secondary device is
Converting error data corresponding to the error into a voltage value by a D / A converter, and generating a clock in the own device according to the oscillation frequency of a voltage controlled oscillator that uses the converted voltage value as a control voltage It is characterized by. Further, the secondary device sequentially holds the error data corresponding to each of the data transmissions, and when the data transmission from the primary device to the secondary device is interrupted, the average value of the held error data. Is converted into a voltage value by the D / A converter.

【0011】要するに本システムは、Ir(Infra
red)フレームデータを伝送する場合に、以下のよう
に動作する。すなわち、プライマリ側のI.430のク
ロックをセカンダリ側のI.430クロックとして伝送
する。より具体的には、プライマリ側Irフレーム送受
信手段(図1中のI.430インタフェース11,Ir
−DAインタフェース12,Ir送信タイミング生成部
13及びCPU14)と、セカンダリ側Irフレーム送
受信手段(図1中のIr−DAインタフェース20及び
CPU22)と、クロック同期手段(図1中のI.43
0インタフェース21,CPU22,D/Aコンバータ
23,VCO24,CLKカウンタ25及びフレームC
LK生成部26)とを有する。そして、プライマリ側I
rフレーム送受信手段はプライマリ側のI.430のフ
レームCLKをカウントし規定回数に達したら割込みを
発生させ、Ir上でフレームCLKカウント分のI.4
30データを送受信する。
[0011] In short, this system is based on Ir (Infra).
red) When transmitting frame data, the following operation is performed. That is, the I.I. 430 on the secondary side. Transmitted as 430 clocks. More specifically, the primary-side Ir frame transmitting / receiving means (I.430 interface 11, Ir in FIG. 1)
A DA interface 12, an Ir transmission timing generating unit 13 and a CPU 14, a secondary Ir frame transmitting / receiving unit (the Ir-DA interface 20 and the CPU 22 in FIG. 1), and a clock synchronizing unit (I.43 in FIG. 1).
0 interface 21, CPU 22, D / A converter 23, VCO 24, CLK counter 25, and frame C
LK generation unit 26). And the primary side I
r frame transmission / reception means is the I.R. 430 is counted, and an interrupt is generated when a predetermined number of times are reached, and I.R. 4
30 data are transmitted and received.

【0012】一方、セカンダリ側Irフレーム送受信手
段は、Irの有効受信割込みが発生したらCPUに割込
みをかけると同時に規定回数分のI.430データを送
受信する。クロック同期手段は、Irの有効受信割込み
が入ったらセカンダリ側のI.430のCLKカウンタ
の値を読込み、規定回数より多いか少ないかを判断しV
COの値を制御することで、セカンダリ側I.430の
クロックをプライマリ側I.430のクロックに同期さ
せる。
On the other hand, when an Ir valid reception interrupt occurs, the secondary-side Ir frame transmission / reception means interrupts the CPU and simultaneously sets a specified number of I.S. 430 data is transmitted and received. The clock synchronizing means, upon receiving an Ir valid reception interrupt, outputs the I.D. signal on the secondary side. 430, the value of the CLK counter is read, and it is determined whether the number is larger or smaller than a specified number.
By controlling the value of CO, the secondary side I.O. 430 clock to the primary I.D. 430 clock.

【0013】つまり、所定周期でデータを伝送すること
によりプライマリ側の伝送クロックをセカンダリ側の伝
送クロックとし、これにより連続する無限長のシリアル
データを非同期伝送部を介してプライマリ−セカンダリ
間で伝送できるのである。
That is, by transmitting data at a predetermined cycle, the transmission clock on the primary side is used as the transmission clock on the secondary side, whereby continuous infinite serial data can be transmitted between the primary and secondary via the asynchronous transmission unit. It is.

【0014】[0014]

【発明の実施の形態】次に、本発明の実施の一形態につ
いて図面を参照して説明する。なお、以下の説明におい
て参照する各図においては、他の図と同等部分には同一
符号が付されている。
Next, an embodiment of the present invention will be described with reference to the drawings. In the drawings referred to in the following description, the same parts as those in the other drawings are denoted by the same reference numerals.

【0015】図1は本発明によるデータ伝送システムの
第1の実施の形態を示すブロック図である。同図を参照
すると、プライマリ側データ伝送装置1は、プライマリ
側のI.430インタフェースとデータ送受信をするプ
ライマリ側I.430インタフェース11と、セカンダ
リのIrインタフェースとデータの送受信をするプライ
マリ側Ir−DA(Data Associatio
n)インタフェース12と、I.430のフレームクロ
ックをカウントしてCPUに割込みタイミングを送出す
るIr送信タイミング生成部13と、割込みによって
I.430インターフェースとIrのデータを伝送する
ための制御をするプライマリ側CPU14とを含んで構
成されている。このプライマリ側データ伝送装置1は、
I.430網における端末装置(TE;Termina
l Equipment)となる。
FIG. 1 is a block diagram showing a first embodiment of a data transmission system according to the present invention. Referring to FIG. 1, a primary-side data transmission device 1 transmits an I.O. 430 interface for transmitting and receiving data to and from the primary side 430 interface 11 and a primary Ir-DA (Data Associate) that transmits and receives data to and from a secondary Ir interface.
n) interface 12; 430, an Ir transmission timing generation unit 13 that counts the frame clock of the I. 430 and sends an interrupt timing to the CPU; It includes a 430 interface and a primary CPU 14 that controls transmission of Ir data. This primary-side data transmission device 1
I. Terminal device (TE; Termina) in the 430 network
l Equipment).

【0016】一方、セカンダリ側データ伝送装置2は、
プライマリ側とIrのデータ送受を行うセカンダリ側I
r−DAインタフェース20と、セカンダリ側I.43
0インターフェースとデータの送受信をするセカンダリ
側I.430インタフェース21と、Irの有効受信割
込みによって起動しセカンダリ側のCLK制御及びデー
タ伝送制御を行うセカンダリ側CPU22と、セカンダ
リ側I.430のCLKの発振元になるVCO24(V
oltage Controlled Oscilat
or)と、このVCO24を制御するD/Aコンバータ
23と、VCOのCLKからセカンダリ側I.430イ
ンタフェース21のクロックを生成するフレームCLK
生成部26と、VCO24のクロックをカウントするC
LKカウンタ25とを含んで構成されている。このセカ
ンダリ側データ伝送装置2は、I.430網における網
終端装置(NT;Network Terminati
on)となる。
On the other hand, the secondary data transmission device 2
Secondary side I that transmits and receives Ir data to and from the primary side
r-DA interface 20 and the secondary I.D. 43
0 which transmits and receives data to and from the I / O interface 430 interface 21; a secondary CPU 22 which is activated by an Ir valid reception interrupt and performs secondary side CLK control and data transmission control; VCO 24 (V
old Controlled Oscilat
or), the D / A converter 23 for controlling the VCO 24, and the secondary side I.O. 430 interface 21 generates frame CLK
Generating unit 26 and C for counting the clock of VCO 24
An LK counter 25 is included. This secondary-side data transmission device 2 has I.I. Network Terminating Equipment (NT; Network Terminati)
on).

【0017】次に、図1の回路動作について図2を参照
して説明する。同図はプライマリ側データ伝送装置の動
作を示すフローチャートである。
Next, the circuit operation of FIG. 1 will be described with reference to FIG. FIG. 9 is a flowchart showing the operation of the primary-side data transmission device.

【0018】まず、プライマリ側データ伝送装置1のプ
ライマリ側I.430インタフェース11は、I.43
0と下位レイヤを張っておく。プライマリ側Ir−DA
インタフェース12は、セカンダリ側データ伝送装置2
のセカンダリ側Ir−DAインタフェース20とIr−
DAの手順に従ってネゴシエーションしデータ伝送速度
を決める。そのとき同時に一回のIrフレーム伝送で送
信するI.430のフレーム数を決める(ステップS2
1)。
First, on the primary side I.I. The 430 interface 11 is an I.430 interface. 43
0 and lower layers are set. Primary Ir-DA
The interface 12 is a data transmission device 2 on the secondary side.
Secondary-side Ir-DA interface 20 and Ir-
Negotiation is performed according to the procedure of the DA to determine the data transmission speed. At this time, I.D. 430 frames are determined (step S2).
1).

【0019】この場合、CPUの処理能力を考慮し、例
えば64〜128フレームとする。ここで、このフレー
ム数を多くするとセカンダリ側で伝送レートを修正する
時間が長くなるので、注意が必要である。
In this case, for example, 64 to 128 frames are set in consideration of the processing capability of the CPU. Here, it should be noted that if the number of frames is increased, the time required to correct the transmission rate on the secondary side becomes longer.

【0020】次に、このとき決めたI.430フレーム
伝送数をIr送信タイミング生成部13に設定する(ス
テップS22)。以上がプライマリ側における初期設定
動作である。
Next, the I.D. determined at this time. The number of transmitted 430 frames is set in the Ir transmission timing generator 13 (step S22). The above is the initial setting operation on the primary side.

【0021】Ir送信タイミング生成部13は、プライ
マリ側I.430インタフェース11から来るI.43
0のフレームCLKをカウントし前もって設定されたカ
ウント値になったらプライマリ側CPU14に対して割
込みを発生する(ステップS23)。プライマリ側CP
U14は、割込みを受けたらプライマリ側Ir−DAイ
ンタフェース12に対してIrのデータ送受信要求をす
る(ステップS24)。以上がプライマリ側における常
時制御動作である。
The Ir transmission timing generation unit 13 outputs the I.I. I.430 coming from the I.430 interface 11 43
When the frame CLK of 0 is counted and the count value reaches a preset count value, an interrupt is issued to the primary CPU 14 (step S23). Primary side CP
Upon receiving the interrupt, U14 makes a request for Ir data transmission / reception to the primary-side Ir-DA interface 12 (step S24). The above is the constant control operation on the primary side.

【0022】プライマリ側Ir−DAインタフェース1
2は、データ送受信要求を受けるとプライマリ側I.4
30インタフェース11からのデータを、前もってネゴ
シエーションで設定したI.430のフレームCLK分
だけ送信する。それと同時に、セカンダリ側Ir−DA
インタフェース20から受信しプライマリ側I.430
インタフェース11に受信データとして渡す。
Primary-side Ir-DA interface 1
2 receives the data transmission / reception request and receives the data transmission / reception request. 4
The data from the I.30 interface 11 is set in advance by negotiation. 430 frames CLK are transmitted. At the same time, the secondary Ir-DA
Received from the interface 20 and 430
It is passed to the interface 11 as received data.

【0023】ここで、図3は図1中のセカンダリ側デー
タ伝送装置の動作を示すフローチャートである。
FIG. 3 is a flowchart showing the operation of the secondary-side data transmission device in FIG.

【0024】セカンダリ側データ伝送装置2のセカンダ
リ側I.430インタフェース21はセカンダリ側I.
430網に対して下位レイヤを張っておく。プライマリ
側データ伝送装置1とのネゴシエーションで決めたI.
430のフレームCLK数に基づいて(ステップS3
1)、一回のIrのフレーム伝送でカウントされるべき
CLKカウンタ25の値を、セカンダリ側CPU22は
認識しておく(ステップS32)。それと同時にD/A
コンバータ23に対してその値となるようにデータを設
定する。以上がセカンダリ側における初期設定動作であ
る。
On the secondary side of the secondary-side data transmission device 2, 430 interface 21 is connected to the secondary I.430 interface.
A lower layer is provided for the 430 network. I.1 determined by negotiation with the primary-side data transmission device 1
430 (step S3).
1) The secondary CPU 22 recognizes the value of the CLK counter 25 to be counted in one Ir frame transmission (step S32). At the same time, D / A
Data is set to converter 23 so as to have the value. The above is the initial setting operation on the secondary side.

【0025】D/Aコンバータ23はセカンダリ側CP
U22からのデータに基づきVCO24に対して制御電
圧を出力する。フレームCLK生成部26はVCO24
からのCLKでセカンダリ側I.430インタフェース
21にフレームCLKを生成して供給する。
The D / A converter 23 is connected to the secondary side CP.
The control voltage is output to the VCO 24 based on the data from U22. The frame CLK generation unit 26 includes the VCO 24
On the secondary side I.C. The frame CLK is generated and supplied to the 430 interface 21.

【0026】先のプライマリ側データ伝送装置1からの
Irのデータを受けて、セカンダリ側Ir−DAインタ
フェース20が有効受信割込みをセカンダリ側CPU2
2にかけたとき(ステップS33→S34)、セカンダ
リ側CPU22はCLKカウンタ25の値を読込む。ま
た、セカンダリ側Ir−DAインタフェース20はプラ
イマリ側データ伝送装置1から受けたデータをセカンダ
リ側I.430インタフェース21に送出する。それと
同時に前回の送信からためて置いたセカンダリ側I.4
30インタフェース21からの送信データをプライマリ
側Ir−DAインタフェース12に対して送信する。
Upon receiving the Ir data from the primary data transmission device 1, the secondary Ir-DA interface 20 issues a valid reception interrupt to the secondary CPU 2.
When the number is incremented by 2 (step S33 → S34), the secondary CPU 22 reads the value of the CLK counter 25. Further, the secondary-side Ir-DA interface 20 receives the data received from the primary-side data transmission device 1 and transmits the data to the secondary-side I.D. 430 interface 21. At the same time, the secondary I.I. 4
The transmission data from the interface 30 is transmitted to the primary Ir-DA interface 12.

【0027】次に、CLKカウンタの値と設定された値
とが一致するか判断される(ステップS34)。セカン
ダリ側CPU22は読んだ値が、設定された値と同一だ
ったとき前回D/Aコンバータ23に書込んだ値と同じ
値をD/Aコンバータ23に書込む(ステップS3
7)。
Next, it is determined whether or not the value of the CLK counter matches the set value (step S34). When the read value is the same as the set value, the secondary CPU 22 writes the same value as the value previously written to the D / A converter 23 to the D / A converter 23 (step S3).
7).

【0028】また、CLKカウンタ25の値が設定され
た値より多かったときには、CLKが速いということで
あるため、VCO24のCLKの値がずれた分遅くなる
ようにD/Aコンバータ23に対してデータを書込む
(ステップS36)。同様にCLKカウンタ25の値が
少なかったときには、CLKが遅いということであるた
めVCO24のCLKの値がずれた分速くなるようにD
/Aコンバータ23に対してデータを書込む(ステップ
S35)。以上がセカンダリ側における常時制御動作で
ある。
When the value of the CLK counter 25 is larger than the set value, it means that the CLK is fast. Therefore, the D / A converter 23 controls the D / A converter 23 so that the CLK value of the VCO 24 is delayed by the deviation. The data is written (step S36). Similarly, when the value of the CLK counter 25 is small, it means that the CLK is slow.
Data is written to the / A converter 23 (step S35). The above is the constant control operation on the secondary side.

【0029】以上の動作を繰返し行い、プライマリ側デ
ータ伝送装置1とセカンダリ側データ伝送装置2のI.
430インタフェースの動作CLKを一致させるのであ
る。これにより、プライマリ−セカンダリ間でデータの
スリップが発生しないのである。また、クロックの同期
によってデータのスリップが発生せず、バッファへの蓄
積及び再送が無くなることにより、連続した無限長のデ
ータを伝送できるのである。
The above operation is repeated, and the I.I.
The operation CLK of the 430 interface is matched. As a result, no data slip occurs between the primary and the secondary. Further, the data is not slipped due to the synchronization of the clock, and the accumulation and retransmission in the buffer are eliminated, so that continuous infinite data can be transmitted.

【0030】ここで、D/Aコンバータ23は、図4に
記載されているように、CPU22から送られてくるデ
ータを保持するラッチ23aと、このラッチ23aの出
力をアナログ電圧に変換するD/A変換部23bとを含
んで構成されている。この場合、例えば、0〜5Vのア
ナログ電圧を12bitで表現するものとすれば、CP
U22から出力される12bitのデータを一旦ラッチ
23aに保持し、この保持出力データをD/A変換部2
3bでアナログ電圧に変換するのである。
Here, as shown in FIG. 4, the D / A converter 23 has a latch 23a for holding data sent from the CPU 22, and a D / A converter for converting the output of the latch 23a to an analog voltage. And an A conversion unit 23b. In this case, for example, if an analog voltage of 0 to 5 V is represented by 12 bits, CP
The 12-bit data output from U22 is temporarily held in the latch 23a, and the held output data is stored in the D / A converter 2
In 3b, it is converted into an analog voltage.

【0031】次に、本発明の第2の実施の形態について
図面を参照して詳細に説明する。
Next, a second embodiment of the present invention will be described in detail with reference to the drawings.

【0032】図5を参照すると、セカンダリ側データ伝
送装置2は、プライマリ側とIrのデータ送受を行うセ
カンダリ側Ir−DAインタフェース20と、セカンダ
リ側I.430インターフェースとデータの送受信をす
るセカンダリ側I.430インタフェース21と、Ir
の有効受信割込みによって起動しセカンダリ側のCLK
制御及びデータ伝送制御を行うセカンダリ側CPU22
と、セカンダリ側I.430のCLKの発振元になるV
CO24と、VCOを制御するD/Aコンバータ23
と、VCOのCLKからセカンダリ側I.430インタ
フェース21のクロックを生成するフレームCLK生成
部26と、VCOのクロックをカウントするCLKカウ
ンタ25と、CLKカウント値を一時保持するメモリ2
7と有効受信割込みが正常に来たかを監視する割込みタ
イミング監視タイマ28とで構成している。
Referring to FIG. 5, the secondary-side data transmission device 2 includes a secondary-side Ir-DA interface 20 for transmitting and receiving Ir data to and from the primary-side, and a secondary-side I.D. 430 interface that transmits and receives data to and from the I.430 interface 430 interface 21 and Ir
Is activated by the valid reception interrupt of
Secondary CPU 22 that performs control and data transmission control
And the secondary side I. V which is the oscillation source of CLK at 430
CO / 24 and D / A converter 23 for controlling VCO
And from the VCO CLK to the secondary I. A frame CLK generator 26 for generating a clock for the 430 interface 21; a CLK counter 25 for counting the clock of the VCO;
7 and an interrupt timing monitoring timer 28 for monitoring whether the valid reception interrupt has come normally.

【0033】次に、図5中のセカンダリ側データ伝送装
置2の動作について、図6のフローチャートを参照して
説明する。
Next, the operation of the secondary data transmission device 2 in FIG. 5 will be described with reference to the flowchart in FIG.

【0034】セカンダリ側データ伝送装置2のセカンダ
リ側I.430インタフェース21はセカンダリ側I.
430網に対して下位レイヤを張っておく。プライマリ
側データ伝送装置1とのネゴシエーションで決めたI.
430のフレームCLK数に基づいて(ステップS5
1)、一回のIrのフレーム伝送でカウントされるべき
CLKカウンタ25の値をセカンダリ側CPU22は認
識しておく(ステップS52)。それと同時にD/Aコ
ンバータ23に対してその値となるようにデータを設定
するためのデータをメモリ27に書込む。以上がセカン
ダリ側における初期設定動作である。
On the secondary side of the secondary-side data transmission device 2, 430 interface 21 is connected to the secondary I.430 interface.
A lower layer is provided for the 430 network. I.1 determined by negotiation with the primary-side data transmission device 1
430 (step S5).
1) The secondary CPU 22 recognizes the value of the CLK counter 25 to be counted in one Ir frame transmission (step S52). At the same time, data for setting data to the D / A converter 23 to have the value is written to the memory 27. The above is the initial setting operation on the secondary side.

【0035】D/Aコンバータ23はメモリ27のデー
タに基づきVCO24に対して制御電圧を出力する。フ
レームCLK生成部26はVCO24からのCLKでセ
カンダリ側I.430インタフェース21にフレームC
LKを生成して供給する。
The D / A converter 23 outputs a control voltage to the VCO 24 based on the data in the memory 27. The frame CLK generator 26 receives the CLK from the VCO 24 and outputs the I.F. 430 interface 21 with frame C
Generate and supply LK.

【0036】先のプライマリ側データ伝送装置1からの
Irのデータを受けて、セカンダリ側Ir−DAインタ
フェース20が有効受信割込みをセカンダリ側CPU2
2にかけたとき(ステップS53→S54)、セカンダ
リ側CPU22はCLKカウンタ25の値を読込む(ス
テップS53)。またセカンダリ側Ir−DAインタフ
ェース20はプライマリ側データ伝送装置1から受けた
データをセカンダリ側I.430インタフェース21に
送出する。それと同時に、前回の送信からためて置いた
セカンダリ側I.430インタフェース21からの送信
データをプライマリ側Ir−DAインタフェース12に
対して送信する(ステップS55)。
Upon receiving the Ir data from the primary data transmission device 1, the secondary Ir-DA interface 20 issues a valid reception interrupt to the secondary CPU 2.
When the number is incremented by 2 (step S53 → S54), the secondary CPU 22 reads the value of the CLK counter 25 (step S53). The secondary-side Ir-DA interface 20 receives data from the primary-side data transmission device 1 and transmits the data to the secondary-side I.D. 430 interface 21. At the same time, the secondary I.I. The transmission data from the 430 interface 21 is transmitted to the primary-side Ir-DA interface 12 (step S55).

【0037】次に、CLKカウンタの値と設定された値
とが一致するか判断される(ステップS56)。セカン
ダリ側CPU22は読んだ値が、設定された値と同一だ
ったとき前回メモリ27に書込んだ値と同じ値を書込む
(ステップS61)。
Next, it is determined whether the value of the CLK counter matches the set value (step S56). When the read value is the same as the set value, the secondary CPU 22 writes the same value as the value previously written to the memory 27 (step S61).

【0038】また、CLKカウンタ25の値が設定され
た値より多かったときには、CLKが速いということで
あるため、VCO24のCLKの値がずれた分遅くなる
ようにメモリ27に対してデータを書込みD/Aコンバ
ータ23を制御する(ステップS60)。同様にCLK
カウンタ25の値が少なかったときには、CLKが遅い
ということであるためVCO24のCLKの値がずれた
分速くなるようにメモリ27に対してデータを書込みD
/Aコンバータ23を制御する(ステップS59)。以
上がセカンダリ側における常時制御動作である。以上が
セカンダリ側における常時制御動作である。
When the value of the CLK counter 25 is larger than the set value, it means that the CLK is fast. Therefore, data is written to the memory 27 so that the CLK value of the VCO 24 is delayed by the amount of the shift. The D / A converter 23 is controlled (step S60). Similarly, CLK
When the value of the counter 25 is small, it means that the CLK is slow, so that the data is written to the memory 27 so that the value of the CLK of the VCO 24 becomes faster by the deviation.
/ A converter 23 is controlled (step S59). The above is the constant control operation on the secondary side. The above is the constant control operation on the secondary side.

【0039】以上の動作を繰返し行い、プライマリ側デ
ータ伝送装置1とセカンダリ側データ伝送装置2との
I.430インタフェースの動作CLKを一致させる。
The above operation is repeated, and the I.I. The operation CLK of the 430 interface is matched.

【0040】ここで、プライマリ側データ伝送装置1と
セカンダリ側データ伝送装置2間のIr伝送上で遮断等
により伝送不具合が発生したとき、セカンダリ側データ
伝送装置2の割込みタイミング監視タイマ28はIrの
有効受信割込みが入らないためタイムアウトする(ステ
ップS53→S57)。割込みタイミング監視タイマ2
8はタイムアウトしたことをセカンダリ側CPU22に
伝え、セカンダリ側CPU22はメモリ27に保持され
ている過去のデータを読込みその平均値をD/Aコンバ
ータ23の制御データとしてメモリ27に書込む(ステ
ップS57→S58)。
Here, when a transmission failure occurs due to interruption or the like in Ir transmission between the primary data transmission device 1 and the secondary data transmission device 2, the interrupt timing monitoring timer 28 of the secondary data transmission device 2 sets the Ir Timeout occurs because no valid reception interrupt is received (steps S53 → S57). Interrupt timing monitoring timer 2
8 informs the secondary CPU 22 that the time-out has occurred. The secondary CPU 22 reads the past data held in the memory 27 and writes the average value into the memory 27 as control data of the D / A converter 23 (step S57 → S58).

【0041】このことで、データ遮断中もセカンダリ側
I.430CLKが大きくずれることを防ぐ。
Thus, even if the data is interrupted, the secondary side I.D. 430CLK is prevented from being largely shifted.

【0042】なお、上述した各実施形態においては、I
r伝送を行う場合について説明したが、この伝送に限ら
ずフレーム伝送を行うデータ通信で伝送単位が一定な伝
送について本発明を適用できることは明らかである。も
っとも、Ir伝送の場合には、プライマリ−セカンダリ
間で通信を始める前にネゴシエーション上で伝送するフ
レーム数を決定するようになっているので、そのフレー
ム数を決定する手順を追加する必要はないというメリッ
トがある。
In each of the above embodiments, I
Although the case of performing r transmission has been described, it is apparent that the present invention can be applied to transmission in which the transmission unit is constant in data communication in which frame transmission is not limited to this transmission. However, in the case of Ir transmission, since the number of frames to be transmitted on negotiations is determined before starting communication between the primary and secondary, it is not necessary to add a procedure for determining the number of frames. There are benefits.

【0043】ところで、本システムにおいては、プライ
マリ側装置とセカンダリ側装置との間でクロックが伝送
されていることになる。すなわち、プライマリ側装置か
らセカンダリ側装置に対して所定周期毎にデータ伝送を
行うことにより、プライマリ側装置のクロックを伝送し
ているのである。そして、プライマリ側装置は予め定め
られたクロックを基に予め定められた周期でデータ伝送
を行い、セカンダリ側装置はデータ伝送に応答してその
データ伝送のタイミングと自装置内の計時値との誤差に
応じて自装置内のクロックを補正するのである。さら
に、プライマリ側装置は自装置内のカウンタのカウント
値が所定値になったときにデータ伝送を行い、セカンダ
リ側装置は自装置内カウンタのカウント値とデータ伝送
の発生時点における基準カウント値との誤差に応じて自
装置内のクロックを補正するのである。
By the way, in this system, a clock is transmitted between the primary device and the secondary device. That is, the clock of the primary device is transmitted by performing data transmission from the primary device to the secondary device at predetermined intervals. Then, the primary device performs data transmission at a predetermined cycle based on a predetermined clock, and the secondary device responds to the data transmission by calculating an error between the timing of the data transmission and a clock value in the device. The clock in the own device is corrected according to the above. Further, the primary device performs data transmission when the count value of the counter in the device has reached a predetermined value, and the secondary device has determined the difference between the count value of the counter in the device and the reference count value at the time of data transmission. The clock in the own device is corrected according to the error.

【0044】この場合、セカンダリ側装置におけるクロ
ックの補正は、誤差に対応する誤差データをD/A変換
器で電圧値に変換し、この変換後の電圧値を制御電圧と
する電圧制御発振器の発振周波数に応じて自装置内のク
ロックを生成する。また、第2の実施形態においては、
セカンダリ側装置はデータ伝送夫々に対応する誤差デー
タを順次保持しておき、プライマリ側装置からセカンダ
リ側装置に対するデータ伝送が途絶えたときこの保持さ
れている誤差データの平均値をD/A変換器によって電
圧値に変換するようにしているのである。
In this case, the correction of the clock in the secondary device is performed by converting the error data corresponding to the error into a voltage value by a D / A converter, and oscillating a voltage-controlled oscillator using the converted voltage value as a control voltage. It generates a clock in its own device according to the frequency. In the second embodiment,
The secondary device sequentially holds the error data corresponding to each data transmission, and when the data transmission from the primary device to the secondary device is stopped, the average value of the held error data is converted by the D / A converter. They are converted to voltage values.

【0045】以上のように、同期データの伝送を、非同
期データ伝送部を介して行う場合、従来装置ではデータ
スリップ分のバッファを設けたり、スリップしたフレー
ム分のデータの再送を行って転送していたのに対し、本
発明ではプライマリ側のCLKをセカンダリ側に伝送
し、そのCLKに同期して動作することにより、スリッ
プや再送の起こらない伝送を行っているのである。これ
により、連続した無限長データの伝送を行えるようにし
ているのである。
As described above, when synchronous data is transmitted via the asynchronous data transmission unit, the conventional apparatus provides a buffer for data slips or retransmits data for slipped frames to transfer the data. On the other hand, in the present invention, the primary side CLK is transmitted to the secondary side, and by operating in synchronization with the CLK, the transmission without slipping or retransmission is performed. As a result, continuous infinite data transmission can be performed.

【0046】[0046]

【発明の効果】以上説明したように本発明は、プライマ
リ−セカンダリ間のI.430伝送クロックを同期させ
ることにより、プライマリ−セカンダリ間でデータのス
リップが発生しないという効果がある。また、クロック
の同期によってデータのスリップが発生せず、バッファ
への蓄積及び再送が無くなることにより、連続した無限
長のデータを伝送できるという効果がある。
As described above, according to the present invention, the I.I. Synchronizing the 430 transmission clock has the effect that data slip does not occur between the primary and secondary. In addition, there is an effect that continuous infinite-length data can be transmitted by preventing the data from slipping due to the synchronization of the clock and eliminating accumulation and retransmission in the buffer.

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

【図1】本発明の第1の実施の形態によるデータ伝送シ
ステムの構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration of a data transmission system according to a first embodiment of the present invention.

【図2】図1中のプライマリ側伝送装置の動作を説明す
るためのフローチャートである。
FIG. 2 is a flowchart for explaining the operation of the primary-side transmission device in FIG.

【図3】図1中のセカンダリ側伝送装置の動作を説明す
るためのフローチャートである。
FIG. 3 is a flowchart for explaining an operation of a secondary transmission device in FIG. 1;

【図4】図1中のD/Aコンバータの内部構成例を示す
ブロック図である。
FIG. 4 is a block diagram showing an example of the internal configuration of the D / A converter in FIG.

【図5】本発明の第2の実施の形態によるデータ伝送シ
ステムの構成を示すブロック図である。
FIG. 5 is a block diagram illustrating a configuration of a data transmission system according to a second embodiment of the present invention.

【図6】図5中のセカンダリ側伝送装置の動作を説明す
るためのフローチャートである。
FIG. 6 is a flowchart for explaining the operation of the secondary transmission device in FIG. 5;

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

1 プライマリ側データ伝送装置 2 セカンダリ側データ伝送装置 11 プライマリ側I.430インタフェース 12 プライマリ側Ir−DAインタフェース 13 Ir送信タイミング生成部 14 プライマリ側CPU 20 セカンダリ側Ir−DAインタフェース 21 セカンダリ側I.430インタフェース 22 セカンダリ側CPU 23 D/Aコンバータ 24 VCO 25 CLKカウンタ 26 フレームCLK生成部 27 メモリ 28 割込みタイミング監視タイマ 1 Primary data transmission device 2 Secondary data transmission device 11 Primary data transmission device 430 interface 12 Primary-side Ir-DA interface 13 Ir transmission timing generator 14 Primary-side CPU 20 Secondary-side Ir-DA interface 21 Secondary-side I.D. 430 interface 22 Secondary side CPU 23 D / A converter 24 VCO 25 CLK counter 26 Frame CLK generator 27 Memory 28 Interrupt timing monitoring timer

Claims (14)

【特許請求の範囲】[Claims] 【請求項1】 プライマリ側装置とセカンダリ側装置と
を含むデータ伝送システムであって、前記プライマリ側
装置のクロックを前記セカンダリ側装置に伝送するよう
にしたことを特徴とするデータ伝送システム。
1. A data transmission system including a primary device and a secondary device, wherein the clock of the primary device is transmitted to the secondary device.
【請求項2】 前記プライマリ側装置のクロックは、前
記プライマリ側装置から前記セカンダリ側装置に対して
所定周期毎にデータ伝送を行うことによって伝送される
ことを特徴とする請求項1記載のデータ伝送システム。
2. The data transmission according to claim 1, wherein the clock of the primary device is transmitted by performing data transmission from the primary device to the secondary device at predetermined intervals. system.
【請求項3】 プライマリ側装置とセカンダリ側装置と
を含むデータ伝送システムであって、前記プライマリ側
装置は予め定められたクロックを基に予め定められた周
期で通知を行う通知手段を含み、前記セカンダリ側装置
は前記通知に応答して該通知のタイミングと自装置内の
計時値との誤差に応じて自装置内のクロックを補正する
クロック補正手段を含むことを特徴とするデータ伝送シ
ステム。
3. A data transmission system including a primary device and a secondary device, wherein the primary device includes a notifying unit for notifying at a predetermined cycle based on a predetermined clock, A data transmission system, wherein the secondary device includes a clock correction unit that corrects a clock in the device in response to an error between a timing of the notification and a time value in the device in response to the notification.
【請求項4】 前記通知は、前記プライマリ側装置から
前記セカンダリ側装置に対するデータ伝送によって行わ
れることを特徴とする請求項3記載のデータ伝送システ
ム。
4. The data transmission system according to claim 3, wherein the notification is performed by data transmission from the primary device to the secondary device.
【請求項5】 前記通知手段は第1のカウンタを含み、
このカウント値が所定値になったときに前記データ伝送
を行い、前記クロック補正手段は第2のカウンタを含
み、このカウント値と前記データ伝送の発生時点におけ
る基準カウント値との誤差に応じて自装置内のクロック
を補正することを特徴とする請求項4記載のデータ伝送
システム。
5. The notifying means includes a first counter,
When the count value reaches a predetermined value, the data transmission is performed. The clock correction means includes a second counter, and the clock correction means automatically performs the data transmission according to an error between the count value and a reference count value at the time of the data transmission. The data transmission system according to claim 4, wherein a clock in the device is corrected.
【請求項6】 前記クロック補正手段は、前記誤差に対
応する誤差データを電圧値に変換するD/A変換手段
と、この変換後の電圧値を制御電圧とし該制御電圧に応
じて発振周波数が変化する電圧制御発振器とを含み、前
記電圧制御発振器の発振周波数に応じて前記自装置内の
クロックを生成することを特徴とする請求項5記載のデ
ータ伝送システム。
6. The D / A conversion means for converting error data corresponding to the error into a voltage value, the clock correction means using the converted voltage value as a control voltage, and adjusting the oscillation frequency according to the control voltage. 6. The data transmission system according to claim 5, further comprising: a voltage-controlled oscillator that changes, and generating a clock in said own device according to an oscillation frequency of said voltage-controlled oscillator.
【請求項7】 前記セカンダリ側装置は前記データ伝送
夫々に対応する前記誤差データを順次保持する記憶手段
を更に含み、前記プライマリ側装置から前記セカンダリ
側装置に対するデータ伝送が途絶えたとき前記記憶手段
に保持されている誤差データの平均値を前記D/A変換
手段によって電圧値に変換するようにしたことを特徴と
する請求項6記載のデータ伝送システム。
7. The secondary device further includes storage means for sequentially holding the error data corresponding to each of the data transmissions, and the data is stored in the storage means when data transmission from the primary device to the secondary device is interrupted. 7. The data transmission system according to claim 6, wherein an average value of the held error data is converted into a voltage value by said D / A conversion means.
【請求項8】 前記クロックは、I.430のクロック
であることを特徴とする請求項1〜7のいずれかに記載
のデータ伝送システム。
8. The clock according to claim 1, wherein: The data transmission system according to any one of claims 1 to 7, wherein the clock is 430 clocks.
【請求項9】 プライマリ側装置とセカンダリ側装置と
を含むデータ伝送システムにおけるクロック伝送方法で
あって、前記プライマリ側装置から前記セカンダリ側装
置に対して所定周期毎にデータ伝送を行うことにより、
前記プライマリ側装置のクロックを伝送することを特徴
とするクロック伝送方法。
9. A clock transmission method in a data transmission system including a primary device and a secondary device, wherein data is transmitted from the primary device to the secondary device at predetermined intervals.
A clock transmission method comprising transmitting a clock of the primary device.
【請求項10】 前記プライマリ側装置は予め定められ
たクロックを基に予め定められた周期で前記データ伝送
を行い、前記セカンダリ側装置は前記データ伝送に応答
して該データ伝送のタイミングと自装置内の計時値との
誤差に応じて自装置内のクロックを補正することを特徴
とする請求項9記載のクロック伝送方法。
10. The primary device performs the data transmission at a predetermined cycle based on a predetermined clock, and the secondary device responds to the data transmission with the timing of the data transmission and its own device. 10. The clock transmission method according to claim 9, wherein the clock in the own device is corrected according to an error from the clock value inside the device.
【請求項11】 前記プライマリ側装置は第1のカウン
タのカウント値が所定値になったときに前記データ伝送
を行い、前記セカンダリ側装置は第2のカウンタのカウ
ント値と前記データ伝送の発生時点における基準カウン
ト値との誤差に応じて自装置内のクロックを補正するこ
とを特徴とする請求項10記載のクロック伝送方法。
11. The primary device performs the data transmission when the count value of the first counter reaches a predetermined value, and the secondary device determines the count value of the second counter and the time of occurrence of the data transmission. 11. The clock transmission method according to claim 10, wherein the clock in the own device is corrected in accordance with an error with respect to the reference count value.
【請求項12】 前記セカンダリ側装置におけるクロッ
クの補正は、前記誤差に対応する誤差データをD/A変
換器で電圧値に変換し、この変換後の電圧値を制御電圧
とする電圧制御発振器の発振周波数に応じて前記自装置
内のクロックを生成することを特徴とする請求項10又
は11記載のクロック伝送方法。
12. The clock correction in the secondary-side device includes the steps of: converting error data corresponding to the error into a voltage value using a D / A converter; and using the converted voltage value as a control voltage. The clock transmission method according to claim 10, wherein a clock in the own device is generated according to an oscillation frequency.
【請求項13】 前記セカンダリ側装置は前記データ伝
送夫々に対応する前記誤差データを順次保持しておき、
前記プライマリ側装置から前記セカンダリ側装置に対す
るデータ伝送が途絶えたときこの保持されている誤差デ
ータの平均値を前記D/A変換器によって電圧値に変換
するようにしたことを特徴とする請求項12記載のクロ
ック伝送方法。
13. The secondary device sequentially holds the error data corresponding to each of the data transmissions,
13. The D / A converter converts an average value of the held error data into a voltage value when data transmission from the primary device to the secondary device is interrupted. Clock transmission method as described.
【請求項14】 前記クロックは、I.430のクロッ
クであることを特徴とする請求項9〜13のいずれかに
記載のデータ伝送システム。
14. The clock according to claim 1, wherein: 14. The data transmission system according to claim 9, wherein the clock is 430 clocks.
JP11017828A 1999-01-27 1999-01-27 Data transmission system and method for transmitting clock in the same system Pending JP2000216760A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11017828A JP2000216760A (en) 1999-01-27 1999-01-27 Data transmission system and method for transmitting clock in the same system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11017828A JP2000216760A (en) 1999-01-27 1999-01-27 Data transmission system and method for transmitting clock in the same system

Publications (1)

Publication Number Publication Date
JP2000216760A true JP2000216760A (en) 2000-08-04

Family

ID=11954584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11017828A Pending JP2000216760A (en) 1999-01-27 1999-01-27 Data transmission system and method for transmitting clock in the same system

Country Status (1)

Country Link
JP (1) JP2000216760A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2375934A (en) * 2001-01-03 2002-11-27 Vtech Communications Ltd System clock synchronisation using a phase-locked loop (PLL)
KR20030048164A (en) * 2001-12-11 2003-06-19 삼성전자주식회사 Method for counting frame number in the asynchronous type code division multiple access mobile telecommunication system
GB2401764A (en) * 2001-01-03 2004-11-17 Vtech Communications Ltd System clock synchronisation using a phase-locked loop (PLL)
US7027424B1 (en) 2000-05-24 2006-04-11 Vtech Communications, Ltd. Method for avoiding interference in a digital communication system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06303254A (en) * 1993-04-19 1994-10-28 Matsushita Electric Ind Co Ltd Source clock reproducing circuit
JPH10256900A (en) * 1997-03-13 1998-09-25 Toyo Commun Equip Co Ltd Digital processing pll

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06303254A (en) * 1993-04-19 1994-10-28 Matsushita Electric Ind Co Ltd Source clock reproducing circuit
JPH10256900A (en) * 1997-03-13 1998-09-25 Toyo Commun Equip Co Ltd Digital processing pll

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7027424B1 (en) 2000-05-24 2006-04-11 Vtech Communications, Ltd. Method for avoiding interference in a digital communication system
GB2375934A (en) * 2001-01-03 2002-11-27 Vtech Communications Ltd System clock synchronisation using a phase-locked loop (PLL)
GB2375934B (en) * 2001-01-03 2004-10-20 Vtech Communications Ltd System clock synchronisation using phase-locked loop
GB2401764A (en) * 2001-01-03 2004-11-17 Vtech Communications Ltd System clock synchronisation using a phase-locked loop (PLL)
US6912260B2 (en) 2001-01-03 2005-06-28 Vtech Communications, Ltd. System clock synchronization using phase-locked loop
GB2401764B (en) * 2001-01-03 2005-06-29 Vtech Communications Ltd System clock synchronisation using phase-locked loop
KR20030048164A (en) * 2001-12-11 2003-06-19 삼성전자주식회사 Method for counting frame number in the asynchronous type code division multiple access mobile telecommunication system

Similar Documents

Publication Publication Date Title
JP5717240B2 (en) Communication system and communication apparatus
US6959017B2 (en) Synchronizing system using IEEE 1394 serial bus standard
KR100655625B1 (en) Wireless network with user clock synchronization
WO2011116699A1 (en) Method, apparatus and system for clock synchronization
JPH0758982B2 (en) Block mode transmission method for asynchronous data and data unit
CN1878054B (en) Clock reference device and method for IP network transmission base station
US20100179673A1 (en) Multitrack recorder and synchronous recording method using a plurality of multitrack recorders
WO2008145053A1 (en) A network clock synchronization method of short range wireless communication network
JP2001326626A (en) Method for synchronization, module and program module
JP2000216800A (en) Data repeater, data repeating method and server medium
JP2000216760A (en) Data transmission system and method for transmitting clock in the same system
JP4404967B2 (en) Air frame synchronization
JP3950847B2 (en) Clock synchronization system and clock synchronization method
US7359367B2 (en) Device for preventing erroneous synchronization in wireless communication apparatus
JP3499818B2 (en) Time stamp offset adjusting method and packet transmission device using the same
JP2897684B2 (en) Wireless transceiver
KR100597436B1 (en) Cycle time synchronization appparatus for wireless 1394 system and method therefor
JP6845522B2 (en) Information communication system, information communication device
JPH07123319B2 (en) Transmission / reception system
JP2001244919A (en) Data transmitter
JP3801043B2 (en) Data receiving apparatus and method
JP5712855B2 (en) Optical communication system, control method of optical communication system, and home side apparatus
JP2517190B2 (en) Wireless remote control water heater
JP2766838B2 (en) Time data receiving device
JP2766837B2 (en) Time data transmission device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040224

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20040622