[go: up one dir, main page]

JP2004007840A - Communication apparatus - Google Patents

Communication apparatus Download PDF

Info

Publication number
JP2004007840A
JP2004007840A JP2003308243A JP2003308243A JP2004007840A JP 2004007840 A JP2004007840 A JP 2004007840A JP 2003308243 A JP2003308243 A JP 2003308243A JP 2003308243 A JP2003308243 A JP 2003308243A JP 2004007840 A JP2004007840 A JP 2004007840A
Authority
JP
Japan
Prior art keywords
bus
driver
signal
data
unit
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
JP2003308243A
Other languages
Japanese (ja)
Inventor
Hideo Matsukawa
松川 英男
Toyoaki Yokoi
横井 豊明
Shunsuke Hayashi
林 俊介
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric 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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP2003308243A priority Critical patent/JP2004007840A/en
Publication of JP2004007840A publication Critical patent/JP2004007840A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Small-Scale Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a communication apparatus capable of reducing disturbance of a waveform of a signal transmitted through a bus. <P>SOLUTION: A unit is connected to the bus, and an encoder is provided to a pre-stage of a driver IC located in this unit. The communication apparatus is configured such that the encoder applies coding to a transmission signal into a bit signal wherein the number of bits '1s' reaches a constant number and transmits the result to the driver IC. <P>COPYRIGHT: (C)2004,JPO

Description

 本発明は、バスを介して通信を行う通信装置に関するものである。 The present invention relates to a communication device that performs communication via a bus.

 計算機システムでは、全体の回路をCPU部、記憶装置部、入出力インタフェイス部等、複数のプリント基板に分割して実装することがある。各プリント基板が接続されたコネクタどうしをバスで接続することによって、プリント基板を相互接続する。 (4) In a computer system, the entire circuit may be divided and mounted on a plurality of printed boards such as a CPU unit, a storage unit, and an input / output interface unit. The printed circuit boards are interconnected by connecting the connectors to which the respective printed circuit boards are connected by a bus.

 バスを用いた通信装置では、信号波形が乱れる要因が様々あった。以下、この要因について説明する。 通信 In communication devices using buses, there were various causes of signal waveform disturbance. Hereinafter, this factor will be described.

 バスを用いた通信装置では、ユニットの送信回路には、送信信号をバスに送出するドライバICが設けられている。このドライバIC内で1ビットのドライバ入力は静止させておき、他のビットのドライバ入力を同時にスイッチングさせたときに、ドライバICのグランド電位が上がるグランドバウンスという現象が発生する。このグランドバウンスの影響により静止ビットにノイズが誘起されることがある。これを同時スイッチングノイズという。
 グランドバウンスが発生すると、グランド電位が0Vに戻るまでに時間がかかり、これにより通信の遅延時間が増加していた。
 このようなことから従来よりグランドバウンスの影響を低減することが望まれていた。
In a communication device using a bus, a driver IC for sending a transmission signal to the bus is provided in a transmission circuit of the unit. When a 1-bit driver input is kept stationary in this driver IC and the driver inputs of the other bits are simultaneously switched, a phenomenon called ground bounce in which the ground potential of the driver IC rises occurs. Noise may be induced in the stationary bit by the influence of the ground bounce. This is called simultaneous switching noise.
When a ground bounce occurs, it takes time for the ground potential to return to 0 V, which increases the communication delay time.
For this reason, it has been desired to reduce the influence of ground bounce.

特開昭55−44447号公報JP-A-55-44447

 上述したように、バスで伝達する信号波形が乱れる要因として、グランドバウンスの影響があった。 (4) As described above, ground bounce has been a factor in disturbing the signal waveform transmitted on the bus.

 本発明は上述した問題点を解決するためになされたものであり、バスに生じるグランドバウンスの影響を抑制することによって、バスで伝達する信号波形の乱れを低減できる通信装置を実現することを目的とする。 The present invention has been made in order to solve the above-described problems, and an object of the present invention is to provide a communication device that can reduce disturbance of a signal waveform transmitted on a bus by suppressing the influence of ground bounce occurring on the bus. And

 本発明は次のとおりの構成になった通信装置である。 The present invention is a communication device having the following configuration.

 複数の信号を伝送するバスを引き、このバス上に複数のユニットを接続し、ユニットの送信回路にあるドライバICから複数の信号をバスへ送出する通信装置において、
 前記ドライバICの前段に設けられ、送信信号を「1」のビット数が一定になったビット信号にコーディングしてからドライバICに送るエンコーダと、
 ユニットの受信回路に設けられ、送信回路から送られてきたコーディング信号をもとの信号に戻すデコーダと、
