JPH0591146A - Serial data transfer device - Google Patents

Serial data transfer device

Info

Publication number
JPH0591146A
JPH0591146A JP3274765A JP27476591A JPH0591146A JP H0591146 A JPH0591146 A JP H0591146A JP 3274765 A JP3274765 A JP 3274765A JP 27476591 A JP27476591 A JP 27476591A JP H0591146 A JPH0591146 A JP H0591146A
Authority
JP
Japan
Prior art keywords
data
signal
serial
serial data
chip select
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.)
Granted
Application number
JP3274765A
Other languages
Japanese (ja)
Other versions
JP3021855B2 (en
Inventor
Kunihiro Tsutsumi
国弘 堤
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.)
Rohm Co Ltd
Original Assignee
Rohm Co 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 Rohm Co Ltd filed Critical Rohm Co Ltd
Priority to JP3274765A priority Critical patent/JP3021855B2/en
Publication of JPH0591146A publication Critical patent/JPH0591146A/en
Application granted granted Critical
Publication of JP3021855B2 publication Critical patent/JP3021855B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Computer And Data Communications (AREA)
  • Communication Control (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)
  • Information Transfer Systems (AREA)

Abstract

PURPOSE:To provide the serial data transfer device in which malfunction of data reception or the like due to noise is prevented. CONSTITUTION:The device is provided with a data reception section 2 receiving serial data DATA to be transferred synchronously with a clock signal, a strobe signal generating section 8 receiving a chip select signal CS and generating a strobe signal STB from the chip select signal, a serial/parallel conversion section 4 receiving a clock signal CLK from the strobe signal generating section together with the strobe signal and converting the serial data of the data reception section into parallel data in response to the strobe signal and the clock signal and a data reception control section 6 controlling the reception of the serial data of the data reception section in response to the chip select signal, and converts the serial data into the parallel data and transfers the converted data.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、マイクロコンピュータ
を用いたシリアルデータのデータ通信等、シリアルデー
タの転送に用いられるシリアルデータ転送装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a serial data transfer device used for transferring serial data such as data communication of serial data using a microcomputer.

【0002】[0002]

【従来の技術】従来、データをビットシリアルに転送す
る場合、クロック、データ及びストローブの信号を3本
の信号線を用いて行う伝送方式によるシリアルデータ転
送装置が用いられている。このシリアルデータ転送装置
には、例えば、特開昭63−61526号「シリアルデ
ータ転送装置」がある。
2. Description of the Related Art Conventionally, in the case of transferring data bit-serially, a serial data transfer device by a transmission method has been used in which signals of clock, data and strobe are transmitted using three signal lines. An example of this serial data transfer device is Japanese Patent Laid-Open No. 63-61526 “Serial Data Transfer Device”.

【0003】このシリアルデータ転送装置は、転送すべ
きデータをストローブパルスを用いてシリアル・パラレ
ル変換を行う方式を採用しており、転送すべきシリアル
データを1ビットずつシフトさせながら転送を行い、そ
の転送の終了後、ストローブ信号によってそのデータを
シリアル・パラレル変換を行っている。
This serial data transfer device employs a system in which data to be transferred is subjected to serial / parallel conversion using strobe pulses. The serial data to be transferred is transferred bit by bit and transferred. After the transfer is completed, the data is serial / parallel converted by a strobe signal.

【0004】[0004]

【発明が解決しようとする課題】ところで、このシリア
ルデータ転送装置では、シリアル・パラレル変換部に設
置されているフリップフロップのクロック入力にストロ
ーブ信号が加えられており、転送すべきシリアルデータ
がストローブパルスの到来でラッチするよう構成されて
いる。このため、ストローブ信号を伝送する信号ライン
にノイズが乗った場合、そのノイズがフリップフロップ
のクロック入力に加えられ、例えば、スパイク性ノイズ
がその信号ラインに乗ると、フリップフロップではその
スパイク性ノイズによって誤ったデータをラッチするこ
とになる。しかも、ストローブ信号は、その信号ライン
を通じて常時受信が可能な状態にあり、ノイズによるデ
ータラッチ等、常に、誤動作を発生するおそれがある。
By the way, in this serial data transfer device, a strobe signal is added to the clock input of the flip-flop installed in the serial / parallel converter, and the serial data to be transferred is strobe pulse. Is configured to latch at the arrival of. Therefore, when noise is added to the signal line that transmits the strobe signal, the noise is added to the clock input of the flip-flop. For example, when spike noise is applied to the signal line, the flip-flop generates the spike noise. Wrong data will be latched. Moreover, the strobe signal is always ready to be received through the signal line, and there is a risk of malfunctions such as data latch due to noise.

