JPH03188725A - Asynchronous signal transmission/reception circuit - Google Patents
Asynchronous signal transmission/reception circuitInfo
- Publication number
- JPH03188725A JPH03188725A JP1328845A JP32884589A JPH03188725A JP H03188725 A JPH03188725 A JP H03188725A JP 1328845 A JP1328845 A JP 1328845A JP 32884589 A JP32884589 A JP 32884589A JP H03188725 A JPH03188725 A JP H03188725A
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- latch
- masking
- latch pulse
- timing
- 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
- 230000008054 signal transmission Effects 0.000 title 1
- 230000000873 masking effect Effects 0.000 claims abstract description 13
- 230000001360 synchronised effect Effects 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 7
- 230000007257 malfunction Effects 0.000 abstract description 2
- 230000002401 inhibitory effect Effects 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000005764 inhibitory process Effects 0.000 description 1
Landscapes
- Communication Control (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 signal transmitting and receiving circuit, and more particularly to an asynchronous signal transmitting and receiving circuit for transmitting and receiving data between digital signal processing circuits whose operation clocks are asynchronous with each other.
従来のこの種の非同期信号送受信回路は、送信側のデー
タをこれと同期したフレームパルスでラッチして読取り
、この読取りデータを受信側のフレームパルスでラッチ
して読出すことにより、動作クロックが互いに非同期で
ある送信側から受信側へのデータ送受を行なう。This type of conventional asynchronous signal transmitting/receiving circuit latches and reads data on the transmitting side with a frame pulse synchronized with this, and latches and reads this read data with a frame pulse on the receiving side, so that the operating clocks are mutually controlled. Data is sent and received asynchronously from the sending side to the receiving side.
この従来の非同期信号送受信回路では、送信側及び受信
側の両ラッチパルスが競合するとくすなわち、受信側の
ラッチタイミングが送信側のラッチタイミングの近傍で
時間的に先後が変動すると)、受信側でデータの重複読
出しや読飛ばしを生じるので、正しいデータの送受信が
できなくなるという問題点がある。In this conventional asynchronous signal transmitting/receiving circuit, when the latch pulses on the transmitting side and the receiving side conflict, that is, when the latch timing on the receiving side fluctuates temporally in the vicinity of the latch timing on the transmitting side, the latch pulse on the receiving side Since data is read repeatedly or skipped, there is a problem that correct data transmission and reception cannot be performed.
本発明の回路は、入力データと同期したフレームパルス
及びクロックパルスに応答して前記入力デー・夕のラッ
チタイミングを指示する第1のラッチパルスを出力する
第1のパルス発生部と、出力側のフレームパルス及びク
ロックパルスに応答して出力データのラッチタイミング
を指示する第2のラッチパルスと該第2のラッチパルス
の前後に設定した禁止期間を指示するマスキングパルス
とを出力する第2のパルス発生部と、前記マスキングパ
ルスの指示期間中の前記第1のラッチパルスをマスクし
て第3のラッチパルスを出力する比較部と、前記第3の
ラッチパルスのタイミングで前記入力データを読取り前
記第2のラッチパルスのタイミングで前記出力データを
読出す制御部とを備えている。The circuit of the present invention includes a first pulse generator that outputs a first latch pulse for instructing the latch timing of the input data in response to a frame pulse and a clock pulse synchronized with the input data; Generation of a second pulse that outputs a second latch pulse that instructs the latch timing of output data in response to the frame pulse and the clock pulse, and a masking pulse that instructs the inhibit period set before and after the second latch pulse. a comparator unit that outputs a third latch pulse by masking the first latch pulse during the instruction period of the masking pulse; and a comparator unit that reads the input data at the timing of the third latch pulse and outputs the second latch pulse. and a control section that reads the output data at the timing of the latch pulse.
本発明について図面を参照して説明する。 The present invention will be explained with reference to the drawings.
第1図は本発明の一実施例のブロック図であり、第2図
は本実施例の動作を例示する信号タイミング図である。FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a signal timing diagram illustrating the operation of this embodiment.
送信側のパルス発生部1は、送信側のクロックパルス(
1)と、これを分周したフレームパルス(1)とから、
ラッチパルス(1)を発生して、比較部3へ送る。受信
側のパルス発生部2は、受信側のクロックパルス(2)
とこれを分周したフレームパルス(2)とから、ラッチ
パルス(2)を発生して制御部4へ送ると共に、ラッチ
パルス(2)の出現期間の前後にわたり予め設定した長
さの禁止期間を指示するマスキングパルスを発生して比
較部3へ送る。比較部3は、マスキングパルスで指示さ
れる禁止期間だけラッチパルス(1)のパルスをマスク
したラッチパルス(3)を、制御部4へ送る。The pulse generator 1 on the transmitting side generates a clock pulse (
1) and the frame pulse (1) obtained by dividing this,
A latch pulse (1) is generated and sent to the comparator 3. The pulse generator 2 on the receiving side generates the clock pulse (2) on the receiving side.
A latch pulse (2) is generated from the frame pulse (2) obtained by dividing the frequency of the latch pulse (2) and sent to the control unit 4, and an inhibition period of a preset length is set before and after the appearance period of the latch pulse (2). A commanding masking pulse is generated and sent to the comparator 3. The comparison unit 3 sends to the control unit 4 a latch pulse (3) that masks the pulse of the latch pulse (1) only for an inhibit period designated by the masking pulse.
制御部4は、送信側から与えられるフレームパルス(1
)と同期した入力データをラッチパルス(3)でラッチ
して読取り、これをう゛ツチパルス(2)でラッチして
出力データを得る。ラッチパルス(1)及びラッチパル
ス(2)が競合しても、比較部3でラッチパルス(1)
はマスクされるので、ラッチパルスの競合に起因する誤
動作は防止される。The control unit 4 receives a frame pulse (1
) is latched with a latch pulse (3) and read, and this is latched with a latch pulse (2) to obtain output data. Even if latch pulse (1) and latch pulse (2) conflict, the comparator 3 selects latch pulse (1).
is masked, so malfunctions due to latch pulse competition are prevented.
以上説明したように本発明は、受信側のラッチタイミン
グの近傍における送信側のラッチタイミングをマスクす
ることにより、送信側及び受信側の両ラッチタイミング
の競合に起因するデータ送受誤まりを防止でき、非同期
回路間のデータ授受を正常に行えるという効果を有する
。As explained above, the present invention can prevent errors in data transmission and reception caused by conflicts between latch timings on both the transmitting side and the receiving side by masking the latch timing on the transmitting side in the vicinity of the latch timing on the receiving side. This has the effect that data can be transferred normally between asynchronous circuits.
第1図は本発明の実施例のブロック図、第2図は本発明
の実施例の信号タイミング図である。
1.2・・・パルス発生部、3・・・比較部、4・・・
制御部。FIG. 1 is a block diagram of an embodiment of the present invention, and FIG. 2 is a signal timing diagram of the embodiment of the present invention. 1.2... Pulse generation section, 3... Comparison section, 4...
control section.
Claims (1)
ルスに応答して前記入力データのラッチタイミングを指
示する第1のラッチパルスを出力する第1のパルス発生
部と、出力側のフレームパルス及びクロックパルスに応
答して出力データのラッチタイミングを指示する第2の
ラッチパルスと該第2のラッチパルスの前後に設定した
禁止期間を指示するマスキングパルスとを出力する第2
のパルス発生部と、前記マスキングパルスの指示期間中
の前記第1のラッチパルスをマスクして第3のラッチパ
ルスを出力する比較部と、前記第3のラッチパルスのタ
イミングで前記入力データを読取り前記第2のラッチパ
ルスのタイミングで前記出力データを読出す制御部とを
備えていること特徴とする非同期信号送受信回路。a first pulse generator that outputs a first latch pulse for instructing the latch timing of the input data in response to a frame pulse and a clock pulse synchronized with the input data; a second latch pulse that instructs the latch timing of output data, and a masking pulse that instructs a prohibition period set before and after the second latch pulse.
a pulse generator, a comparator that outputs a third latch pulse by masking the first latch pulse during the instruction period of the masking pulse, and reads the input data at the timing of the third latch pulse. An asynchronous signal transmitting/receiving circuit comprising: a control section that reads out the output data at the timing of the second latch pulse.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1328845A JPH03188725A (en) | 1989-12-18 | 1989-12-18 | Asynchronous signal transmission/reception circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1328845A JPH03188725A (en) | 1989-12-18 | 1989-12-18 | Asynchronous signal transmission/reception circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03188725A true JPH03188725A (en) | 1991-08-16 |
Family
ID=18214731
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1328845A Pending JPH03188725A (en) | 1989-12-18 | 1989-12-18 | Asynchronous signal transmission/reception circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03188725A (en) |
-
1989
- 1989-12-18 JP JP1328845A patent/JPH03188725A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5006979A (en) | Phase synchronization system | |
| EP0769783B1 (en) | Synchronous semiconductor memory capable of saving a latency with a reduced circuit scale | |
| EP0534129B1 (en) | Interface circuit for data transfer | |
| JPH03188725A (en) | Asynchronous signal transmission/reception circuit | |
| US3510784A (en) | Convertible timing circuit | |
| US6760798B1 (en) | Interface mechanism and method for interfacing a real-time clock with a data processing circuit | |
| JPH07168652A (en) | Synchronous resetting circuit | |
| JP2798918B2 (en) | Pulse width modulation circuit | |
| JP2756445B2 (en) | Asynchronous circuit reset method | |
| JP2978603B2 (en) | Phase control circuit between digital frequency generators | |
| JPH02122317A (en) | Clock switch control system | |
| EP0624296A1 (en) | Means to avoid data distorsion in clock-synchronized signal sampling | |
| JPS6253530A (en) | Control information generating circuit for tdma communication equipment | |
| JP2710476B2 (en) | Clock generation circuit | |
| JPH04336825A (en) | Two-stage synchronization circuit | |
| JP3346497B2 (en) | Power synchronized pulse generation circuit | |
| JPH0318142A (en) | Data speed conversion circuit | |
| JPH0514189A (en) | Asynchronous data replacement circuit | |
| JPS6085640A (en) | Frame synchronization circuit | |
| JPH04104324U (en) | Clock switching method | |
| JPH04239832A (en) | Frame synchronizing circuit | |
| JPH02290321A (en) | Timing synchronizing circuit | |
| JPH04138728A (en) | Active and reserve changeover system | |
| JPS63271513A (en) | Clock signal switching circuit | |
| JPH0216878A (en) | Synchronizing signal generating device |