[go: up one dir, main page]

JPH02244656A - Semiconductor circuit device - Google Patents

Semiconductor circuit device

Info

Publication number
JPH02244656A
JPH02244656A JP1064336A JP6433689A JPH02244656A JP H02244656 A JPH02244656 A JP H02244656A JP 1064336 A JP1064336 A JP 1064336A JP 6433689 A JP6433689 A JP 6433689A JP H02244656 A JPH02244656 A JP H02244656A
Authority
JP
Japan
Prior art keywords
clock
chips
latch
data
latches
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
JP1064336A
Other languages
Japanese (ja)
Inventor
Yasunori Tanaka
康規 田中
Akihiko Kato
明彦 加藤
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.)
Toshiba Corp
Toshiba Electronic Device Solutions Corp
Original Assignee
Toshiba Corp
Toshiba Microelectronics 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 Toshiba Corp, Toshiba Microelectronics Corp filed Critical Toshiba Corp
Priority to JP1064336A priority Critical patent/JPH02244656A/en
Publication of JPH02244656A publication Critical patent/JPH02244656A/en
Pending legal-status Critical Current

Links

Landscapes

  • Semiconductor Integrated Circuits (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

PURPOSE:To effectively reduce the deviation of signals from each other among chips by a method wherein a clock feed section and a clock buffer of two or more chips are separated into two parts, one for a data input-output section and the other for an inner latch. CONSTITUTION:A signal line CL1 from a chip CK2 which generates a clock signal serves as a common input line for clock terminals of latches F1, F4, F5, and F6 and also as an input line for buffers C11 and C12. The latches F1, F4, F5, and F6 are equal to each other as loads from the signal line CL1 side, so that the clock signals of the latches are kept from the deviation from each other in phase. Therefore, data transfer synchronizing with both clocks can be made through a data line P2. Loads are the same from the view point of a clock line CL2 on the output side of the buffer C11, so that inner latches are prevented from deviating from each other in phase. By this setup, signals in two or more chips can be effectively reduced in deviation from each other.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は複数個の半導体チップ間の信号の伝達が良好に
行なわれるようにした半導体回路装置に間するもので、
特にデータ送受信用クロック信号が、データ送受信用ラ
ッチにおいて位相ずれを生じないようにしたものである
[Detailed Description of the Invention] [Object of the Invention] (Industrial Application Field) The present invention is directed to a semiconductor circuit device that enables good signal transmission between a plurality of semiconductor chips.
In particular, the clock signal for data transmission and reception is designed so that no phase shift occurs in the data transmission and reception latch.

(従来の技術) 一般に複数個の半導体チップ間における任意のデータの
転送が、少くとも1つの同相のクロック信号によって制
御される回路においては、データ信号、クロック信号の
ずれをなくすようにする。
(Prior Art) Generally, in a circuit in which the transfer of arbitrary data between a plurality of semiconductor chips is controlled by at least one in-phase clock signal, the shift between the data signal and the clock signal is eliminated.

特にデータ送、受信間のラッチ回路のデータ転送用クロ
ックどうしにずれがあると、データ転送がうまく行なわ
れない。
In particular, if there is a lag between the data transfer clocks of the latch circuit between data transmission and data reception, data transfer will not be performed successfully.

第4図は信号用遅延チップを使用し、クロック信号間の
位相のずれを低減する方法である。図中CKIはクロッ
ク信号を発生するチップ、CH赫、1/ CH14−はチップ、Bl、B2はラッチ回路、C1、
C2はクロックバッファ、DISD2は遅延回路内蔵チ
ップである。
FIG. 4 shows a method of using a signal delay chip to reduce the phase shift between clock signals. In the figure, CKI is a chip that generates a clock signal, CH, 1/CH14- is a chip, Bl, B2 are latch circuits, C1,
C2 is a clock buffer, and DISD2 is a chip with a built-in delay circuit.

ところで複数個のチップ間における信号の伝達方法とし
ては、チップ内部のクロックバッファClSC2のゲー
ト遅延時間をC1、C2とし2、バッファC1、C2か
らセル(ラッチ)B1.、B2までの遅延時間をβ1、
β2とし1、ラッチの遅延時間をγ15γ2としたとき
、 α1+β1+γ■くα2+β2トγ2 の場合は、ラッチBISB2間のデータ信号の配線間へ
、遅延回路を内蔵したチップDiを挿入し2、α1+β
1+71〉α2+β2+72 の場合は、チップCKI、バッファC2間の配線間へ、
遅延回路内蔵チップD2を挿入しデータ信号、クロック
信号の位相のずれを低減している。
By the way, as a method of transmitting signals between a plurality of chips, the gate delay times of the clock buffer ClSC2 inside the chip are set as C1 and C2, and the gate delay times of the clock buffer ClSC2 inside the chip are set as 2, and the cells (latches) B1, . , the delay time to B2 is β1,
Let β2 be 1, and the latch delay time be γ15γ2, then α1+β1+γ■ α2+β2toγ2 In the case of α2+β2 and γ2, insert a chip Di with a built-in delay circuit between the data signal wiring between latch BISB2.
In the case of 1+71〉α2+β2+72, between the wiring between chip CKI and buffer C2,
A chip D2 with a built-in delay circuit is inserted to reduce the phase shift between the data signal and the clock signal.

又、他の従来例としては、遅延素子DI、D2の代わり
に、それぞれの部分の配線長を変え、位相調整すること
もある。
In another conventional example, instead of using the delay elements DI and D2, the wiring lengths of the respective parts may be changed to adjust the phase.

(発明が解決しようとする課題) しかしながら第4図の場合、チップCHIO1CIll
のほかにチップDi、D2が必要となる。またこのよう
にチップ数が増加するため、ボー ドl。
(Problem to be solved by the invention) However, in the case of FIG. 4, the chip CHIO1CIll
In addition to , chips Di and D2 are required. Also, as the number of chips increases in this way, the board size increases.

でのチップ配置が困難となる。This makes chip placement difficult.

またチップ数の増加に伴ない、ボード上をチップが占め
る面積が増加するため、ラッチBl、82間の配線、チ
ップCKI、バッファ02間の配線、その他の信号配線
も複雑となる。また配線長の変化により、信号の位相の
ずれを低減する方法は、配線長が大変長くなる[j■能
性がある。その場合には、ボード1−を配線が占める面
積が大となり、各チップを配置するのが困難となる。ま
たいずれの場合にしても、各々のチップ、データに対す
る遅延時間は一定でないため、それらのチップ、データ
に対応して、位相の調整を行な・うのは大変困難である
Further, as the number of chips increases, the area occupied by the chips on the board increases, so that the wiring between the latch B1 and 82, the wiring between the chip CKI and the buffer 02, and other signal wiring become complicated. Furthermore, the method of reducing the phase shift of the signal by changing the wiring length has the possibility that the wiring length becomes very long. In that case, the area occupied by the wiring on the board 1- becomes large, making it difficult to arrange each chip. Moreover, in any case, since the delay time for each chip and data is not constant, it is very difficult to adjust the phase corresponding to each chip and data.

そこで本発明の目的は、複数個のチップにお(プる信号
のずれを良好に低減できるようにすることにある。
SUMMARY OF THE INVENTION Therefore, an object of the present invention is to make it possible to satisfactorily reduce deviations in signals applied to a plurality of chips.

し発明の構成] (課題を解決するための手段と作用) 本発明は、複数個の半導体チップ間におけるブタの転送
が少くともコつの同相のクロック信号によって制御させ
る回路において、前記複数のチップ内部で前記クロック
信号を、チップのデータ入力端子及びデータ出力端子か
らそれぞれ1段目にあるラッチ回路に共通に入力し、そ
の他のラッチ回路用の系統とは別にしたことを特徴とす
る半導体回路装置である。
[Structure of the Invention] (Means and Effects for Solving the Problems) The present invention provides a circuit in which transfer between a plurality of semiconductor chips is controlled by at least one in-phase clock signal. In the semiconductor circuit device, the clock signal is commonly inputted to the latch circuit in the first stage from the data input terminal and the data output terminal of the chip, respectively, and is separated from the system for other latch circuits. be.

即ち本発明は、複数のチップにおいてクロック信号入力
部からチップのインプット端子部及びアウトプット端子
部までのクロック信号の経路を同一とすることによって
、クロック信号供給端子から見たそれぞれの負荷を同一
化し、チップ間のデータ転送におけるデータの出力側、
入力側でのクロック信号の位相のずれが生じないように
し、たちのである。
That is, the present invention makes the respective loads seen from the clock signal supply terminals the same by making the clock signal paths from the clock signal input section to the input terminal section and output terminal section of the chips the same in a plurality of chips. , the data output side in data transfer between chips,
This is to prevent a phase shift of the clock signal on the input side.

(実施例) 以下図面を−2,照[−で本発明の一実施例を説明する
。第1図はjl−・l 21j、 %例の構図で、CK
2はクロック信号を発生6−るチップ、CHI 、CH
2はチップ、F1〜FBはラッチ回路、C1l、CI2
はクロック増幅用バッファ、P1〜P3はチップ間デー
タ線、CLI〜CL3はクロック信号線である。
(Embodiment) An embodiment of the present invention will be described below with reference to the drawings. Figure 1 shows the composition of jl-・l 21j, % example, and CK
2 is a chip that generates a clock signal, CHI, CH
2 is a chip, F1 to FB are latch circuits, C1l, CI2
is a clock amplification buffer, P1 to P3 are interchip data lines, and CLI to CL3 are clock signal lines.

クロック信号線CLIはラッチFI、F4、F5、F8
のクロック端子の共通入力となり、か1)バッファC1
l、C1,2の人力となる。バッファC1l、C12は
その出力側のラッチの駆動能力向上用であり、クロック
位相ずれ補d−には関与し7ない。
Clock signal line CLI is latch FI, F4, F5, F8
1) Buffer C1
1, C1, 2 manpower. The buffers C1l and C12 are used to improve the driving ability of the latch on the output side, and are not involved in clock phase shift compensation d-.

第1図の構成では、クロック信号線CL1から見た負荷
としてのラッチFl、F4.F5、F8は互いに同一(
負荷同一)だから、これらラッチ相互のクロック信号に
位相ずれは生じない。従、うてこれら両クロック(互い
に同相)に同期し5たデータ転送がデータ線P2  (
PL 、P3でも同様)で行なえるものである。またバ
ッファC11の出力側のクロック線CL2は内部ランチ
で共通だから、Cl3から見た負荷同一で内部ラッチ間
のクロック位相ずれは生じないものである。
In the configuration of FIG. 1, latches Fl, F4 . F5 and F8 are the same (
(the load is the same), so there is no phase shift between the clock signals of these latches. Therefore, data transfer synchronized with both these clocks (in phase with each other) is transferred to the data line P2 (
The same can be done for PL and P3). Further, since the clock line CL2 on the output side of the buffer C11 is a common internal launch, the load seen from Cl3 is the same and no clock phase shift occurs between the internal latches.

第2図の実施例においでCK 3 iJ、クロック発生
用チップ、CH,3、CH4はチップ、FIO〜F80
はラッチ、C21〜C24はりl1ilffツク増幅用
バッファ、Cl4〜CL8はりL7ツク信号線である。
In the embodiment shown in FIG. 2, CK 3 iJ is a clock generation chip, CH, 3, and CH4 are chips, and FIO to F80.
are latches, C21 to C24 are l1ilff block amplification buffers, and Cl4 to CL8 are L7 block signal lines.

第2図の回路にあっては、信号線CL4からバッファ・
C21を介して、ラッチFIOを見た負8N 、ラッチ
F40を見た負荷、また信号線CL4からバッファC2
3を介して、ラッチF50を見た負荷、ラッチF80を
見た負荷は万に同じだから、ごれらラッチF40、F5
050相互位相ずれは生じない(PL 。
In the circuit shown in Figure 2, the buffer is connected to the signal line CL4.
Through C21, the negative 8N that saw the latch FIO, the load that saw the latch F40, and the buffer C2 from the signal line CL4.
3, the load looking at latch F50 and the load looking at latch F80 are the same in ten thousand, so gore latches F40 and F5
050 No mutual phase shift occurs (PL.

P3の部分についてもそれぞれ同様)ものである。The same applies to the P3 portion.

またバッファC22、C24の出力側についても、それ
ぞれ負荷同一だから、クロック位相ずれは生じない。な
おバッファC22、C24はCl4から見た負荷は同じ
であっCも、なくても問題は生じないものである。
Furthermore, since the output sides of the buffers C22 and C24 have the same load, no clock phase shift occurs. Note that buffers C22 and C24 have the same load as seen from Cl4, and no problem will occur even if buffers C22 and C24 are absent.

第3図の実施例においてCK4はクロック発生用チップ
、CH5、CH6はチップ、F100〜F1ア0はラッ
チ、C31〜C34はクロック増幅用バッファ、C1,
9〜CL13はクロック信号線である。
In the embodiment shown in FIG. 3, CK4 is a clock generation chip, CH5 and CH6 are chips, F100 to F1A0 are latches, C31 to C34 are clock amplification buffers, C1,
9 to CL13 are clock signal lines.

第3図において、信号線CL9からバッファC31を介
して、ラッチF100を見た負荷、ラッチF130を見
た負荷、信号線CL9からバッファC33を介し、て、
ラッチF 140を見た負荷、ラッチF170を見た負
荷は互に同じだから、これらラッチF HO、F 14
0相互間に位相ずれは生じない(Pl、P3についても
それぞれ同様)ものである。
In FIG. 3, from the signal line CL9 through the buffer C31, the load looking at the latch F100, the load looking at the latch F130, and the load looking at the latch F130 from the signal line CL9 through the buffer C33,
Since the load looking at latch F 140 and the load looking at latch F 170 are the same, these latches F HO and F 14
There is no phase shift between zeros (the same applies to Pl and P3, respectively).

ここでCl3点からバッファC31を介した各ラッチ、
バッファC33を介した各ラッチ負荷は同じとしている
。バッファC32の出力からラッチFILO〜F 12
0を見た負荷も同様、バッファC34の出力からラッチ
F150〜F160を見た負荷も同様だから、それぞれ
チップ内部の位相ずれの問題は生じない。
Here, each latch from the Cl3 point via the buffer C31,
It is assumed that each latch load via the buffer C33 is the same. From the output of buffer C32, latch FILO~F12
The load that looks at 0 is the same, and the load that looks at the latches F150 to F160 from the output of the buffer C34 is also the same, so the problem of phase shift inside each chip does not occur.

[発明の効果] 以上説明した如く本発明によれば、各々のチップにおい
てクロック供給部ないしクロックバッファを、データ入
出力部用及び他の内部ラッチ用に分けたため、それぞれ
単独かつ同一に負荷調整ができ、クロック信号ピンから
見たデータ入出力部までの遅延時間を互に一定に調整で
きる。よって複数個のチップを同相のクロックで動作さ
せる場合、チップ間のデータ転送においてクロックのス
キューは全く考える必要がない。このため従来のスキュ
ー調整用遅延素子を設ける必要がなく、配線長の増加等
も行なう必要がない。更にボードの面積を小さくするこ
とができ、開発時間の短縮、コストダウンを達成できる
ものである。
[Effects of the Invention] As explained above, according to the present invention, the clock supply section or clock buffer in each chip is divided into one for data input/output section and one for other internal latches, so that load adjustment can be performed independently and identically for each. This allows the delay time from the clock signal pin to the data input/output section to be mutually adjusted to a constant value. Therefore, when a plurality of chips are operated with the same phase clock, there is no need to consider clock skew in data transfer between chips. Therefore, there is no need to provide a conventional skew adjustment delay element, and there is no need to increase the wiring length. Furthermore, the area of the board can be reduced, and development time and costs can be reduced.

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

第1図ないし第3図は本発明の各実施例の回路構成図、
第4図は従来装置の回路構成図である。 CK2〜CK4・・・・・・クロック信号発生チップ、
CH1〜CH(i・・・・・・チップ、F1〜Fg、F
IO〜・F’80、F100〜F+、70・・・・ラッ
チ、C1l、C10、C21〜C24、C3L〜C34
・・・・・・クロックバッファ、CLI〜CL13・・
・・・・クロック信号線、P1〜P3・・・・・・デー
タ線。
1 to 3 are circuit configuration diagrams of each embodiment of the present invention,
FIG. 4 is a circuit diagram of a conventional device. CK2 to CK4...Clock signal generation chip,
CH1~CH(i...chip, F1~Fg, F
IO~・F'80, F100~F+, 70...Latch, C1l, C10, C21~C24, C3L~C34
...Clock buffer, CLI to CL13...
...Clock signal line, P1 to P3...Data line.

Claims (2)

【特許請求の範囲】[Claims] (1)複数個の半導体チップ間におけるデータの転送が
少くとも一つの同相のクロック信号によって制御させる
回路において、前記複数のチップ内部で前記クロック信
号を、チップのデータ入力端子及びデータ出力端子から
それぞれ1段目にあるラッチ回路に共通に入力し、その
他のラッチ回路用の系統とは別にしたことを特徴とする
半導体回路装置。
(1) In a circuit in which data transfer between a plurality of semiconductor chips is controlled by at least one in-phase clock signal, the clock signal is transmitted inside the plurality of chips from a data input terminal and a data output terminal of the chips, respectively. A semiconductor circuit device characterized in that a latch circuit in the first stage has a common input and is separated from a system for other latch circuits.
(2)前記複数のチップの外部導出ピンより入力された
前記クロック信号が少くとも1段以上のバッファ回路を
介して、チップのデータ入力端子及びデータ出力端子か
ら1段目にあるラッチ回路とその他のラッチ回路とに分
配され、前記各バッファ回路を介する負荷は、前記ピン
から見て互に同ーと見なせるものであることを特徴とす
る請求項1に記載の半導体回路装置。
(2) The clock signal inputted from the external lead-out pins of the plurality of chips is passed through at least one stage of buffer circuits to a latch circuit in the first stage from the data input terminal and data output terminal of the chip, and other stages. 2. The semiconductor circuit device according to claim 1, wherein loads passing through each of the buffer circuits can be considered to be the same when viewed from the pin.
JP1064336A 1989-03-16 1989-03-16 Semiconductor circuit device Pending JPH02244656A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1064336A JPH02244656A (en) 1989-03-16 1989-03-16 Semiconductor circuit device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1064336A JPH02244656A (en) 1989-03-16 1989-03-16 Semiconductor circuit device

Publications (1)

Publication Number Publication Date
JPH02244656A true JPH02244656A (en) 1990-09-28

Family

ID=13255299

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1064336A Pending JPH02244656A (en) 1989-03-16 1989-03-16 Semiconductor circuit device

Country Status (1)

Country Link
JP (1) JPH02244656A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6510549B1 (en) 1999-02-17 2003-01-21 Nec Corporation Method of designing a semiconductor integrated circuit device in a short time
US6768346B2 (en) 1996-06-07 2004-07-27 Hitachi, Ltd. Signal transmission system
US6788109B2 (en) * 2001-06-04 2004-09-07 Nec Corporation Asynchronous data transfer between logic box with synchronization circuit
US6870416B2 (en) 2002-11-20 2005-03-22 Hynix Semiconductor Inc. Semiconductor device with clock enable buffer to produce stable internal clock signal
US6982576B2 (en) 2002-10-11 2006-01-03 Yamaha Corporation Signal delay compensating circuit

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6768346B2 (en) 1996-06-07 2004-07-27 Hitachi, Ltd. Signal transmission system
US6510549B1 (en) 1999-02-17 2003-01-21 Nec Corporation Method of designing a semiconductor integrated circuit device in a short time
US6788109B2 (en) * 2001-06-04 2004-09-07 Nec Corporation Asynchronous data transfer between logic box with synchronization circuit
US6982576B2 (en) 2002-10-11 2006-01-03 Yamaha Corporation Signal delay compensating circuit
US6870416B2 (en) 2002-11-20 2005-03-22 Hynix Semiconductor Inc. Semiconductor device with clock enable buffer to produce stable internal clock signal

Similar Documents

Publication Publication Date Title
JP2735034B2 (en) Clock signal distribution circuit
USRE46754E1 (en) Integrated circuit for clock generation for memory devices
US20120324152A1 (en) Memory controller with bi-directional buffer for achieving high speed capability and related method thereof
KR970029839A (en) Semiconductor memory device
KR19980060850A (en) Device for preventing power consumption of semiconductor memory devices
CN114527831A (en) Chip, neural network processor and manufacturing method of chip
JPH02244656A (en) Semiconductor circuit device
US6377077B1 (en) Clock supply circuit and data transfer circuit
KR100532432B1 (en) Memory system capable of transporting command and address signals fast
JPH0722511A (en) Semiconductor device
JPH0326107A (en) Logic circuit
JPH0645879A (en) Flip flop
US6810486B2 (en) Method and apparatus for de-skewing a clock using a first and second phase locked loop and a clock tree
JPH03161815A (en) Clock feeding system
JPS61139139A (en) Semiconductor device synchronizing method and semiconductor device used for this method
JP2888189B2 (en) Demultiplexer
JP3866562B2 (en) Semiconductor integrated circuit design method
JPS62223900A (en) Variable delay stage number shift register
JPH0685620A (en) Flip-flop circuit
WO2008056468A1 (en) Semiconductor integrated circuit and layout technique thereof
US6972600B2 (en) Base element for a multiplexer structure and corresponding multiplexer structure
JPH03257949A (en) Delay circuit
JPH09200000A (en) D flip-flop
JPS62226260A (en) Asynchronous data bus interface
JP2000195287A (en) Shift register, serial / parallel conversion circuit, and communication LSI