【0005】また、このシリアルデータ転送装置では、
3本の信号ラインを用いているが、信号ライン上に乗る
ノイズの影響を防止する上から、信号ラインの単純化が
必要である。
In this serial data transfer device,
Although three signal lines are used, the signal lines need to be simplified in order to prevent the influence of noise on the signal lines.

【0006】そこで、本発明は、ノイズによるデータ受
信等の誤動作の防止を図ったシリアルデータ転送装置の
提供を目的とする。
Therefore, an object of the present invention is to provide a serial data transfer device which prevents malfunctions such as data reception due to noise.

【0007】[0007]

【課題を解決するための手段】本発明のシリアルデータ
転送装置は、クロック信号に同期して転送すべきシリア
ルデータ(DATA)を受信するデータ受信部(2)
と、チップセレクト信号(CS)を受け、該チップセレ
クト信号からストローブ信号(STB)を形成するスト
ローブ信号形成部(8)と、このストローブ信号形成部
から前記ストローブ信号とともにクロック信号(CL
K)を受け、これらストローブ信号及びクロック信号に
応じて前記データ受信部の前記シリアルデータをパラレ
ルデータに変換するシリアル・パラレル変換部(4)
と、前記チップセレクト信号に応じて前記データ受信部
の前記シリアルデータの受信を制御するデータ受信制御
部(6)とを備えたことを特徴とする。
A serial data transfer apparatus of the present invention is a data receiving section (2) for receiving serial data (DATA) to be transferred in synchronization with a clock signal.
And a strobe signal forming section (8) which receives a chip select signal (CS) and forms a strobe signal (STB) from the chip select signal, and a clock signal (CL) together with the strobe signal from the strobe signal forming section.
K), and a serial-parallel converter (4) for converting the serial data of the data receiver into parallel data in accordance with the strobe signal and the clock signal.
And a data reception control unit (6) for controlling the reception of the serial data by the data reception unit according to the chip select signal.

【0008】[0008]

【作用】本発明のシリアルデータ転送装置では、ストロ
ーブ信号に代わってチップセレクト信号を用いてシリア
ルデータの受信を制御しているので、規定のデータ長に
満たないデータは無視されるため、従来のようなストロ
ーブ信号を用いた場合の誤ったデータをラッチすること
がなく、耐ノイズ性能の向上が図られている。
In the serial data transfer device of the present invention, the chip select signal is used in place of the strobe signal to control the reception of serial data, so that data that does not meet the specified data length is ignored. Noise resistance is improved without latching erroneous data when such a strobe signal is used.

【0009】また、データ及びクロックの信号線は共通
のバスを用いているので、信号ラインの単純化が可能に
成る。
Further, since the data and clock signal lines use a common bus, the signal lines can be simplified.

【0010】[0010]

【実施例】図1は、この発明のシリアルデータ転送装置
の一実施例を示している。このシリアルデータ転送装置
には、データ受信部2、シリアル・パラレル変換部4、
データ受信制御部6及びストローブ信号形成部8が設置
されている。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows an embodiment of the serial data transfer device of the present invention. The serial data transfer device includes a data receiving section 2, a serial / parallel converting section 4,
A data reception control unit 6 and a strobe signal forming unit 8 are installed.