を具備したことを特徴とする通信装置。
In a communication device which pulls a bus for transmitting a plurality of signals, connects a plurality of units on the bus, and sends a plurality of signals from a driver IC in a transmission circuit of the unit to the bus,
An encoder provided before the driver IC, for coding a transmission signal into a bit signal having a constant number of bits of “1” and transmitting the signal to the driver IC;
A decoder provided in the receiving circuit of the unit, for returning the coding signal sent from the transmitting circuit to the original signal;
A communication device comprising:

 以上説明したように本発明によれば次の効果が得られる。

 請求項1に記載の発明では、送信データを「1」のビット数が一定になったビット信号にコーディングしてからドライバICへ与えているため、グランドバウンスの影響を低減できる。
As described above, according to the present invention, the following effects can be obtained.

According to the first aspect of the present invention, since the transmission data is coded into a bit signal having a constant number of "1" bits before being applied to the driver IC, the influence of ground bounce can be reduced.

 以上説明したように本発明によれば、バスに生じるグランドバウンスの影響を抑制することによって、バスで伝達する信号波形の乱れを低減した通信装置を提供できる。 As described above, according to the present invention, it is possible to provide a communication device in which the disturbance of the signal waveform transmitted on the bus is reduced by suppressing the influence of ground bounce occurring on the bus.

 以下図面を用いて本発明を詳しく説明する。
 図1は本発明の一実施例の構成図である。
 図1で、バス10は、制御信号用バス101とデータバス102からなる。ユニット21には送信回路211が搭載され、ユニット22には受信回路221が搭載されている。
 なお、1つのユニットに送信回路211と受信回路221の両方が搭載されていてもよい。
Hereinafter, the present invention will be described in detail with reference to the drawings.
FIG. 1 is a configuration diagram of one embodiment of the present invention.
In FIG. 1, a bus 10 includes a control signal bus 101 and a data bus 102. The unit 21 has a transmitting circuit 211 mounted thereon, and the unit 22 has a receiving circuit 221 mounted thereon.
Note that both the transmission circuit 211 and the reception circuit 221 may be mounted in one unit.

 図2は送信回路211の構成例を示した図である。
 図2で、論理部212は制御信号CTLとデータD3〜0を出力する。これらはビット信号である。図の例ではデータD3〜0は4ビットデータである。エンコーダ213は、論理部212からのデータを「1」のビット数が一定になったビット信号にコーディングする。図の例では4ビットデータD3〜0を5ビットデータDATA4〜0にコーディングしている。
FIG. 2 is a diagram illustrating a configuration example of the transmission circuit 211.
In FIG. 2, the logic unit 212 outputs a control signal CTL and data D3 to D0. These are bit signals. In the illustrated example, the data D3 to D0 are 4-bit data. The encoder 213 codes the data from the logic unit 212 into a bit signal having a constant number of “1” bits. In the illustrated example, 4-bit data D3 to D0 are coded as 5-bit data DATA4 to DATA0.

 図3はコーディング変換表の例を示した図である。
 エンコーダ213は、この変換表に従って、データD3〜0をデータDATA4〜0にコーディングする。データDATA4〜0は「1」のビット数が2個または3個で一定である。
FIG. 3 is a diagram showing an example of the coding conversion table.
The encoder 213 codes the data D3 to D0 into the data DATA4 to DATA0 according to the conversion table. The number of bits of "1" in data DATA4 to DATA0 is constant at two or three.

 図2へ戻り、ドライバIC214は、制御信号CTLとデータDATA4〜0をバス10に出力する。
 ここで、制御信号CTLのビット状態が静止していて、データD3〜0のビット状態が同時に変っても、ドライバIC24に与えられるデータDATA4〜0は「1」のビット数は2個または3個になったままである。これによって、グランドバウンスの影響が抑制され、制御信号CTLの静止ビットにノイズが誘起されることを抑制できる。
Returning to FIG. 2, the driver IC 214 outputs the control signal CTL and the data DATA4 to DATA0 to the bus 10.
Here, even if the bit state of the control signal CTL is stationary and the bit states of the data D3 to D0 change simultaneously, the data DATA4 to 0 given to the driver IC 24 has two or three bits of "1". It remains. As a result, the influence of ground bounce can be suppressed, and noise can be suppressed from being induced in the stationary bits of the control signal CTL.

 図4は受信回路221の構成例を示した図である。
 図4で、レシーバ222は、バス10を介して送られてきた制御信号CTLとデータDATA4〜0を受信する。デコーダ223は、データDATA4〜0をもとのデータD3〜0に戻す。これによって、送信回路211の送信データが復元される。論理部234は制御信号CTLとデータD3〜0を処理する。
FIG. 4 is a diagram showing a configuration example of the receiving circuit 221.
In FIG. 4, the receiver 222 receives the control signal CTL and data DATA4 to DATA0 transmitted via the bus 10. The decoder 223 returns the data DATA4 to DATA0 to the original data D3 to D0. Thus, the transmission data of the transmission circuit 211 is restored. The logic unit 234 processes the control signal CTL and the data D3 to D0.

 コーディング前のデータのビット数、コーディング後のデータのビット数、コーディング後のデータの「1」のビット数は上述した数以外でもよい。 は The number of bits of data before coding, the number of bits of data after coding, and the number of bits of “1” of data after coding may be other than the numbers described above.

