KR101651230B1 - Integrated circuit and standard cell library - Google Patents
Integrated circuit and standard cell library Download PDFInfo
- Publication number
- KR101651230B1 KR101651230B1 KR1020150018867A KR20150018867A KR101651230B1 KR 101651230 B1 KR101651230 B1 KR 101651230B1 KR 1020150018867 A KR1020150018867 A KR 1020150018867A KR 20150018867 A KR20150018867 A KR 20150018867A KR 101651230 B1 KR101651230 B1 KR 101651230B1
- Authority
- KR
- South Korea
- Prior art keywords
- active
- cell
- boundary line
- standard cell
- pins
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 30
- 239000012535 impurity Substances 0.000 claims description 4
- 230000003247 decreasing effect Effects 0.000 claims 1
- 239000004065 semiconductor Substances 0.000 description 24
- 238000013461 design Methods 0.000 description 10
- 239000000758 substrate Substances 0.000 description 9
- CIWBSHSKHKDKBQ-JLAZNSOCSA-N Ascorbic acid Chemical compound OC[C@H](O)[C@H]1OC(=O)C(O)=C1O CIWBSHSKHKDKBQ-JLAZNSOCSA-N 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 4
- 238000011161 development Methods 0.000 description 4
- 229910052710 silicon Inorganic materials 0.000 description 4
- 239000010703 silicon Substances 0.000 description 4
- 230000007423 decrease Effects 0.000 description 3
- 239000002184 metal Substances 0.000 description 3
- 229910052751 metal Inorganic materials 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000052 comparative effect Effects 0.000 description 2
- 238000011960 computer-aided design Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000014509 gene expression Effects 0.000 description 2
- 239000011810 insulating material Substances 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 150000004767 nitrides Chemical class 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 229910021420 polycrystalline silicon Inorganic materials 0.000 description 2
- 229920005591 polysilicon Polymers 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- JBRZTFJDHDCESZ-UHFFFAOYSA-N AsGa Chemical compound [As]#[Ga] JBRZTFJDHDCESZ-UHFFFAOYSA-N 0.000 description 1
- 229910001218 Gallium arsenide Inorganic materials 0.000 description 1
- 229910000577 Silicon-germanium Inorganic materials 0.000 description 1
- LEVVHYCKPQWKOP-UHFFFAOYSA-N [Si].[Ge] Chemical compound [Si].[Ge] LEVVHYCKPQWKOP-UHFFFAOYSA-N 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005137 deposition process Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- -1 for example Substances 0.000 description 1
- 239000012212 insulator Substances 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000007769 metal material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 229910052594 sapphire Inorganic materials 0.000 description 1
- 239000010980 sapphire Substances 0.000 description 1
- 229910021332 silicide Inorganic materials 0.000 description 1
- FVBUAEGBCNSCDD-UHFFFAOYSA-N silicide(4-) Chemical compound [Si-4] FVBUAEGBCNSCDD-UHFFFAOYSA-N 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L23/00—Details of semiconductor or other solid state devices
- H01L23/48—Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor
- H01L23/488—Arrangements for conducting electric current to or from the solid state body in operation, e.g. leads, terminal arrangements ; Selection of materials therefor consisting of soldered or bonded constructions
- H01L23/495—Lead-frames or other flat leads
- H01L23/49503—Lead-frames or other flat leads characterised by the die pad
- H01L23/4951—Chip-on-leads or leads-on-chip techniques, i.e. inner lead fingers being used as die pad
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L25/00—Assemblies consisting of a plurality of semiconductor or other solid state devices
- H01L25/03—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes
- H01L25/04—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes the devices not having separate containers
- H01L25/065—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group H10D89/00
- H01L25/0652—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group H10D89/00 the devices being arranged next and on each other, i.e. mixed assemblies
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L25/00—Assemblies consisting of a plurality of semiconductor or other solid state devices
- H01L25/03—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes
- H01L25/04—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes the devices not having separate containers
- H01L25/065—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group H10D89/00
- H01L25/0655—Assemblies consisting of a plurality of semiconductor or other solid state devices all the devices being of a type provided for in a single subclass of subclasses H10B, H10F, H10H, H10K or H10N, e.g. assemblies of rectifier diodes the devices not having separate containers the devices being of a type provided for in group H10D89/00 the devices being arranged next to each other
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Physics & Mathematics (AREA)
- Condensed Matter Physics & Semiconductors (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Design And Manufacture Of Integrated Circuits (AREA)
- Semiconductor Integrated Circuits (AREA)
Abstract
본 개시는 적어도 하나의 표준 셀을 포함하는 집적 회로로서, 적어도 하나의 표준 셀은, 제1 방향으로 연장되고 제1 방향에 수직인 제2 방향을 따라 서로 평행하게 배치되는 복수의 핀들, 복수의 핀들에 평행한 제1 셀 바운더리 라인에 인접하고 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되도록 배치된 제1 액티브 영역, 및 제1 셀 바운더리 라인에 대향하는 제2 셀 바운더리 라인에 인접하고 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되도록 배치된 제2 액티브 영역을 포함하고, 제1 및 제2 거리들은 각각 제1 및 제2 액티브 영역들 상의 핀들의 개수에 관계없이 일정하다.The present disclosure relates to an integrated circuit comprising at least one standard cell, wherein the at least one standard cell comprises a plurality of pins arranged in parallel to each other along a second direction extending in a first direction and perpendicular to the first direction, A first active region adjacent to the first cell boundary line parallel to the fins and spaced a first distance from the first cell boundary line and a second active region adjacent to the second cell boundary line opposite to the first cell boundary line, And a second active region spaced a second distance from the cell boundary line, wherein the first and second distances are constant regardless of the number of fins on the first and second active regions, respectively.
Description
본 발명의 기술적 사상은 집적 회로에 관한 것으로, 더욱 상세하게는, 적어도 하나의 표준 셀을 포함하는 집적 회로 및 상기 적어도 하나의 표준 셀에 대한 정보를 저장하는 표준 셀 라이브러리에 관한 것이다.The technical idea of the present invention relates to an integrated circuit, and more particularly to an integrated circuit including at least one standard cell and a standard cell library for storing information about the at least one standard cell.
반도체 공정 기술의 발달에 따른 트랜지스터의 소형화로 인해, 보다 많은 수의 트랜지스터들이 반도체 소자에 집적되고 있다. 예컨대, 하나의 칩에 컴퓨터나 다른 전자 시스템의 모든 구성부품들을 집적하는 집적 회로(integrated circuit; IC)를 말하는 시스템-온-칩(System-On-Chip; SOC)은 다양한 어플리케이션에 널리 사용되고 있으며, 어플리케이션의 성능이 향상됨에 따라 보다 많은 구성부품들을 포함하는 반도체 소자가 요구되고 있다.Due to the miniaturization of transistors due to the development of semiconductor processing technology, a larger number of transistors are being integrated in semiconductor devices. For example, a system-on-chip (SOC), which refers to an integrated circuit (IC) that integrates all the components of a computer or other electronic system on a single chip, As the performance of an application is improved, a semiconductor device including more components is required.
본 발명의 기술적 사상이 해결하려는 과제는 인접하게 배치된 표준 셀의 레이아웃 패턴에 따른 목표 표준 셀에 해당하는 디바이스의 특성 변경을 줄일 수 있는, 적어도 하나의 표준 셀을 포함하는 집적 회로 및 상기 적어도 하나의 표준 셀에 대한 정보를 저장하는 표준 셀 라이브러리를 제공하는 데에 있다.SUMMARY OF THE INVENTION The object of the technical idea of the present invention is to provide an integrated circuit including at least one standard cell capable of reducing a characteristic change of a device corresponding to a target standard cell according to a layout pattern of an adjacent arranged standard cell, And a standard cell library for storing information on a standard cell of the cell.
본 발명의 기술적 사상에 따른 집적 회로는 적어도 하나의 표준 셀을 포함하고, 상기 적어도 하나의 표준 셀은, 제1 방향으로 연장되고 상기 제1 방향에 수직인 제2 방향을 따라 서로 평행하게 배치되는 복수의 핀들, 상기 복수의 핀들에 평행한 제1 셀 바운더리 라인에 인접하고, 상기 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되도록 배치된 제1 액티브 영역, 및 상기 제1 셀 바운더리 라인에 대향하는 제2 셀 바운더리 라인에 인접하고, 상기 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되도록 배치된 제2 액티브 영역을 포함하고, 상기 제1 및 제2 거리들은 각각 상기 제1 및 제2 액티브 영역들 상의 핀들의 개수에 관계없이 일정하다.The integrated circuit according to the technical idea of the present invention includes at least one standard cell and the at least one standard cell is arranged parallel to each other along a second direction extending in a first direction and perpendicular to the first direction A first active region adjacent to a first cell boundary line parallel to the plurality of pins, the first active region being spaced a first distance from the first cell boundary line, and a second active region disposed opposite the first cell boundary line, And a second active region disposed adjacent the second cell boundary line and spaced a second distance from the second cell boundary line, wherein the first and second distances are located in the first and second active regions Regardless of the number of pins on the board.
또한, 본 발명의 기술적 사상에 따른 집적 회로는 적어도 하나의 표준 셀을 포함하고, 상기 적어도 하나의 표준 셀은, 제1 방향으로 연장되고 상기 제1 방향에 수직인 제2 방향을 따라 서로 평행하게 배치되는 복수의 액티브 핀들, 및 상기 복수의 액티브 핀들에 대해 평행하게 배치되는 복수의 더미 핀들을 포함하고, 상기 복수의 액티브 핀들 중 제1 셀 바운더리 라인에 가장 인접한 제1 액티브 핀은, 상기 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되도록 배치되고, 상기 복수의 액티브 핀들 중 제2 셀 바운더리 라인에 가장 인접한 제2 액티브 핀은, 상기 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되도록 배치되며, 상기 제1 및 제2 거리들은 각각 상기 액티브 핀들의 개수에 관계없이 일정하다.Further, an integrated circuit according to the technical concept of the present invention includes at least one standard cell, and the at least one standard cell includes a plurality of standard cells extending parallel to each other along a second direction extending in a first direction and perpendicular to the first direction And a plurality of dummy pins arranged parallel to the plurality of active pins, wherein a first active pin closest to a first cell boundary line of the plurality of active pins comprises: A second active pin closest to the second cell boundary line of the plurality of active pins is arranged to be spaced apart from the second cell boundary line by a second distance, The first and second distances are constant regardless of the number of the active pins.
또한, 본 발명의 기술적 사상에 따른 표준 셀 라이브러리는 복수의 표준 셀들에 대한 정보를 포함하고, 컴퓨터로 읽을 수 있는 저장 매체에 저장되며, 상기 복수의 표준 셀들 중 적어도 하나는, 제1 방향으로 연장되고 상기 제1 방향에 수직인 제2 방향을 따라 서로 평행하게 배치되는 복수의 핀들, 상기 복수의 핀들에 평행한 제1 셀 바운더리에 인접하고, 상기 제1 셀 바운더리로부터 제1 거리만큼 이격되도록 배치된 제1 액티브 영역, 및 상기 제1 셀 바운더리에 대향하는 제2 셀 바운더리에 인접하고, 상기 제2 셀 바운더리로부터 제2 거리만큼 이격되도록 배치된 제2 액티브 영역을 포함하고, 상기 제1 및 제2 거리들은 각각 상기 제1 및 제2 액티브 영역들 상의 핀들의 개수에 관계없이 일정하다.Also, a standard cell library according to the technical idea of the present invention includes information on a plurality of standard cells and is stored in a computer-readable storage medium, and at least one of the plurality of standard cells extends in a first direction A plurality of fins disposed parallel to each other along a second direction perpendicular to the first direction, a first cell boundary disposed adjacent to the first cell boundary parallel to the plurality of fins and spaced a first distance from the first cell boundary And a second active region adjacent to a second cell boundary opposite the first cell boundary and spaced a second distance from the second cell boundary, wherein the first active region, 2 distances are constant regardless of the number of fins on the first and second active regions, respectively.
본 발명의 기술적 사상에 따르면, 표준 셀에 포함된 제1 및 제2 액티브 영역들을 제1 및 제2 셀 바운더리 라인들로부터 고정된 제1 및 제2 거리만큼 각각 이격되도록 배치할 수 있다. 이에 따라, 표준 셀에 포함된 액티브 핀들의 개수가 변경되거나 또는 제1 및 제2 액티브 영역들의 사이즈가 변경되더라도, 제1 액티브 영역과 제2 액티브 영역 사이의 제3 거리가 변경될 뿐이며, 제1 및 제2 거리는 변경되지 않을 수 있다. According to the technical idea of the present invention, the first and second active regions included in the standard cell can be spaced apart from the first and second cell boundary lines by fixed first and second distances, respectively. Accordingly, even if the number of active pins included in the standard cell is changed or the sizes of the first and second active areas are changed, the third distance between the first active area and the second active area is changed only, And the second distance may not change.
그러므로, 액티브 핀들의 개수가 서로 다른 표준 셀들이 인접하게 배치되더라도, 두 표준 셀들 각각에 포함된 액티브 영역들 사이의 간격, 즉, 액티브-투-액티브 간격은 일정하게 유지될 수 있다. 따라서, 인접하게 배치된 표준 셀의 레이아웃 패턴에 따른 목표 표준 셀에 해당하는 디바이스의 특성 변화를 줄일 수 있다.Therefore, even if standard cells having different numbers of active fins are disposed adjacent to each other, the interval between the active areas included in each of the two standard cells, that is, the active-to-active interval, can be kept constant. Therefore, it is possible to reduce the characteristic change of the device corresponding to the target standard cell according to the layout pattern of the adjacent standard cells.
도 1a 내지 도 1c는 본 개시의 일 실시예에 따른 표준 셀들의 레이아웃들이다.
도 2a 내지 도 2d는 도 1a 내지 도 1c에 예시된 표준 셀들을 포함하는 집적 회로들의 일부에 대한 레이아웃들이다.
도 3a 내지 도 3c는 도 1a 내지 도 1c에 예시된 실시예에 대한 비교예에 따른 표준 셀들의 레이아웃들이다.
도 4a 내지 도 4d는 도 3a 내지 도 3c에 예시된 표준 셀들을 포함하는 집적 회로들의 일부에 대한 레이아웃들이다.
도 5는 액티브-투-액티브 간격에 따른 표준 셀의 전압 변화를 나타내는 그래프이다.
도 6은 액티브-투-액티브 간격에 따른 표준 셀의 전류 변화를 나타내는 그래프이다.
도 7은 본 개시의 일 실시예에 따른 집적 회로에서 액티브-투-액티브 간격에 배치된 더미 핀들의 개수에 따른 누설 전류 비율을 나타내는 그래프이다.
도 8은 본 개시의 일 실시예에 따른 집적 회로에서 액티브-투-액티브 간격에 배치된 더미 핀들의 개수에 따른 동작 속도 비율을 나타내는 그래프이다.
도 9는 본 개시의 일 실시예에 따른 집적 회로의 일부를 나타내는 레이아웃이다.
도 10은 도 9의 레이아웃을 가지는 반도체 소자의 일 예를 나타내는 사시도이다.
도 11는 도 10의 X-X' 선에 따른 단면도이다.
도 12는 도 9의 레이아웃을 가지는 반도체 소자의 다른 예를 나타내는 사시도이다.
도 13은 도 12의 XII-XII' 선에 따른 단면도이다.
도 14는 본 개시의 일 실시예에 따른 저장 매체를 나타내는 블록도이다.
도 15는 본 개시의 일 실시예에 따른 집적 회로를 포함하는 메모리 카드를 나타내는 블록도이다.
도 16은 본 개시의 일 실시예에 따른 집적 회로를 포함하는 컴퓨팅 시스템을 나타내는 블록도이다.Figures 1A-1C are layouts of standard cells according to one embodiment of the present disclosure.
Figures 2a-2d are layouts for some of the integrated circuits including the standard cells illustrated in Figures 1A-1C.
Figs. 3A to 3C are layouts of standard cells according to a comparative example to the embodiment illustrated in Figs. 1A to 1C.
Figures 4A-4D are layouts for some of the integrated circuits including the standard cells illustrated in Figures 3A-3C.
5 is a graph showing the voltage change of a standard cell according to an active-to-active interval.
6 is a graph showing the current change of a standard cell according to an active-to-active interval.
7 is a graph illustrating leakage current ratios according to the number of dummy pins arranged in active-to-active spacing in an integrated circuit according to one embodiment of the present disclosure;
8 is a graph illustrating the operating speed ratios according to the number of dummy pins arranged in active-to-active spacing in an integrated circuit according to one embodiment of the present disclosure;
Figure 9 is a layout illustrating a portion of an integrated circuit according to one embodiment of the present disclosure.
10 is a perspective view showing an example of a semiconductor element having the layout of FIG.
11 is a cross-sectional view taken along the line XX 'in Fig.
12 is a perspective view showing another example of the semiconductor element having the layout of FIG.
13 is a sectional view taken along the line XII-XII 'in Fig.
14 is a block diagram illustrating a storage medium according to one embodiment of the present disclosure;
15 is a block diagram illustrating a memory card including an integrated circuit according to one embodiment of the present disclosure;
16 is a block diagram illustrating a computing system including an integrated circuit according to one embodiment of the present disclosure;
이하, 첨부한 도면을 참조하여 본 발명의 실시예에 대해 상세히 설명한다. 본 발명의 실시예는 당 업계에서 평균적인 지식을 가진 자에게 본 발명을 보다 완전하게 설명하기 위하여 제공되는 것이다. 본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용한다. 첨부된 도면에 있어서, 구조물들의 치수는 본 발명의 명확성을 기하기 위하여 실제보다 확대하거나 축소하여 도시한 것이다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Embodiments of the present invention are provided to more fully describe the present invention to those skilled in the art. The present invention is capable of various modifications and various forms, and specific embodiments are illustrated and described in detail in the drawings. It should be understood, however, that the invention is not intended to be limited to the particular forms disclosed, but includes all modifications, equivalents, and alternatives falling within the spirit and scope of the invention. Like reference numerals are used for similar elements in describing each drawing. In the accompanying drawings, the dimensions of the structures are enlarged or reduced from the actual dimensions for the sake of clarity of the present invention.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성 요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used in this application is used only to describe a specific embodiment and is not intended to limit the invention. The singular expressions include plural expressions unless the context clearly dictates otherwise. In this application, the terms "comprises", "having", and the like are used to specify that a feature, a number, a step, an operation, an element, a part or a combination thereof is described in the specification, But do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.
또한, 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로 사용될 수 있다. 예를 들어, 본 발명의 권리 범위로부터 벗어나지 않으면서, 제1 구성요소는 제2 구성요소로 명명될 수 있고, 유사하게 제2 구성요소도 제1 구성요소로 명명될 수 있다. Also, the terms first, second, etc. may be used to describe various components, but the components should not be limited by the terms. The terms may be used for the purpose of distinguishing one component from another. For example, without departing from the scope of the present invention, the first component may be referred to as a second component, and similarly, the second component may also be referred to as a first component.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 갖는다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless otherwise defined, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. Terms such as those defined in commonly used dictionaries are to be interpreted as having a meaning consistent with the contextual meaning of the related art and are to be interpreted as either ideal or overly formal in the sense of the present application Do not.
집적 회로는 복수의 셀들로서 정의될 수 있고, 구체적으로, 복수의 셀들의 특성 정보를 포함하는 셀 라이브러리를 이용하여 설계될 수 있다. 여기서, 셀 라이브러리에는 셀의 명칭, 치수, 게이트 폭, 핀(pin), 딜레이(delay) 특성, 누설 전류, 임계 전압, 기능 등이 정의될 수 있다. 일반적인 셀 라이브러리 세트(set)에는 AND, OR, NOR, 인버터 등과 같은 기본 셀(basic cell), OAI(OR/AND/INVERTER) 및 AOI(AND/OR/INVERTER) 등과 같은 복합 셀(complex cell), 그리고 단순한 마스터-슬레이브 플립플롭(master-slaver flip-flop) 및 래치(latch) 등과 같은 저장 요소(storage element)를 포함할 수 있다.The integrated circuit can be defined as a plurality of cells, and specifically, can be designed using a cell library including characteristic information of a plurality of cells. Here, the cell library may be defined with a cell name, a dimension, a gate width, a pin, a delay characteristic, a leakage current, a threshold voltage, and a function. A typical cell library set includes basic cells such as AND, OR, NOR, and inverters, complex cells such as OAI (OR / AND / INVERTER) and AOI (AND / OR / INVERTER) And may include a storage element such as a simple master-slave flip-flop and a latch.
이하에서 후술되는 본 발명의 실시예들에서, 셀 라이브러리는 표준 셀 라이브러리일 수 있다. 표준 셀 방식은, 여러 기능을 갖는 논리회로 블록(또는 셀)을 미리 준비하고, 이 셀을 임의로 조합시켜 고객이나 이용자의 명세에 맞춘 전용의 대규모 집적 회로(LSI)를 설계하는 방식이다. 셀은 미리 설계와 검증이 행해져서 컴퓨터에 등록되며, 컴퓨터 지원 설계(Computer Aided Design, CAD)를 사용하여 셀을 조합시킨 논리 설계, 배치, 배선이 행해 진다.In the embodiments of the present invention described below, the cell library may be a standard cell library. In the standard cell method, a logic circuit block (or cell) having various functions is prepared in advance, and these cells are arbitrarily combined to design a dedicated large-scale integrated circuit (LSI) adapted to the specification of a customer or user. Cells are pre-designed and verified and registered on a computer. Logic design, layout, and wiring are done using a combination of cells using Computer Aided Design (CAD).
구체적으로, 대규모 집적 회로를 설계/제작하는 경우에 어느 규모의 표준화된 논리회로 블록들(또는 셀)이 이미 라이브러리에 보존되어 있으면, 현재의 설계 목적에 맞는 논리회로 블록을 이 중에서 꺼내어, 이것을 칩 상에 복수 개의 셀 열로서 배치하고, 셀과 셀 사이의 배선 공간에 배선 길이가 가장 짧아지는 최적 배선을 하여 전체 회로를 만들어 나갈 수 있다. 라이브러리에 보존되어 있는 셀의 종류가 풍부할수록 설계에 융통성이 생기고, 그만큼 칩의 최적 설계의 가능성도 커진다.Specifically, when a large-scale integrated circuit is designed / manufactured, if standardized logic circuit blocks (or cells) of a certain size are already stored in the library, a logic circuit block suited to the current design purpose is taken out of the library, And the entire circuit can be made by performing the optimum wiring in which the wiring length is the shortest in the wiring space between the cell and the cell. The more kinds of cells stored in the library, the more flexible the design and the more likely the optimum design of the chip.
이와 같이 표준 셀을 이용한 집적 회로는 반주문형 집적 회로의 한 가지로서, 미리 설계되어 표준 셀 라이브러리에 저장된 표준 셀을 사용하고 이들 간의 배선을 최소화하도록 셀들을 배치하여 구현된다. 따라서, 완전 주문형 집적 회로에 비해 개발 비용이 적고 개발 기간을 단축시킬 수 있다.
As such, an integrated circuit using a standard cell is implemented by arranging cells so as to use standard cells stored in a standard cell library and to minimize wiring between them. Therefore, the development cost can be reduced and the development period can be shortened as compared with the fully custom integrated circuit.
도 1a 내지 도 1c는 본 개시의 일 실시예에 따른 표준 셀들의 레이아웃들이다.Figures 1A-1C are layouts of standard cells according to one embodiment of the present disclosure.
도 1a를 참조하면, 표준 셀(C1)은 셀 바운더리(cell boundary, CB)에 의해 한정되고, 복수의 핀들(FIN) 및 제1 및 제2 액티브 영역들(AR1, AR2)을 포함할 수 있다. 또한, 표준 셀(C1)은 복수의 도전 라인들(CL)을 더 포함할 수 있다. 도시되지는 않았으나, 표준 셀(C1)은 제1 및 제2 액티브 영역들에 각각 연결되는 컨택들 및 복수의 도전 라인들(CL)에 연결되는 컨택들을 더 포함할 수 있다.1A, a standard cell C1 is defined by a cell boundary CB and may include a plurality of pins FIN and first and second active areas AR1 and AR2 . In addition, the standard cell C1 may further include a plurality of conductive lines CL. Although not shown, the standard cell C1 may further include contacts connected to the first and second active areas, respectively, and contacts connected to the plurality of conductive lines CL.
셀 바운더리(CB)는 표준 셀(C1)을 한정하는 아웃라인(outline)으로, 배치 및 배선 툴은 셀 바운더리(CB)를 이용하여 표준 셀(C1)을 인식할 수 있다. 셀 바운더리(CB)는 네 개의 셀 바운더리 라인들(cell boundary lines)로 구성되는데, 이하에서는, 네 개의 셀 바운더리 라인들 중 복수의 핀들(FIN)에 평행한 두 개의 셀 바운더리 라인들을 제1 셀 바운더리 라인(CB1) 및 제2 셀 바운더리 라인(CB2)이라고 지칭하기로 한다.The cell boundary CB is an outline defining the standard cell C1 and the placement and wiring tool can recognize the standard cell C1 using the cell boundary CB. The cell boundary CB is composed of four cell boundary lines. Hereinafter, two cell boundary lines parallel to the plurality of pins FIN among the four cell boundary lines are referred to as a first cell boundary line Line CB1 and the second cell boundary line CB2.
복수의 핀들(FIN)은 제1 방향(예를 들어, X 방향)으로 연장되고, 제1 방향에 수직인 제2 방향(예를 들어, Y 방향)을 따라 서로 평행하게 배치될 수 있다. 복수의 핀들(FIN)은 제1 및 제2 액티브 핀들(AF1, AF2), 적어도 하나의 제1 더미 핀(DF1), 적어도 하나의 제2 더미 핀(DF2) 및 적어도 하나의 제3 더미 핀(DF3)을 포함할 수 있다. The plurality of pins FIN extend in a first direction (e.g., the X direction) and may be disposed parallel to each other along a second direction (e.g., Y direction) perpendicular to the first direction. The plurality of pins FIN includes first and second active pins AF1 and AF2, at least one first dummy pin DF1, at least one second dummy pin DF2, and at least one third dummy pin DF3).
제1 액티브 핀들(AF1)은 제1 액티브 영역(AR1)에 배치되고, 제2 액티브 핀들(AF2)은 제2 액티브 영역(AR2)에 배치될 수 있다. 적어도 하나의 제1 더미 핀(DF1)은 제1 셀 바운더리 라인(CB1)과 제1 액티브 영역(AR1) 사이에 배치되고, 적어도 하나의 제2 더미 핀(DF2)은 제2 액티브 영역(AR2)과 제2 셀 바운더리 라인(CB2) 사이에 배치되며, 적어도 하나의 제3 더미 핀(DF3)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이에 배치될 수 있다. 이때, 표준 셀(C1)에서 제1 및 제2 액티브 영역들(AR1, AR2)이 배치되지 않은 영역을 더미 영역 또는 필드 영역이라고 지칭할 수 있다.The first active pins AF1 may be disposed in the first active area AR1 and the second active pins AF2 may be disposed in the second active area AR2. At least one first dummy pin DF1 is disposed between the first cell boundary line CB1 and the first active area AR1 and at least one second dummy pin DF2 is disposed between the second active area AR2 and the first cell boundary line CB1, And at least one third dummy pin DF3 may be disposed between the first active area AR1 and the second active area AR2. At this time, an area where the first and second active areas AR1 and AR2 are not disposed in the standard cell C1 may be referred to as a dummy area or a field area.
본 실시예에서, 표준 셀(C1)은 네 개의 제1 액티브 핀들(AF1), 네 개의 제2 액티브 핀들(AF2), 한 개의 제1 더미 핀(DF1), 한 개의 제2 더미 핀(DF2) 및 두 개의 제3 더미 핀들(DF3)을 포함할 수 있다. 그러나, 본 발명은 이에 한정되지 않고, 제1 및 제2 액티브 핀들(AF1, AF2), 제1 내지 제3 더미 핀들(DF1, DF2, DF3) 각각의 개수는 다양하게 변경될 수 있다. 다른 실시예에서, 표준 셀(C1)은 제1 내지 제3 더미 핀들(DF1, DF2, DF3) 중 하나를 포함하지 않을 수도 있다.In this embodiment, the standard cell C1 includes four first active pins AF1, four second active pins AF2, one first dummy pin DF1, one second dummy pin DF2, And two third dummy pins DF3. However, the present invention is not limited to this, and the number of each of the first and second active fins AF1 and AF2 and the first to third dummy fins DF1, DF2 and DF3 may be variously changed. In another embodiment, the standard cell C1 may not include one of the first through third dummy pins DF1, DF2, DF3.
제1 액티브 영역(AR1)의 제2 방향에 따른 사이즈(이하 '높이(height)'라고 지칭함), 즉, 제1 높이(H1a)는 제1 액티브 핀들(AF1)의 개수에 따라 변경될 수 있다. 마찬가지로, 제2 액티브 영역(AR2)의 높이, 즉, 제2 높이(H2a)는 제2 액티브 핀들(AF2)의 개수에 따라 변경될 수 있다. 일 실시예에서, 제1 액티브 핀들(AF1)의 개수와 제2 액티브 핀들(AF2)의 개수는 동일할 수 있고, 이에 따라, 제1 높이(H1a)와 제2 높이(H2a)는 실질적으로 동일할 수 있다. 본 실시예에서, 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2)은 서로 다른 도전형을 가질 수 있다.The first height H1a may be changed in accordance with the number of the first active fins AF1 so that the size of the first active area AR1 along the second direction . Similarly, the height of the second active area AR2, i.e., the second height H2a, can be changed in accordance with the number of the second active fins AF2. In one embodiment, the number of first active pins AF1 and the number of second active pins AF2 may be the same so that the first height H1a and the second height H2a are substantially equal can do. In this embodiment, the first active region AR1 and the second active region AR2 may have different conductivity types.
본 실시예에서, 제1 및 제2 액티브 영역들(AR1, AR2)은 셀 바운더리(CB)에 근접하게 배치될 수 있으며, 구체적으로, 제1 액티브 영역(AR1)은 제1 셀 바운더리 라인(CB1)에 인접하게 배치되고, 제2 액티브 영역(AR2)은 제2 셀 바운더리 라인(CB2)에 인접하게 배치될 수 있다. 더욱 상세하게는, 제1 액티브 영역(AR1)은 제1 셀 바운더리 라인(CB1)으로부터 제1 거리(D1)만큼 이격되도록 배치될 수 있고, 제2 액티브 영역(AR2)은 제2 셀 바운더리 라인(CB2)으로부터 제2 거리(D2)만큼 이격되도록 배치될 수 있다. In this embodiment, the first and second active areas AR1 and AR2 may be disposed close to the cell boundary CB, and specifically, the first active area AR1 may be disposed on the first cell boundary line CB1 , And the second active region AR2 may be disposed adjacent to the second cell boundary line CB2. More specifically, the first active area AR1 may be arranged to be separated from the first cell boundary line CB1 by a first distance D1, and the second active area AR2 may be arranged to be separated from the second cell boundary line CB2 by a second distance D2.
본 실시예에서, 제1 및 제2 거리들(D1, D2)은 제1 및 제2 액티브 핀들(AF1, AF2)의 개수에 관계 없이 일정한 값을 가질 수 있다. 다시 말해, 제1 및 제2 거리들(D1, D2)은 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1a, H2a)에 관계 없이 일정한 값을 가질 수 있다. 이에 따라, 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3a)는 제1 및 제2 액티브 핀들(AF1, AF2)의 개수, 즉, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1a, H2a)에 따라 가변적일 수 있다.In this embodiment, the first and second distances D1 and D2 may have a constant value regardless of the number of the first and second active fins AF1 and AF2. In other words, the first and second distances D1 and D2 can have constant values regardless of the first and second heights H1a and H2a of the first and second active areas AR1 and AR2 have. The third distance D3a between the first active area AR1 and the second active area AR2 is equal to the number of the first and second active fins AF1 and AF2, And may be variable according to the first and second heights H1a and H2a of the regions AR1 and AR2.
이와 같이, 본 실시예에 따르면, 제1 액티브 영역(AR1)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3a)를 기준으로 배치되지 않고, 제1 셀 바운더리 라인(CB1)으로부터의 제1 거리(D1)를 기준으로 배치된다. 마찬가지로, 제2 액티브 영역(AR2)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3a)를 기준으로 배치되지 않고, 제2 셀 바운더리 라인(CB2)으로부터의 제2 거리(D2)를 기준으로 배치된다. As described above, according to the present embodiment, the first active area AR1 is not arranged based on the third distance D3a between the first active area AR1 and the second active area AR2, Are arranged with reference to the first distance D1 from the boundary line CB1. Likewise, the second active area AR2 is not disposed on the basis of the third distance D3a between the first active area AR1 and the second active area AR2, and the second distance from the second cell boundary line CB2 And is disposed with reference to the second distance D2.
복수의 도전 라인들(CL)은 제2 방향(예를 들어, Y 방향)으로 연장될 수 있고, 제1 방향(예를 들어, X 방향)을 따라 서로 평행하게 배치될 수 있다. 이때, 도전 라인들(CL)은 전기 전도성을 갖는 임의의 물질로 구성될 수 있으며, 예를 들어, 폴리 실리콘, 금속, 금속 함금 등을 포함할 수 있다.The plurality of conductive lines CL may extend in a second direction (e.g., Y direction) and may be disposed parallel to each other along a first direction (e.g., X direction). At this time, the conductive lines CL may be made of any material having electrical conductivity, and may include, for example, polysilicon, metal, metal fitting, and the like.
일 실시예에서, 도전 라인들(CL)은 게이트 전극들에 대응될 수 있다. 그러나, 본 발명은 이에 한정되지 않으며, 도전 라인들(CL)은 임의의 전도성을 갖는 트레이스(trace) 등일 수 있다. 또한, 도 1a에서는 표준 셀(C1)이 세 개의 도전 라인들을 포함하는 것으로 도시되었으나, 이는 일 실시예에 불과하고, 표준 셀(C1)은 제2 방향으로 연장되고 제1 방향을 따라 서로 평행하게 배치되는 4개 이상의 도전 라인들을 포함할 수 있다.In one embodiment, the conductive lines CL may correspond to the gate electrodes. However, the present invention is not limited thereto, and the conductive lines CL may be a trace having any conductivity or the like. Although the standard cell C1 is shown as including three conductive lines in FIG. 1A, this is only an example, and the standard cell C1 extends in the second direction and is parallel to the first direction And may include four or more conductive lines arranged.
도 1b를 참조하면, 표준 셀(C2)은 셀 바운더리(CB)에 의해 한정되고, 복수의 핀들(FIN) 및 제1 및 제2 액티브 영역들(AR1, AR2)을 포함할 수 있다. 또한, 표준 셀(C2)은 복수의 도전 라인들(CL)을 더 포함할 수 있다. 본 실시예에 따른 표준 셀(C2)은 도 1a의 표준 셀(C1)의 변형 실시예로서, 도 1a에서 상술된 내용은 본 실시예에 적용될 수 있다. 이하에서는 도 1a와의 차이점을 중심으로 설명하기로 한다. Referring to FIG. 1B, the standard cell C2 is defined by the cell boundary CB and may include a plurality of pins FIN and first and second active areas AR1 and AR2. In addition, the standard cell C2 may further include a plurality of conductive lines CL. The standard cell C2 according to the present embodiment is an alternative embodiment of the standard cell C1 in Fig. 1A, and the contents described above in Fig. 1A can be applied to this embodiment. Hereinafter, the difference from FIG. 1A will be mainly described.
본 실시예에서, 표준 셀(C2)은 세 개의 제1 액티브 핀들(AF1), 세 개의 제2 액티브 핀들(AF2), 한 개의 제1 더미 핀(DF1), 한 개의 제2 더미 핀(DF2) 및 네 개의 제3 더미 핀들(DF3)을 포함할 수 있다. 그러나, 본 발명은 이에 한정되지 않고, 제1 및 제2 액티브 핀들(AF1, AF2), 제1 내지 제3 더미 핀들(DF1, DF2, DF3) 각각의 개수는 다양하게 변경될 수 있다. 다른 실시예에서, 표준 셀(C2)은 제1 내지 제3 더미 핀들(DF1, DF2, DF3) 중 하나를 포함하지 않을 수도 있다.In this embodiment, the standard cell C2 includes three first active pins AF1, three second active pins AF2, one first dummy pin DF1, one second dummy pin DF2, And four third dummy pins DF3. However, the present invention is not limited to this, and the number of each of the first and second active fins AF1 and AF2 and the first to third dummy fins DF1, DF2 and DF3 may be variously changed. In another embodiment, the standard cell C2 may not include one of the first through third dummy pins DF1, DF2, DF3.
제1 액티브 영역(AR1)의 제1 높이(H1b)는 제1 액티브 핀들(AF1)의 개수에 따라 변경될 수 있다. 마찬가지로, 제2 액티브 영역(AR2)의 제2 높이(H2b)는 제2 액티브 핀들(AF2)의 개수에 따라 변경될 수 있다. 일 실시예에서, 제1 액티브 핀들(AF1)의 개수와 제2 액티브 핀들(AF2)의 개수는 동일할 수 있고, 이에 따라, 제1 높이(H1b)와 제2 높이(H2b)는 실질적으로 동일할 수 있다. 본 실시예에서, 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2)은 서로 다른 도전형을 가질 수 있다.The first height H1b of the first active area AR1 may be changed according to the number of the first active pins AF1. Similarly, the second height H2b of the second active area AR2 can be changed according to the number of the second active fins AF2. In one embodiment, the number of first active pins AF1 and the number of second active pins AF2 may be the same so that the first height H1b and the second height H2b are substantially equal can do. In this embodiment, the first active region AR1 and the second active region AR2 may have different conductivity types.
본 실시예에서, 제1 및 제2 액티브 영역들(AR1, AR2)은 셀 바운더리(CB)에 근접하게 배치될 수 있으며, 구체적으로, 제1 액티브 영역(AR1)은 제1 셀 바운더리 라인(CB1)에 인접하게 배치되고, 제2 액티브 영역(AR2)은 제2 셀 바운더리 라인(CB2)에 인접하게 배치될 수 있다. 더욱 상세하게는, 제1 액티브 영역(AR1)은 제1 셀 바운더리 라인(CB1)으로부터 제1 거리(D1)만큼 이격되도록 배치될 수 있고, 제2 액티브 영역(AR2)은 제2 셀 바운더리 라인(CB2)으로부터 제2 거리(D2)만큼 이격되도록 배치될 수 있다. In this embodiment, the first and second active areas AR1 and AR2 may be disposed close to the cell boundary CB, and specifically, the first active area AR1 may be disposed on the first cell boundary line CB1 , And the second active region AR2 may be disposed adjacent to the second cell boundary line CB2. More specifically, the first active area AR1 may be arranged to be separated from the first cell boundary line CB1 by a first distance D1, and the second active area AR2 may be arranged to be separated from the second cell boundary line CB2 by a second distance D2.
본 실시예에서, 제1 및 제2 거리들(D1, D2)은 제1 및 제2 액티브 핀들(AF1, AF2)의 개수에 관계 없이 일정한 값을 가질 수 있다. 다시 말해, 제1 및 제2 거리들(D1, D2)은 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1b, H2b)에 관계 없이 일정한 값을 가질 수 있다. 이에 따라, 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3b)는 제1 및 제2 액티브 핀들(AF1, AF2)의 개수, 즉, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1b, H2b)에 따라 가변적일 수 있다.In this embodiment, the first and second distances D1 and D2 may have a constant value regardless of the number of the first and second active fins AF1 and AF2. In other words, the first and second distances D1 and D2 can have constant values regardless of the first and second heights H1b and H2b of the first and second active areas AR1 and AR2 have. The third distance D3b between the first active area AR1 and the second active area AR2 is equal to the number of the first and second active fins AF1 and AF2, And may be variable according to the first and second heights H1b and H2b of the regions AR1 and AR2.
따라서, 본 실시예에 따르면, 제1 및 제2 액티브 핀들(AF1, AF2)의 개수가 도 1a에 비해 작으므로, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1b, H2b)도 도 1a의 제1 및 제2 높이들(H1a, H2a)에 비해 작다. 그럼에도 불구하고, 제1 및 제2 거리들(D1, D2)은 도 1a의 제1 및 제2 거리들(D1, D2)과 실질적으로 동일할 수 있다. 반면, 제3 거리(D3b)는 도 1a의 제3 거리(D3a)보다 커질 수 있다.Therefore, according to the present embodiment, since the number of the first and second active fins AF1 and AF2 is smaller than that in Fig. 1A, the first and second heights of the first and second active regions AR1 and AR2 The first and second heights H1b and H2b are also smaller than the first and second heights H1a and H2a of FIG. 1A. Nevertheless, the first and second distances D1, D2 may be substantially the same as the first and second distances D1, D2 of FIG. 1A. On the other hand, the third distance D3b may be larger than the third distance D3a of FIG. 1A.
이와 같이, 본 실시예에 따르면, 제1 액티브 영역(AR1)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3b)를 기준으로 배치되지 않고, 제1 셀 바운더리 라인(CB1)으로부터의 제1 거리(D1)를 기준으로 배치된다. 마찬가지로, 제2 액티브 영역(AR2)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3b)를 기준으로 배치되지 않고, 제2 셀 바운더리 라인(CB2)으로부터의 제2 거리(D2)를 기준으로 배치된다. As described above, according to the present embodiment, the first active area AR1 is not arranged on the basis of the third distance D3b between the first active area AR1 and the second active area AR2, Are arranged with reference to the first distance D1 from the boundary line CB1. Likewise, the second active area AR2 is not arranged on the basis of the third distance D3b between the first active area AR1 and the second active area AR2, and the second distance from the second cell boundary line CB2 And is disposed with reference to the second distance D2.
도 1c를 참조하면, 표준 셀(C3)은 셀 바운더리(CB)에 의해 한정되고, 복수의 핀들(FIN) 및 제1 및 제2 액티브 영역들(AR1, AR2)을 포함할 수 있다. 또한, 표준 셀(C2)은 복수의 도전 라인들(CL)을 더 포함할 수 있다. 본 실시예에 따른 표준 셀(C3)은 도 1a의 표준 셀(C1) 및 도 1b의 표준 셀(C2)의 변형 실시예로서, 도 1a 및 도 1b에서 상술된 내용은 본 실시예에 적용될 수 있다. 이하에서는 도 1a 및 도 1b와의 차이점을 중심으로 설명하기로 한다. Referring to FIG. 1C, the standard cell C3 is defined by the cell boundary CB and may include a plurality of pins FIN and first and second active areas AR1 and AR2. In addition, the standard cell C2 may further include a plurality of conductive lines CL. The standard cell C3 according to this embodiment is an alternative embodiment of the standard cell C1 of FIG. 1A and the standard cell C2 of FIG. 1B, and the contents described in FIGS. 1A and 1B can be applied to this embodiment have. Hereinafter, differences from FIGS. 1A and 1B will be mainly described.
본 실시예에서, 표준 셀(C3)은 두 개의 제1 액티브 핀들(AF1), 두 개의 제2 액티브 핀들(AF2), 한 개의 제1 더미 핀(DF1), 한 개의 제2 더미 핀(DF2) 및 여섯 개의 제3 더미 핀들(DF3)을 포함할 수 있다. 그러나, 본 발명은 이에 한정되지 않고, 제1 및 제2 액티브 핀들(AF1, AF2), 제1 내지 제3 더미 핀들(DF1, DF2, DF3) 각각의 개수는 다양하게 변경될 수 있다. 다른 실시예에서, 표준 셀(C3)은 제1 내지 제3 더미 핀들(DF1, DF2, DF3) 중 하나를 포함하지 않을 수도 있다.In this embodiment, the standard cell C3 includes two first active pins AF1, two second active pins AF2, one first dummy pin DF1, one second dummy pin DF2, And six third dummy pins DF3. However, the present invention is not limited to this, and the number of each of the first and second active fins AF1 and AF2 and the first to third dummy fins DF1, DF2 and DF3 may be variously changed. In another embodiment, the standard cell C3 may not include one of the first through third dummy pins DF1, DF2, DF3.
제1 액티브 영역(AR1)의 제1 높이(H1c)는 제1 액티브 핀들(AF1)의 개수에 따라 변경될 수 있다. 마찬가지로, 제2 액티브 영역(AR2)의 제2 높이(H2c)는 제2 액티브 핀들(AF2)의 개수에 따라 변경될 수 있다. 일 실시예에서, 제1 액티브 핀들(AF1)의 개수와 제2 액티브 핀들(AF2)의 개수는 동일할 수 있고, 이에 따라, 제1 높이(H1c)와 제2 높이(H2c)는 실질적으로 동일할 수 있다. 본 실시예에서, 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2)은 서로 다른 도전형을 가질 수 있다.The first height H1c of the first active area AR1 may be changed in accordance with the number of the first active fins AF1. Likewise, the second height H2c of the second active area AR2 can be changed in accordance with the number of the second active fins AF2. In one embodiment, the number of first active pins AF1 and the number of second active pins AF2 may be the same so that the first height H1c and the second height H2c are substantially equal can do. In this embodiment, the first active region AR1 and the second active region AR2 may have different conductivity types.
본 실시예에서, 제1 및 제2 액티브 영역들(AR1, AR2)은 셀 바운더리(CB)에 근접하게 배치될 수 있으며, 구체적으로, 제1 액티브 영역(AR1)은 제1 셀 바운더리 라인(CB1)에 인접하게 배치되고, 제2 액티브 영역(AR2)은 제2 셀 바운더리 라인(CB2)에 인접하게 배치될 수 있다. 더욱 상세하게는, 제1 액티브 영역(AR1)은 제1 셀 바운더리 라인(CB1)으로부터 제1 거리(D1)만큼 이격되도록 배치될 수 있고, 제2 액티브 영역(AR2)은 제2 셀 바운더리 라인(CB2)으로부터 제2 거리(D2)만큼 이격되도록 배치될 수 있다. In this embodiment, the first and second active areas AR1 and AR2 may be disposed close to the cell boundary CB, and specifically, the first active area AR1 may be disposed on the first cell boundary line CB1 , And the second active region AR2 may be disposed adjacent to the second cell boundary line CB2. More specifically, the first active area AR1 may be arranged to be separated from the first cell boundary line CB1 by a first distance D1, and the second active area AR2 may be arranged to be separated from the second cell boundary line CB2 by a second distance D2.
본 실시예에서, 제1 및 제2 거리들(D1, D2)은 제1 및 제2 액티브 핀들(AF1, AF2)의 개수에 관계 없이 일정한 값을 가질 수 있다. 다시 말해, 제1 및 제2 거리들(D1, D2)은 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1c, H2c)에 관계 없이 일정한 값을 가질 수 있다. 이에 따라, 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3c)는 제1 및 제2 액티브 핀들(AF1, AF2)의 개수, 즉, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1c, H2c)에 따라 가변적일 수 있다.In this embodiment, the first and second distances D1 and D2 may have a constant value regardless of the number of the first and second active fins AF1 and AF2. In other words, the first and second distances D1 and D2 can have constant values regardless of the first and second heights H1c and H2c of the first and second active areas AR1 and AR2 have. The third distance D3c between the first active area AR1 and the second active area AR2 is equal to the number of the first and second active fins AF1 and AF2, And may be variable according to the first and second heights H1c and H2c of the regions AR1 and AR2.
따라서, 본 실시예에 따르면, 제1 및 제2 액티브 핀들(AF1, AF2)의 개수가 도 1a 및 도 1b에 비해 작으므로, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이들(H1c, H2c)도 도 1a의 제1 및 제2 높이들(H1a, H2a) 및 도 1b의 제1 및 제2 높이들(H1c, H2c)에 비해 작다. 그럼에도 불구하고, 제1 및 제2 거리들(D1, D2)은 도 1a 및 도 1b의 제1 및 제2 거리들(D1, D2)과 실질적으로 동일할 수 있다. 반면, 제3 거리(D3c)는 도 1a의 제3 거리(D3a) 및 도 1b의 제3 거리(D3b)보다 커질 수 있다.Therefore, according to the present embodiment, since the number of the first and second active fins AF1 and AF2 is smaller than those in Figs. 1A and 1B, the first and second active fins AF1 and AF2, The second heights H1c and H2c are also smaller than the first and second heights H1a and H2a of FIG. 1A and the first and second heights H1c and H2c of FIG. 1B. Nevertheless, the first and second distances D1, D2 may be substantially the same as the first and second distances D1, D2 of FIGS. 1A and 1B. On the other hand, the third distance D3c may be larger than the third distance D3a of FIG. 1A and the third distance D3b of FIG. 1B.
이와 같이, 본 실시예에 따르면, 제1 액티브 영역(AR1)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3c)를 기준으로 배치되지 않고, 제1 셀 바운더리 라인(CB1)으로부터의 제1 거리(D1)를 기준으로 배치된다. 마찬가지로, 제2 액티브 영역(AR2)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3c)를 기준으로 배치되지 않고, 제2 셀 바운더리 라인(CB2)으로부터의 제2 거리(D2)를 기준으로 배치된다. As described above, according to the present embodiment, the first active area AR1 is not arranged based on the third distance D3c between the first active area AR1 and the second active area AR2, Are arranged with reference to the first distance D1 from the boundary line CB1. Likewise, the second active area AR2 is not arranged on the basis of the third distance D3c between the first active area AR1 and the second active area AR2, and the second distance from the second cell boundary line CB2 And is disposed with reference to the second distance D2.
도 1a 내지 도 1c에 예시된 본 실시예들에 따르면, 제1 및 제2 액티브 핀들(AF1, AF2)의 개수가 변경됨에 따라 제1 및 제2 액티브 영역들(AR1, AR2)의 높이가 변경되게 된다. 이와 같이, 본 실시예에 따르면, 제1 및 제2 액티브 영역들(AR1, AR2)은 각각 제1 및 제2 셀 바운더리 라인들(CB1, CB)을 기준으로 하여, 제1 및 제2 셀 바운더리 라인들(CB1, CB)로부터 제1 및 제2 거리(D1, D2)만큼 이격되도록 배치할 수 있다. 다시 말해, 본 실시예에 따르면, 제1 및 제2 액티브 영역들(AR1, AR2)은 셀 바운더리(CB) 쪽으로 아웃바운드(outbound) 디자인될 수 있다.
According to the embodiments illustrated in Figs. 1A to 1C, as the number of the first and second active fins AF1 and AF2 is changed, the heights of the first and second active areas AR1 and AR2 are changed . As described above, according to the present embodiment, the first and second active areas AR1 and AR2 are connected to the first and second cell boundary lines CB1 and CB2, respectively, on the basis of the first and second cell boundary lines CB1 and CB, Can be arranged to be spaced apart from the lines CB1, CB by first and second distances D1, D2. In other words, according to the present embodiment, the first and second active areas AR1 and AR2 can be designed outbound toward the cell boundary CB.
도 2a 내지 도 2d는 도 1a 내지 도 1c에 따른 표준 셀들을 포함하는 집적 회로들의 일부에 대한 레이아웃들이다.Figures 2a-2d are layouts for some of the integrated circuits including the standard cells according to Figures 1a-1c.
도 2a를 참조하면, 집적 회로(10a)는 제2 방향을 따라 인접하게 배치된 제1 표준 셀(C1)과 제2 표준 셀(C2)을 포함할 수 있다. 이때, 상부에 배치된 제1 표준 셀(C1)은 도 1a의 표준 셀(C1)에 대응할 수 있고, 하부에 배치된 제2 표준 셀(C2)은 도 1b의 표준 셀(C2)에 대응할 수 있다. 이하에서는, 상부에 배치된 제1 표준 셀(C1)의 제2 액티브 영역(AR2)과 하부에 배치된 제2 표준 셀(C2)의 제1 액티브 영역(AR1) 사이의 간격을 제1 액티브-투-액티브 간격(active-to-active space)(S1)이라고 지칭하기로 한다. Referring to FIG. 2A, the
본 실시예에서, 집적 회로(10a)의 제1 액티브-투-액티브 간격(S1)은 고정 간격일 수 있다. 구체적으로, 집적 회로(10a)의 제1 액티브-투-액티브 간격(S1)은 제1 표준 셀(C1)의 제2 거리(D2)와 제2 표준 셀(C2)의 제1 거리(D1)의 합에 대응할 수 있다. 본 실시예에서, 각 표준 셀에서 제1 거리(D1)와 제2 거리(D2)는 실질적으로 동일할 수 있고, 제1 및 제2 거리(D1, D2)는 제1 및 제2 액티브 영역들(AR1, AR2)의 높이에 관계 없이 일정할 수 있다. 따라서, 제1 표준 셀(C1)의 제2 거리(D2)와 제2 표준 셀(C2)의 제1 거리(D1)는 실질적으로 동일할 수 있다. 이때, 제1 표준 셀(C1)의 제2 더미 핀(DF2)의 개수는 한 개이고, 제2 표준 셀(C2)의 제1 더미 핀(DF1)의 개수는 한 개이므로, 제1 액티브-투-액티브 간격(S1)에 배치되는 더미 핀들의 개수는 두 개이다.In this embodiment, the first active-to-active interval S1 of the
도 2b를 참조하면, 집적 회로(10b)는 제2 방향을 따라 인접하게 배치된 제2 표준 셀(C2)과 제2 표준 셀(C2)을 포함할 수 있다. 이때, 상부에 배치된 제2 표준 셀(C2) 및 하부에 배치된 제2 표준 셀(C2)은 도 1b의 표준 셀(C2)에 대응할 수 있다. 이하에서는, 상부에 배치된 제2 표준 셀(C2)의 제2 액티브 영역(AR2)과 하부에 배치된 제2 표준 셀(C2)의 제1 액티브 영역(AR1) 사이의 간격을 제2 액티브-투-액티브 간격(S2)이라고 지칭하기로 한다. Referring to FIG. 2B, the
본 실시예에서, 집적 회로(10b)의 제2 액티브-투-액티브 간격(S2)은 고정 간격일 수 있다. 구체적으로, 집적 회로(10b)의 제2 액티브-투-액티브 간격(S2)은 제2 표준 셀(C2)의 제2 거리(D2)와 제2 표준 셀(C2)의 제1 거리(D1)의 합에 대응할 수 있다. 본 실시예에서, 제2 표준 셀(C2)의 제1 거리(D1)와 제2 거리(D2)는 실질적으로 동일할 수 있다. 이때, 제2 표준 셀(C2)의 제2 더미 핀(DF2)의 개수는 한 개이고, 제2 표준 셀(C2)의 제1 더미 핀(DF1)의 개수는 한 개이므로, 제2 액티브-투-액티브 간격(S2)에 배치되는 더미 핀들의 개수는 두 개이다.In this embodiment, the second active-to-active interval S2 of the
도 2c를 참조하면, 집적 회로(10c)는 제2 방향을 따라 인접하게 배치된 제2 표준 셀(C2)과 제3 표준 셀(C3)을 포함할 수 있다. 이때, 상부에 배치된 제2 표준 셀(C2)은 도 1b의 표준 셀(C2)에 대응할 수 있고, 하부에 배치된 제3 표준 셀(C3)은 도 1c의 표준 셀(C3)에 대응할 수 있다. 이하에서는, 상부에 배치된 제2 표준 셀(C2)의 제2 액티브 영역(AR2)과 하부에 배치된 제3 표준 셀(C3)의 제1 액티브 영역(AR1) 사이의 간격을 제3 액티브-투-액티브 간격(S3)이라고 지칭하기로 한다. Referring to FIG. 2C, the
본 실시예에서, 집적 회로(10c)의 제3 액티브-투-액티브 간격(S3)은 고정 간격일 수 있다. 구체적으로, 집적 회로(10c)의 제3 액티브-투-액티브 간격(S3)은 제2 표준 셀(C2)의 제2 거리(D2)와 제3 표준 셀(C3)의 제1 거리(D1)의 합에 대응할 수 있다. 본 실시예에서, 각 표준 셀에서 제1 거리(D1)와 제2 거리(D2)는 실질적으로 동일할 수 있고, 제1 및 제2 거리(D1, D2)는 제1 및 제2 액티브 영역들(AR1, AR2)의 높이에 관계 없이 일정할 수 있다. 따라서, 제2 표준 셀(C2)의 제2 거리(D2)와 제3 표준 셀(C3)의 제1 거리(D1)는 실질적으로 동일할 수 있다. 이때, 제2 표준 셀(C2)의 제2 더미 핀(DF2)의 개수는 한 개이고, 제3 표준 셀(C3)의 제1 더미 핀(DF1)의 개수는 한 개이므로, 제3 액티브-투-액티브 간격(S3)에 배치되는 더미 핀들의 개수는 두 개이다.In this embodiment, the third active-to-active interval S3 of the
도 2d를 참조하면, 집적 회로(10d)는 제2 방향을 따라 인접하게 배치된 제3 표준 셀(C3)과 제3 표준 셀(C3)을 포함할 수 있다. 이때, 상부에 배치된 제3 표준 셀(C3) 및 하부에 배치된 제3 표준 셀(C3)은 도 1c의 표준 셀(C3)에 대응할 수 있다. 이하에서는, 상부에 배치된 제3 표준 셀(C3)의 제2 액티브 영역(AR2)과 하부에 배치된 제3 표준 셀(C3)의 제1 액티브 영역(AR1) 사이의 간격을 제4 액티브-투-액티브 간격(S4)이라고 지칭하기로 한다. Referring to FIG. 2D, the
본 실시예에서, 집적 회로(10d)의 제4 액티브-투-액티브 간격(S4)은 고정 간격일 수 있다. 구체적으로, 집적 회로(10d)의 제4 액티브-투-액티브 간격(S4)은 제3 표준 셀(C3)의 제2 거리(D2)와 제3 표준 셀(C3)의 제1 거리(D1)의 합에 대응할 수 있다. 본 실시예에서, 제3 표준 셀(C3)의 제1 거리(D1)와 제2 거리(D2)는 실질적으로 동일할 수 있다. 이때, 제3 표준 셀(C3)의 제2 더미 핀(DF2)의 개수는 한 개이고, 제3 표준 셀(C3)의 제1 더미 핀(DF1)의 개수는 한 개이므로, 제4 액티브-투-액티브 간격(S4)에 배치되는 더미 핀들의 개수는 두 개이다.In this embodiment, the fourth active-to-active interval S4 of the
도 2a 내지 도 2d를 참조하여 상술한 바와 같이, 본 실시예에 따르면, 각 표준 셀에 포함된 제1 및 제2 액티브 핀들의 개수에 관계 없이, 인접한 두 개의 표준 셀들에 각각 포함된 액티브 영역들 사이의 간격, 즉, 액티브-투-액티브 간격이 일정한 값을 가질 수 있다. 이에 따라, 이웃하게 배치되는 표준 셀에 포함된 액티브 영역이 목표 표준 셀에 미치는 영향을 최소화함으로써, 목표 표준 셀의 성능을 최적화할 수 있다.As described above with reference to Figs. 2A to 2D, according to the present embodiment, regardless of the number of the first and second active pins included in each standard cell, active regions That is, the active-to-active interval may have a constant value. Accordingly, the performance of the target standard cell can be optimized by minimizing the influence of the active region included in the neighboring standard cell on the target standard cell.
일반적으로 표준 셀의 디자인 단계, 즉, 표준 셀 라이브러리 생성 단계에서는 목표 표준 셀 자체의 특성에 따라 표준 셀의 레이아웃을 디자인할 수 있다. 그러나, 표준 셀의 배치 단계에서 이웃하게 배치되는 인접 표준 셀의 레이아웃 패턴, 구체적으로, 인접 표준 셀에 포함된 액티브 영역, 도전 라인 또는 컨택 등에 따라 목표 표준 셀의 특성, 예를 들어, 타이밍 특성이 변경될 수 있다. 이와 같이, 주변 레이아웃 패턴에 따라 목표 표준 셀에 해당하는 디바이스의 특성이 변경되는 현상을 LLE(local layout effect)라고 지칭한다. 이하에서는 도 3a 내지 도 6을 참조하여 LLE에 대해 상술하기로 한다.
Generally, in the standard cell design stage, that is, in the standard cell library generation stage, the standard cell layout can be designed according to the characteristics of the target standard cell itself. However, the characteristics of the target standard cell, for example, the timing characteristic, may be different depending on the layout pattern of the adjacent standard cells disposed adjacent to each other in the standard cell placement step, specifically, the active area included in the adjacent standard cell, can be changed. The phenomenon that the characteristic of the device corresponding to the target standard cell is changed according to the peripheral layout pattern is referred to as LLE (local layout effect). Hereinafter, the LLE will be described in detail with reference to FIGS. 3A to 6.
도 3a 내지 도 3c는 도 1a 내지 도 1c에 예시된 실시예에 대한 비교예에 따른 표준 셀들의 레이아웃들이다.Figs. 3A to 3C are layouts of standard cells according to a comparative example to the embodiment illustrated in Figs. 1A to 1C.
도 3a를 참조하면, 표준 셀(C1')은 복수의 핀들(FIN), 제1 및 제2 액티브 영역들(AR1, AR2) 및 복수의 도전 라인들(CL)을 포함한다. 이때, 표준 셀(C1')은 네 개의 제1 액티브 핀들(AF1), 네 개의 제2 액티브 핀들(AF2), 한 개의 제1 더미 핀(DF1), 한 개의 제2 더미 핀(DF2) 및 두 개의 제3 더미 핀들(DF3)을 포함한다. Referring to FIG. 3A, a standard cell C1 'includes a plurality of pins FIN, first and second active regions AR1 and AR2, and a plurality of conductive lines CL. At this time, the standard cell C1 'includes four first active pins AF1, four second active pins AF2, one first dummy pin DF1, one second dummy pin DF2, Three third dummy pins DF3.
도 3b를 참조하면, 표준 셀(C2')은 복수의 핀들(FIN), 제1 및 제2 액티브 영역들(AR1, AR2) 및 복수의 도전 라인들(CL)을 포함한다. 이때, 표준 셀(C2')은 세 개의 제1 액티브 핀들(AF1), 세 개의 제2 액티브 핀들(AF2), 두 개의 제1 더미 핀들(DF1), 두 개의 제2 더미 핀들(DF2) 및 두 개의 제3 더미 핀들(DF3)을 포함한다. Referring to FIG. 3B, the standard cell C2 'includes a plurality of pins FIN, first and second active regions AR1 and AR2, and a plurality of conductive lines CL. At this time, the standard cell C2 'includes three first active pins AF1, three second active pins AF2, two first dummy pins DF1, two second dummy pins DF2, Three third dummy pins DF3.
표준 셀(C2')의 제1 및 제2 액티브 핀들(AF1, AF2)의 개수는 도 3a에 비해 작고, 이에 따라, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이(H1b, H2b)도 도 3a의 제1 및 제2 높이(H1a, H2a)보다 작다. 이때, 제1 및 제2 액티브 영역들(AR1, AR2)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3)가 도 3a의 제3 거리(D3)와 동일하도록, 표준 셀(C2')의 중심 쪽으로 배치된다.The number of the first and second active fins AF1 and AF2 of the standard cell C2 'is smaller than that in Fig. 3A and therefore the first and second active fins AF1 and AF2 of the first and second active areas AR1 and AR2 The heights H1b and H2b are also smaller than the first and second heights H1a and H2a of FIG. 3A. At this time, the first and second active areas AR1 and AR2 are arranged such that the third distance D3 between the first active area AR1 and the second active area AR2 is smaller than the third distance D3 Are arranged toward the center of the standard cell C2 '.
도 3c를 참조하면, 표준 셀(C3')은 복수의 핀들(FIN), 제1 및 제2 액티브 영역들(AR1, AR2) 및 복수의 도전 라인들(CL)을 포함한다. 이때, 표준 셀(C3')은 두 개의 제1 액티브 핀들(AF1), 두 개의 제2 액티브 핀들(AF2), 세 개의 제1 더미 핀들(DF1), 세 개의 제2 더미 핀들(DF2) 및 두 개의 제3 더미 핀들(DF3)을 포함한다. Referring to FIG. 3C, the standard cell C3 'includes a plurality of pins FIN, first and second active regions AR1 and AR2, and a plurality of conductive lines CL. At this time, the standard cell C3 'includes two first active pins AF1, two second active pins AF2, three first dummy pins DF1, three second dummy pins DF2, Three third dummy pins DF3.
표준 셀(C3')의 제1 및 제2 액티브 핀들(AF1, AF2)의 개수는 도 3b에 비해 작고, 이에 따라, 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이(H1c, H2c)도 도 3b의 제1 및 제2 높이(H1b, H2b)보다 작다. 이때, 제1 및 제2 액티브 영역들(AR1, AR2)은 제1 액티브 영역(AR1)과 제2 액티브 영역(AR2) 사이의 제3 거리(D3)가 도 3b의 제3 거리(D3)와 동일하도록, 표준 셀(C3')의 중심 쪽으로 배치된다.The number of the first and second active fins AF1 and AF2 of the standard cell C3 'is smaller than that of Fig. 3B, and therefore the first and second active fins AF1 and AF2 of the first and second active areas AR1 and AR2 The heights H1c and H2c are also smaller than the first and second heights H1b and H2b of FIG. 3b. At this time, the first and second active areas AR1 and AR2 are arranged such that the third distance D3 between the first active area AR1 and the second active area AR2 is smaller than the third distance D3 of FIG. Are arranged toward the center of the standard cell (C3 ').
도 3a 내지 도 3c를 참조하면, 제1 및 제2 액티브 핀들(AF1, AF2)의 개수가 변경됨에 따라 제1 및 제2 액티브 영역들(AR1, AR2)의 제1 및 제2 높이가 변경된다. 이때, 제1 및 제2 액티브 영역들(AR1, AR2)은 제1 및 제2 액티브 영역들(AR1, AR2) 사이의 제3 거리(D3)를 기준으로 하여 배치된다. 다시 말해, 제1 및 제2 액티브 영역들(AR1, AR2)은 셀의 중심으로 인바운드(inbound) 디자인된다. 이에 따라, 제1 및 제2 액티브 핀들(AF1, AF2)의 개수가 변경됨에 따라 제1 셀 바운더리 라인(CB1)과 제1 액티브 영역(AR1) 사이의 제1 거리 및 제2 셀 바운더리 라인(CB2)과 제2 액티브 영역(AR2) 사이의 제2 거리가 변경된다.
Referring to FIGS. 3A to 3C, as the number of the first and second active fins AF1 and AF2 is changed, the first and second heights of the first and second active areas AR1 and AR2 are changed . At this time, the first and second active regions AR1 and AR2 are arranged based on a third distance D3 between the first and second active regions AR1 and AR2. In other words, the first and second active areas AR1 and AR2 are designed inbound to the center of the cell. Accordingly, the first distance between the first cell boundary line CB1 and the first active area AR1 and the first distance between the second cell boundary line CB2 (CB2) and the second cell boundary line CB2 (CB2) are changed as the number of the first and second active fins AF1, ) And the second active region AR2 is changed.
도 4a 내지 도 4d는 도 3a 내지 도 3c에 따른 표준 셀들을 포함하는 집적 회로들의 일부에 대한 레이아웃들이다.Figures 4A-4D are layouts for some of the integrated circuits including the standard cells according to Figures 3A-3C.
도 4a를 참조하면, 집적 회로(20a)는 제2 방향을 따라 인접하게 배치된 제1 표준 셀(C1')과 제2 표준 셀(C2')을 포함한다. 이때, 상부에 배치된 제1 표준 셀(C1')은 도 3a의 표준 셀(C1')에 대응하고, 하부에 배치된 제2 표준 셀(C2')은 도 3b의 표준 셀(C2')에 대응한다. 이하에서는, 상부에 배치된 제1 표준 셀(C1')의 제2 액티브 영역(AR2)과 하부에 배치된 제2 표준 셀(C2')의 제1 액티브 영역(AR1) 사이의 간격을 제1 액티브-투-액티브 간격(S1')이라고 지칭하기로 한다. Referring to FIG. 4A, the
집적 회로(20a)의 제1 액티브-투-액티브 간격(S1')은 제1 표준 셀(C1')의 제2 거리(D2a)와 제2 표준 셀(C2')의 제1 거리(D1b)의 합에 대응된다. 이때, 제1 표준 셀(C1')의 제2 더미 핀(DF2)의 개수는 한 개이고, 제2 표준 셀(C2')의 제1 더미 핀(DF1)의 개수는 두 개이므로, 제1 액티브-투-액티브 간격(S1')에 배치되는 더미 핀들의 개수는 세 개이다.The first active-to-active spacing S1 'of the
도 4b를 참조하면, 집적 회로(20b)는 제2 방향을 따라 인접하게 배치된 제2 표준 셀(C2')과 제2 표준 셀(C2')을 포함한다. 이때, 상부에 배치된 제2 표준 셀(C2') 및 하부에 배치된 제2 표준 셀(C2')은 도 3b의 표준 셀(C2')에 대응한다. 이하에서는, 상부에 배치된 제2 표준 셀(C2')의 제2 액티브 영역(AR2)과 하부에 배치된 제2 표준 셀(C2')의 제1 액티브 영역(AR1) 사이의 간격을 제2 액티브-투-액티브 간격(S2')이라고 지칭하기로 한다.Referring to FIG. 4B, the
집적 회로(20b)의 제2 액티브-투-액티브 간격(S2')은 제2 표준 셀(C2')의 제2 거리(D2b)와 제2 표준 셀(C2')의 제1 거리(D1b)의 합에 대응된다. 이때, 제2 표준 셀(C2')의 제2 더미 핀(DF2)의 개수는 두 개이고, 제2 표준 셀(C2')의 제1 더미 핀(DF1)의 개수는 두 개이므로, 제2 액티브-투-액티브 간격(S2')에 배치되는 더미 핀들의 개수는 네 개이다.The second active-to-active spacing S2 'of the
도 4c를 참조하면, 집적 회로(20c)는 제2 방향을 따라 인접하게 배치된 제2 표준 셀(C2')과 제3 표준 셀(C3')을 포함한다. 이때, 상부에 배치된 제2 표준 셀(C2')은 도 3b의 표준 셀(C2')에 대응하고, 하부에 배치된 제3 표준 셀(C3')은 도 3c의 표준 셀(C3')에 대응한다. 이하에서는, 상부에 배치된 제2 표준 셀(C2')의 제2 액티브 영역(AR2)과 하부에 배치된 제3 표준 셀(C3')의 제1 액티브 영역(AR1) 사이의 간격을 제3 액티브-투-액티브 간격(S3')이라고 지칭하기로 한다.Referring to FIG. 4C, the
집적 회로(20c)의 제3 액티브-투-액티브 간격(S3')은 제2 표준 셀(C2')의 제2 거리(D2b)와 제3 표준 셀(C3')의 제1 거리(D1c)의 합에 대응된다. 이때, 제2 표준 셀(C2')의 제2 더미 핀(DF2)의 개수는 두 개이고, 제3 표준 셀(C3')의 제1 더미 핀(DF1)의 개수는 세 개이므로, 제3 액티브-투-액티브 간격(S3')에 배치되는 더미 핀들의 개수는 다섯 개이다.The third active-to-active spacing S3 'of the
도 4d를 참조하면, 집적 회로(20d)는 제2 방향을 따라 인접하게 배치된 제3 표준 셀(C3')과 제3 표준 셀(C3')을 포함한다. 이때, 상부에 배치된 제3 표준 셀(C3') 및 하부에 배치된 제3 표준 셀(C3')은 도 3c의 표준 셀(C3')에 대응한다. 이하에서는, 상부에 배치된 제3 표준 셀(C3')의 제2 액티브 영역(AR2)과 하부에 배치된 제3 표준 셀(C3')의 제1 액티브 영역(AR1) 사이의 간격을 제4 액티브-투-액티브 간격(S4')이라고 지칭하기로 한다.Referring to FIG. 4D, the
집적 회로(20d)의 제4 액티브-투-액티브 간격(S3')은 제3 표준 셀(C3')의 제2 거리(D2c)와 제3 표준 셀(C3')의 제1 거리(D1c)의 합에 대응될 수 있다. 이때, 제3 표준 셀(C3')의 제2 더미 핀(DF2)의 개수는 세 개이고, 제3 표준 셀(C3')의 제1 더미 핀(DF1)의 개수는 세 개이므로, 제4 액티브-투-액티브 간격(S3')에 배치되는 더미 핀들의 개수는 여섯 개이다.The fourth active-to-active spacing S3 'of the
이와 같이, 각 표준 셀에서 제1 및 제2 액티브 영역들이 셀의 중심쪽으로 배치되도록 디자인되면, 두 개의 표준 셀들이 인접하게 배치되었을 때, 집적 회로의 액티브-투-액티브 간격은 각 표준 셀에 포함된 액티브 핀들의 개수, 즉, 액티브 영역들의 높이에 따라 변경된다. 다시 말해, 액티브-투-액티브 간격에 배치되는 더미 셀들의 개수는, 각 표준 셀에 포함된 액티브 핀들의 개수, 즉, 액티브 영역들의 높이에 따라 변경된다. Thus, if the first and second active regions in each standard cell are designed to be oriented towards the center of the cell, when the two standard cells are placed adjacent, the active-to-active spacing of the integrated circuit is included in each standard cell Lt; RTI ID = 0.0 > active < / RTI > In other words, the number of dummy cells arranged in the active-to-active interval is changed according to the number of active fins included in each standard cell, that is, the heights of the active areas.
도 3a 내지 도 3c에 예시된 바와 같이 표준 셀에서 액티브 영역들을 인바운드 디자인하는 경우, 표준 셀들의 배치 단계에서 액티브-투-액티브 간격이 인접 표준 셀에 따라 변경될 수 있고, 이에 따라, 목표 표준 셀의 특성이 변경될 수 있다. 목표 표준 셀에 대한 디자인 단계에서는 인접 표준 셀에 포함된 액티브 핀들의 개수를 예측할 수 없으므로, 인접 표준 셀에 포함된 액티브 핀들의 개수에 따라 목표 표준 셀의 특성이 변경되도록 디자인하는 것은 불가능하다.When designing the active regions in the standard cell as illustrated in FIGS. 3A to 3C, the active-to-active interval in the placement step of the standard cells can be changed according to the adjacent standard cell, Can be changed. The number of active fins included in the adjacent standard cell can not be predicted in the designing stage for the target standard cell. Therefore, it is impossible to design the characteristic of the target standard cell to change according to the number of the active fins included in the adjacent standard cell.
이와 같이, 표준 셀의 디자인 단계를 통해 생성된 레이아웃과 표준 셀들의 배치 단계를 통해 실제로 제조된 디바이스 사이에서 차이가 발생할 수 있다. 따라서, 이러한 차이로 인하여 실제로 제조된 실리콘 디바이스에서의 불확실성(uncertainty)이 증가할 수 있고, 이에 따라, MHC(Model Hardware Correlation) 이슈가 발생할 수 있으며, 나아가, 최악의 경우 디바이스의 페일(fail)이 발생할 수 있다. 그러므로, LLE 문제를 최소화하여 MHC 불확실성을 제거할 수 있는 방안이 요구된다.
As described above, a difference may occur between the device actually manufactured through the layout of standard cells and the layout of standard cells. Thus, this difference can result in increased uncertainty in the actually fabricated silicon device, resulting in MHC (Model Hardware Correlation) issues, and even worse, failing devices Lt; / RTI > Therefore, there is a need to minimize MHL uncertainty by minimizing the LLE problem.
도 5는 액티브-투-액티브 간격에 따른 표준 셀의 전압 변화를 나타내는 그래프이다.5 is a graph showing the voltage change of a standard cell according to an active-to-active interval.
도 5를 참조하면, X축은 목표 표준 셀(Ctg)과 인접 표준 셀(Cadj) 각각에 포함된 두 개의 인접한 액티브 영역들 사이의 액티브-투-액티브 간격을 나타내고, Y축은 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전압 변화를 나타낸다. 제1 내지 제3 케이스들(CASE1, CASE2, CASE3)은 표준 셀에 포함된 각 도전 라인(예를 들어, 도 1a의 CL)의 제1 방향(예를 들어, X 방향)에 따른 사이즈(이하 '길이(length)'라고 지칭함)에 따라 구분된다. 제1 케이스(CASE1)는 도전 라인의 길이가 가장 짧은 경우이고, 제2 케이스(CASE2)는 도전 라인의 길이가 제1 케이스(CASE1)보다 긴 경우이고, 제3 케이스(CASE3)는 도전 라인의 길이가 제2 케이스(CASE2)보다 긴 경우이다.5, the X-axis represents the active-to-active interval between two adjacent active areas included in each of the target standard cell Ctg and the adjacent standard cell C adj , and the Y- C tg ) of the transistor. The first through third cases CASE1, CASE2 and CASE3 may have a size (hereinafter referred to as " size ") of each conductive line (for example, Quot; length "). The length of the conductive line in the second case CASE2 is longer than the length of the first case CASE1 and the length of the conductive line in the third case CASE3 is longer than the length of the conductive line in the first case CASE1. And the length is longer than that of the second case (CASE2).
제3 케이스(CASE3)는 액티브-투-액티브 간격의 변화에도 불구하고, 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전압 변화가 크지 않다. 제2 케이스(CASE2)는 액티브-투-액티브 간격이 변화함에 따라, 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전압 변화가 제3 케이스(CASE3)보다 크다. 제1 케이스(CASE1)는 액티브-투-액티브 간격이 변화함에 따라, 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전압 변화가 제2 및 제3 케이스(CASE2, CASE3)보다 상당히 크다.
In the third case (CASE 3), despite the change of the active-to-active interval, the voltage change of the transistor included in the target standard cell C tg is not large. A second case (CASE2) are active-to-the change in voltage of a transistor included in a target standard cell (C tg) as the active interval is greater than the change in the third case (CASE3). The first case (CASE1) is an active-active considerably larger than a target standard cell (C tg) of the voltage change of the second transistor and the third case (CASE2, CASE3) contained in the interval as a change-to.
도 6은 액티브-투-액티브 간격에 따른 표준 셀의 전류 변화를 나타내는 그래프이다.6 is a graph showing the current change of a standard cell according to an active-to-active interval.
도 6을 참조하면, X축은 목표 표준 셀(Ctg)과 인접 표준 셀(Cadj) 각각에 포함된 두 개의 인접한 액티브 영역들 사이의 액티브-투-액티브 간격을 나타내고, Y축은 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전류 변화를 나타낸다. 제1 내지 제3 케이스들(CASE1, CASE2, CASE3)은 표준 셀에 포함된 각 도전 라인(예를 들어, 도 1a의 CL)의 제1 방향(예를 들어, X 방향)에 따른 사이즈(즉, 길이)에 따라 구분된다. 제1 케이스(CASE1)는 도전 라인의 길이가 가장 짧은 경우이고, 제2 케이스(CASE2)는 도전 라인의 길이가 제1 케이스(CASE1)보다 긴 경우이고, 제3 케이스(CASE3)는 도전 라인의 길이가 제2 케이스(CASE2)보다 긴 경우이다.6, the X-axis represents the active-to-active interval between two adjacent active areas included in each of the target standard cell Ctg and the adjacent standard cell C adj , and the Y-axis represents the target standard cell C tg ). ≪ / RTI > The first through third cases CASE1, CASE2 and CASE3 are sizes according to a first direction (e.g., X direction) of each conductive line (for example, CL in FIG. 1A) , Length). The length of the conductive line in the second case CASE2 is longer than the length of the first case CASE1 and the length of the conductive line in the third case CASE3 is longer than the length of the conductive line in the first case CASE1. And the length is longer than that of the second case (CASE2).
제3 케이스(CASE3)는 액티브-투-액티브 간격의 변화에도 불구하고, 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전류 변화가 크지 않다. 제2 케이스(CASE2)는 액티브-투-액티브 간격이 변화함에 따라, 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전류 변화가 제3 케이스(CASE3)보다 크다. 제1 케이스(CASE1)는 액티브-투-액티브 간격이 변화함에 따라, 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전류 변화가 제2 및 제3 케이스(CASE2, CASE3)보다 상당히 크다.In the third case (CASE 3), despite the change of the active-to-active interval, the current change of the transistor included in the target standard cell (C tg ) is not large. A second case (CASE2) are active-to-current change in the transistor included in a target standard cell (C tg) as the active interval change is greater than a third case (CASE3). The first case (CASE1) is an active-active considerably larger than a target standard cell (C tg), the current changes in the transistor comprising the second and third case (CASE2, CASE3) as the gap is changed-to.
도 5 및 도 6을 참조하여 상술한 바와 같이, 제3 케이스(CASE3)에서 제1 케이스(CASE1)로 갈수록, 즉, 표준 셀에 포함된 도전 라인의 길이가 감소함에 따라, 액티브-투-액티브 간격의 변화에 따른 목표 표준 셀(Ctg)에 포함된 트랜지스터의 전압/전류 변화가 커지는 것을 알 수 있다. 반도체 공정 기술의 발달에 따라 공정의 미세화가 더욱 가속화되며, 표준 셀에 포함된 도전 라인의 길이는 더욱 감소되는 추세이다. As described above with reference to Figs. 5 and 6, as the length of the conductive line included in the standard cell decreases from the third case CASE3 to the first case CASE1, the active-to- It can be seen that the voltage / current variation of the transistor included in the target standard cell C tg increases with the change in the interval. With the development of semiconductor process technology, the miniaturization of the process is further accelerated, and the length of the conductive line included in the standard cell is further reduced.
본 발명의 실시예들에 따르면, 도 1a 내지 도 1c에 예시된 바와 같이 표준 셀에서 액티브 영역들을 아웃바운드 디자인할 수 있다. 구체적으로, 표준 셀의 디자인 단계에서 액티브-투-액티브 간격이 일정하도록 표준 셀을 디자인할 수 있고, 이에 따라, 표준 셀들의 배치 단계에서 액티브-투-액티브 간격이 인접 표준 셀에 관계없이 일정할 수 있고, 이에 따라, 목표 표준 셀(Ctg)의 특성이 유지될 수 있다.
According to embodiments of the present invention, active areas may be outbound designed in a standard cell as illustrated in Figs. 1A-1C. Specifically, the standard cell can be designed such that the active-to-active spacing is constant in the design stage of the standard cell, so that the active-to-active spacing in the standard cell placement step is constant regardless of adjacent standard cells And thus the characteristic of the target standard cell C tg can be maintained.
도 7은 본 개시의 일 실시예에 따른 집적 회로에서 액티브-투-액티브 간격에 배치된 더미 핀들의 개수에 따른 누설 전류 비율 나타내는 그래프이다.FIG. 7 is a graph showing leakage current ratios according to the number of dummy pins arranged in active-to-active spacing in an integrated circuit according to one embodiment of the present disclosure; FIG.
도 7을 참조하면, X축은 목표 표준 셀(Ctg)과 인접 표준 셀(Cadj) 각각에 포함된 두 개의 인접한 액티브 영역들 사이의 액티브-투-액티브 간격에 배치된 더미 핀들의 개수를 나타내고, Y축은 목표 표준 셀(Ctg)에 해당하는 디바이스의 누설 전류 비율을 나타낸다. 액티브-투-액티브 간격이 증가할수록 액티브-투-액티브 간격에 배치된 더미 핀들의 개수가 증가할 수 있다. 따라서, 액티브-투-액티브 간격에 배치된 더미 핀들의 개수는 액티브-투-액티브 간격에 비례하는 것으로 볼 수 있다.Referring to FIG. 7, the X axis represents the number of dummy pins arranged in the active-to-active interval between two adjacent active areas included in the target standard cell Ctg and the adjacent standard cell C adj , respectively , And the Y-axis represents the leakage current ratio of the device corresponding to the target standard cell (C tg ). As the active-to-active spacing increases, the number of dummy pins arranged in the active-to-active spacing can increase. Thus, the number of dummy pins arranged in the active-to-active interval can be seen as being proportional to the active-to-active spacing.
도 7의 그래프에 도시된 바와 같이, 액티브-투-액티브 간격에 배치된 더미 핀들의 개수가 증가할수록 디바이스의 누설 전류 비율은 감소한다. 따라서, 디바이스의 누설 전류를 최소화하기 위해서는 액티브-투-액티브 간격을 상대적으로 크게 설정하는 것이 유리할 수 있다.
As shown in the graph of FIG. 7, as the number of dummy pins arranged in the active-to-active interval increases, the leakage current ratio of the device decreases. Therefore, it may be advantageous to set the active-to-active interval relatively large in order to minimize the leakage current of the device.
도 8은 본 개시의 일 실시예에 따른 집적 회로에서 액티브-투-액티브 간격에 배치된 더미 핀들의 개수에 따른 동작 속도 비율을 나타내는 그래프이다.8 is a graph illustrating the operating speed ratios according to the number of dummy pins arranged in active-to-active spacing in an integrated circuit according to one embodiment of the present disclosure;
도 8을 참조하면, X축은 목표 표준 셀(Ctg)과 인접 표준 셀(Cadj) 각각에 포함된 두 개의 인접한 액티브 영역들 사이의 액티브-투-액티브 간격에 배치된 더미 핀들의 개수를 나타내고, Y축은 목표 표준 셀(Ctg)에 해당하는 디바이스의 동작 속도 비율을 나타낸다. 액티브-투-액티브 간격이 증가할수록 액티브-투-액티브 간격에 배치된 더미 핀들의 개수가 증가할 수 있다. 따라서, 액티브-투-액티브 간격에 배치된 더미 핀들의 개수는 액티브-투-액티브 간격에 비례하는 것으로 볼 수 있다.8, the X axis represents the number of dummy pins arranged in the active-to-active interval between two adjacent active areas included in each of the target standard cell Ctg and the adjacent standard cell C adj , , And the Y axis represents the operating speed ratio of the device corresponding to the target standard cell (C tg ). As the active-to-active spacing increases, the number of dummy pins arranged in the active-to-active spacing can increase. Thus, the number of dummy pins arranged in the active-to-active interval can be seen as being proportional to the active-to-active spacing.
도 8의 그래프에 도시된 바와 같이, 액티브-투-액티브 간격에 배치된 더미 핀들의 개수가 증가할수록 디바이스의 동작 속도 비율은 감소한다. 따라서, 디바이스의 동작 속도를 최대화하기 위해서는 액티브-투-액티브 간격을 상대적으로 작게 설정하는 것이 유리할 수 있다.As shown in the graph of Fig. 8, as the number of dummy pins arranged in the active-to-active interval increases, the operating speed ratio of the device decreases. Therefore, it may be advantageous to set the active-to-active interval relatively small in order to maximize the operating speed of the device.
도 7 및 도 8을 참조하면, 디바이스의 누설 전류와 동작 속도는 트레이드 오프(trade off) 관계인 것을 알 수 있다. 따라서, 본 실시예에 따르면, 표준 셀을 설계하는 단계에서 표준 셀에 해당하는 디바이스의 누설 전류 및 동작 속도를 종합적으로 고려하여 액티브-투-액티브 간격을 결정할 수 있다. 또한, 결정된 액티브-투-액티브 간격을 기초로 하여, 각 표준 셀에서 제1 셀 바운더리 라인과 제1 액티브 영역 사이의 제1 거리 및 제2 셀 바운더리 라인과 제2 액티브 영역 사이의 제2 거리를 결정할 수 있다. 본 실시예에서, 제1 및 제2 거리는 표준 셀에 포함된 액티브 핀들의 개수 또는 액티브 영역의 높이에 관계없이 일정한 값을 가지도록 결정될 수 있다.
Referring to FIGS. 7 and 8, it can be seen that the leakage current and the operating speed of the device are in a trade-off relationship. Therefore, according to this embodiment, in the step of designing the standard cell, the active-to-active interval can be determined by taking into consideration the leakage current and the operation speed of the device corresponding to the standard cell. Further, based on the determined active-to-active interval, a first distance between the first cell boundary line and the first active region in each standard cell and a second distance between the second cell boundary line and the second active region You can decide. In this embodiment, the first and second distances may be determined to have a constant value regardless of the number of active fins included in the standard cell or the height of the active area.
도 9는 본 개시의 일 실시예에 따른 집적 회로(100)의 일부를 나타내는 레이아웃이다.Figure 9 is a layout illustrating a portion of an
도 9를 참조하면, 집적 회로(100)는 굵은 실선으로 표시된 셀 바운더리(CB)에 의해 한정되는 적어도 하나의 셀(CELL)을 포함할 수 있다. 셀(CELL)은 복수의 액티브 핀들(110) 및 복수의 더미 핀들(120)을 포함하는 복수의 핀들, 복수의 게이트 전극들(130), 복수의 소스/드레인 컨택들(140), 두 입력 단자들(150), 두 입력 콘택들(155), 출력 단자(160) 및 두 전원 라인들(VDD, VSS)을 포함할 수 있다. 도시되지는 않았으나, 셀(CELL)의 상부에는 복수의 전도성 라인들, 예를 들어, 금속 라인들이 더 배치될 수 있다.Referring to FIG. 9, the
본 실시예에서, 셀(CELL)은 표준 셀일 수 있다. 이러한 표준 셀 기반의 레이아웃 설계 기법은, 반복적으로 쓰이는 논리합(OR) 게이트 또는 논리곱(AND) 게이트 등과 같은 소자들을 표준 셀로서 미리 설계하여 컴퓨터 시스템에 저장한 후, 레이아웃 설계 시 표준 셀을 필요한 곳에 배치 및 배선함으로써 레이아웃 설계에 소요되는 시간을 단축할 수 있다.In this embodiment, the cell CELL may be a standard cell. Such a standard cell-based layout design technique is designed such that elements such as OR gates or AND gates used repeatedly are preliminarily designed as standard cells and stored in a computer system, It is possible to shorten the time required for the layout design.
복수의 액티브 핀들(110)은 제1 내지 제4 액티브 핀들(111 내지 114)을 포함할 수 있다. 그러나, 하나의 셀(CELL)에 포함된 복수의 액티브 핀들(110)의 개수는 네 개에 한정되지 않고, 실시예에 따라 다양하게 변경될 수 있다. 일 실시예에서, 하나의 셀(CELL)에 포함된 복수의 액티브 핀들(110)의 개수는 네 개보다 많을 수 있고, 다른 실시예에서, 하나의 셀(CELL)에 포함된 복수의 액티브 핀들(110)의 개수는 네 개보다 적을 수도 있다.The plurality of
제1 내지 제4 액티브 핀들(111 내지 114) 중 서로 인접하게 배치되는 액티브 핀들은 하나의 핀 트랜지스터를 구성할 수 있다. 이로써, 하나의 핀 트랜지스터를 구성하는 액티브 핀들의 개수에 비례하여 핀 트랜지스터에서 채널 너비가 증가할 수 있으므로, 핀 트랜지스터에 흐르는 전류량이 증가할 수 있다. The active pins disposed adjacent to each other among the first to fourth
복수의 더미 핀들(120)은 제1 내지 제4 더미 핀들(121 내지 124)을 포함할 수 있다. 그러나, 하나의 셀(CELL)에 포함된 복수의 더미 핀들(120)의 개수는 네 개에 한정되지 않고, 실시예에 따라 다양하게 변경될 수 있다. 일 실시예에서, 하나의 셀(CELL)에 포함된 복수의 더미 핀들(120)의 개수는 네 개보다 많을 수 있고, 다른 실시예에서, 하나의 셀(CELL)에 포함된 복수의 더미 핀들(120)의 개수는 네 개보다 적을 수도 있다.The plurality of dummy pins 120 may include first to fourth dummy pins 121 to 124. However, the number of the plurality of dummy pins 120 included in one cell (CELL) is not limited to four, and can be variously changed according to the embodiment. In one embodiment, the number of the plurality of dummy pins 120 included in one cell may be greater than four, and in another embodiment, a plurality of dummy pins included in one cell (CELL) 120) may be less than four.
제1 및 제2 액티브 핀들(111, 112) 및 제1 및 제2 더미 핀들(121, 122)는 제1 한정 층(DL1)에 배치되고, 제3 및 제4 액티브 핀들(113, 114) 및 제3 및 제4 더미 핀들(123, 124)는 제2 한정 층(DL2)에 배치될 수 있다. 본 실시예에서, 제1 한정 층(DL1)은 P+ 불순물이 도핑된 PMOS 한정 층이고, 제2 한정 층(DL2)은 N+ 불순물이 도핑된 NMOS 한정 층일 수 있다. 이로써, 제1 한정 층(DL1)에 배치된 제1 및 제2 액티브 핀들(111, 112)은 PMOS 핀 트랜지스터를 구성하고, 제2 한정 층(DL2)에 배치된 제3 및 제4 액티브 핀들(113, 114)은 NMOS 핀 트랜지스터를 구성할 수 있다.The first and second
구체적으로, 제1 및 제2 액티브 핀들(111, 112)의 상부에 두 개의 게이트 전극들(130) 및 세 개의 소스/드레인 컨택들(140)이 배치되므로, 제1 및 제2 액티브 핀들(111, 112)은 병렬 연결된 두 개의 PMOS 핀 트랜지스터들을 구성할 수 있다. 또한, 제3 및 제4 액티브 핀들(113, 114)의 상부에는 두 개의 게이트 전극들(130) 및 두 개의 소스/드레인 컨택들(140)이 배치되므로, 제3 및 제4 액티브 핀들(113, 114)은 직렬 연결된 두 개의 NMOS 핀 트랜지스터들을 구성할 수 있다.Specifically, since two
제1 내지 제4 액티브 핀들(111 내지 114) 및 제1 내지 제4 더미 핀들(121 내지 124)은 제1 방향(예를 들어, X 방향)으로 연장되고, 제2 방향(예를 들어, Y 방향)을 따라 서로 평행하게 배치될 수 있다. 이때, 제2 방향은 제1 방향에 대해 실질적으로 수직일 수 있다.The first to fourth
본 실시예에서, 제1 액티브 핀(111)과 제1 셀 바운더리 라인(CB1) 사이의 제1 거리(D1') 및 제4 액티브 핀(114)과 제2 셀 바운더리 라인(CB2) 사이의 제2 거리(D2')는, 하나의 셀(CELL)에 포함된 액티브 핀들의 개수에 관계없이 일정할 수 있다. 한편, 제2 액티브 핀(112)과 제3 액티브 핀(113) 사이의 제3 거리(D3')는, 하나의 셀(CELL)에 포함된 액티브 핀들의 개수에 따라 변경될 수 있다. The first distance D1 'between the first
따라서, 본 실시예에 따르면, 두 개의 셀들이 제2 방향(예를 들어, Y 방향)으로 인접하게 배치되는 경우, 상부에 배치된 셀의 최하단 액티브 핀과 하부에 배치된 셀의 최상단 액티브 핀 사이의 액티브-투-액티브 간격은, 항상 일정할 수 있다. 이에 따라, 인접한 셀에 포함된 액티브 핀에 의한 목표 셀의 특성 변화를 최소화할 수 있다.
Therefore, according to the present embodiment, when two cells are arranged adjacent to each other in the second direction (e.g., the Y direction), the difference between the lowest active pin of the upper cell and the uppermost active pin of the cell disposed below The active-to-active spacing of the electrodes can always be constant. Thus, the characteristic change of the target cell due to the active pin included in the adjacent cell can be minimized.
도 10은 도 9의 레이아웃을 가지는 반도체 소자의 일 예(100a)를 나타내는 사시도이다. 도 11는 도 10의 X-X' 선에 따른 단면도이다.10 is a perspective view showing an example of a
도 10 및 도 11을 참조하면, 반도체 장치(100a)는 벌크 형(bulk type) 핀 트랜지스터일 수 있다. 반도체 장치(100a)는 기판(102), 제1 절연층(104), 제2 절연층(106), 제1 및 제2 액티브 핀들(111, 112), 제2 및 제3 더미 핀들(122, 123) 및 게이트 전극(130)을 포함할 수 있다.10 and 11, the
기판(102)은 반도체 기판일 수 있는데, 예를 들어, 반도체 기판은 실리콘, 실리콘-온-절연체(Silicon-On-Insulator, SOI), 실리콘-온-사파이어(Silicon-On-Sapphire), 게르마늄, 실리콘-게르마늄 및 갈륨 비소(gallium-arsenide) 중 어느 하나를 포함할 수 있다.The
제1 및 제2 액티브 핀들(111, 112) 및 제2 및 제3 더미 핀들(122, 123)은 기판(102)과 연결되게 배치될 수 있다. 일 실시예에서, 제1 및 제2 액티브 핀들(111, 112)은 기판(102)에서 수직 부분으로 돌출된 부분을 n+ 또는 p+로 도핑한 액티브 영역일 수 있고, 제2 및 제3 더미 핀들(122, 123)은 기판(102)에서 수직 부분으로 돌출된 부분을 도핑하지 않은 영역일 수 있다. 다른 실시예에서, 제1 및 제2 액티브 핀들(111, 112) 및 제2 및 제3 더미 핀들(122, 123) 모두 n+ 또는 p+로 도핑한 액티브 영역일 수도 있다.The first and second
제1 및 제2 절연층들(104, 106)은 절연 물질을 포함할 수 있는데, 예를 들어, 절연 물질은 산화막, 질화막 또는 산질화막 중 어느 하나를 포함할 수 있다. 제1 절연층(104)은 제1 및 제2 액티브 핀들(111, 112) 및 제2 및 제3 더미 핀들(122, 123) 상에 배치될 수 있다. 제1 절연층(104)은 제1 및 제2 액티브 핀들(111, 112)과 게이트 전극(130) 사이에 배치됨으로써, 게이트 절연막으로써 이용될 수 있다. 제2 절연층(106)은 제1 및 제2 액티브 핀들(111, 112) 및 제2 및 제3 더미 핀들(122, 123) 사이의 스페이스에서 소정 높이를 가지도록 배치될 수 있다. 제2 절연층(106)은 제1 및 제2 액티브 핀들(111, 112) 및 제2 및 제3 더미 핀들(122, 123) 사이에 배치됨으로써, 소자 분리막으로써 이용될 수 있다.The first and second insulating
게이트 전극(130)은 제1 및 제2 절연층들(104, 106)의 상부에 배치될 수 있다. 이로써, 게이트 전극(130)은 제1 및 제2 액티브 핀들(111, 112), 제2 및 제3 더미 핀들(122, 123) 및 제2 절연층(106)을 둘러싸는 구조를 가질 수 있다. 다시 말해, 제1 및 제2 액티브 핀들(111, 112) 및 제2 및 제3 더미 핀들(122, 123)은 게이트 전극(130)의 내부에 배치되는 구조를 가질 수 있다. 게이트 전극(130)은 W, Ta 등과 같은 금속 물질, 이들의 질화물, 이들의 실리사이드, 도핑된 폴리실리콘 등을 포함할 수 있고, 증착 공정을 이용하여 형성될 수 있다.
The
도 12는 도 9의 레이아웃을 가지는 반도체 소자의 다른 예(100b)를 나타내는 사시도이다. 도 13은 도 12의 XII-XII' 선에 따른 단면도이다.12 is a perspective view showing another example 100b of the semiconductor element having the layout of FIG. 13 is a sectional view taken along the line XII-XII 'in Fig.
도 12 및 도 13을 참조하면, 반도체 장치(100b)는 SOI 형 핀 트랜지스터일 수 있다. 반도체 장치(100b)는 기판(102), 제1 절연층(104'), 제2 절연층(106'), 제1 및 제2 액티브 핀들(111', 112'), 제2 및 제3 더미 핀들(122', 123'), 및 게이트 전극(130)을 포함할 수 있다. 본 실시예에 따른 반도체 장치(100b)는 도 10 및 도 11에 도시된 반도체 장치(100a)의 변형 실시예이므로, 이하에서는, 반도체 장치(100a)와의 차이점을 중심으로 설명하고, 중복된 부분에 대한 설명은 생략하기로 한다.12 and 13, the
제1 절연층(104')은 기판(102) 상에 배치될 수 있다. 제2 절연층(106')은 제1 및 제2 액티브 핀들(111', 112') 및 제2 및 제3 더미 핀들(122, 123)과 게이트 전극(130) 사이에 배치됨으로써, 게이트 절연막으로써 이용될 수 있다. 제1 및 제2 액티브 핀들(111', 112') 및 제2 및 제3 더미 핀들(122', 123')은 반도체 물질, 예를 들어, 실리콘 또는 도핑된 실리콘 일 수 있다.The first insulating layer 104 'may be disposed on the
게이트 전극(130)은 제2 절연층(106')의 상부에 배치될 수 있다. 이로써, 게이트 전극(130)은 제1 및 제2 액티브 핀들(111', 112'), 제2 및 제3 더미 핀들(122', 123') 및 제2 절연층(106')을 둘러싸는 구조를 가질 수 있다. 다시 말해, 제1 및 제2 액티브 핀들(111', 112') 및 제2 및 제3 더미 핀들(122', 123')은 게이트 전극(130)의 내부에 배치되는 구조를 가질 수 있다.
The
도 14는 본 개시의 일 실시예에 따른 저장 매체(500)를 나타내는 블록도이다.14 is a block diagram illustrating a
도 14를 참조하면, 저장 매체(500)는 컴퓨터로 읽을 수 있는 저장 매체로서, 컴퓨터에 명령어들 및/또는 데이터를 제공하는데 사용되는 동안 컴퓨터에 의해 읽혀질 수 있는 임의의 저장 매체를 포함할 수 있다. 예를 들면, 컴퓨터로 읽을 수 있는 저장 매체(500)는 디스크, 테이프, CD-ROM, DVD-ROM, CD-R, CD-RW, DVD-R, DVD-RW 등과 같은 자기 또는 광학 매체, RAM, ROM, 플래시 메모리 등과 같은 휘발성 또는 비휘발성 메모리, USB 인터페이스를 통해서 엑세스 가능한 비휘발성 메모리, 그리고 MEMS(microelectromechanical systems) 등을 포함할 수 있다. 컴퓨터로 읽을 수 있는 저장 매체는 컴퓨터에 삽입 가능하거나, 컴퓨터 내에 집적되거나, 네트워크 및/또는 무선 링크와 같은 통신 매개체를 통해서 컴퓨터와 결합될 수 있다.14,
도 14에 도시된 바와 같이, 컴퓨터로 읽을 수 있는 저장 매체(500)는 배치 및 배선 프로그램(510), 라이브러리(520), 분석 프로그램(530), 데이터 구조(540)를 포함할 수 있다. 배치 및 배선 프로그램(510)은 본 발명의 예시적 실시예에 따른 표준 셀 라이브러리를 사용하여 집적 회로를 설계하는 방법을 수행하기 위하여 복수 개의 명령어들을 포함할 수 있다. 예를 들면, 컴퓨터로 읽을 수 있는 저장 매체(500)는 선행하는 도면들 중 하나 이상에서 도시된 표준 셀을 포함하는 표준 셀 라이브러리를 이용하여 집적 회로를 설계하기 위한 임의의 명령들을 포함하는 배치 및 배선 프로그램(510)을 저장할 수 있다. 라이브러리(520)는 집적 회로를 구성하는 단위인 표준 셀에 대한 정보를 포함할 수 있다. 14, a computer-
분석 프로그램(530)은 집적 회로를 정의하는 데이터에 기초하여 집적 회로를 분석하는 방법을 수행하는 복수개의 명령들을 포함할 수 있다. 예를 들면, 컴퓨터로 읽을 수 있는 저장 매체(500)는 인접하게 배치된 두 개의 표준 셀들 사이의 액티브-투-액티브 간격에 따른 집적 회로의 타이밍 특성을 분석하는 방법을 수행하는 임의의 명령어들을 포함하는 분석 프로그램(530)을 저장할 수 있다. 데이터 구조(540)는 라이브러리(520)에 포함된 표준 셀 라이브러리를 사용하거나, 라이브러리(520)에 포함된 일반 표준 셀 라이브러리로부터 마커 정보를 추출하거나, 또는 분석 프로그램(530)에 의해서 집적 회로의 타이밍 특성을 분석하는 과정에서 생성된 데이터를 관리하기 위한 저장 공간 등을 포함할 수 있다.
The
도 15는 본 개시의 일 실시예에 따른 집적 회로를 포함하는 메모리 카드(1000)를 나타내는 블록도이다.15 is a block diagram illustrating a
도 15를 참조하면, 메모리 카드(1000)는 제어기(1100)와 메모리(1200)가 전기적인 신호를 교환하도록 배치될 수 있다. 예를 들면, 제어기(1100)에서 명령을 내리면, 메모리(1200)는 데이터를 전송할 수 있다. Referring to FIG. 15, the
제어기(1100) 및 메모리(1200)는 본 발명의 기술적 사상에 의한 실시예들에 따른 집적 회로를 포함할 수 있다. 구체적으로, 제어기(1100) 및 메모리(1200)에 포함된 복수의 반도체 소자들 중 적어도 하나의 반도체 소자에서, 반도체 소자 또는 반도체 소자에 포함된 핀 트랜지스터는 제1 방향(예를 들어, X 방향)으로 연장되고 제1 방향에 수직인 제2 방향(예를 들어, Y 방향)을 따라 서로 평행하게 배치되는 복수의 핀들, 복수의 핀들에 평행한 제1 셀 바운더리 라인에 인접하고, 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되도록 배치된 제1 액티브 영역, 및 제1 셀 바운더리 라인에 대향하는 제2 셀 바운더리 라인에 인접하고, 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되도록 배치된 제2 액티브 영역을 포함하고, 제1 및 제2 거리들은 각각 제1 및 제2 액티브 영역들 상의 핀들의 개수에 관계없이 일정할 수 있다.The
메모리 카드(1000)는 다양한 종류의 카드, 예를 들어 메모리 스틱 카드 (memory stick card), 스마트 미디어 카드 (smart media card: SM), 씨큐어 디지털 카드 (secure digital card: SD), 미니-씨큐어 디지털 카드 (mini-secure digital card: 미니 SD), 및 멀티미디어 카드 (multimedia card: MMC) 등와 같은 다양한 메모리 카드를 구성할 수 있다.
The
도 16은 본 개시의 일 실시예에 따른 집적 회로를 포함하는 컴퓨팅 시스템(2000)을 나타내는 블록도이다.16 is a block diagram illustrating a
도 16을 참조하면, 컴퓨팅 시스템(2000)은 프로세서(2100), 메모리 장치(2200), 스토리지 장치(2300), 파워 서플라이(2400) 및 입출력 장치(2500)를 포함할 수 있다. 한편, 도 16에는 도시되지 않았지만, 컴퓨팅 시스템(2000)은 비디오 카드, 사운드 카드, 메모리 카드, USB 장치 등과 통신하거나, 또는 다른 전자 기기들과 통신할 수 있는 포트(port)들을 더 포함할 수 있다.16, a
이와 같이, 컴퓨팅 시스템(2000)에 포함된 프로세서(2100), 메모리 장치(2200), 스토리지 장치(2300), 파워 서플라이(2400) 및 입출력 장치(2500)는, 본 발명의 기술적 사상에 의한 실시예들에 따른 집적 회로를 포함할 수 있다. 구체적으로, 프로세서(2100), 메모리 장치(2200), 스토리지 장치(2300), 파워 서플라이(2400) 및 입출력 장치(2500)에 포함된 복수의 반도체 소자들 중 적어도 하나의 반도체 소자에서, 반도체 소자 또는 반도체 소자에 포함된 핀 트랜지스터는 제1 방향(예를 들어, X 방향)으로 연장되고 제1 방향에 수직인 제2 방향(예를 들어, Y 방향)을 따라 서로 평행하게 배치되는 복수의 핀들, 복수의 핀들에 평행한 제1 셀 바운더리 라인에 인접하고, 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되도록 배치된 제1 액티브 영역, 및 제1 셀 바운더리 라인에 대향하는 제2 셀 바운더리 라인에 인접하고, 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되도록 배치된 제2 액티브 영역을 포함하고, 제1 및 제2 거리들은 각각 제1 및 제2 액티브 영역들 상의 핀들의 개수에 관계없이 일정할 수 있다.As described above, the processor 2100, the memory device 2200, the storage device 2300, the power supply 2400, and the input / output device 2500 included in the computing system 2000 can be implemented in the embodiment according to the technical idea of the present invention Lt; RTI ID = 0.0 > IC < / RTI > Specifically, in at least one of the plurality of semiconductor elements included in the processor 2100, the memory device 2200, the storage device 2300, the power supply 2400, and the input / output device 2500, The pin transistor included in the semiconductor element includes a plurality of pins extending in a first direction (e.g., the X direction) and arranged in parallel with each other along a second direction (e.g., the Y direction) perpendicular to the first direction, A first active region adjacent to a first cell boundary line parallel to the plurality of pins and spaced apart from the first cell boundary line by a first distance, and a second cell boundary line adjacent to the second cell boundary line opposing the first cell boundary line, And a second active region arranged to be spaced a second distance from the second cell boundary line, wherein the first and second distances are respectively independent of the number of fins on the first and second active regions It can be determined.
프로세서(2100)는 특정 계산들 또는 태스크(task)들을 수행할 수 있다. 실시예에 따라, 프로세서(2100)는 마이크로프로세서(micro-processor), 중앙 처리 장치(Central Processing Unit; CPU)일 수 있다. 프로세서(2100)는 어드레스 버스(address bus), 제어 버스(control bus) 및 데이터 버스(data bus) 등과 같은 버스(2600)를 통하여 메모리 장치(2200), 스토리지 장치(2300) 및 입출력 장치(2500)와 통신을 수행할 수 있다. 실시예에 따라, 프로세서(2100)는 주변 구성요소 상호연결(Peripheral Component Interconnect; PCI) 버스와 같은 확장 버스에도 연결될 수 있다.
메모리 장치(2200)는 컴퓨팅 시스템(2000)의 동작에 필요한 데이터를 저장할 수 있다. 예를 들어, 메모리 장치(2200)는 디램(DRAM), 모바일 디램, 에스램(SRAM), 피램(PRAM), 에프램(FRAM), 알램(RRAM) 및/또는 엠램(MRAM)으로 구현될 수 있다. 스토리지 장치(2300)는 솔리드 스테이트 드라이브(solid state drive), 하드 디스크 드라이브(hard disk drive), 씨디롬(CD-ROM) 등을 포함할 수 있다. The
입출력 장치(2500)는 키보드, 키패드, 마우스 등과 같은 입력 수단 및 프린터, 디스플레이 등과 같은 출력 수단을 포함할 수 있다. 전원 장치(2400)는 컴퓨팅 시스템(2000)의 동작에 필요한 동작 전압을 공급할 수 있다.The input /
상술한 본 발명의 실시예들에 따른 집적 회로는 다양한 형태들의 패키지로 구현될 수 있다. 예를 들어, 집적 회로의 적어도 일부의 구성들은 PoP(Package on Package), Ball grid arrays(BGAs), Chip scale packages(CSPs), Plastic Leaded Chip Carrier(PLCC), Plastic Dual In-Line Package(PDIP), Die in Waffle Pack, Die in Wafer Form, Chip On Board(COB), Ceramic Dual In-Line Package(CERDIP), Plastic Metric Quad Flat Pack(MQFP), Thin Quad Flatpack(TQFP), Small Outline(SOIC), Shrink Small Outline Package(SSOP), Thin Small Outline(TSOP), Thin Quad Flatpack(TQFP), System In Package(SIP), Multi Chip Package(MCP), Wafer-level Fabricated Package(WFP), Wafer-Level Processed Stack Package(WSP) 등과 같은 패키지들을 이용하여 실장될 수 있다.The integrated circuit according to the embodiments of the present invention described above can be implemented in various types of packages. For example, at least some configurations of an integrated circuit may be implemented using a package on package (PoP), ball grid arrays (BGAs), chip scale packages (CSPs), plastic leaded chip carriers (PLCC), plastic dual in- , Die in Waffle Pack, Die in Wafer Form, Chip On Board (COB), Ceramic Dual In-Line Package (CERDIP), Plastic Metric Quad Flat Pack (MQFP), Thin Quad Flatpack (TQFP) (SSOP), Thin Small Outline (TSOP), Thin Quad Flatpack (TQFP), System In Package (SIP), Multi Chip Package (MCP), Wafer-Level Fabricated Package Package (WSP) or the like.
본 발명은 도면에 도시된 실시예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 다른 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호 범위는 첨부된 특허청구범위의 기술적 사상에 의하여 정해져야 할 것이다.While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. Accordingly, the true scope of the present invention should be determined by the technical idea of the appended claims.
C1, C2, C3: 표준 셀
10a, 10b, 10c: 집적 회로
100, 100a, 100b: 반도체 소자C1, C2, C3: standard cell
10a, 10b, 10c: integrated circuit
100, 100a, 100b: semiconductor element
Claims (21)
제1 셀 바운더리 라인에 인접하고 상기 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되도록 배치되며 상기 제1 셀 바운더리 라인에 평행하는 제1 방향으로 연장되는 제1 액티브 영역을 제공하는 단계;
상기 제1 셀 바운더리 라인에 대향하는 제2 셀 바운더리 라인에 인접하고 상기 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되도록 배치되며 상기 제2 셀 바운더리 라인에 평행하는 상기 제1 방향으로 연장되는 제2 액티브 영역을 제공하는 단계;
상기 제1 및 제2 액티브 영역들 상에, 상기 제1 방향으로 연장되고 상기 제1 방향에 수직인 제2 방향을 따라 서로 평행한 핀들을 형성하는 단계; 및
상기 제2 방향으로 연장되고 서로 평행하게 배치되는 도전 라인들을 형성하는 단계를 포함하고,
상기 제1 및 제2 셀 바운더리 라인들은 상기 핀들에 평행하고,
상기 제1 거리 및 상기 제2 거리는 상기 제1 및 제2 액티브 영역들 상의 상기 핀들의 개수가 변경될 때 일정하게 유지되고, 상기 제1 및 제2 셀 바운더리 라인들의 연장 방향은 상기 도전 라인들의 연장 방향에 수직인 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.Wherein forming at least one standard cell comprises forming at least one standard cell,
Providing a first active region adjacent the first cell boundary line and spaced a first distance from the first cell boundary line, the first active region extending in a first direction parallel to the first cell boundary line;
A second cell boundary line disposed adjacent to the second cell boundary line opposite to the first cell boundary line and spaced apart from the second cell boundary line by a second distance and extending in the first direction parallel to the second cell boundary line, Providing an active area;
Forming fins on the first and second active regions that are parallel to each other along a second direction extending in the first direction and perpendicular to the first direction; And
And forming conductive lines extending in the second direction and arranged parallel to each other,
The first and second cell boundary lines being parallel to the pins,
Wherein the first distance and the second distance are kept constant when the number of the fins on the first and second active areas is changed and the extending direction of the first and second cell boundary lines is an extension of the conductive lines Direction of the integrated circuit.
상기 제1 및 제2 액티브 영역들의 상기 제2 방향에 따른 길이가 증가하면 상기 제1 액티브 영역과 상기 제2 액티브 영역 사이의 거리를 감소시키는 단계를 더 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 1,
Further comprising reducing the distance between the first active region and the second active region when the length of the first and second active regions along the second direction increases. Way.
상기 제1 및 제2 거리들이 일정하게 유지되는 동안 상기 제1 및 제2 액티브 영역들의 상기 제2 방향에 따른 길이를 조절하는 단계를 더 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 1,
Further comprising adjusting a length of the first and second active regions along the second direction while the first and second distances remain constant. ≪ Desc / Clms Page number 22 >
상기 제1 거리는 상기 제2 거리와 동일한 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 1,
Wherein the first distance is equal to the second distance.
상기 핀들을 형성하는 단계는,
상기 제1 및 제2 액티브 영역들 상에 액티브 핀들을 형성하는 단계; 및
상기 제1 및 제2 액티브 영역들이 배치되지 않는 더미 영역들 상에 더미 핀들을 형성하는 단계를 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 1,
Wherein forming the pins comprises:
Forming active fins on the first and second active regions; And
Forming dummy pins on the dummy regions where the first and second active regions are not disposed. ≪ Desc / Clms Page number 20 >
상기 더미 핀들을 형성하는 단계는,
상기 제1 셀 바운더리 라인과 상기 제1 액티브 영역 사이에 배치되는 적어도 하나의 제1 더미 핀을 형성하는 단계;
상기 제2 셀 바운더리 라인과 상기 제2 액티브 영역 사이에 배치되는 적어도 하나의 제2 더미 핀을 형성하는 단계; 및
상기 제1 액티브 영역과 상기 제2 액티브 영역 사이에 배치되는 적어도 하나의 제3 더미 핀을 형성하는 단계를 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법. 6. The method of claim 5,
Wherein forming the dummy pins comprises:
Forming at least one first dummy pin disposed between the first cell boundary line and the first active region;
Forming at least one second dummy pin disposed between the second cell boundary line and the second active region; And
And forming at least one third dummy pin disposed between the first active region and the second active region.
상기 적어도 하나의 제1 더미 핀의 개수는 상기 적어도 하나의 제2 더미 핀의 개수와 동일한 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 6,
Wherein the number of the at least one first dummy pin is equal to the number of the at least one second dummy pin.
상기 액티브 핀들의 개수가 증가하면 상기 적어도 하나의 제3 더미 핀의 개수를 감소시키는 단계를 더 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 6,
Further comprising decreasing the number of the at least one third dummy pin when the number of the active pins is increased.
상기 적어도 하나의 제1 더미 핀의 개수 및 상기 적어도 하나의 제2 더미 핀의 개수가 일정하게 유지되는 동안 상기 액티브 핀들의 개수를 조절하는 단계를 더 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 6,
Further comprising the step of adjusting the number of the active pins while the number of the at least one first dummy pin and the number of the at least one second dummy pin are kept constant. .
상기 제1 액티브 영역에는 제1 도전형의 불순물이 도핑되고, 상기 제2 액티브 영역에는 상기 제1 도전형과 다른 제2 도전형의 불순물이 도핑된 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.The method according to claim 1,
Wherein the first active region is doped with an impurity of a first conductivity type and the second active region is doped with an impurity of a second conductivity type different from the first conductivity type.
제1 방향으로 연장되고 상기 제1 방향에 수직인 제2 방향을 따라 서로 평행한 액티브 핀들을 형성하는 단계;
상기 액티브 핀들에 대해 평행한 더미 핀들을 형성하는 단계; 및
상기 제2 방향으로 연장되고 서로 평행하게 배치되는 도전 라인들을 형성하는 단계를 포함하고,
상기 액티브 핀들을 형성하는 단계는,
제1 셀 바운더리 라인에 가장 인접하고, 상기 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되며 상기 제1 셀 바운더리 라인에 평행하는 상기 제1 방향으로 연장된 제1 액티브 핀을 형성하는 단계, 및
제2 셀 바운더리 라인에 가장 인접하고, 상기 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되며 상기 제2 셀 바운더리 라인에 평행하는 상기 제1 방향으로 연장된 제2 액티브 핀을 형성하는 단계를 포함하며,
상기 제1 거리 및 상기 제2 거리는 상기 액티브 핀들의 개수가 변경될 때 일정하게 유지되고, 상기 제1 및 제2 셀 바운더리 라인들의 연장 방향은 상기 도전 라인들의 연장 방향에 수직인 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.Wherein forming at least one standard cell comprises forming at least one standard cell,
Forming active pins extending in a first direction and parallel to each other along a second direction perpendicular to the first direction;
Forming dummy pins parallel to the active pins; And
And forming conductive lines extending in the second direction and arranged parallel to each other,
Wherein forming the active pins comprises:
Forming a first active pin closest to the first cell boundary line, spaced a first distance from the first cell boundary line and extending in the first direction parallel to the first cell boundary line, and
Forming a second active pin closest to the second cell boundary line and spaced a second distance from the second cell boundary line and extending in the first direction parallel to the second cell boundary line, ,
Wherein the first distance and the second distance are kept constant when the number of the active pins is changed and the extending direction of the first and second cell boundary lines is perpendicular to the extending direction of the conductive lines. A method of generating a layout of a circuit.
상기 더미 핀들을 형성하는 단계는,
상기 제1 셀 바운더리 라인과 상기 제1 액티브 핀 사이에 배치된 적어도 하나의 제1 더미 핀을 형성하는 단계; 및
상기 제2 셀 바운더리 라인과 상기 제2 액티브 핀 사이에 배치된 적어도 하나의 제2 더미 핀을 형성하는 단계를 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.13. The method of claim 12,
Wherein forming the dummy pins comprises:
Forming at least one first dummy pin disposed between the first cell boundary line and the first active pin; And
And forming at least one second dummy pin disposed between the second cell boundary line and the second active pin.
상기 적어도 하나의 제1 더미 핀의 개수는 상기 적어도 하나의 제2 더미 핀의 개수와 동일한 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.14. The method of claim 13,
Wherein the number of the at least one first dummy pin is equal to the number of the at least one second dummy pin.
상기 적어도 하나의 제1 더미 핀의 개수 및 상기 적어도 하나의 제2 더미 핀의 개수가 일정하게 유지되는 동안 상기 액티브 핀들의 개수를 조절하는 단계를 더 포함하는 것을 특징으로 하는 집적 회로의 레이아웃 생성 방법.14. The method of claim 13,
Further comprising the step of adjusting the number of the active pins while the number of the at least one first dummy pin and the number of the at least one second dummy pin are kept constant. .
컴퓨터로 읽을 수 있는 저장 매체에 저장된 표준 셀 라이브러리로부터, 표준 셀들을 선택하는 단계; 및
선택된 상기 표준 셀들을 이용하여 상기 집적 회로 레이아웃을 생성하는 단계를 포함하고,
상기 표준 셀들은 각각,
제1 방향으로 연장되고 상기 제1 방향에 수직인 제2 방향을 따라 서로 평행한 핀들,
상기 핀들에 평행한 제1 셀 바운더리 라인에 인접하고, 상기 제1 셀 바운더리 라인으로부터 제1 거리만큼 이격되며 상기 제1 셀 바운더리 라인에 평행하는 상기 제1 방향으로 연장된 제1 액티브 영역,
상기 제1 셀 바운더리 라인에 대향하는 제2 셀 바운더리 라인에 인접하고, 상기 제2 셀 바운더리 라인으로부터 제2 거리만큼 이격되며 상기 제2 셀 바운더리 라인에 평행하는 상기 제1 방향으로 연장된 제2 액티브 영역, 및
상기 제2 방향으로 연장되고 서로 평행하게 배치되는 도전 라인들을 포함하고,
상기 제1 거리 및 상기 제2 거리는 상기 제1 및 제2 액티브 영역들 상의 상기 핀들의 개수가 변경될 때 일정하게 유지되고, 상기 제1 및 제2 셀 바운더리 라인들의 연장 방향은 상기 도전 라인들의 연장 방향에 수직인 것을 특징으로 하는 집적 회로 레이아웃 생성 방법.CLAIMS 1. A method of generating an integrated circuit layout using a standard cell library,
Selecting standard cells from a standard cell library stored in a computer readable storage medium; And
Generating the integrated circuit layout using the selected standard cells,
Each of the standard cells includes:
Pins parallel to each other along a second direction extending in a first direction and perpendicular to the first direction,
A first active region adjacent to a first cell boundary line parallel to the fins, a first active region spaced a first distance from the first cell boundary line and extending in the first direction parallel to the first cell boundary line,
A second active region extending in the first direction adjacent to the second cell boundary line opposite to the first cell boundary line and spaced a second distance from the second cell boundary line and extending in the first direction parallel to the second cell boundary line, Area, and
And conductive lines extending in the second direction and arranged parallel to each other,
Wherein the first distance and the second distance are kept constant when the number of the fins on the first and second active areas is changed and the extending direction of the first and second cell boundary lines is an extension of the conductive lines Direction of the integrated circuit.
상기 집적 회로 레이아웃을 생성하는 단계는, 상기 제1 및 제2 액티브 영역들의 상기 제2 방향에 따른 길이가 증가하면 상기 제1 액티브 영역과 상기 제2 액티브 영역 사이의 거리를 감소시키는 단계를 포함하는 것을 특징으로 하는 집적 회로 레이아웃 생성 방법.17. The method of claim 16,
Wherein the step of creating the integrated circuit layout includes reducing the distance between the first active area and the second active area when the length of the first and second active areas along the second direction increases Wherein the integrated circuit layout generating method comprises:
상기 집적 회로 레이아웃을 생성하는 단계는, 상기 제1 및 제2 거리들이 일정하게 유지되는 동안 상기 제1 및 제2 액티브 영역들의 상기 제2 방향에 따른 길이를 변경하는 단계를 포함하는 것을 특징으로 하는 집적 회로 레이아웃 생성 방법.17. The method of claim 16,
Wherein the step of creating the integrated circuit layout includes changing the length of the first and second active areas along the second direction while the first and second distances are kept constant A method of generating an integrated circuit layout.
상기 핀들은,
상기 제1 및 제2 액티브 영역들 상에 배치된 액티브 핀들, 및
상기 제1 및 제2 액티브 영역들이 배치되지 않은 더미 영역들 상에 배치된 더미 핀들을 포함하는 것을 특징으로 하는 집적 회로 레이아웃 생성 방법.17. The method of claim 16,
Wherein:
Active fingers disposed on the first and second active regions, and
And dummy pins disposed on dummy regions where said first and second active regions are not disposed. ≪ RTI ID = 0.0 > 11. < / RTI >
상기 집적 회로 레이아웃을 생성하는 단계는, 상기 액티브 핀들의 개수가 변경될 때 상기 제1 액티브 영역과 상기 제2 액티브 영역 사이에 배치된 상기 더미 핀들의 개수를 변경하는 단계를 포함하는 것을 특징으로 하는 집적 회로 레이아웃 생성 방법.20. The method of claim 19,
Wherein the step of generating the integrated circuit layout includes changing the number of the dummy pins disposed between the first active area and the second active area when the number of the active pins is changed A method of generating an integrated circuit layout.
상기 표준 셀들은 제1 표준 셀 및 제2 표준 셀을 포함하고,
상기 집적 회로 레이아웃을 생성하는 단계는, 상기 제1 표준 셀의 제2 바운더리 라인과 상기 제2 표준 셀의 제1 바운더리 라인이 접하도록 상기 제1 표준 셀과 상기 제2 표준 셀을 상기 제2 방향으로 서로 인접하게 배치하는 단계를 포함하고,
상기 제1 표준 셀에 포함된 제2 액티브 영역과, 상기 제2 표준 셀에 포함된 제1 액티브 영역 사이의 거리는 일정하게 유지되는 것을 특징으로 하는 집적 회로 레이아웃 생성 방법.17. The method of claim 16,
Wherein the standard cells include a first standard cell and a second standard cell,
Wherein the step of generating the integrated circuit layout further comprises the step of forming the first standard cell and the second standard cell in the second direction so that the second boundary line of the first standard cell and the first boundary line of the second standard cell are in contact with each other, Adjacent to each other,
Wherein a distance between a second active region included in the first standard cell and a first active region included in the second standard cell is maintained constant.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US14/832,325 US9460259B2 (en) | 2014-08-22 | 2015-08-21 | Methods of generating integrated circuit layout using standard cell library |
US15/271,883 US10108772B2 (en) | 2014-08-22 | 2016-09-21 | Methods of generating integrated circuit layout using standard cell library |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462040479P | 2014-08-22 | 2014-08-22 | |
US62/040,479 | 2014-08-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20160023538A KR20160023538A (en) | 2016-03-03 |
KR101651230B1 true KR101651230B1 (en) | 2016-09-05 |
Family
ID=55535502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020150018867A KR101651230B1 (en) | 2014-08-22 | 2015-02-06 | Integrated circuit and standard cell library |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101651230B1 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10817637B2 (en) * | 2016-07-29 | 2020-10-27 | Samsung Electronics Co., Ltd. | System and method of designing integrated circuit by considering local layout effect |
KR102563927B1 (en) * | 2016-07-29 | 2023-08-07 | 삼성전자 주식회사 | System and method for designing integrated circuit by considering local layout effect |
US10970450B2 (en) * | 2016-11-29 | 2021-04-06 | Taiwan Semiconductor Manufacturing Company, Ltd. | Cell structures and semiconductor devices having same |
KR102630392B1 (en) * | 2016-12-06 | 2024-01-29 | 삼성전자주식회사 | Semiconductor device, method of designing a layout of a semiconductor device, and method of manufacturing a semiconductor device |
KR102631912B1 (en) | 2016-12-15 | 2024-01-31 | 삼성전자주식회사 | Methods of designing a layout of a semiconductor device, and semiconductor devices |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008311361A (en) * | 2007-06-13 | 2008-12-25 | Nec Electronics Corp | Semiconductor integrated circuit, layout design method of semiconductor integrated circuit, and automatic layout program of semiconductor integrated circuit |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101904417B1 (en) * | 2012-03-30 | 2018-10-08 | 삼성전자주식회사 | Semiconductor integrated circuit and method of designing the same |
KR101953240B1 (en) * | 2012-09-14 | 2019-03-04 | 삼성전자 주식회사 | Fin Transistor and Semiconductor integrated circuit including the same |
KR20140046655A (en) * | 2012-10-09 | 2014-04-21 | 삼성전자주식회사 | Fin transistor and semiconductor integrated circuit including the same |
-
2015
- 2015-02-06 KR KR1020150018867A patent/KR101651230B1/en active IP Right Grant
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008311361A (en) * | 2007-06-13 | 2008-12-25 | Nec Electronics Corp | Semiconductor integrated circuit, layout design method of semiconductor integrated circuit, and automatic layout program of semiconductor integrated circuit |
Also Published As
Publication number | Publication date |
---|---|
KR20160023538A (en) | 2016-03-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10108772B2 (en) | Methods of generating integrated circuit layout using standard cell library | |
US9837437B2 (en) | Integrated circuit, semiconductor device based on integrated circuit, and standard cell library | |
US11282836B2 (en) | Integrated circuit and standard cell library | |
US10691859B2 (en) | Integrated circuit and method of designing layout of integrated circuit | |
US9905561B2 (en) | Integrated circuit and semiconductor device | |
KR101953240B1 (en) | Fin Transistor and Semiconductor integrated circuit including the same | |
KR102308781B1 (en) | Integrated circuit and semiconductor device | |
KR101651230B1 (en) | Integrated circuit and standard cell library | |
KR20160047380A (en) | Integrated circuit and method of designing layout of the integrated circuit | |
TWI628741B (en) | Integrated circuit, integrated circuit based semiconductor component and standard cell library | |
US9436792B2 (en) | Method of designing layout of integrated circuit and method of manufacturing integrated circuit | |
KR20140046655A (en) | Fin transistor and semiconductor integrated circuit including the same | |
KR101697343B1 (en) | Method of designing layout of integrated circuit and method of manufacturing the integrated circuit | |
KR101979733B1 (en) | Cell having at least one fin transistor and Semiconductor integrated circuit including the same | |
US20220343053A1 (en) | Semiconductor structure of cell array with adaptive threshold voltage |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150206 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20150915 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20150206 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160104 Patent event code: PE09021S01D |
|
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20160521 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20160819 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20160822 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20190731 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20190731 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210728 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20220727 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20230801 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20240729 Start annual number: 9 End annual number: 9 |