【0011】データ受信部2には、図示していないマイ
クロコンピュータの中央処理装置(CPU)等から転送
すべきシリアルデータDATAが加えられる。このデー
タ受信部2では、シリアルデータDATAがクロック信
号CLKに応じてそのデータの単位である所定のビット
数に応じてラッチされる。このデータ受信部2で保持さ
れた所定ビットのシリアルデータDATAは、シリアル
・パラレル変換部4に加えられ、パラレルデータDO
1 ,D2 ・・・・DN に変換されて転送される。
Serial data DATA to be transferred from a central processing unit (CPU) of a microcomputer (not shown) or the like is added to the data receiving unit 2. In the data receiving unit 2, the serial data DATA is latched according to the clock signal CLK according to a predetermined number of bits which is a unit of the data. The predetermined bit of serial data DATA held by the data receiving unit 2 is added to the serial / parallel conversion unit 4, and parallel data D O ,
D 1 , D 2 ... D N are converted and transferred.

【0012】そして、データ受信制御部6には、リセッ
ト信号RSTとともにチップセレクト信号CSが加えら
れている。このデータ受信制御部6では、リセット信号
RST又はチップセレクト信号CSに応じてデータ受信
部2に対する受信制御信号R1 が形成されるとともに、
シリアル・パラレル変換部4に対する変換制御信号R2
が形成される。即ち、データ受信部2にはチップセレク
ト信号CSに基づく受信制御信号R1 が加えられ、デー
タ受信がチップセレクト信号CSによって制御されるの
である。
A chip select signal CS is added to the data reception control section 6 together with the reset signal RST. In the data reception control unit 6, the reception control signal R 1 for the data reception unit 2 is generated in response to the reset signal RST or the chip select signal CS, and
Conversion control signal R 2 for the serial / parallel converter 4
Is formed. That is, the reception control signal R 1 based on the chip select signal CS is added to the data receiving section 2, and the data reception is controlled by the chip select signal CS.

【0013】また、ストローブ信号形成部8には、チッ
プセレクト信号CSが加えられ、ストローブ信号STB
はこのチップセレクト信号CSに基づいて形成されてシ
リアル・パラレル変換部4に加えられている。したがっ
て、シリアル・パラレル変換部4では、チップセレクト
信号CSに基づいてシリアル・パラレル変換が行われ、
データ受信部2からのシリアルデータDATAのパラレ
ルデータDO ,D1 ,D2 ・・・・DN への変換が行わ
れる。
A chip select signal CS is added to the strobe signal forming section 8 to generate a strobe signal STB.
Is formed based on the chip select signal CS and added to the serial / parallel converter 4. Therefore, the serial / parallel converter 4 performs serial / parallel conversion based on the chip select signal CS,
Parallel data D O of the serial data DATA from the data receiver 2, the conversion into D 1, D 2 ···· D N is performed.

【0014】以上説明したように、データ受信部2での
データ受信はチップセレクト信号CSに基づいて制御さ
れるので、従来のストローブ信号STBに基づく制御と
異なって、パルス性ノイズの影響がなく、耐ノイズ性能
が高められてデータ転送の信頼性の向上が図られる。
As described above, since the data reception in the data receiving section 2 is controlled based on the chip select signal CS, there is no influence of pulse noise unlike the conventional control based on the strobe signal STB. The noise resistance performance is improved and the reliability of data transfer is improved.

【0015】また、このようなシリアルデータ転送装置
では、マイクロコンピュータのデータバスを有効に利用
するため、シリアルデータDATA及びクロック信号C
LKの信号ラインを共通バスとすることができ、信号ラ
インの単純化に寄与することができる。
Further, in such a serial data transfer device, since the data bus of the microcomputer is effectively used, the serial data DATA and the clock signal C are used.
The signal line of LK can be used as a common bus, which can contribute to simplification of the signal line.

