KR100414758B1 - Integrated circuit for supplying a clock signal and method for constructing the same - Google Patents
Integrated circuit for supplying a clock signal and method for constructing the same Download PDFInfo
- Publication number
- KR100414758B1 KR100414758B1 KR10-1998-0032876A KR19980032876A KR100414758B1 KR 100414758 B1 KR100414758 B1 KR 100414758B1 KR 19980032876 A KR19980032876 A KR 19980032876A KR 100414758 B1 KR100414758 B1 KR 100414758B1
- Authority
- KR
- South Korea
- Prior art keywords
- voltage source
- clock
- wiring
- flip
- circuit
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
- G06F1/10—Distribution of clock signals, e.g. skew
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Semiconductor Integrated Circuits (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
종래에는 클록트리의 지연시간의 차를 지연회로를 사용하여 조정하였기 때문에, 확산조건이나 LSI 동작시의 온도변화로 인해 클럭신호의 위상이 변화한다. 또한, 종래에는 설계변경, 특성개선을 실행할 때마다 지연회로의 설계를 해야만 하기 때문에 설계기간이 길어진다.Conventionally, since the difference in the delay time of the clock tree is adjusted using a delay circuit, the phase of the clock signal changes due to the diffusion condition or the temperature change during the LSI operation. In addition, since the delay circuit must be designed every time a design change or a characteristic improvement is executed, the design period becomes long.
클록트리 (227) 는 3.3 V 전압원 동작 버퍼회로 (201∼210 및 228) 를 3 단으로 구성하고, 모두 3.3 V 전압원으로 동작하는 회로를 사용하고 있다. 클럭입력단자 (100) 에서 3.3 V 전압원 동작 플립플롭 (106) 의 클럭단자까지의 클럭신호 전달시간과, 클럭입력단자 (100) 에서 2.5 V 전압원 동작 플립플롭 (119) 의 클럭단자까지의 클럭신호 전달시간이 동등하게 되어 있다.The clock tree 227 is composed of three stages of the 3.3 V voltage source operation buffer circuits 201 to 210 and 228, and all use a circuit which operates from the 3.3 V voltage source. Clock signal transfer time from clock input terminal 100 to clock terminal of 3.3 V voltage source operation flip-flop 106 and clock signal from clock input terminal 100 to clock terminal of 2.5 V voltage source operating flip flop 119 The delivery times are equal.
Description
본 발명은 클럭신호 공급용 집적회로 및 그 구성방법에 관한 것으로서, 특히 LSI 내부에서 복수의 전압원을 사용하여 회로를 구성하고, 회로내의 상이한 전압원의 기억수단 사이에서 데이터전송을 실행하는 회로로 클럭신호를 공급하는 클럭 트리라 불리는 클럭신호 공급용 집적회로 및 그 제조방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an integrated circuit for supplying a clock signal and a method of constructing the same, and more particularly to a circuit for configuring a circuit using a plurality of voltage sources within an LSI and for performing data transfer between storage means of different voltage sources in the circuit. The present invention relates to an integrated circuit for supplying a clock signal called a clock tree for supplying a circuit and a method of manufacturing the same.
대규모 반도체 집적회로 (이하, LSI 라 함) 에서는 클럭신호와 동기하여 동작하는 동기회로로 설계하는 경우가 많다. 동기회로는 논리합성을 쉽게 할 수 있다는 등의 이점이 있으나, 기억수단으로 공급하는 클럭신호의 위상에 어긋남이 발생하면, 기억수단 사이의 데이터전송을 정상적으로 실행할 수 없게 된다.In large-scale semiconductor integrated circuits (hereinafter referred to as LSIs), they are often designed as synchronous circuits that operate in synchronization with clock signals. The synchronous circuit has advantages such as easy logic synthesis, but when the phase shift of the clock signal supplied to the storage means occurs, data transfer between the storage means cannot be performed normally.
클럭신호의 위상을 쉽게 맞추는 클럭신호 공급회로로서, 클럭 트리라 불리는 클럭신호 공급회로가 알려져 있다. 이 클럭 트리는 트리 형상으로 구성한 버퍼회로를 사용하여 클럭신호를 복수의 기억수단으로 공급하는 클럭 드라이버 회로이다.As a clock signal supply circuit for easily matching the phase of a clock signal, a clock signal supply circuit called a clock tree is known. This clock tree is a clock driver circuit that supplies a clock signal to a plurality of storage means by using a buffer circuit configured in a tree shape.
기억수단을, 예컨대 플립플롭이라 하면, 클럭 트리는 1 단째 버퍼회로의 출력에 2 단째가 되는 수개의 버퍼회로를 접속하고, 이들 2 단째 버퍼회로의 출력 각각에 통상 거의 동수의 플립플롭의 클럭단자를 접속하도록 구성한다. 이와 같이 버퍼회로를 트리 형상으로 구성하고, 1 단째 버퍼회로의 입력에 클럭신호를 공급함으로써 클럭 트리 말단에 접속하는 플립플롭의 클럭단자로 클럭신호를 공급한다.If the storage means is, for example, a flip-flop, the clock tree connects several buffer circuits of the second stage to the output of the first stage buffer circuit, and the clock terminals of the almost same number of flip-flops are usually connected to each of the outputs of the second stage buffer circuit. Configure to connect. In this way, the buffer circuit is configured in a tree shape, and the clock signal is supplied to the clock terminal of the flip-flop connected to the clock tree end by supplying the clock signal to the input of the first stage buffer circuit.
클럭 트리를 사용하는 이점으로서, 설계도중에 플립플롭의 개수나 LSI 의 칩 면적이 변화하여도 버퍼회로를 구성하는 트랜지스터의 게이트 길이나 게이트 폭 및 버퍼회로의 구성단수를 변경함으로써, 클럭 트리 말단의 플립플롭에 동일한 위상의 클럭신호를 공급할 수 있는 점을 들 수 있다.As an advantage of using the clock tree, even if the number of flip-flops or the chip area of the LSI changes during the design, the gate length or gate width of the transistor constituting the buffer circuit and the number of stages of the buffer circuit are changed so that the flip of the clock tree ends. The point is that the clock signal of the same phase can be supplied to the flop.
그런데, 반도체 제조 공정기술의 향상에 따라 고집적도의 LSI 를 개발할 수 있게 되었으나, LSI 내부의 트랜지스터수가 증대하여 소비전력이 증대되었다. 따라서, LSI 내부의 일부 기능블록의 전압원의 전압을 낮춰서 소비전력을 감소시키는 수법이 이용되고 있다.However, with the improvement of semiconductor manufacturing process technology, it is possible to develop high-density LSI, but the power consumption is increased by increasing the number of transistors in the LSI. Therefore, a method of reducing power consumption by lowering the voltage of the voltage source of some functional blocks inside the LSI has been used.
이와 같은 복수의 전압원을 사용하는 LSI 를 설계하는 경우, 종래에는 전압원마다 LSI 상의 배치영역을 나누어 회로를 배치하였다. 그러므로, 전압원이 상이한 기능블록의 클럭 트리는, 다른 기능블록의 클럭 트리와는 별도로 생성되며 상이한 전압원으로 동작하였다.In the case of designing an LSI using such a plurality of voltage sources, a circuit is conventionally arranged by dividing an arrangement area on the LSI for each voltage source. Therefore, the clock trees of the functional blocks with different voltage sources were generated separately from the clock trees of the other functional blocks and operated with different voltage sources.
일반적으로 게이트의 입력신호가 변화하고 나서 출력신호가 변화할 때까지의 지연시간은 게이트의 전압원을 바꾸면 변화한다. 그러므로, 클럭 트리의 버퍼회로도 전압원의 전압이 바뀌면 지연시간이 변화한다. 이 상태를 도 5 에 나타낸다. 도 5 는 2 단의 버퍼회로로 구성되는 클럭 트리에 클럭신호를 공급하여 상이한 전압원으로 동작시킨 경우의 지연시간의 변화를 나타낸 것이다.In general, the delay time from the change of the gate input signal to the change of the output signal changes when the voltage source of the gate is changed. Therefore, the buffer circuit of the clock tree also changes the delay time when the voltage of the voltage source changes. This state is shown in FIG. Fig. 5 shows a change in delay time when a clock signal is supplied to a clock tree composed of two stage buffer circuits and operated with different voltage sources.
이 도면에 나타내는 바와 같이 높은 전압원의 클럭 트리와 낮은 전압원의 클럭 트리에 동일한 클럭신호를 공급하면, 2 개의 클럭 트리 말단인 2 단째 버퍼회로의 출력으로 전달될 때에는 클럭신호가 동일하여도 낮은 전압원의 클럭 트리측이 높은 전압원의 클럭 트리에 비하여 T1 시간 지연된다. 예를 들면, 후술하는 도 3 의 회로구성에서 0.35 미크론 프로세스로 3.3 V 전압원과 2.5 V 전압원의 경우, 시간차 (T1) 는 0.6 ㎱ 로 된다.As shown in this figure, when the same clock signal is supplied to the clock tree of the high voltage source and the clock tree of the low voltage source, when the clock signal is transmitted to the output of the second stage buffer circuit at the ends of the two clock trees, The clock tree side is delayed T1 time compared to the clock tree of the high voltage source. For example, in the circuit configuration of FIG. 3 to be described later, in the case of the 3.3 V voltage source and the 2.5 V voltage source in the 0.35 micron process, the time difference T1 becomes 0.6 ms.
전압원을 낮춘 기능블록과 그 이외의 기능블록 사이에서 데이터전송을 실행하는 동기식 회로의 경우에는, 전압원이 동일한 플립플롭뿐만 아니라 전압원이 상이한 플립플롭에도 동일 주파수, 동일 위상의 클럭신호를 공급할 필요가 있으므로 지연회로를 사용하여 상기 시간차 (T1) 를 보상한다. 그럼으로써, 모든 플립플롭으로 공급하는 클럭신호의 위상을 맞게 하여 전압원이 상이한 블록사이에서도 데이터 전송을 정상적으로 할 수 있도록 한다.In the case of a synchronous circuit which performs data transfer between a functional block having a lower voltage source and another functional block, it is necessary to supply clock signals of the same frequency and phase to not only the flip-flops with the same voltage source but also the flip-flops with different voltage sources. The delay circuit is used to compensate for the time difference T1. This ensures that the clock signals supplied to all flip-flops are phased to ensure normal data transfer between blocks with different voltage sources.
지연회로를 사용하여 시간차 (T1) 를 보상하는 이유는, 클럭 트리내의 버퍼회로의 게이트 길이나 게이트 폭을 변경하여 보상하고자 하면, 버퍼회로 면적의 변경이 필요하게 되어 변경후의 버퍼회로를 배치할 수 없게 되는 경우가 있기 때문이다.The reason for compensating the time difference T1 by using the delay circuit is that if the compensation is made by changing the gate length or gate width of the buffer circuit in the clock tree, the buffer circuit area needs to be changed, so that the buffer circuit after the change can be arranged. This is because there may be a case.
도 3 은 이와 같은 다전압원 블록으로 클럭신호를 공급하는 종래의 클럭신호 공급용 집적회로의 일례를 나타내는 블록도이다. 이 종래의 회로는 전압원으로서 3.3 V 전압원, 2.5 V 전압원 2 종류의 전압원을 갖는 예이다. 도 3 에 있어서, 클럭입력단자 (100) 는 LSI 의 외부단자 혹은 LSI 내부의 클럭발생기에서 생성된 클럭신호가 입력되는 단자이다. 클럭입력단자 (100) 는 클럭 트리 (129) 에 접속되는 한편, 3.3 V 전압원 동작 지연회로 (127) 를 통해 클럭 트리 (128) 에 접속되어 있다.3 is a block diagram showing an example of a conventional clock signal supply integrated circuit for supplying a clock signal to such a multi-voltage source block. This conventional circuit is an example having two types of voltage sources, a 3.3 V voltage source and a 2.5 V voltage source, as the voltage source. In FIG. 3, the clock input terminal 100 is a terminal to which a clock signal generated by an external terminal of the LSI or a clock generator inside the LSI is input. The clock input terminal 100 is connected to the clock tree 129, while connected to the clock tree 128 via the 3.3 V voltage source operation delay circuit 127.
클럭 트리 (128) 는 3.3 V 전압원의 클럭 트리이고, 클럭 트리 (129) 는 2.5 V 전압원의 클럭 트리이다. 3.3 V 전압원의 플립플롭군 (110∼113) 은 클럭 트리 (128) 와 접속하고, 2.5 V 전압원의 플립플롭군 (123∼126) 은 클럭 트리 (129) 와 접속하고 있다.Clock tree 128 is a clock tree of a 3.3 V voltage source and clock tree 129 is a clock tree of a 2.5 V voltage source. The flip-flop groups 110 to 113 of the 3.3 V voltage source are connected to the clock tree 128, and the flip-flop groups 123 to 126 of the 2.5 V voltage source are connected to the clock tree 129.
이어서, 클럭 트리 (128 및 129) 의 구성에 대하여 상세하게 설명한다. 클럭 트리 (128) 는 3.3 V 전압원 동작 버퍼회로 (101,102,103,104 및 105) 를 2 단으로 구성하고, 모두 3.3 V 전압원으로 동작하는 회로를 사용하고 있다. 3.3 V 전압원 동작 버퍼회로 (101) 의 입력은 3.3 V 전압원 동작 지연회로 (127) 의 출력과 접속되어 있고, 3.3 V 전압원 동작 버퍼회로 (102∼105) 의 입력은 3.3 V 전압원 동작 버퍼회로 (101) 의 출력과 접속되어 있다. 3.3 V 전압원 동작 버퍼회로 (102∼105) 의 출력에 접속되어 있는 3.3 V 전압원으로 동작하는 플립플롭은, 동일한 개수로 접속되도록 3.3 V 전압원 동작 플립플롭군 (110∼113) 으로 분할되어 있다.Next, the configuration of the clock trees 128 and 129 will be described in detail. The clock tree 128 consists of two stages of the 3.3 V voltage source operation buffer circuits 101, 102, 103, 104 and 105, and uses a circuit which all operate with the 3.3 V voltage source. The input of the 3.3 V voltage source operating buffer circuit 101 is connected to the output of the 3.3 V voltage source operating delay circuit 127, and the input of the 3.3 V voltage source operating buffer circuit 102 to 105 is the 3.3 V voltage source operating buffer circuit 101. Is connected to the output of The flip-flops operating with the 3.3 V voltage source connected to the outputs of the 3.3 V voltage source operation buffer circuits 102 to 105 are divided into the 3.3 V voltage source operating flip flop groups 110 to 113 so as to be connected in the same number.
3.3 V 전압원 동작 플립플롭군 (110) 을 구성하는 3.3 V 전압원 동작 플립플롭 (106∼109) 의 각 클럭단자는 3.3 V 전압원 동작 버퍼회로 (102) 의 출력에 공통접속되어 있다. 마찬가지로, 3.3 V 전압원 동작 플립플롭군 (111∼113) 의 복수의 플립플롭의 클럭단자는 각각 3.3 V 전압원 동작 버퍼회로 (103∼105) 의 출력에 접속되어 있다.Each clock terminal of the 3.3 V voltage source operation flip flops 106 to 109 constituting the 3.3 V voltage source operation flip flop group 110 is commonly connected to the output of the 3.3 V voltage source operation buffer circuit 102. Similarly, clock terminals of the plurality of flip-flops of the 3.3 V voltage source operation flip flop groups 111 to 113 are connected to the outputs of the 3.3 V voltage source operation buffer circuits 103 to 105, respectively.
클럭 트리 (129) 는 2.5 V 전압원 동작 버퍼회로 (114∼118) 를 2 단으로 구성하고, 모두 2.5 V 전압원으로 동작하는 회로를 사용하고 있다. 2.5 V 전압원 동작 버퍼회로 (114) 의 입력은 클럭입력단자 (100) 와 접속되고, 2.5 V 전압원 동작 버퍼회로 (115∼118) 의 입력은 2.5 V 전압원 동작 버퍼회로 (114) 의 출력과 접속되어 있다. 2.5 V 전압원 동작 버퍼회로 (115∼118) 의 출력에 각각 접속되어 있는 2.5 V 전압원으로 동작하는 플립플롭은, 동일한 개수로 접속되도록 2.5 V 전압원 동작 플립플롭군 (123∼126) 으로 분할되어 있다.The clock tree 129 is constituted of two stages of the 2.5V voltage source operation buffer circuits 114 to 118, and all use circuits that operate from the 2.5V voltage source. The input of the 2.5 V voltage source operating buffer circuit 114 is connected to the clock input terminal 100, and the input of the 2.5 V voltage source operating buffer circuit 115 to 118 is connected to the output of the 2.5 V voltage source operating buffer circuit 114. have. The flip-flops operating from the 2.5 V voltage sources connected to the outputs of the 2.5 V voltage source operating buffer circuits 115 to 118, respectively, are divided into 2.5 V voltage source operating flip flop groups 123 to 126 so as to be connected in the same number.
2.5 V 전압원 동작 플립플롭군 (123) 을 구성하는 2.5 V 전압원 동작 플립플롭 (119∼122) 의 각 클럭단자는 2.5 V 전압원 동작 버퍼회로 (115) 의 출력에 공통접속되어 있다. 마찬가지로, 2.5 V 전압원 동작 플립플롭군 (124∼126) 의 플립플롭의 클럭단자는 각각 2.5 V 전압원 동작 버퍼회로 (116∼118) 의 출력에 접속되어 있다.Each clock terminal of the 2.5 V voltage source operation flip flops 119 to 122 constituting the 2.5 V voltage source operation flip flop group 123 is commonly connected to the output of the 2.5 V voltage source operation buffer circuit 115. Similarly, the clock terminals of the flip-flops of the 2.5 V voltage source operation flip flop groups 124 to 126 are connected to the outputs of the 2.5 V voltage source operation buffer circuits 116 to 118, respectively.
도 4 는 도 3 에 나타낸 종래의 클럭신호 공급용 집적회로의 일례의 레이아웃구성을 나타내는 레이아웃도이다. 이 도면에 있어서, 3.3 V 전압원 영역 (301) 에는 그라운드 배선 (302) 과, 3.3 V 전압원 배선 (303) 과, 클럭 트리 (128) 의버퍼회로 (101∼105) 와, 3.3 V 전압원의 플립플롭과, 플립플롭 사이의 랜덤회로 (131) 와, 3.3 V 전압원 동작 지연회로 (127) 가 배치되어 있다. 2.5 V 전압원 영역 (325) 에는 그라운드 배선 (313) 과, 2.5 V 전압원 배선 (314) 과, 클럭 트리 (129) 의 버퍼회로 (114∼118) 와, 2.5 V 전압원의 플립플롭이 배치되어 있다.FIG. 4 is a layout diagram showing the layout of an example of the conventional clock signal supply integrated circuit shown in FIG. In this figure, the 3.3V voltage source region 301 has a ground wiring 302, a 3.3V voltage source wiring 303, buffer circuits 101-105 of the clock tree 128, and a flip-flop of a 3.3V voltage source. And a random circuit 131 between the flip-flops and a 3.3 V voltage source operation delay circuit 127 are disposed. In the 2.5 V voltage source region 325, the ground wiring 313, the 2.5 V voltage source wiring 314, the buffer circuits 114 to 118 of the clock tree 129, and flip-flops of the 2.5 V voltage source are disposed.
도 4 에 있어서의 3.3 V 전압원 동작 버퍼회로 (101∼105), 2.5 V 전압원 동작 버퍼회로 (114∼118), 3.3 V 전압원 동작 플립플롭 (106∼109), 2.5 V 전압원 동작 플립플롭 (119∼122), 3.3 V 전압원 동작 지연회로 (127) 및 랜덤회로 (131) 는 레이아웃 셀이다.3.3 V voltage source operation buffer circuit 101 to 105, 2.5 V voltage source operation buffer circuit 114 to 118, 3.3 V voltage source operation flip flop 106 to 109, 2.5 V voltage source operation flip flop 119 to 122, the 3.3 V voltage source operation delay circuit 127 and the random circuit 131 are layout cells.
레이아웃 셀이란, 플립플롭이나 버퍼회로 등의 레이아웃 정보를 나타내는 도형을 말한다. 레이아웃 셀은 그라운드, 전압원 단자를 상단, 하단에 가지고 있으며, 배치할 때에 90 도 회전하거나 하여 레이아웃 셀의 전압원 단자와 전압원 배선을 접속하고, 레이아웃 셀의 그라운드 단자와 그라운드 배선을 접속한다.A layout cell is a figure which shows layout information, such as a flip-flop and a buffer circuit. The layout cell has ground and voltage source terminals at the upper and lower ends thereof. The layout cell is rotated by 90 degrees when arranged to connect the voltage source terminal of the layout cell and the voltage source wiring, and the ground terminal and the ground wiring of the layout cell.
이어서, 그라운드 배선 (302), 3.3 V 전압원 배선 (303), 그라운드 배선 (313) 및 2.5 V 전압원 배선 (314) 의 구성에 대하여 상세하게 설명한다.Next, the structure of the ground wiring 302, the 3.3V voltage source wiring 303, the ground wiring 313, and the 2.5V voltage source wiring 314 is demonstrated in detail.
그라운드 배선 (302) 은 3.3 V 전압원 영역 (301) 의 주위와 수평방향으로 배선되어 있다. 3.3 V 전압원 배선 (303) 은 3.3 V 전압원 영역 (301) 의 주위와 수평방향으로 그라운드 배선 (302) 과 쌍을 이루도록 일정한 간격을 두며 배선되어 있다. 그라운드 배선 (313) 은 2.5 V 전압원 영역 (325) 의 주위와 수평방향으로 배선되어 있다. 2.5 V 전압원 배선 (314) 은 2.5 V 전압원 영역 (325) 의 주위와 수평방향으로 그라운드 배선 (313) 과 쌍을 이루도록 일정한 간격을 두며 배선되어있다.The ground wiring 302 is wired in the horizontal direction with the periphery of the 3.3 V voltage source region 301. The 3.3 V voltage source wiring 303 is wired at regular intervals so as to be paired with the ground wiring 302 in the horizontal direction with respect to the 3.3 V voltage source region 301. The ground wiring 313 is wired in the horizontal direction with the periphery of the 2.5 V voltage source region 325. The 2.5 V voltage source wiring 314 is wired at regular intervals so as to be paired with the ground wiring 313 in the horizontal direction around the 2.5 V voltage source region 325.
이어서, 3.3 V 전압원 영역 (301) 의 클럭 트리와 플립플롭의 구성에 대하여 상세하게 설명한다. 3.3 V 전압원 동작 플립플롭 (106∼109) 은 그라운드 배선 (302) 과, 3.3 V 전압원 배선 (303) 사이에 배치되어 있다. 3.3 V 전압원 동작 버퍼회로 (101 및 102) 도 각각 그라운드 배선 (302) 과 3.3 V 전압원 배선 (303) 사이에 배치되어 있다. 3.3 V 전압원 동작 플립플롭 (106∼109) 의 클럭 단자는 3.3 V 전압원 동작 버퍼회로 (102) 의 출력단자에 접속되어 있다.Next, the configuration of the clock tree and the flip-flop in the 3.3 V voltage source region 301 will be described in detail. 3.3V Voltage Source Operation Flip-flops 106 to 109 are disposed between the ground wiring 302 and the 3.3V voltage source wiring 303. The 3.3V voltage source operation buffer circuits 101 and 102 are also disposed between the ground wiring 302 and the 3.3V voltage source wiring 303, respectively. The clock terminal of the 3.3 V voltage source operation flip-flops 106 to 109 is connected to the output terminal of the 3.3 V voltage source operation buffer circuit 102.
3.3 V 전압원 동작 버퍼회로 (102∼105) 의 입력단자는 3.3 V 전압원 동작 버퍼회로 (101) 의 출력단자에 접속되어 있다. 그리고, 도 4 에는 기재되어 있지 않으나, 3.3 V 전압원 동작 버퍼회로 (103∼105) 의 출력단자에도 각각 3.3 V 전압원 동작 플립플롭군 (111∼113) 의 플립플롭의 클럭단자가 접속되어 있다.The input terminal of the 3.3 V voltage source operation buffer circuits 102 to 105 is connected to the output terminal of the 3.3 V voltage source operation buffer circuit 101. Although not shown in Fig. 4, the clock terminals of the flip-flops of the 3.3 V voltage source operation flip flop groups 111 to 113 are connected to the output terminals of the 3.3 V voltage source operation buffer circuits 103 to 105, respectively.
이어서, 2.5 V 전압원 영역 (325) 의 클럭 트리와 플립플롭의 구성에 대하여 상세하게 설명한다. 2.5 V 전압원 동작 플립플롭 (119∼122) 은 그라운드 배선 (313) 과 2.5 V 전압원 배선 (314) 사이에 배치되어 있다. 2.5 V 전압원 동작 버퍼회로 (114 및 115) 도 그라운드 배선 (313) 과 2.5 V 전압원 배선 (314) 사이에 배치되어 있다. 2.5 V 전압원 동작 플립플롭 (119∼122) 의 클럭단자는 2.5 V 전압원 동작 버퍼회로 (115) 의 출력단자에 접속되어 있다.Next, the configuration of the clock tree and the flip-flop in the 2.5 V voltage source region 325 will be described in detail. The 2.5V voltage source operation flip-flops 119 to 122 are disposed between the ground wiring 313 and the 2.5V voltage source wiring 314. The 2.5 V voltage source operation buffer circuits 114 and 115 are also disposed between the ground wiring 313 and the 2.5 V voltage source wiring 314. The clock terminal of the 2.5 V voltage source operation flip-flops 119 to 122 is connected to the output terminal of the 2.5 V voltage source operation buffer circuit 115.
2.5 V 전압원 동작 버퍼회로 (115∼118) 의 입력단자는 2.5 V 전압원 동작 버퍼회로 (114) 의 출력단자에 접속되어 있다. 그리고, 도 4 에는 기재되어 있지 않으나, 2.5 V 전압원 동작 버퍼회로 (116∼118) 의 출력단자에도 각각 2.5 V 전압원 동작 플립플롭군 (124∼126) 의 플립플롭의 클럭단자가 접속되어 있다.The input terminals of the 2.5 V voltage source operation buffer circuits 115 to 118 are connected to the output terminals of the 2.5 V voltage source operation buffer circuit 114. Although not shown in Fig. 4, the clock terminals of the flip-flops of the 2.5V voltage source operation flip-flop groups 124 to 126 are connected to the output terminals of the 2.5V voltage source operation buffer circuits 116 to 118, respectively.
이어서, 클럭입력단자 (100) 와 클럭 트리 (128 및 129) 사이의 구성에 대하여 상세하게 설명한다. 3.3 V 전압원 동작 지연회로 (127) 는 그라운드 배선 (302) 과 3.3 V 전압원 배선 (303) 사이에 배치되어 있다. 또한, 3.3 V 전압원 동작 버퍼회로 (101) 의 입력단자는 지연회로 (127) 의 출력단자에 접속되어 있다. 클럭입력단자 (100) 는 2.5 V 전압원 동작 버퍼회로 (114) 와 3.3 V 전압원 동작 지연회로 (127) 의 입력단자에 각각 접속되어 있다.Next, the configuration between the clock input terminal 100 and the clock trees 128 and 129 will be described in detail. The 3.3 V voltage source operation delay circuit 127 is disposed between the ground wiring 302 and the 3.3 V voltage source wiring 303. The input terminal of the 3.3 V voltage source operation buffer circuit 101 is connected to the output terminal of the delay circuit 127. The clock input terminal 100 is connected to the input terminals of the 2.5 V voltage source operation buffer circuit 114 and the 3.3 V voltage source operation delay circuit 127, respectively.
또한, 3.3 V 전압원 동작 플립플롭 (106) 의 데이터 출력단자는 랜덤회로 (131) 의 입력단자에 접속되어 있고, 랜덤회로 (131) 의 출력단자는 2.5 V 전압원 동작 플립플롭 (119) 의 데이터 입력단자에 접속되어 있다.The data output terminal of the 3.3 V voltage source operating flip-flop 106 is connected to the input terminal of the random circuit 131, and the output terminal of the random circuit 131 is connected to the data input terminal of the 2.5 V voltage source operating flip-flop 119. Connected.
도 3 에 있어서, 클럭입력단자 (100) 에서 2.5 V 전압원 동작 플립플롭 (119) 까지의 클럭신호 전달시간은, 2.5 V 전압원 동작 버퍼회로 (114) 로 입력할 때까지의 배선지연시간과, 2.5 V 전압원 동작 버퍼회로 (114) 의 게이트지연시간과, 2.5 V 전압원 동작 버퍼회로 (115) 로 입력할 때까지의 배선지연시간과, 2.5 V 전압원 동작 버퍼회로 (115) 의 게이트지연시간과, 2.5 V 전압원 동작 플립플롭 (119∼122) 으로 입력할 때까지의 배선지연시간의 합계이다.In FIG. 3, the clock signal transfer time from the clock input terminal 100 to the 2.5 V voltage source operation flip-flop 119 is the wiring delay time until input to the 2.5 V voltage source operation buffer circuit 114, and 2.5. The gate delay time of the V voltage source operation buffer circuit 114, the wiring delay time until input to the 2.5V voltage source operation buffer circuit 115, the gate delay time of the 2.5V voltage source operation buffer circuit 115, and The sum of the wiring delay time until inputting to the V voltage source operation flip-flops 119 to 122.
클럭 트리 (129) 에 접속하는 각 플립플롭의 클럭단자에 클럭신호를 동일 타이밍으로 공급할 수 있도록, 상기 합계시간은 각 플립플롭의 클럭단자 부분에서 동일하게 되어 있다. 구체적으로는, 2 단째 2.5 V 전압원 동작 버퍼회로 (115∼118) 로 입력할 때까지의 배선지연시간을 같게 하고, 2.5 V 전압원 동작 버퍼회로 (115∼118) 의 게이트지연시간을 같게 하고, 2.5 V 전압원 동작 플립플롭 (119) 으로 입력할 때까지의 배선지연시간을 같게 하고 있다.The total time is the same at the clock terminal portion of each flip-flop so that a clock signal can be supplied to the clock terminal of each flip-flop connected to the clock tree 129 at the same timing. Specifically, the wiring delay time until input to the second stage 2.5 V voltage source operation buffer circuits 115 to 118 is the same, and the gate delay time of the 2.5 V voltage source operation buffer circuits 115 to 118 is equal to 2.5. The wiring delay time until inputting to the V voltage source operation flip-flop 119 is the same.
게이트지연시간은 트랜지스터의 게이트길이, 게이트폭에 따라 결정되고, 배선지연시간은 트랜지스터의 게이트 길이, 게이트 폭이나 트랜지스터의 출력에 부착하는 배선용량에 따라 결정된다. 따라서, 동일계층의 버퍼회로의 트랜지스터의 게이트 길이나 게이트 폭을 동등하게 하여 동일계층의 배선에 있어서도 배선용량이 동등해지도록 하고 있다. 그러므로, 클럭 트리 (129) 에 접속하는 플립플롭의 클럭단자로 공급하는 클럭신호는 동일 타이밍으로 된다. 또한, 클럭 트리 (128) 에 대해서도 마찬가지이다.The gate delay time is determined by the gate length and gate width of the transistor, and the wiring delay time is determined by the gate length of the transistor, the gate width, and the wiring capacitance attached to the output of the transistor. Therefore, the gate lengths and gate widths of the transistors in the buffer circuit of the same layer are equalized so that the wiring capacitance is equal in the wiring of the same layer. Therefore, the clock signal supplied to the clock terminal of the flip-flop connected to the clock tree 129 has the same timing. The same applies to the clock tree 128.
이상 설명한 바에 의해 클럭 트리 (128,129) 의 입력에서 말단의 플립플롭의 클럭단자까지의 지연시간을 동등하게 하여 각 플립플롭으로 공급되는 클럭신호의 위상을 맞추고 있다.As described above, the delay time from the input of the clock trees 128 and 129 to the clock terminal of the flip-flop at the end is equalized so that the phase of the clock signal supplied to each flip-flop is adjusted.
그러나, 클럭 트리 (128) 와 클럭 트리 (129) 는 버퍼회로의 전압원이 상이하기 때문에, 게이트 지연시간도 배선지연시간도 상이하므로 클럭입력단자 (100) 와 클럭 트리 (128) 의 입력 사이에 3.3 V 전압원 동작 지연회로 (127) 를 삽입하여 지연시간을 조정하고 있다. 그러므로, 클럭 트리 (128) 에 접속하는 플립플롭과 클럭 트리 (129) 에 접속하는 플립플롭의 클럭단자에는 동일 타이밍의 클럭신호가 전달된다.However, because the clock tree 128 and the clock tree 129 are different in the voltage source of the buffer circuit, the gate delay time and the wiring delay time are different, so that between the clock input terminal 100 and the input of the clock tree 128 is 3.3. The delay time is adjusted by inserting the V voltage source operation delay circuit 127. Therefore, a clock signal of the same timing is transmitted to the clock terminals of the flip-flop connected to the clock tree 128 and the flip-flop connected to the clock tree 129.
이상 설명한 바에 의해 3.3 V 전압원 동작 플립플롭 (106) 에서 랜덤회로 (131) 를 통과하여 2.5 V 전압원 동작 플립플롭 (119) 으로 데이터 전송하는 것과같은, 전압원이 상이한 블록간의 데이터전송을 정상적으로 실행할 수 있다.As described above, it is possible to normally perform data transfer between blocks with different voltage sources, such as data transfer from the 3.3 V voltage source operation flip flop 106 through the random circuit 131 to the 2.5 V voltage source operation flip flop 119. .
이어서, 이와 같은 종래의 클럭신호 공급용 집적회로의 구성방법에 대하여 도 4 를 참조하여 상세하게 설명한다.Next, a method of configuring such a conventional clock signal supply integrated circuit will be described in detail with reference to FIG.
우선, 3.3 V 레이아웃 셀을 배치하는 영역 (301) 과 2.5 V 레이아웃 셀을 배치하는 영역 (325) 을 작성한다. 이어서, 3.3 V 전압원 영역 (301) 의 3.3 V 전압원 배선 (303) 및 그라운드 배선 (302) 과, 2.5 V 전압원 영역 (325) 의 2.5 V 전압원 배선 (314) 및 그라운드 배선 (313) 을 도 4 와 같이 배선한다. 이어서, 3.3 V 전압원 영역 (301) 에 클럭 트리 이외의 3.3 V 레이아웃 셀을 그라운드 배선 (302) 과 3.3 V 전압원 배선 (303) 사이에 배치하고, 2.5 V 전압원 영역 (325) 에 클럭 트리 이외의 2.5 V 레이아웃 셀을 그라운드 배선 (313) 과 2.5 V 전압원 배선 (314) 사이에 배치한다.First, an area 301 for placing 3.3 V layout cells and an area 325 for placing 2.5 V layout cells are created. Subsequently, the 3.3 V voltage source wiring 303 and the ground wiring 302 of the 3.3 V voltage source region 301 and the 2.5 V voltage source wiring 314 and the ground wiring 313 of the 2.5 V voltage source region 325 are shown in FIG. 4 and FIG. Wire together. Subsequently, a 3.3 V layout cell other than the clock tree in the 3.3 V voltage source region 301 is disposed between the ground wiring 302 and the 3.3 V voltage source wiring 303, and 2.5 2.5 other than the clock tree in the 2.5 V voltage source region 325. The V layout cell is disposed between the ground wiring 313 and the 2.5 V voltage source wiring 314.
이어서, 3.3 V 전압원 영역 (301) 의 클럭 트리를 배치, 배선하는데, 3.3 V 전압원 동작 버퍼회로 (102∼105) 에 접속하는 플립플롭은 동일구성이기 때문에, 이하 3.3 V 전압원 동작 버퍼회로 (102) 에 대하여 설명한다.Subsequently, the clock tree of the 3.3 V voltage source region 301 is arranged and wired. Since the flip-flops connected to the 3.3 V voltage source operating buffer circuits 102 to 105 have the same configuration, the 3.3 V voltage source operating buffer circuit 102 is described below. It demonstrates.
우선, 3.3 V 전압원 동작 버퍼회로 (102) 를 3.3 V 전압원 동작 플립플롭 (106∼109) 의 중앙위치에 있는 그라운드 배선 (302) 과 3.3 V 전압원 배선 (303) 사이에 배치한다. 계속해서, 3.3 V 전압원 동작 버퍼회로 (102) 의 출력단자와 3.3 V 전압원 동작 플립플롭 (106∼109) 의 클럭단자를, 경우에 따라서는 우회배선하여 배선용량이 동등해지도록 접속한다.First, the 3.3 V voltage source operation buffer circuit 102 is disposed between the ground wiring 302 and the 3.3 V voltage source wiring 303 located at the center of the 3.3 V voltage source operating flip-flops 106 to 109. Subsequently, the output terminal of the 3.3 V voltage source operation buffer circuit 102 and the clock terminals of the 3.3 V voltage source operation flip-flops 106 to 109 are connected by bypass wiring in some cases so that the wiring capacitance is equalized.
이어서, 3.3 V 전압원 동작 버퍼회로 (101) 를 3.3 V 전압원 동작 버퍼회로(102∼105) 의 중앙위치에 있는 그라운드 배선 (302) 과 3.3 V 전압원 배선 (303) 사이에 배치한다. 계속해서, 3.3 V 전압원 동작 버퍼회로 (101) 의 출력단자와 3.3 V 전압원 동작 버퍼회로 (102∼105) 의 입력단자를, 경우에 따라서는 우회배선하여 배선용량이 동등해지도록 접속한다. 이상이 3.3 V 전압원 영역 (301) 의 클럭 트리의 배치, 배선방법이다.Subsequently, the 3.3 V voltage source operation buffer circuit 101 is disposed between the ground wiring 302 and the 3.3 V voltage source wiring 303 at the center position of the 3.3 V voltage source operation buffer circuits 102 to 105. Subsequently, the output terminal of the 3.3 V voltage source operation buffer circuit 101 and the input terminal of the 3.3 V voltage source operation buffer circuits 102 to 105 are connected by bypass wiring in some cases, so that the wiring capacitance is equalized. The above is the arrangement and wiring method of the clock tree in the 3.3 V voltage source region 301.
이어서, 2.5 V 전압원 영역 (325) 의 클럭 트리를 배치, 배선하는데, 2.5 V 전압원 동작 버퍼회로 (115∼118) 에 접속하는 플립플롭은 동일구성이기 때문에, 이하 2.5 V 전압원 동작 버퍼회로 (115) 에 대하여 설명한다.Next, the clock tree of the 2.5 V voltage source region 325 is arranged and wired. Since the flip-flops connected to the 2.5 V voltage source operating buffer circuits 115 to 118 have the same configuration, the 2.5 V voltage source operating buffer circuit 115 is described below. It demonstrates.
우선, 2.5 V 전압원 동작 버퍼회로 (115) 를 2.5 V 전압원 동작 플립플롭 (119∼122) 의 중앙위치에 있는 그라운드 배선 (313) 과 2.5 V 전압원 배선 (314) 사이에 배치한다. 계속해서, 2.5 V 전압원 동작 버퍼회로 (115) 의 출력단자와 2.5 V 전압원 동작 플립플롭 (119∼122) 의 클럭 단자를, 경우에 따라서는 우회배선하여 배선용량이 동등해지도록 접속한다.First, the 2.5 V voltage source operation buffer circuit 115 is disposed between the ground wiring 313 and the 2.5 V voltage source wiring 314 located at the center of the 2.5 V voltage source operating flip-flops 119 to 122. Subsequently, the output terminal of the 2.5 V voltage source operating buffer circuit 115 and the clock terminals of the 2.5 V voltage source operating flip-flops 119 to 122 are connected by bypass wiring in some cases so that the wiring capacitance is equalized.
이어서, 2.5 V 전압원 동작 버퍼회로 (114) 를 2.5 V 전압원 동작 버퍼회로 (115∼118) 의 중앙위치에 있는 그라운드 배선 (313) 과 2.5 V 전압원 배선 (314) 사이에 배치한다. 계속해서, 2.5 V 전압원 동작 버퍼회로 (114) 의 출력단자와 2.5 V 전압원 동작 플립플롭 (115∼118) 의 입력단자를, 경우에 따라서는 우회배선하여 배선용량이 동등해지도록 접속한다. 이상이 2.5 V 전압원 영역 (325) 의 클럭 트리의 배치, 배선방법, 즉 구성방법이다.Subsequently, the 2.5 V voltage source operation buffer circuit 114 is disposed between the ground wiring 313 and the 2.5 V voltage source wiring 314 at the center position of the 2.5 V voltage source operation buffer circuits 115 to 118. Subsequently, the output terminal of the 2.5 V voltage source operating buffer circuit 114 and the input terminal of the 2.5 V voltage source operating flip-flops 115 to 118 are connected by bypass wiring in some cases so that the wiring capacitance is equalized. The above is the arrangement, wiring method, that is, the configuration method of the clock tree in the 2.5 V voltage source region 325.
이어서, 3.3 V 전압원 영역 (301), 2.5 V 전압원 영역 (325) 에 배치, 배선한 클럭 트리의 전달시간을 측정한다. 그리고, 측정한 전달시간의 차와 버퍼회로의 게이트 지연시간의 n 배에 가장 근사해지는 값을 구한다.Next, the transfer time of the clock tree arrange | positioned and wired in 3.3V voltage source area | region 301 and 2.5V voltage source area | region 325 is measured. The value closest to the difference between the measured transfer time and n times the gate delay time of the buffer circuit is obtained.
이어서, n 개분 버퍼회로를 직렬로 접속한 지연회로 (127) 를 작성한다. 3.3 V 전압원 동작 지연회로 (127) 는 3.3 V 전압원 영역 (301) 의 그라운드 배선 (302) 과 3.3 V 전압원 배선 (303) 사이에 배치되고, 3.3 V 전압원 동작 지연회로 (127) 의 출력단자가 3.3 V 전압원 동작 버퍼회로 (101) 의 입력단자에 접속된다.Next, a delay circuit 127 in which n buffer circuits are connected in series is created. The 3.3 V voltage source operation delay circuit 127 is disposed between the ground wiring 302 and the 3.3 V voltage source wiring 303 of the 3.3 V voltage source region 301, and the output terminal of the 3.3 V voltage source operation delay circuit 127 is 3.3 V. It is connected to the input terminal of the voltage source operation buffer circuit 101.
마지막으로, 클럭입력단자 (100) 를 2.5 V 전압원 동작 버퍼회로 (114) 의 입력단자와 3.3 V 전압원 동작 지연회로 (127) 의 입력단자에 각각 접속한다. 이 때, 클럭입력단자 (100) 에서 3.3 V 전압원 동작 지연회로 (127) 의 입력단자와 2.5 V 전압원 동작 버퍼회로 (114) 의 입력단자까지, 경우에 따라서는 우회배선하여 전달시간이 같아지도록 접속한다.Finally, the clock input terminal 100 is connected to the input terminal of the 2.5 V voltage source operation buffer circuit 114 and the input terminal of the 3.3 V voltage source operation delay circuit 127, respectively. At this time, from the clock input terminal 100 to the input terminal of the 3.3 V voltage source operation delay circuit 127 and the input terminal of the 2.5 V voltage source operation buffer circuit 114, in some cases, the wiring is bypassed so that the transfer time is the same. do.
그리고 접속할 때에는, 예컨대 종방향의 배선은 제 2 알루미늄 배선을 사용하고, 횡방향의 배선은 제 1 알루미늄 배선을 사용하여, 전압원 배선과 그라운드 배선이 쇼트되지 않도록 알루미늄 배선층을 변경한다. 또한, 제 1 알루미늄 배선과 제 2 알루미늄 배선은 제 1 스루홀로 접속하여 종방향 배선과 횡방향 배선을 접속한다.When the connection is made, for example, the wiring in the longitudinal direction uses the second aluminum wiring, and the wiring in the lateral direction uses the first aluminum wiring, so that the aluminum wiring layer is changed so that the voltage source wiring and the ground wiring are not shorted. Further, the first aluminum wiring and the second aluminum wiring are connected by the first through hole to connect the longitudinal wiring and the lateral wiring.
그런데, 종래에는 전압원을 낮춘 기능블록과 그 이외의 기능블록의 클럭 트리의 지연시간의 차를 지연회로 (127) 를 사용하여 조정하고 있으며, 이와 같은 지연회로 (127) 는 LSI 제조시의 확산조건이나 LSI 동작시의 온도가 변화하면 게이트지연시간이 변화하고, 그 결과 상이한 전압원의 기능블록의 기억수단으로 공급하는 클럭신호의 위상이 변경된다.By the way, conventionally, the delay circuit 127 adjusts the difference between the delay time of the clock tree of the functional block having a lower voltage source and other functional blocks, and the delay circuit 127 is a diffusion condition at the time of LSI manufacturing. When the temperature during the LSI operation changes, the gate delay time changes, and as a result, the phase of the clock signal supplied to the storage means of the functional blocks of different voltage sources is changed.
따라서, 종래에는 LSI 제조시의 확산조건이나 LSI 동작시의 온도가 변화하면, 전압원을 낮춘 기능블록과 그 이외의 기능블록 사이에서 데이터전송을 실행하는 동기식 회로의 경우에는 정확하게 데이터전송을 할 수 없어서 동기회로설계가 어렵다는 문제가 있다.Therefore, in the related art, when the diffusion conditions at the time of manufacturing LSI or the temperature at the time of LSI operation change, a synchronous circuit which performs data transfer between a functional block having a lower voltage source and another functional block cannot accurately transmit data. There is a problem that the synchronous circuit design is difficult.
또한, 종래에는 기능변경, 특성개선 등으로 레이아웃 설계를 실행할 때마다 레이아웃의 배치위치나 배선경로가 변화하고, 클럭 트리의 버퍼회로나 기억수단의 배치위치나 배선경로도 변화하여, 다시 클럭 트리의 전달시간을 측정하여 지연회로를 설계할 필요가 있기 때문에, 설계변경, 특성개선을 실행할 때마다 지연회로를 설계하여야만 하므로 설계기간이 길어진다는 문제도 있다.In addition, conventionally, whenever a layout design is executed due to a function change, a characteristic improvement, or the like, the layout position or wiring path of the layout changes, the buffer circuit of the clock tree, or the placement position or wiring path of the storage means also changes. Since it is necessary to design the delay circuit by measuring the propagation time, there is also a problem that the design period is long because the delay circuit must be designed every time a design change or a characteristic improvement is performed.
본 발명은 이상의 점을 감안하여 이루어진 것으로서, 지연회로를 사용하지 않고 공통의 전압원으로 구성하는 클럭 트리를 사용함으로써, LSI 제조시의 확산조건이나 LSI 동작시의 온도가 변화하여도 상이한 전압원의 기억회로에 동일위상의 클럭신호를 공급하여, 상이한 전압원의 블록 사이의 데이터전송을 정상적으로 실행할 수 있는 클럭신호 공급용 집적회로 및 그 구성방법을 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made in view of the above, and by using a clock tree composed of a common voltage source without using a delay circuit, the memory circuit of a different voltage source may be changed even if the diffusion conditions in LSI manufacturing or the temperature in LSI operation change. An object of the present invention is to provide an integrated circuit for supplying a clock signal and a configuration method thereof capable of supplying a clock signal of the same phase to the same phase to normally perform data transfer between blocks of different voltage sources.
또한, 본 발명의 다른 목적은 설계시간을 단축할 수 있는 클럭신호 공급용 집적회로 및 그 제조방법을 제공하는 데 있다.Another object of the present invention is to provide an integrated circuit for supplying a clock signal and a method of manufacturing the same, which can reduce the design time.
도 1 은 본 발명에 관한 클럭신호 공급용 집적회로의 일실시형태를 나타내는 블록도이다.1 is a block diagram showing one embodiment of an integrated circuit for clock signal supply according to the present invention.
도 2 는 본 발명에 관한 클럭신호 공급용 집적회로의 구성방법의 일실시형태를 설명하는 레이아웃도이다.Fig. 2 is a layout for explaining an embodiment of a configuration method of an integrated circuit for clock signal supply according to the present invention.
도 3 은 종래의 클럭신호 공급용 집적회로의 일례를 나타내는 블록도이다.3 is a block diagram showing an example of a conventional integrated circuit for supplying clock signals.
도 4 는 종래의 클럭신호 공급용 집적회로의 구성방법의 일례를 설명하는 레이아웃도이다.4 is a layout for explaining an example of a configuration method of a conventional integrated circuit for supplying clock signals.
도 5 는 클럭 트리의 타이밍차트도이다.5 is a timing chart diagram of a clock tree.
도 6 은 트랜지스터 모델을 나타내는 도면이다.6 is a diagram illustrating a transistor model.
*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *
100 : 클럭입력단자100: clock input terminal
101∼105, 201∼210, 228 : 3.3 V 전압원 동작 버퍼회로101 to 105, 201 to 210, 228: 3.3 V voltage source operating buffer circuit
106∼109 : 3.3 V 전압원 동작 플립플롭106 to 109: 3.3 V voltage source operation flip-flop
110∼113 : 3.3 V 전압원 동작 플립플롭군110 to 113: 3.3V voltage source operation flip flop group
114∼118 : 2.5 V 전압원 동작 버퍼회로114 to 118: 2.5 V voltage source operating buffer circuit
119∼122 : 2.5 V 전압원 동작 플립플롭119 to 122: 2.5 V voltage source operation flip flop
123∼126 : 2.5 V 전압원 동작 플립플롭군123-126: 2.5V voltage source operation flip flop group
127 : 3.3 V 전압원 동작 지연회로 128,129,227 : 클럭 트리127: 3.3 V voltage source operation delay circuit 128,129,227: clock tree
130 : 데이터신호 입력단자 131,132 : 랜덤회로130: data signal input terminal 131,132: random circuit
402 : 3.3 V 전압원 배선 401 : 그라운드 배선402: 3.3 V voltage source wiring 401: ground wiring
403 : 2.5 V 전압원 배선403: 2.5 V voltage source wiring
404 : 3.3 V, 2.5 V 공통의 전압원 영역404: 3.3 V, 2.5 V common voltage source area
605 : P 형 채널 트랜지스터 606 : N 형 채널 트랜지스터605: P-type channel transistor 606: N-type channel transistor
607 : 전압원 608 : 부하용량607: voltage source 608: load capacity
본 발명은 상기한 목적을 달성하기 위하여 서로 다른 전압원을 사용하는 복수의 기억수단에 대하여 트리 형상으로 접속한 복수단의 버퍼회로를 통해 클럭신호를 각각 분배공급하는 클럭신호 공급용 집적회로로서, 트리 형상으로 접속한 복수단의 버퍼회로를 서로 다른 전압원 중 가장 높은 전압원으로 동작함과 동시에 클럭신호를 동일 지연시간으로 전송하는 구성으로 하고, 복수단의 버퍼회로 중 최종단의 버퍼회로에서 서로 다른 전압원을 사용하는 복수의 기억수단으로 각각 클럭신호를 공급하는 구성으로 한 것이다.The present invention provides a clock signal supply integrated circuit for distributing and supplying a clock signal through a plurality of stages of buffer circuits connected in a tree shape to a plurality of storage means using different voltage sources in order to achieve the above object. A plurality of stages of buffer circuits connected in a shape are operated as the highest voltage sources among different voltage sources and the clock signals are transmitted at the same delay time. The clock signal is supplied to a plurality of storage means using the above.
본 발명에서는, 전압원이 복수이어도 공통의 전압원을 사용한 복수단의 버퍼회로를 통해 서로 다른 전압원을 사용하는 복수의 기억수단으로 클럭신호를 공급하도록 하였기 때문에, 확산조건, 온도조건이 변화한 경우라도 집적회로의 전달시간은 변화하지만, 복수의 기억수단으로 공급되는 클럭신호를 전달하는 회로의 배선용량을 같게 할 수 있으며, 또한 종래의 클럭입력단자와 복수단의 버퍼회로의 입력 사이에 있었던 지연회로를 사용하지 않고 클럭신호 공급용 집적회로를 작성할 수 있다.In the present invention, even if there are a plurality of voltage sources, the clock signal is supplied to a plurality of storage means using different voltage sources through a plurality of stage buffer circuits using a common voltage source. Although the transfer time of the circuit varies, the wiring capacitance of the circuit for transferring the clock signal supplied to the plurality of storage means can be the same, and the delay circuit existing between the conventional clock input terminal and the input of the buffer circuit of the plurality of stages can be used. The integrated circuit for clock signal supply can be created without using.
또한 본 발명의 구성방법은, 서로 다른 복수의 전압원 배선과 그라운드 배선을 1 개의 배치영역에 배선하고, 서로 다른 전압원을 사용하는 복수의 기억수단을 각각 그 기억수단이 사용하는 전압원용 전압원 배선과 그라운드 배선 사이에 배치하고, 복수단의 버퍼회로를 배치영역내에서 또한 서로 다른 전압원 중 가장 높은 전압원용 전압원 배선과 그라운드 배선 사이에 배치하여 트리 형상으로 접속하고, 복수단의 버퍼회로 중 첫단의 버퍼회로의 입력단자는 클럭신호 입력단자에 접속하고, 복수단의 버퍼회로 중 최종단의 버퍼회로의 출력단자는 복수의 기억수단의 클럭단자에 각각 접속하는 것을 특징으로 한다.In addition, according to the configuration method of the present invention, a plurality of different voltage source wirings and ground wirings are wired into one arrangement area, and a plurality of storage means using different voltage sources are used by the storage means for voltage source wiring and ground, respectively. Arranged between the wirings, and a plurality of stage buffer circuits are arranged in the arrangement region and between the highest voltage source voltage source wiring and the ground wiring among the different voltage sources, connected in a tree shape, and the first stage buffer circuit among the buffer circuits of the multiple stages. Is connected to the clock signal input terminal, and the output terminal of the buffer circuit of the last stage among the buffer circuits of the plurality of stages is connected to the clock terminals of the plurality of storage means, respectively.
본 발명에서는 전압원 A 와 전압원 B 를 사용하는 경우, 배치영역에 그라운드, 전압원 A, 전압원 B 를 배선한 후, 이들 전압원 A, 전압원 B 를 사용하는 기억수단을 전압원 A 의 배선과 그라운드선 사이 또는 전압원 B 의 배선과 그라운드선 사이에 배치한다. 그리고, 복수단의 버퍼회로를 배치영역내에서 또한 서로 다른 전압원 중 가장 높은 전압원용 전압원 배선과 그라운드 배선 사이에 배치하여 트리상으로 접속한다. 그럼으로써, 복수의 전압원 중 1 개를 사용한 집적회로를 배치하기 쉬워진다.In the present invention, when the voltage source A and the voltage source B are used, the ground, the voltage source A, and the voltage source B are wired in the arrangement area, and then the storage means using the voltage source A and the voltage source B is provided between the wiring and the ground line of the voltage source A or the voltage source. Arrange between B wiring and ground line. A plurality of stages of buffer circuits are arranged in the arrangement area and connected between the highest voltage source voltage source wiring and the ground wiring among the different voltage sources and connected in a tree shape. This makes it easier to arrange an integrated circuit using one of the plurality of voltage sources.
(발명의 실시형태)Embodiment of the Invention
이어서, 본 발명의 실시형태에 대하여 도면과 함께 설명한다. 도 1 은 다전압원 블록으로 클럭신호를 공급하는 본 발명에 관한 클럭신호 공급용 집적회로의 일실시형태의 블록도를 나타낸다. 도면중에 있어서, 도 3 과 동일한 구성부분에는 동일한 부호를 붙인다. 도 1 에 나타내는 실시형태는 종래예와 마찬가지로 전압원으로서 3.3 V 전압원, 2.5 V 전압원 2 종류의 전압원을 갖는 예로서, 도 3 에 나타낸 종래예의 클럭 트리 부분만을 변경한 것이다.Next, embodiment of this invention is described with drawing. Fig. 1 shows a block diagram of one embodiment of a clock signal supply integrated circuit according to the present invention for supplying a clock signal to a multivoltage source block. In the drawings, the same components as in FIG. 3 are assigned the same reference numerals. The embodiment shown in FIG. 1 is an example having two types of voltage sources of 3.3V voltage source and 2.5V voltage source as the voltage source as in the conventional example, and changes only the clock tree portion of the conventional example shown in FIG.
도 1 에 있어서, 클럭입력단자 (100) 는 클럭 트리 (227) 에 접속되어 있다. 클럭 트리 (227) 는 3.3 V 전압원 동작 플립플롭군 (110∼113) 과 2.5 V 전압원 동작 플립플롭군 (123∼126) 에 접속되어 있다.In FIG. 1, the clock input terminal 100 is connected to a clock tree 227. The clock tree 227 is connected to the 3.3 V voltage source operating flip flop groups 110 to 113 and the 2.5 V voltage source operating flip flop groups 123 to 126.
이어서, 클럭 트리 (227) 의 구성에 대하여 상세하게 설명한다. 클럭 트리(227) 는 3.3 V 전압원 동작 버퍼회로 (201∼210 및 228) 를 3 단으로 구성하고, 모두 3.3 V 전압원으로 동작하는 회로를 사용하고 있다. 첫단의 3.3 V 전압원 동작 버퍼회로 (201) 의 입력은 클럭입력단자 (100) 에 접속되어 있다. 2 단째 3.3 V 전압원 동작 버퍼회로 (202 및 228) 의 각 입력단자는 3.3 V 전압원 동작 버퍼회로 (201) 의 출력단자와 접속되어 있다. 3 단째 3.3 V 전압원 동작 버퍼회로 (203∼206) 의 각 입력단자는 3.3 V 전압원 동작 버퍼회로 (202) 의 출력단자와 접속되어 있다. 또한, 3 단째 3.3 V 전압원 동작 버퍼회로 (207∼210) 의 각 입력단자는 3.3 V 전압원 동작 버퍼회로 (228) 의 출력단자와 접속되어 있다.Next, the configuration of the clock tree 227 will be described in detail. The clock tree 227 is composed of three stages of the 3.3V voltage source operation buffer circuits 201 to 210 and 228, and all use a circuit which operates from the 3.3V voltage source. The input of the first 3.3 V voltage source operation buffer circuit 201 is connected to the clock input terminal 100. Each input terminal of the second stage 3.3V voltage source operation buffer circuit 202 and 228 is connected to an output terminal of the 3.3V voltage source operation buffer circuit 201. Each input terminal of the third stage 3.3V voltage source operation buffer circuit 203 to 206 is connected to the output terminal of the 3.3V voltage source operation buffer circuit 202. In addition, each input terminal of the third stage 3.3V voltage source operation buffer circuit 207 to 210 is connected to the output terminal of the 3.3V voltage source operation buffer circuit 228.
3.3 V 전압원 동작 버퍼회로 (203∼210) 의 출력단자에는 3.3 V 전압원, 2.5 V 전압원으로 동작하는 플립플롭이 접속되는데, 이들은 동일한 개수로 접속되도록 3.3 V 전압원 동작 플립플롭군 (110∼113) 과 2.5 V 전압원 동작 플립플롭군 (123∼126) 으로 분할된다. 플립플롭군은 동일한 전압원의 플립플롭으로 모을 필요는 없으나, 본 실시형태에서는 종래예와 마찬가지로 3.3 V 전압원으로 동작하는 플립플롭과 2.5 V 전압원으로 동작하는 플립플롭 각각으로 분할하여 버퍼회로의 출력에 접속하고 있다.The output terminals of the 3.3 V voltage source operation buffer circuits 203 to 210 are connected to the 3.3 V voltage source and the 2.5 V voltage source, and they are connected to the 3.3 V voltage source operating flip flop groups 110 to 113 so as to be connected in the same number. It is divided into 2.5V voltage source operation flip-flop groups 123-126. The flip-flop groups do not need to be gathered as flip-flops of the same voltage source, but in this embodiment, the flip-flops operated by the 3.3 V voltage source and the flip-flops operated by the 2.5 V voltage source are connected to the output of the buffer circuit as in the conventional example. Doing.
3.3 V 전압원 동작 플립플롭군 (110) 을 구성하고 있는 3.3 V 전압원 동작 플립플롭 (106∼109) 의 각 클럭단자는 3.3 V 전압원 동작 버퍼회로 (203) 의 출력단자와 접속되어 있다. 2.5 V 전압원 동작 플립플롭군 (123) 을 구성하고 있는 2.5 V 접압원동작 플립플롭 (119∼122) 의 각 클럭단자는 3.3 V 전압원 동작 버퍼회로 (207) 의 출력단자와 접속되어 있다. 마찬가지로, 3.3 V 전압원 동작 플립플롭군(111∼113), 2.5 V 전압원 동작 플립플롭군 (124∼126) 을 각각 구성하고 있는 각 플립플롭의 클럭단자는 각각 3.3 V 전압원 동작 버퍼회로 (204∼206, 208∼210) 의 출력단자에 접속되어 있다.Each clock terminal of the 3.3 V voltage source operation flip flops 106 to 109 constituting the 3.3 V voltage source operation flip flop group 110 is connected to an output terminal of the 3.3 V voltage source operation buffer circuit 203. Each clock terminal of the 2.5 V voltage source operation flip flops 119 to 122 constituting the 2.5 V voltage source operation flip flop group 123 is connected to the output terminal of the 3.3 V voltage source operation buffer circuit 207. Similarly, the clock terminals of the flip-flops that constitute the 3.3 V voltage source operating flip-flop groups 111 to 113 and the 2.5 V voltage source operating flip flop groups 124 to 126, respectively, are the 3.3 V voltage source operating buffer circuits 204 to 206, respectively. And 208 to 210 output terminals.
이어서, 이와 같은 구성의 클럭신호 공급용 집적회로의 구성방법 (클럭 트리 구성요소의 배치방법) 에 대하여 도 2 를 참조하여 상세하게 설명한다. 도 2 중에 있어서, 도 1 및 도 4 와 동일한 구성부분에는 동일한 부호를 붙인다.Next, a method of arranging a clock signal supply integrated circuit having such a configuration (a method of arranging clock tree elements) will be described in detail with reference to FIG. In FIG. 2, the same code | symbol is attached | subjected to the same component as FIG. 1 and FIG.
도 2 에 있어서, 3.3 V, 2.5 V 공통의 전압원 영역 (404) 에는 그라운드 배선 (401) 과, 3.3 V 전압원 배선 (402) 과, 2.5 V 전압원 배선 (403) 과, 3.3 V 전압원 동작 플립플롭 (F/F) (106∼109) 과, 2.5 V 전압원 동작 플립플롭 (F/F) (119∼122) 과, 플립플롭 사이의 랜덤회로 (131 및 132) 와, 3.3 V 전압원 클럭 트리 (227) 가 각각 배치되어 있다.In Fig. 2, the 3.3V and 2.5V common voltage source region 404 has a ground wiring 401, a 3.3V voltage source wiring 402, a 2.5V voltage source wiring 403, and a 3.3V voltage source operation flip-flop ( F / F) 106 to 109, 2.5 V voltage source operation flip flop (F / F) 119 to 122, random circuits 131 and 132 between flip flops, and 3.3 V voltage source clock tree 227 Are arranged respectively.
이어서, 그라운드 배선 (401), 3.3 V 전압원 배선 (402) 및 2.5 V 전압원 배선 (403) 의 구성에 대하여 상세하게 설명한다.Next, the structure of the ground wiring 401, the 3.3V voltage source wiring 402, and the 2.5V voltage source wiring 403 will be described in detail.
3.3 V 전압원 배선 (402) 과 2.5 V 전압원 배선 (403) 은 각각 3.3 V, 2.5 V 공통의 전압원 영역 (404) 의 주위와 수평방향으로 서로 일정 간격을 두며 배선된다. 또한, 그라운드 배선 (401) 은 3.3 V, 2.5 V 공통의 전압원 영역 (404) 의 주위와 수평방향으로 3.3 V 전압원 배선 (402) 및 2.5 V 전압원 배선 (403) 과 쌍을 이루도록 일정 간격을 두며 배선된다.The 3.3V voltage source wiring 402 and the 2.5V voltage source wiring 403 are wired at a predetermined interval from each other in the horizontal direction and around the 3.3V and 2.5V common voltage source region 404, respectively. In addition, the ground wiring 401 is spaced at regular intervals so as to be paired with the 3.3 V voltage source wiring 402 and the 2.5 V voltage source wiring 403 in the horizontal direction around the 3.3 V and 2.5 V common voltage source region 404. do.
이어서, 클럭 트리 (227) 와 플립플롭의 구성에 대하여 상세하게 설명한다.Next, the configuration of the clock tree 227 and the flip-flop will be described in detail.
도 1 에 나타낸 클럭 트리 (227) 에 접속되는 3.3 V 전압원 동작 플립플롭(106∼109) 은 도 2 에 나타내는 바와 같이 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치된다. 클럭 트리 (227) 중 3.3 V 전압원 동작 버퍼회로 (203) 는 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치되고, 클럭 트리 (227) 내의 3.3 V 전압원 동작 플립플롭 (106,107,108 및 109) 의 각 클럭단자는 3.3 V 전압원 동작 버퍼회로 (203) 의 출력단자에 접속된다.The 3.3V voltage source operation flip-flops 106 to 109 connected to the clock tree 227 shown in FIG. 1 are disposed between the ground wiring 401 and the 3.3V voltage source wiring 402 as shown in FIG. The 3.3 V voltage source operating buffer circuit 203 of the clock tree 227 is disposed between the ground wiring 401 and the 3.3 V voltage source wiring 402, and the 3.3 V voltage source operating flip-flops 106, 107, 108 and 109 in the clock tree 227. Each clock terminal is connected to the output terminal of the 3.3 V voltage source operation buffer circuit 203.
클럭 트리 (227) 내의 3.3 V 전압원 동작 버퍼회로 (202) 는 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치되고, 3.3 V 전압원 동작 버퍼회로 (203∼206) 의 각 입력단자는 버퍼회로 (202) 의 출력단자에 접속된다. 클럭 트리 (227) 내의 3.3 V 전압원 동작 버퍼회로 (201) 는 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치되고, 3.3 V 전압원 동작 버퍼회로 (202 및 228) 의 입력단자는 3.3 V 전압원 동작 버퍼회로 (201) 의 출력단자에 접속된다.The 3.3 V voltage source operating buffer circuit 202 in the clock tree 227 is disposed between the ground wiring 401 and the 3.3 V voltage source wiring 402, and each input terminal of the 3.3 V voltage source operating buffer circuits 203 to 206 is provided. It is connected to the output terminal of the buffer circuit 202. The 3.3 V voltage source operating buffer circuit 201 in the clock tree 227 is disposed between the ground wiring 401 and the 3.3 V voltage source wiring 402, and the input terminals of the 3.3 V voltage source operating buffer circuits 202 and 228 are 3.3. It is connected to the output terminal of the V voltage source operation buffer circuit 201.
클럭입력단자 (100) 는 3.3 V 전압원 동작 버퍼회로 (201) 의 입력단자에 접속된다. 2.5 V 전압원 동작 플립플롭 (119∼122) 은 그라운드 배선 (401) 과 2.5 V 전압원 배선 (403) 사이에 배치된다. 3.3 V 전압원 동작 버퍼회로 (207) 는 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치되고, 2.5 V 전압원 동작 플립플롭 (119∼122) 의 클럭단자는 3.3 V 전압원 동작 버퍼회로 (207) 의 출력단자에 접속된다.The clock input terminal 100 is connected to the input terminal of the 3.3 V voltage source operation buffer circuit 201. The 2.5 V voltage source operation flip-flops 119 to 122 are disposed between the ground wiring 401 and the 2.5 V voltage source wiring 403. The 3.3 V voltage source operating buffer circuit 207 is disposed between the ground wiring 401 and the 3.3 V voltage source wiring 402, and the clock terminals of the 2.5 V voltage source operating flip-flops 119 to 122 have a 3.3 V voltage source operating buffer circuit ( 207) is connected to the output terminal.
3.3 V 전압원 동작 버퍼회로 (22) 는 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배선되고, 3.3 V 전압원 동작 버퍼회로 (207∼210) 의 입력단자가 이 3.3 V 전압원 동작 버퍼회로 (228) 의 출력단자에 접속된다.The 3.3V voltage source operation buffer circuit 22 is wired between the ground wiring 401 and the 3.3V voltage source wiring 402, and the input terminal of the 3.3V voltage source operating buffer circuits 207 to 210 is connected to the 3.3V voltage source operating buffer circuit. 228 is connected to the output terminal.
그리고, 도 2 에는 도시되어 있지 않으나, 3.3 V 전압원 동작 버퍼회로 (204∼206, 208∼210) 의 각 출력단자도 각각 대응하여 설치된 3.3 V 전압원 동작 플립플롭군 (111∼113), 2.5 V 전압원 동작 플립플롭군 (124∼126) 을 각각 구성하고 있는 복수의 플립플롭의 클럭단자에 접속된다.Also, although not shown in FIG. 2, the respective output terminals of the 3.3 V voltage source operation buffer circuits 204 to 206 and 208 to 210 are also provided correspondingly to the 3.3 V voltage source operating flip-flop groups 111 to 113 and the 2.5 V voltage source. It is connected to clock terminals of a plurality of flip-flops each of the operation flip-flop groups 124 to 126.
도 1 에 있어서, 예를 들면 3.3 V 전압원으로 동작하는 3.3 V 전압원 동작 플립플롭 (106) 으로 입력하는 클럭신호는, 클럭 트리의 3.3 V 전압원 동작 버퍼회로 (201∼203) 를 통해 3.3 V 전압원 동작 플립플롭 (106) 의 클럭단자로 전달된다.In Fig. 1, for example, a clock signal input to the flip-flop 106, which operates as a 3.3 V voltage source, is operated through a 3.3 V voltage source operation buffer circuit 201 to 203 of a clock tree. The clock terminal of the flip-flop 106 is transferred.
이 때의 전달시간은 3.3 V 전압원 동작 버퍼회로 (201) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (201) 의 게이트지연시간과, 3.3 V 전압원 동작 버퍼회로 (202) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (202) 의 게이트지연시간과, 3.3 V 전압원 동작 버퍼회로 (203) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (203) 의 게이트지연시간과, 3.3 V 전압원 동작 플립플롭 (106) 회로로 입력할 때까지의 배선지연시간의 합계이다.The transfer time at this time is the wiring delay time until input to the 3.3 V voltage source operation buffer circuit 201, the gate delay time of the 3.3 V voltage source operation buffer circuit 201, and the 3.3 V voltage source operation buffer circuit 202. Wiring delay time until input to the circuit, the gate delay time of the 3.3 V voltage source operation buffer circuit 202, the wiring delay time until input to the 3.3 V voltage source operation buffer circuit 203, and 3.3 V voltage source operation The sum of the gate delay time of the buffer circuit 203 and the wiring delay time until input to the 3.3V voltage source operation flip-flop 106 circuit.
또한, 2.5 V 전압원으로 동작하는 2.5 V 전압원 동작 플립플롭 (119) 으로 입력하는 클럭신호는, 클럭 트리의 3.3 V 전압원 동작 버퍼회로 (201,228 및 207) 를 통해 2.5 V 전압원 동작 플립플롭 (119) 의 클럭단자로 전달된다.The clock signal input to the 2.5 V voltage source operating flip-flop 119 which operates as a 2.5 V voltage source is connected to the 2.5 V voltage source operating flip flop 119 through the 3.3 V voltage source operating buffer circuits 201, 228 and 207 of the clock tree. It is delivered to the clock terminal.
따라서, 이 때의 전달시간은 3.3 V 전압원 동작 버퍼회로 (201) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (201) 의 게이트지연시간과, 3.3 V 전압원 동작 버퍼회로 (228) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (228) 의 게이트지연시간과, 3.3 V 전압원 동작 버퍼회로 (207) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (207) 의 게이트지연시간과, 2.5 V 전압원 동작 플립플롭 (119) 으로 입력할 때까지의 배선지연시간의 합계이다.Therefore, the transfer time at this time includes the wiring delay time until input to the 3.3 V voltage source operation buffer circuit 201, the gate delay time of the 3.3 V voltage source operation buffer circuit 201, and the 3.3 V voltage source operation buffer circuit ( 228 wiring delay time until input, the 3.3V voltage source operation buffer circuit 228, the gate delay time, 3.3V voltage source operation buffer circuit 207, the wiring delay time until the input, 3.3V The sum of the gate delay time of the voltage source operation buffer circuit 207 and the wiring delay time until input to the 2.5V voltage source operation flip flop 119.
여기서, 클럭입력단자 (100) 에서 3.3 V 전압원 동작 플립플롭 (106) 의 클럭단자까지의 클럭신호 전달시간과, 클럭입력단자 (100) 에서 2.5 V 전압원 동작 플립플롭 (119) 의 클럭단자까지의 클럭신호 전달시간을 동등하게 하기 위해서는, 우선 클럭입력단자 (100) 로부터 3.3 V 전압원 동작 버퍼회로 (202) 로 입력할 때까지의 배선지연시간과, 클럭입력단자 (100) 로부터 3.3 V 전압원 동작 버퍼회로 (228) 로 입력할 때까지의 배선지연시간을 동등하게 한다.Here, the clock signal transfer time from the clock input terminal 100 to the clock terminal of the 3.3 V voltage source operating flip-flop 106 and the clock terminal of the clock input terminal 100 to the clock terminal of the 2.5 V voltage source operating flip-flop 119. To equalize the clock signal transfer time, first, the wiring delay time from the clock input terminal 100 to the 3.3 V voltage source operation buffer circuit 202 and the 3.3 V voltage source operation buffer from the clock input terminal 100 are input. The wiring delay time until input to the circuit 228 is made equal.
이어서, 3.3 V 전압원 동작 버퍼회로 (202) 의 게이트지연시간과 3.3 V 전압원 동작 버퍼회로 (228) 의 게이트지연시간을 동등하게 한다. 이어서, 3.3 V 전압원 동작 버퍼회로 (202) 로부터 3.3 V 전압원 동작 버퍼회로 (203) 로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (228) 로부터 3.3 V 전압원 동작 버퍼회로 (207) 로 입력할 때까지의 배선지연시간을 동등하게 한다.Subsequently, the gate delay time of the 3.3 V voltage source operation buffer circuit 202 and the gate delay time of the 3.3 V voltage source operation buffer circuit 228 are made equal. Next, the wiring delay time from the 3.3 V voltage source operating buffer circuit 202 to the 3.3 V voltage source operating buffer circuit 203 and the 3.3 V voltage source operating buffer circuit 228 from the 3.3 V voltage source operating buffer circuit 207 The wiring delay time until it is inputted by) is equal.
이어서, 3.3 V 전압원 동작 버퍼회로 (203) 의 게이트지연시간과 3.3 V 전압원 동작 버퍼회로 (207) 의 게이트지연시간을 동등하게 한다. 그리고, 3.3 V 전압원 동작 버퍼회로 (203) 로부터 3.3 V 전압원 동작 플립플롭 (106) 으로 입력할 때까지의 배선지연시간과, 3.3 V 전압원 동작 버퍼회로 (207) 로부터 2.5 V 전압원동작 플립플롭 (119) 으로 입력할 때까지의 배선지연시간을 동등하게 한다.Subsequently, the gate delay time of the 3.3 V voltage source operation buffer circuit 203 and the gate delay time of the 3.3 V voltage source operation buffer circuit 207 are made equal. Then, the wiring delay time from the 3.3 V voltage source operating buffer circuit 203 to the 3.3 V voltage source operating flip flop 106 and the 2.5 V voltage source operating flip flop 119 from the 3.3 V voltage source operating buffer circuit 207. The wiring delay time until it is inputted by) is equal.
이와 같이 클럭 트리를 생성하기 위해서는 종래와 마찬가지로, 동일계층의 버퍼회로의 트랜지스터의 게이트 길이나 게이트 폭을 동등하게 하여 동일계층의 배선에 있어서도 배선용량이 동등해지도록 한다. 그 결과, 클럭 트리 (227) 에 접속되어 있는 플립플롭군 (110∼113, 123∼126) 을 구성하는 각 플립플롭의 클럭단자로 공급되는 클럭신호는 동일 타이밍으로 된다.In order to generate the clock tree as described above, the gate lengths and gate widths of the transistors of the buffer circuits of the same layer are equalized, so that the wiring capacitance is equalized even in the wiring of the same layer. As a result, the clock signals supplied to the clock terminals of the flip-flops constituting the flip-flop groups 110 to 113 and 123 to 126 connected to the clock tree 227 have the same timing.
여기서, 본 실시형태에서는 클럭 트리 (227) 를 3.3 V 전압원 회로로 구성하고 있기 때문에, 2.5 V 전압원 동작 플립플롭군 (123∼126) 에도 3.3 V 전압폭의 클럭신호가 공급되게 되지만, 실용상 문제는 없다.In this embodiment, since the clock tree 227 is constituted by a 3.3 V voltage source circuit, the clock signal having the 3.3 V voltage width is supplied to the 2.5 V voltage source operation flip-flop groups 123 to 126, but the problem is practical. There is no.
이 점에 대하여 더욱 설명하면, 도 6 의 트랜지스터 모델도에 나타내는 바와 같이 2.5 V 전압원 동작 플립플롭이 게이트끼리와 드레인끼리가 각각 접속된 P 형 채널 트랜지스터 (605) 와 N 형 채널 트랜지스터 (606) 를 입력단으로서 갖는 것이라 하면, 트랜지스터 (605 및 606) 의 공통의 게이트 (604) 에 3.3 V 전압폭의 클럭신호가 입력된다. 이 중, 2.5 V 전압원을 공급하는 것은 P 형 채널 트랜지스터 (605) 의 소스 (601) 에 접속된 전압원 (607) 이다.To further explain this point, as shown in the transistor model diagram of FIG. 6, the 2.5V voltage source operation flip-flop uses the P-type channel transistor 605 and the N-type channel transistor 606 in which the gates and the drains are connected, respectively. If it is an input terminal, a 3.3 V voltage clock signal is input to the common gate 604 of the transistors 605 and 606. Of these, the 2.5 V voltage source is the voltage source 607 connected to the source 601 of the P-type channel transistor 605.
일반적으로 P 형 채널 트랜지스터 (605) 의 소스 (601) 에는 부하용량 (608) 이 부착되어 있으며, 게이트 (604) 에 3.3 V 전압을 가하면, 소스 (601) 위치에서는 전압원 (607) 의 전압의 전압강하가 일어나서 소스 (601) 에서 트랜지스터 (605 및 606) 의 드레인 (602) 으로 전류가 흐르기까지 잠깐의 시간을 필요로 한다.In general, a load capacitance 608 is attached to the source 601 of the P-type channel transistor 605. When a 3.3 V voltage is applied to the gate 604, the voltage of the voltage of the voltage source 607 at the source 601 position. The dropping takes a short time before the current flows from the source 601 to the drain 602 of the transistors 605 and 606.
전압원 (607) 을 2.5 V 전압원으로 하면, 게이트 (604) 에 3.3 V 전압을 가하면 소스 (601) 로 공급되는 전압의 전압강하는, 3.3 V 전압원일 때에 비하여 약간 커진다. 따라서, 게이트 (604) 에 3.3 V 전압을 가한 때부터 소스 (601) 에서 드레인 (602) 으로 전류가 흐르기까지의 시간은 전압원 (607) 을 3.3 V 전압원으로 하였을 때보다 약간 필요로 한다. 그러나, 이 시간지연은 플립플롭으로서의 동작상 문제가 되는 값은 아니다.When the voltage source 607 is a 2.5V voltage source, when a 3.3V voltage is applied to the gate 604, the voltage drop of the voltage supplied to the source 601 becomes slightly larger than that of the 3.3V voltage source. Therefore, the time from when the 3.3 V voltage is applied to the gate 604 to when the current flows from the source 601 to the drain 602 requires slightly more than when the voltage source 607 is a 3.3 V voltage source. However, this time delay is not a problem in operation as a flip-flop.
또한, 일반적으로 P 형 채널 트랜지스터는 게이트에 임계값을 넘는 전압을 가하면, 소스측에서 드레인으로 전류가 흐른다. 또한, N 형 채널 트랜지스터는 게이트에 임계값을 넘는 전압을 가하면, 드레인에서 소스로 전류가 흐른다. 이 경우, 2.5 V 전압원의 플립플롭의 P 형 채널 트랜지스터 (605) 의 게이트 (604) 에 인가되는 전압 3.3 V 는, 2.5 V 전압원의 P 형 채널 트랜지스터 (605) 의 임계값을 넘기 때문에, 트랜지스터 (605) 의 소스측에서 드레인으로 전류가 흐르며, 따라서 플립플롭으로서의 동작상 문제는 없다.In general, when a P-type transistor applies a voltage exceeding a threshold to a gate, current flows from the source side to the drain. In addition, in the N-type transistor, when a voltage exceeding a threshold is applied to the gate, current flows from the drain to the source. In this case, since the voltage 3.3 V applied to the gate 604 of the P-type channel transistor 605 of the flip-flop of the 2.5 V voltage source exceeds the threshold of the P-type channel transistor 605 of the 2.5 V voltage source, the transistor ( The current flows from the source side to the drain of 605, so there is no operational problem as a flip-flop.
이어서, 본 발명에 관한 집적회로의 구성방법의 실시형태에 대하여 도 2 를 참조하여 상세하게 설명한다.Next, an embodiment of a method of configuring an integrated circuit according to the present invention will be described in detail with reference to FIG. 2.
우선, 3.3 V 레이아웃 셀, 2.5 V 레이아웃 셀을 배치하는 전압원 영역 (404) 을 작성한다. 이어서, 이 3.3 V, 2.5 V 공통의 전압원 영역 (404) 에 3.3 V 전압원 배선 (402), 2.5 V 전압원 배선 (403), 그라운드 배선 (401) 을 배선한다. 이어서, 3.3 V, 2.5 V 공통의 전압원 영역 (404) 에 클럭 트리 이외의 3.3 V 레이아웃 셀을 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치하고, 2.5 V 레이아웃 셀을 그라운드 배선 (401) 과 2.5 V 전압원 배선 (403) 사이에 배치한다.First, a voltage source region 404 for arranging 3.3 V layout cells and 2.5 V layout cells is created. Subsequently, the 3.3V voltage source wiring 402, the 2.5V voltage source wiring 403, and the ground wiring 401 are wired to the 3.3V and 2.5V common voltage source region 404. Subsequently, a 3.3 V layout cell other than the clock tree is placed between the ground wiring 401 and the 3.3 V voltage source wiring 402 in the 3.3 V and 2.5 V common voltage source region 404, and the 2.5 V layout cell is grounded. Disposed between the 401 and the 2.5 V voltage source wiring 403.
이어서, 3.3 V, 2.5 V 공통의 전압원 영역 (404) 의 클럭 트리를 배치, 배선한다. 이 때, 3.3 V 전압원 동작 버퍼회로 (203∼206) 에 접속되는 플립플롭은 동일구성이고, 3.3 V 전압원 동작 버퍼회로 (207∼210) 에 접속되는 플립플롭도 동일구성이기 때문에, 이하 3.3 V 전압원 동작 버퍼회로 (203,207) 에 대해서 대표로 설명한다.Subsequently, the clock trees of the voltage source region 404 common to 3.3 V and 2.5 V are arranged and wired. In this case, since the flip-flops connected to the 3.3 V voltage source operation buffer circuits 203 to 206 have the same configuration, the flip-flops connected to the 3.3 V voltage source operation buffer circuits 207 to 210 also have the same configuration, and thus the 3.3 V voltage source is described below. The operation buffer circuits 203 and 207 are representatively described.
3 단째 3.3 V 전압원 동작 버퍼회로 (203) 가 3.3 V 전압원 동작 플립플롭 (106∼109) 부근의 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치되고, 그 3.3 V 전압원 동작 버퍼회로 (203) 의 출력단자를 3.3 V 전압원 동작 플립플롭 (106∼109) 의 클럭단자에 배선용량이 동등해지도록, 경우에 따라서는 우회배선하여 접속한다.The third stage 3.3V voltage source operating buffer circuit 203 is disposed between the ground wiring 401 and the 3.3V voltage source wiring 402 near the 3.3V voltage source operating flip-flops 106 to 109, and the 3.3V voltage source operating buffer circuit The output terminal of 203 is connected by bypass wiring in some cases so that the wiring capacitance becomes equal to the clock terminals of the 3.3V voltage source operation flip-flops 106 to 109.
이어서, 2 단째 3.3 V 전압원 동작 버퍼회로 (202) 가 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치된다. 계속해서, 이 3.3 V 전압원 동작 버퍼회로 (202) 의 출력단자를 3 단째 3.3 V 전압원 동작 버퍼회로 (203∼206) 의 입력단자에 배선용량이 동등해지도록, 경우에 따라서는 우회배선하여 접속한다.Subsequently, a second stage 3.3V voltage source operation buffer circuit 202 is disposed between the ground wiring 401 and the 3.3V voltage source wiring 402. Subsequently, in some cases, the output terminal of the 3.3 V voltage source operation buffer circuit 202 is connected to the input terminal of the third stage 3.3 V voltage source operation buffer circuit 203 to 206 so that the wiring capacitance is equal, and in some cases, bypassed. .
또한, 3 단째 3.3 V 전압원 동작 버퍼회로 (207) 가 2.5 V 전압원 동작 플립플롭 (119∼122) 의 중앙위치에 있는 3.3 V 전압원 배선 (402) 과 그라운드 배선 (401) 사이에 배치되고, 그 3.3 V 전압원 동작 버퍼회로 (207) 의 출력단자를 2.5 V 전압원 동작 플립플롭 (119∼122) 의 클럭단자에 배선용량이 동등해지도록, 경우에 따라서는 우회배선하여 접속한다.Further, the third stage 3.3V voltage source operation buffer circuit 207 is disposed between the 3.3V voltage source wiring 402 and the ground wiring 401 at the center position of the 2.5V voltage source operating flip-flops 119 to 122, and the 3.3 In some cases, the output terminal of the V voltage source operation buffer circuit 207 is connected to the clock terminals of the 2.5 V voltage source operation flip-flops 119 to 122 by bypass wiring in order to make the wiring capacitance equal.
이어서, 2 단째 3.3 V 전압원 동작 버퍼회로 (228) 가 3.3 V 전압원 동작 버퍼회로 (207∼210) 의 중앙위치에 있는 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치된다. 계속해서, 이 3.3 V 전압원 동작 버퍼회로 (228) 의 출력단자를 3.3 V 전압원 동작 버퍼회로 (207∼210) 의 입력단자에 배선용량이 동등해지도록, 경우에 따라서는 우회배선하여 알루미늄 배선으로 접속한다.Subsequently, a second stage 3.3V voltage source operation buffer circuit 228 is disposed between the ground wiring 401 and the 3.3V voltage source wiring 402 located at the center of the 3.3V voltage source operating buffer circuits 207 to 210. FIG. Subsequently, the output terminal of the 3.3 V voltage source operating buffer circuit 228 is bypassed in some cases so as to be equal to the input terminal of the 3.3 V voltage source operating buffer circuits 207 to 210 so as to be connected by aluminum wiring. do.
이어서, 첫단의 3.3 V 전압원 동작 버퍼회로 (201) 가 그라운드 배선 (401) 과 3.3 V 전압원 배선 (402) 사이에 배치된다. 이어서, 3.3 V 전압원 동작 버퍼회로 (201) 의 출력단자와 3.3 V 전압원 동작 버퍼회로 (202 및 228) 의 입력단자를 배선용량이 동등해지도록 접속한다.Subsequently, the first stage 3.3 V voltage source operation buffer circuit 201 is disposed between the ground wiring 401 and the 3.3 V voltage source wiring 402. Next, the output terminal of the 3.3 V voltage source operation buffer circuit 201 and the input terminal of the 3.3 V voltage source operation buffer circuits 202 and 228 are connected so that the wiring capacitance becomes equal.
이상이 3.3 V, 2.5 V 공통의 전압원 영역 (404) 의 클럭 트리의 배치, 배선방법 (집적회로의 구성방법) 이다. 마지막으로 클럭입력단자 (100) 의 출력으로부터 3.3 V 전압원 동작 버퍼회로 (201) 의 입력단자에 접속한다.The above is the arrangement and wiring method (configuration method of the integrated circuit) of the clock tree in the voltage source region 404 common to 3.3V and 2.5V. Finally, the output of the clock input terminal 100 is connected to the input terminal of the 3.3 V voltage source operation buffer circuit 201.
이어서, 본 발명의 제 2 실시형태에 대하여 도면을 참조하여 설명한다.Next, 2nd Embodiment of this invention is described with reference to drawings.
도 1 에 있어서는, 3.3 V 전압원 동작 버퍼회로 (203) 에 접속되는 3.3 V 전압원 동작 플립플롭 (106∼109) 은 3.3 V 전압원으로 동작하는 플립플롭이다. 또한, 3.3 V 전압원 동작 버퍼회로 (207) 에 접속되는 2.5 V 전압원 동작 플립플롭 (119∼122) 은 2.5 V 전압원으로 동작하는 플립플롭이다. 이와 같이 클럭 트리의 3 단째 버퍼의 출력에 접속되는 플립플롭군은 도 1 의 실시형태에서는 동일한 전압원으로 동작하는 플립플롭으로 모아져 있다.In Fig. 1, the 3.3 V voltage source operating flip flops 106 to 109 connected to the 3.3 V voltage source operating buffer circuit 203 are flip flops that operate from the 3.3 V voltage source. Further, the 2.5 V voltage source operating flip flops 119 to 122 connected to the 3.3 V voltage source operating buffer circuit 207 are flip flops that operate from the 2.5 V voltage source. Thus, the flip-flop groups connected to the output of the 3rd-stage buffer of a clock tree are gathered by the flip-flops which operate with the same voltage source in embodiment of FIG.
본 발명의 제 2 실시형태는 플립플롭을 모으는 단위를 전압원의 구별이 아니라, 배치하는 영역이 가까운 것으로 모으도록 한 것이다. 예를 들면, 도 2 에서는3.3 V 전압원 동작 플립플롭 (107,109), 2.5 V 전압원 동작 플립플롭 (119,121) 을 합치고, 이들 플립플롭의 클럭단자를 3.3 V 전압원 동작 버퍼회로 (203) 의 출력단자에 접속한다. 그럼으로써, 클럭 트리의 버퍼회로 사이의 배선길이가 짧아져서 클럭 트리 생성시의 지연시간조정을 쉽게 할 수 있다.In the second embodiment of the present invention, the unit for collecting the flip-flops is collected not close to the voltage source, but in the region where the arrangement area is close. For example, in Fig. 2, the 3.3 V voltage source operating flip flops 107 and 109 and the 2.5 V voltage source operating flip flops 119 and 121 are combined, and the clock terminals of these flip flops are connected to the output terminal of the 3.3 V voltage source operating buffer circuit 203. do. As a result, the wiring length between the buffer circuits of the clock tree is shortened, making it easy to adjust the delay time when generating the clock tree.
그리고, 종래예에서는 2.5 V 전압원 동작의 기능블록의 클럭 트리는 2.5 V 전압원 동작의 버퍼회로를 사용하고 있음에 비하여, 본 발명에서는 3.3 V 전압원 동작의 버퍼회로를 사용하고 있다. 따라서, 소비전력은 종래예에 비하여 약간 증가하나, 클럭 트리의 버퍼회로뿐이기 때문에 소비전력의 증가는 작다.In the conventional example, the clock tree of the functional block of the 2.5 V voltage source operation uses the buffer circuit of the 2.5 V voltage source operation, whereas the buffer circuit of the 3.3 V voltage source operation is used in the present invention. Therefore, the power consumption increases slightly compared with the conventional example, but the increase in power consumption is small because only the buffer circuit of the clock tree is used.
이상 설명한 바와 같이, 본 발명에 의하면, 상이한 전압원의 기억수단에 대하여 동일한 전압원으로 동작하는 복수단의 버퍼회로를 통해 공통으로 클럭신호를 공급함으로써, 확산조건, 온도조건이 변화한 경우라도 집적회로의 전달시간은 변화하지만, 배선용량이 동일하기 때문에 복수의 최종단의 버퍼회로에서 출력되는 전달시간은 서로 동일해지며, 따라서 복수의 최종단의 버퍼회로에 접속되어 있는 복수의 기억수단으로 공급되는 클럭신호의 위상을 동등하게 할 수 있으므로, 전압원이 상이한 기억수단의 클럭사이에서 데이터전송을 할 수 있다.As described above, according to the present invention, the clock signal is supplied to the storage means of the different voltage sources through a plurality of buffer circuits operating in the same voltage source in common, so that even if the diffusion condition and the temperature condition change, The transfer time varies, but because the wiring capacity is the same, the transfer times output from the buffer circuits of the plurality of final stages become equal to each other, and therefore the clocks supplied to the plurality of storage means connected to the buffer circuits of the plurality of final stages. Since the phases of the signals can be made equal, data transfer can be performed between clocks of storage means having different voltage sources.
또한 본 발명에 의하면, 집적회로의 전달시간을 조정하는 지연회로를 포함하지 않는 구성으로 할 수 있기 때문에, 레이아웃 설계의 설계기간을 종래에 비하여 단축할 수 있다.In addition, according to the present invention, since the configuration does not include a delay circuit for adjusting the transfer time of the integrated circuit, the design period of the layout design can be shortened as compared with the prior art.
Claims (3)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9219467A JP3022426B2 (en) | 1997-08-14 | 1997-08-14 | Clock signal supply integrated circuit and method of configuring the same |
JP97-219467 | 1997-08-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990023575A KR19990023575A (en) | 1999-03-25 |
KR100414758B1 true KR100414758B1 (en) | 2004-05-31 |
Family
ID=16735898
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1998-0032876A KR100414758B1 (en) | 1997-08-14 | 1998-08-13 | Integrated circuit for supplying a clock signal and method for constructing the same |
Country Status (5)
Country | Link |
---|---|
US (1) | US6092211A (en) |
EP (1) | EP0897145B1 (en) |
JP (1) | JP3022426B2 (en) |
KR (1) | KR100414758B1 (en) |
DE (1) | DE69811795T2 (en) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3052951B1 (en) * | 1999-02-16 | 2000-06-19 | 日本電気株式会社 | Clock tree synthesis placement and routing apparatus and method |
JP2001210718A (en) | 2000-01-26 | 2001-08-03 | Nec Corp | Semiconductor integrated circuit and method of designing the same |
US6857081B2 (en) * | 2000-01-27 | 2005-02-15 | Primarion, Inc. | Apparatus suitable for providing synchronized clock signals to a microelectronic device |
JP2001332693A (en) * | 2000-05-23 | 2001-11-30 | Nec Corp | Buffer circuit block and design method for semiconductor integrated circuit device the same |
JP4717233B2 (en) * | 2001-03-14 | 2011-07-06 | ルネサスエレクトロニクス株式会社 | Clock supply bias circuit and single-phase clock drive frequency divider using the same |
AU2002357305A1 (en) * | 2001-12-18 | 2003-06-30 | Silicon Perspective Corporation | Gated clock tree synthesis |
DE10164424A1 (en) * | 2001-12-29 | 2003-07-17 | Philips Intellectual Property | Electric or electronic circuit arrangement e.g. for microelectronic systems, cells with uniform topological extension or size are used for tuning clock-tree |
JP4127684B2 (en) | 2004-07-26 | 2008-07-30 | 株式会社東芝 | Semiconductor integrated circuit |
TW200620938A (en) * | 2004-09-07 | 2006-06-16 | Nec Electronics Corp | Synchronization device and semiconductor device |
US7369453B2 (en) | 2006-02-28 | 2008-05-06 | Samsung Electronics Co., Ltd. | Multi-port memory device and method of controlling the same |
US7523013B2 (en) * | 2006-05-15 | 2009-04-21 | Sandisk Corporation | Methods of end of life calculation for non-volatile memories |
US7778077B2 (en) * | 2006-05-15 | 2010-08-17 | Sandisk Corporation | Non-volatile memory system with end of life calculation |
US9256245B2 (en) | 2014-04-02 | 2016-02-09 | Mediatek Inc. | Clock tree circuit and memory controller |
KR20150140047A (en) * | 2014-06-05 | 2015-12-15 | 삼성전기주식회사 | Integration circuit, touch input sensing apparatus and touchscreen apparatus |
KR102601216B1 (en) * | 2016-09-29 | 2023-11-10 | 삼성전자주식회사 | A design method of a semiconductor device |
KR20190055568A (en) | 2017-11-15 | 2019-05-23 | (주)지앤브이 | A removable apparayus for put out embers |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0308267A2 (en) * | 1987-09-18 | 1989-03-22 | Nec Corporation | Semiconductor integrated circuit having a built-in power voltage generator |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5638291A (en) * | 1994-10-14 | 1997-06-10 | Vlsi Technology, Inc. | Method and apparatus for making integrated circuits by inserting buffers into a netlist to control clock skew |
US5570045A (en) * | 1995-06-07 | 1996-10-29 | Lsi Logic Corporation | Hierarchical clock distribution system and method |
US5744991A (en) * | 1995-10-16 | 1998-04-28 | Altera Corporation | System for distributing clocks using a delay lock loop in a programmable logic circuit |
US5717229A (en) * | 1996-03-26 | 1998-02-10 | Intel Corporation | Method and apparatus for routing a clock tree in an integrated circuit package |
US5912820A (en) * | 1997-01-22 | 1999-06-15 | Unisys Corporation | Method and apparatus for distributing a clock tree within a hierarchical circuit design |
-
1997
- 1997-08-14 JP JP9219467A patent/JP3022426B2/en not_active Expired - Fee Related
-
1998
- 1998-08-13 KR KR10-1998-0032876A patent/KR100414758B1/en not_active IP Right Cessation
- 1998-08-14 DE DE69811795T patent/DE69811795T2/en not_active Expired - Fee Related
- 1998-08-14 EP EP98115363A patent/EP0897145B1/en not_active Expired - Lifetime
- 1998-08-14 US US09/134,576 patent/US6092211A/en not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0308267A2 (en) * | 1987-09-18 | 1989-03-22 | Nec Corporation | Semiconductor integrated circuit having a built-in power voltage generator |
Also Published As
Publication number | Publication date |
---|---|
JP3022426B2 (en) | 2000-03-21 |
US6092211A (en) | 2000-07-18 |
JPH1168046A (en) | 1999-03-09 |
EP0897145A1 (en) | 1999-02-17 |
DE69811795D1 (en) | 2003-04-10 |
KR19990023575A (en) | 1999-03-25 |
EP0897145B1 (en) | 2003-03-05 |
DE69811795T2 (en) | 2004-02-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100414758B1 (en) | Integrated circuit for supplying a clock signal and method for constructing the same | |
US5430397A (en) | Intra-LSI clock distribution circuit | |
US4812684A (en) | Multiphase clock distribution for VLSI chip | |
JP4846272B2 (en) | Semiconductor integrated circuit device | |
US7843214B2 (en) | Semiconductor integrated circuit device having standard cell including resistance element | |
US6510549B1 (en) | Method of designing a semiconductor integrated circuit device in a short time | |
CN107463724A (en) | For the method for designing and manufacturing semiconductor devices and corresponding semiconductor devices | |
JP6881514B2 (en) | Semiconductor integrated circuit and clock supply method for semiconductor integrated circuit | |
US6377077B1 (en) | Clock supply circuit and data transfer circuit | |
AU667781B2 (en) | On chip clock skew control method and apparatus | |
US6260181B1 (en) | Integrated circuit and the design method thereof | |
US6501301B2 (en) | Semiconductor integrated circuit and an electronic apparatus incorporating a multiplicity of semiconductor integrated circuits | |
JP4878727B2 (en) | Semiconductor integrated circuit | |
JPH06282350A (en) | Intra-lsi clock distributing circuit | |
CN109033481A (en) | Gate array standard cell lib, chip designing system and design method | |
US6476639B2 (en) | Semiconductor integrated circuit device capable of producing output thereof without being influenced by other input | |
JP3587841B2 (en) | Semiconductor integrated circuit | |
US11239832B1 (en) | Low-skew complementary signal generator | |
JP3214447B2 (en) | IO buffer circuit with clock skew compensation function and semiconductor integrated circuit using the same | |
US20020047789A1 (en) | Method of designing semiconductor integrated circuit | |
JP2006261458A (en) | Clock tree stabilizer and semiconductor device | |
JP2000082745A (en) | Semiconductor device | |
JP2005259781A (en) | Method of manufacturing semiconductor integrated circuit | |
JPH0992723A (en) | Semiconductor device | |
JPH10107236A (en) | Gate-array semiconductor integrated-circuit device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
N231 | Notification of change of applicant | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20081224 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |