JPH03188725A - Asynchronous signal transmission/reception circuit - Google Patents

Asynchronous signal transmission/reception circuit

Info

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
Application number
JP1328845A
Other languages
Japanese (ja)
Inventor
Eiichi Kabaya
蒲谷 衛一
Kazuhiro Matsubara
和弘 松原
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.)
NIPPON DENKI TRANSMISSION ENG KK
NEC Corp
Original Assignee
NIPPON DENKI TRANSMISSION ENG KK
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 NIPPON DENKI TRANSMISSION ENG KK, NEC Corp filed Critical NIPPON DENKI TRANSMISSION ENG KK
Priority to JP1328845A priority Critical patent/JPH03188725A/en
Publication of JPH03188725A publication Critical patent/JPH03188725A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To prevent a data transmission/reception error cause by the contention of both latch timings at a transmission side and a reception side by masking the latch timing at the transmission side in the vicinity of the latch timing of the reception side. CONSTITUTION:A reception side pulse generating section 2 generates a latch pulse 2 and sends it to a control section 4, generates a masking pulse designating the inhibiting period of a preset length over before and after the appearance period of the latch pulse 2 and sends it to a comparison section 3. The comparison section 3 sends a latch pulse 3 masking the latch pulse 1 at the transmission side designated by the masking pulse to the control section 4. The control section 4 latches an input data synchronously with the frame pulse 1 given from the transmission side by using the latch pulse 3 and reads the data to obtain an output data by latching the read data by using the latch pulse 2. Thus, the malfunction due to the contention of the latch pulse is prevented.

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.

〔従来の技術〕[Conventional technology]

従来のこの種の非同期信号送受信回路は、送信側のデー
タをこれと同期したフレームパルスでラッチして読取り
、この読取りデータを受信側のフレームパルスでラッチ
して読出すことにより、動作クロックが互いに非同期で
ある送信側から受信側へのデータ送受を行なう。
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

この従来の非同期信号送受信回路では、送信側及び受信
側の両ラッチパルスが競合するとくすなわち、受信側の
ラッチタイミングが送信側のラッチタイミングの近傍で
時間的に先後が変動すると)、受信側でデータの重複読
出しや読飛ばしを生じるので、正しいデータの送受信が
できなくなるという問題点がある。
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.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の回路は、入力データと同期したフレームパルス
及びクロックパルスに応答して前記入力デー・夕のラッ
チタイミングを指示する第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.

〔実施例〕〔Example〕

本発明について図面を参照して説明する。 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.

〔発明の効果〕〔Effect of the invention〕

以上説明したように本発明は、受信側のラッチタイミン
グの近傍における送信側のラッチタイミングをマスクす
ることにより、送信側及び受信側の両ラッチタイミング
の競合に起因するデータ送受誤まりを防止でき、非同期
回路間のデータ授受を正常に行えるという効果を有する
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.

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

第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)

【特許請求の範囲】[Claims]  入力データと同期したフレームパルス及びクロックパ
ルスに応答して前記入力データのラッチタイミングを指
示する第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.
JP1328845A 1989-12-18 1989-12-18 Asynchronous signal transmission/reception circuit Pending JPH03188725A (en)

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)

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