【0016】次に、図2は、図1に示したシリアルデー
タ転送装置の具体的な回路構成例を示している。この実
施例のシリアルデータ転送装置は、マイクロコンピュー
タ等のデータ処理手段と共通のIC又は1チップの独立
したICで構成することができる。このシリアルデータ
転送装置には、転送すべきシリアルデータDATAを受
けるデータ入力端子10、クロック信号CLKを受ける
クロック入力端子12、リセット信号RSTを受けるリ
セット入力端子14、チップセレクト信号CSを受ける
チップセレクト入力端子16、8ビットのパラレルデー
タDO ,D1 ,D2 ・・・・D7 を取り出すデータ出力
端子180 、181 、182 ・・・・187 、ストロー
ブ信号STBを取り出すストローブ出力端子20が形成
されている。
Next, FIG. 2 shows a specific circuit configuration example of the serial data transfer device shown in FIG. The serial data transfer apparatus of this embodiment can be configured by an IC common to the data processing means such as a microcomputer or an independent IC of one chip. This serial data transfer device includes a data input terminal 10 for receiving serial data DATA to be transferred, a clock input terminal 12 for receiving a clock signal CLK, a reset input terminal 14 for receiving a reset signal RST, and a chip select input for receiving a chip select signal CS. Terminal 16, data output terminals 18 0 , 18 1 , 18 2 ... 18 7 for taking out parallel data D O , D 1 , D 2 ... D 7 and strobe output terminals for taking out strobe signal STB 20 are formed.

【0017】データ受信部2には、8ビットのデータ転
送を行うため、そのビット数に対応したD−フリップフ
ロップ(D−FF)21、22、23、24、25、2
6、27、28が設置されている。各D−FF21〜2
8は、図3の(A)に示すように、データ入力D、クロ
ック入力C及びリセット入力Rを受け、データ出力Qが
取り出されるように構成されている。各D−FF21〜
28は、前段のデータ出力が後段のデータ入力となるよ
うに直列に接続され、D−FF21〜24のリセット入
力Rが共通化され、また、D−FF25〜28のリセッ
ト入力Rも共通化されている。そして、D−FF21〜
24のクロック入力Cが共通化されるとともに、D−F
F25〜28のクロック入力Cも共通化され、D−FF
21〜24のクロック入力Cと、D−FF25〜28の
クロック入力Cとはバッファ29を介して共通化されて
いる。クロック入力端子12に加えられたクロック信号
CLKは、バッファ30を介してD−FF25〜28側
に加えられている。
Since 8-bit data is transferred to the data receiving section 2, D-flip-flops (D-FFs) 21, 22, 23, 24, 25, 2 corresponding to the number of bits are transferred.
6, 27, 28 are installed. Each D-FF 21-2
As shown in FIG. 3A, 8 is configured to receive a data input D, a clock input C and a reset input R, and take out a data output Q. Each D-FF21 ~
28 is connected in series so that the data output of the previous stage becomes the data input of the latter stage, the reset input R of the D-FFs 21 to 24 is shared, and the reset input R of the D-FFs 25 to 28 is also shared. ing. And D-FF21 ~
24 clock inputs C are shared and DF
The clock input C of F25 to 28 is also shared, and D-FF
The clock inputs C of 21 to 24 and the clock inputs C of the D-FFs 25 to 28 are shared via the buffer 29. The clock signal CLK applied to the clock input terminal 12 is applied to the D-FFs 25 to 28 side via the buffer 30.

【0018】次に、シリアル・パラレル変換部4には、
8ビットのデータ転送を行うため、そのビット数に対応
したD−フリップフロップ(D−FF)41、42、4
3、44、45、46、47、48が設置されている。
各D−FF41〜48は、図3の(A)に示すように、
データ入力D、クロック入力C及びリセット入力Rを受
け、データ出力Qが取り出されるように構成されてい
る。各D−FF41〜48は、データ受信部2のD−F
F21〜28に対応しており、各D−FF41〜48の
データ入力Dには、各D−FF21〜28にビット毎に
ラッチされているシリアルデータDATAを並列に取り
出すため、そのデータ出力Qが個別に加えられている。
また、D−FF41〜44のリセット入力RはD−FF
21〜24のリセット入力Rに共通化され、また、D−
FF45〜48のリセット入力RはD−FF25〜28
のリセット入力Rに共通化されている。そして、D−F
F41〜48のクロック入力Cには共通にストローブ信
号形成部8からストローブ信号STBが加えられ、各デ
ータ出力DからパラレルデータDO ,D1 ,D2 ・・・
・D7 が取り出される。
Next, the serial / parallel converter 4 includes
Since 8-bit data transfer is performed, D-flip-flops (D-FF) 41, 42, 4 corresponding to the number of bits are transferred.
3, 44, 45, 46, 47, 48 are installed.
Each of the D-FFs 41 to 48, as shown in FIG.
The data input D, the clock input C and the reset input R are received, and the data output Q is taken out. Each of the D-FFs 41 to 48 is a D-F of the data receiving unit 2.
It corresponds to F21 to 28, and the serial data DATA latched bit by bit in each D-FF 21 to 28 is taken out in parallel to the data input D of each D-FF 41 to 48, so its data output Q is It is added individually.
The reset input R of the D-FFs 41 to 44 is the D-FF.
21 to 24 are commonly used as reset inputs R, and D-
The reset input R of FF45 to 48 is D-FF25 to 28
The reset input R is commonly used. And DF
The strobe signal STB from the strobe signal forming unit 8 is commonly applied to the clock inputs C of F41 to 48, and the parallel data D O , D 1 , D 2, ...
-D 7 is taken out.