本発明の一実施例を示す構成図である。FIG. 1 is a configuration diagram showing one embodiment of the present invention. 図1の実施例の送信回路の構成例を示した図である。FIG. 2 is a diagram illustrating a configuration example of a transmission circuit according to the embodiment of FIG. 1; コーディング変換表の例を示した図である。FIG. 4 is a diagram illustrating an example of a coding conversion table. 図4の実施例の受信回路の構成例を示した図である。FIG. 5 is a diagram illustrating a configuration example of a receiving circuit of the embodiment in FIG. 4.

符号の説明Explanation of reference numerals

10 バス
21〜2n ユニット
211 送信回路
213 エンコーダ
214 ドライバIC
221 受信回路
223 デコーダ
10 Bus 21-2n Unit 211 Transmission circuit 213 Encoder 214 Driver IC
221 Receiving circuit 223 Decoder

Claims (1)

 複数の信号を伝送するバスを引き、このバス上に複数のユニットを接続し、ユニットの送信回路にあるドライバICから複数の信号をバスへ送出する通信装置において、
 前記ドライバICの前段に設けられ、送信信号を「1」のビット数が一定になったビット信号にコーディングしてからドライバICに送るエンコーダと、
 ユニットの受信回路に設けられ、送信回路から送られてきたコーディング信号をもとの信号に戻すデコーダと、
を具備したことを特徴とする通信装置。
In a communication device which pulls a bus for transmitting a plurality of signals, connects a plurality of units on the bus, and sends a plurality of signals from a driver IC in a transmission circuit of the unit to the bus,
An encoder provided before the driver IC, for coding a transmission signal into a bit signal having a constant number of bits of “1” and transmitting the signal to the driver IC;
A decoder provided in the receiving circuit of the unit, for returning the coding signal sent from the transmitting circuit to the original signal;
A communication device comprising:
JP2003308243A 2003-09-01 2003-09-01 Communication apparatus Pending JP2004007840A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003308243A JP2004007840A (en) 2003-09-01 2003-09-01 Communication apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003308243A JP2004007840A (en) 2003-09-01 2003-09-01 Communication apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP04731098A Division JP3493650B2 (en) 1998-02-24 1998-02-27 Communication device

Publications (1)

Publication Number Publication Date
JP2004007840A true JP2004007840A (en) 2004-01-08

Family

ID=30438982

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003308243A Pending JP2004007840A (en) 2003-09-01 2003-09-01 Communication apparatus

Country Status (1)

Country Link
JP (1) JP2004007840A (en)

Similar Documents

Publication Publication Date Title
KR102357899B1 (en) Method and apparatus for valid encoding
JP2005531057A (en) Memory module including a path for transmitting high-speed data and a path for transmitting low-speed data, and a memory system including the same
JP2005520458A (en) Parallel data communication that consumes low power
TW200528992A (en) Buffer management via non-data symbol processing for a point to point link
US7339995B2 (en) Receiver symbol alignment for a serial point to point link
JPH11316737A (en) Method and system for accelerating data transmission speed through parallel bus
US6538584B2 (en) Transition reduction encoder using current and last bit sets
US20080183937A1 (en) Method and Apparatus to Reduce EMI Emissions Over Wide Port SAS Buses
JP2017513307A (en) Method for using error correction code with N factorial or CCI extension
JP3973630B2 (en) Data transmission apparatus and data transmission method
JP2004007840A (en) Communication apparatus
US8154880B1 (en) Method and apparatus for active line interface isolation
US6944691B1 (en) Architecture that converts a half-duplex bus to a full-duplex bus while keeping the bandwidth of the bus constant
JP4956295B2 (en) Semiconductor memory device
Jose Design of Manchester II bi-phase encoder for MIL-STD-1553 protocol
US8166219B2 (en) Method and apparatus for encoding/decoding bus signal
US7146443B2 (en) Instruction encoding method for single wire serial communications
US8941434B1 (en) Bus encoding scheme based on non-uniform distribution of power delivery network components among I/O circuits
JPH11252133A (en) Communication equipment
KR100986042B1 (en) Display driver system including a source driver integrated circuit capable of a multi-pair data interface and the source driver integrated circuit
JP2001144620A (en) Bus system
JPH1011390A (en) Microprocessor-applied device
CN109977069B (en) a device
JP2018046347A (en) Communication system and communication device
JPH0744473A (en) Signal transmission reception circuit

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050914

A131 Notification of reasons for refusal

Effective date: 20050920

Free format text: JAPANESE INTERMEDIATE CODE: A131

A521 Written amendment

Effective date: 20051025

Free format text: JAPANESE INTERMEDIATE CODE: A523

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051121

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060117

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20060330