【0019】次に、データ受信制御部6にはNOR回路
61及びインバータ62、63が設置され、NOR回路
61にはリセット信号RST及びチップセレクト信号C
Sが加えられ、そのNOR出力がインバータ62を介し
てリセット信号R1 (受信制御信号に対応)が形成さ
れ、このリセット信号R1 がD−FF21〜24、41
〜44のリセット入力Rに加えられ、また、インバータ
63を介して形成されたリセット信号R2 がD−FF2
5〜28、45〜48のリセット入力Rに加えられてい
る。したがって、転送すべきシリアルデータDATAの
受信はチップセレクト信号CSに基づいて行われる。
Next, a NOR circuit 61 and inverters 62 and 63 are installed in the data reception controller 6, and the NOR circuit 61 has a reset signal RST and a chip select signal C.
S is added, and its NOR output forms a reset signal R 1 (corresponding to the reception control signal) through the inverter 62, and this reset signal R 1 is the D-FFs 21-24, 41.
.. 44 to the reset input R, and the reset signal R 2 formed via the inverter 63 is applied to the D-FF 2
5 to 28 and 45 to 48 are applied to the reset input R. Therefore, the serial data DATA to be transferred is received based on the chip select signal CS.

【0020】次に、ストローブ信号形成部8には、D−
フリップフリップ(D−FF)81、82、83及びJ
Kフリップフロップ(JK−FF)84が設置されてお
り、D−FF81、82、83は図3の(A)に示す入
出力関係、JK−FF84は図3の(B)に示すように
入力J、K、クロック入力CP、リセット入力R、出力
Qから成る入出力関係を備えている。そして、D−FF
81、82、83は前段の出力が後段の入力となるよう
に直列接続され、D−FF81のクロック入力CにはN
OR回路85及びインバータ86を介してストローブ形
成入力が加えられている。即ち、NOR回路85にはチ
ップセレクト信号CSとともにバッファ30を経たクロ
ック信号CLKが加えられ、ストローブ形成入力はこれ
らの信号を以て形成される。また、D−FF81〜83
及びJK−FF84のリセット入力RにはNOR回路8
7及びインバータ90によって形成されたストローブ解
除入力が加えられている。NOR回路87には、NOR
回路61及びインバータ63を経たリセット信号RST
とともにチップセレクト信号CSが加えられている。そ
して、D−FF81、82、83の非反転出力Qは、N
OR回路89を介してJK−FF84の入力Kに加えら
れ、また、D−FF81、82、83の反転出力
Next, the strobe signal forming section 8 has a D-
Flip Flip (D-FF) 81, 82, 83 and J
A K flip-flop (JK-FF) 84 is installed, D-FFs 81, 82, and 83 are input / output relationships shown in FIG. 3A, and JK-FF 84 is input as shown in FIG. 3B. It has an input / output relationship consisting of J, K, a clock input CP, a reset input R, and an output Q. And D-FF
81, 82, and 83 are connected in series so that the output of the front stage becomes the input of the rear stage, and N is input to the clock input C of the D-FF 81.
A strobe forming input is applied via the OR circuit 85 and the inverter 86. That is, the NOR circuit 85 is supplied with the clock signal CLK that has passed through the buffer 30 together with the chip select signal CS, and the strobe forming input is formed by these signals. Also, D-FF 81 to 83
The NOR circuit 8 is connected to the reset input R of the JK-FF84.
7 and the strobe release input formed by the inverter 90 is applied. The NOR circuit 87 has a NOR
Reset signal RST via circuit 61 and inverter 63
At the same time, a chip select signal CS is added. The non-inverted output Q of the D-FFs 81, 82, 83 is N
It is added to the input K of the JK-FF 84 via the OR circuit 89, and the inverted output of the D-FF 81, 82, 83.

【外1】 は、NOR回路88を介してJK−FF84の入力Jに
加えられ、さらに、JK−FF84のクロック入力CP
にはインバータ86の出力、即ち、D−FF81に対す
るクロック入力Cが共通に加えられている。このような
入出力関係から、JK−FF84の非反転出力Qには、
ストローブ信号STBが得られ、シリアル・パラレル変
換部4に加えられるとともに、ストローブ出力端子20
から取り出される。
[Outer 1] Is applied to the input J of the JK-FF84 via the NOR circuit 88, and further, the clock input CP of the JK-FF84.
Is commonly applied to the output of the inverter 86, that is, the clock input C to the D-FF 81. From such an input / output relationship, the non-inverted output Q of the JK-FF84 is
The strobe signal STB is obtained and added to the serial / parallel converter 4, and the strobe output terminal 20 is also provided.
Taken from.

【0021】以上の構成において、その動作を図4及び
図5に示すタイミングチャートを参照して説明すると、
図4において、Aはクロック信号CLK、Bはリセット
信号RST、Cはチップセレクト信号CS、Dは転送す
べきシリアルデータDATAを示している。このような
入力信号及びシリアルデータDATAが与えられると、
ストローブ信号形成部8では、クロック信号CLK、イ
ンバータ63から出力されるリセット信号R2 、チップ
セレクト信号CSに基づき、図4のA及びEから明らか
なように、8クロック毎にストローブ信号STBが形成
される。この場合、チップセレクト信号CSがハイ
(高:H)レベルに移行すると、各D−FF81、8
2、83及びJK−FF84の全てがリセット状態とな
り、チップセレクト信号CSが再びロー(低:L)レベ
ルに移行したところから、クロック信号CLKのカウン
トを開始し、この結果、ストローブ信号STBが形成さ
れる。
The operation of the above configuration will be described with reference to the timing charts shown in FIGS. 4 and 5.
In FIG. 4, A is a clock signal CLK, B is a reset signal RST, C is a chip select signal CS, and D is serial data DATA to be transferred. Given such an input signal and serial data DATA,
The strobe signal forming unit 8 forms the strobe signal STB every eight clocks, as is clear from A and E of FIG. 4, based on the clock signal CLK, the reset signal R 2 output from the inverter 63, and the chip select signal CS. To be done. In this case, when the chip select signal CS shifts to a high (high: H) level, each D-FF 81, 8
2, 83 and JK-FF84 are all in the reset state and the chip select signal CS shifts to the low (low: L) level again to start counting the clock signal CLK. As a result, the strobe signal STB is formed. To be done.

【0022】一方、データ受信部2では、シリアルデー
タDATAがラッチされ、このデータラッチに基づき、
シリアルデータDATAがシリアル・パラレル変換部4
で図4のFに示すパラレルデータDO ,D1 ,D2 ・・
・・D7 に変換されてデータ出力端子180 、181
182 ・・・・187 から取り出される。
On the other hand, in the data receiving section 2, the serial data DATA is latched, and based on this data latch,
Serial data DATA is converted from serial to parallel converter 4
, Parallel data D O , D 1 , D 2 ...
.... Data output terminals 18 0 , 18 1 converted to D 7
18 2 ... 18 7 is taken out.

【0023】そして、図5には、このシリアルデータ転
送装置の実際の動作状態を示しており、A〜Fは図4の
A〜Fと同種の信号及びデータを示している。C上の矢
印P1 は、規定のクロック信号CLKが入力される前に
チップセレクト信号CSがハイレベルに移行した場合を
示しており、チップセレクト信号CSが立ち上がって
も、E上の矢印P2 から明らかなように、ストローブ信
号STBの生成はなく、次のチップセレクト信号CSが
ローレベルに移行したとき、改めてシリアルデータの受
信が開始される。この結果、パルス性のノイズは動作上
無視されることになり、パルス性ノイズによる誤動作は
確実に防止されるのである。
FIG. 5 shows an actual operating state of this serial data transfer device, and A to F show signals and data of the same type as A to F in FIG. The arrow P 1 on C indicates the case where the chip select signal CS shifts to the high level before the specified clock signal CLK is input, and even if the chip select signal CS rises, the arrow P 2 on E. As is clear from the above, the strobe signal STB is not generated, and when the next chip select signal CS shifts to the low level, the reception of serial data is started again. As a result, pulse noise is neglected in operation, and malfunction due to pulse noise is reliably prevented.

【0024】[0024]

【発明の効果】以上説明したように、本発明によれば、
チップセレクト信号を以てシリアルデータの受信を制御
するので、従来のようなストローブ信号を用いた場合の
パルス性ノイズによる誤動作を防止でき、データ転送の
信頼性を向上させることができ、しかも、データ及びク
ロックの各信号ラインを共用化することができ、信号ラ
インの単純化を図ることができる。
As described above, according to the present invention,
Since the reception of serial data is controlled by the chip select signal, it is possible to prevent malfunctions due to pulse noise when using strobe signals as in the past, and to improve the reliability of data transfer. Each signal line can be shared, and the signal line can be simplified.

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

【図1】この発明のシリアルデータ転送装置の一実施例
を示すブロック図である。
FIG. 1 is a block diagram showing an embodiment of a serial data transfer device of the present invention.

【図2】図1に示したシリアルデータ転送装置の具体的
な回路構成例を示す回路図である。
FIG. 2 is a circuit diagram showing a specific circuit configuration example of the serial data transfer device shown in FIG.

【図3】図2に示したシリアルデータ転送装置における
フリップフロップを示すブロック図である。
3 is a block diagram showing a flip-flop in the serial data transfer device shown in FIG.

【図4】図2に示したシリアルデータ転送装置の動作を
示すタイミングチャートである。
4 is a timing chart showing an operation of the serial data transfer device shown in FIG.

【図5】図2に示したシリアルデータ転送装置の動作を
示すタイミングチャートである。
5 is a timing chart showing an operation of the serial data transfer device shown in FIG.

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

2 データ受信部 4 シリアル・パラレル変換部 6 データ受信制御部 8 ストローブ信号形成部 2 data receiving unit 4 serial / parallel converting unit 6 data receiving control unit 8 strobe signal forming unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 29/08 ─────────────────────────────────────────────────── ─── Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location H04L 29/08

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 クロック信号に同期して転送すべきシリ
アルデータを受信するデータ受信部と、 チップセレクト信号を受け、該チップセレクト信号から
ストローブ信号を形成するストローブ信号形成部と、 このストローブ信号形成部から前記ストローブ信号とと
もにクロック信号を受け、これらストローブ信号及びク
ロック信号に応じて前記データ受信部の前記シリアルデ
ータをパラレルデータに変換するシリアル・パラレル変
換部と、 前記チップセレクト信号に応じて前記データ受信部の前
記シリアルデータの受信を制御するデータ受信制御部
と、 を備えたことを特徴とするシリアルデータ転送装置。
1. A data receiving section for receiving serial data to be transferred in synchronization with a clock signal, a strobe signal forming section for receiving a chip select signal and forming a strobe signal from the chip select signal, and a strobe signal forming section. A serial-parallel converter that converts the serial data of the data receiving unit into parallel data according to the strobe signal and the clock signal, and the data according to the chip select signal. A serial data transfer device, comprising: a data reception control unit that controls reception of the serial data by a reception unit.
JP3274765A 1991-09-26 1991-09-26 Serial data transfer device Expired - Fee Related JP3021855B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3274765A JP3021855B2 (en) 1991-09-26 1991-09-26 Serial data transfer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3274765A JP3021855B2 (en) 1991-09-26 1991-09-26 Serial data transfer device

Publications (2)

Publication Number Publication Date
JPH0591146A true JPH0591146A (en) 1993-04-09
JP3021855B2 JP3021855B2 (en) 2000-03-15

Family

ID=17546267

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3274765A Expired - Fee Related JP3021855B2 (en) 1991-09-26 1991-09-26 Serial data transfer device

Country Status (1)

Country Link
JP (1) JP3021855B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737633A (en) * 1994-11-30 1998-04-07 Mitsubishi Denki Kabushiki Kaisha Serial data receiving device having a memory for storing a reception permit signal which enable or disable the device from hand-shaking with the transmitting device
US6081557A (en) * 1996-05-16 2000-06-27 Nec Corporation Datalink system and communication network
US6370652B1 (en) * 1999-06-21 2002-04-09 Visteon Global Technologies, Inc. Control of I.C.'s having different command protocols via common communication lines from a controlling I.C. on a different circuit board
KR100596980B1 (en) * 2004-12-23 2006-07-05 삼성전자주식회사 Apparatus, System and Method for Generating Self-generated Strobe Signal of Peripheral Device
US7975162B2 (en) * 2006-11-28 2011-07-05 Samsung Electronics Co., Ltd. Apparatus for aligning input data in semiconductor memory device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5737633A (en) * 1994-11-30 1998-04-07 Mitsubishi Denki Kabushiki Kaisha Serial data receiving device having a memory for storing a reception permit signal which enable or disable the device from hand-shaking with the transmitting device
US6081557A (en) * 1996-05-16 2000-06-27 Nec Corporation Datalink system and communication network
US6370652B1 (en) * 1999-06-21 2002-04-09 Visteon Global Technologies, Inc. Control of I.C.'s having different command protocols via common communication lines from a controlling I.C. on a different circuit board
KR100596980B1 (en) * 2004-12-23 2006-07-05 삼성전자주식회사 Apparatus, System and Method for Generating Self-generated Strobe Signal of Peripheral Device
US7975162B2 (en) * 2006-11-28 2011-07-05 Samsung Electronics Co., Ltd. Apparatus for aligning input data in semiconductor memory device

Also Published As

Publication number Publication date
JP3021855B2 (en) 2000-03-15

Similar Documents

Publication Publication Date Title
US4984190A (en) Serial data transfer system
SE444619B (en) SET IN A DIGITAL DATA COMMUNICATION NETWORK PREVENT AT THE SAME TIME TRANSFER OF THE MESSAGE OF MULTIPLE DEVICES AND SYSTEM FOR IMPLEMENTATION OF THE SET
JP2641999B2 (en) Data format detection circuit
JPS6324741A (en) Serial data bus for sci, spi and buffered spi operating mode
CA2111264A1 (en) System and method for peripheral data transfer
US4003032A (en) Automatic terminal and line speed detector
JPH03191633A (en) Data transfer system
JPS6239580B2 (en)
JPH0591146A (en) Serial data transfer device
JP2001236306A (en) Method and device for data transfer
JP3198333B2 (en) Apparatus and method for transferring data by serial data bus
JP3516451B2 (en) Communication bus systems and stations used in such systems
US5081373A (en) Circuit and method for sampling digital data
EP0232315A1 (en) Asynchronous addressable electronic key telephone system
JP2958601B2 (en) Data communication method
US4229623A (en) Receiving means for use in a high speed, low noise digital data communication system
JP3532128B2 (en) Serial transmission / reception circuit and system thereof
JPH11504741A (en) Method and apparatus for reducing latency on an interface by overlaying transmitted packets
JPH05204849A (en) Synchronous serial bus system
JPS648384B2 (en)
US4229621A (en) Transmitting means for use in a high speed, low noise digital data communication system
JP3125310B2 (en) Interface device
JPH066341A (en) Reception circuit for start-stop system communication
JPS589618B2 (en) Data transmission method
JPH02284219A (en) Method and device for light-transmission for printer

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees