KR100741915B1 - 더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법 - Google Patents

더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법 Download PDF

Info

Publication number
KR100741915B1
KR100741915B1 KR1020050131445A KR20050131445A KR100741915B1 KR 100741915 B1 KR100741915 B1 KR 100741915B1 KR 1020050131445 A KR1020050131445 A KR 1020050131445A KR 20050131445 A KR20050131445 A KR 20050131445A KR 100741915 B1 KR100741915 B1 KR 100741915B1
Authority
KR
South Korea
Prior art keywords
metal
semiconductor device
wiring
layout
time delay
Prior art date
Application number
KR1020050131445A
Other languages
English (en)
Other versions
KR20070069390A (ko
Inventor
차욱진
최난순
Original Assignee
동부일렉트로닉스 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 동부일렉트로닉스 주식회사 filed Critical 동부일렉트로닉스 주식회사
Priority to KR1020050131445A priority Critical patent/KR100741915B1/ko
Priority to US11/640,977 priority patent/US20070148794A1/en
Publication of KR20070069390A publication Critical patent/KR20070069390A/ko
Application granted granted Critical
Publication of KR100741915B1 publication Critical patent/KR100741915B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/30Circuit design
    • G06F30/32Circuit design at the digital level
    • G06F30/327Logic synthesis; Behaviour synthesis, e.g. mapping logic, HDL to netlist, high-level language to RTL or netlist
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L22/00Testing or measuring during manufacture or treatment; Reliability measurements, i.e. testing of parts without further processing to modify the parts as such; Structural arrangements therefor
    • H01L22/20Sequence of activities consisting of a plurality of measurements, corrections, marking or sorting steps
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/04Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer
    • H01L21/18Manufacture or treatment of semiconductor devices or of parts thereof the devices having potential barriers, e.g. a PN junction, depletion layer or carrier concentration layer the devices having semiconductor bodies comprising elements of Group IV of the Periodic Table or AIIIBV compounds with or without impurities, e.g. doping materials
    • H01L21/28Manufacture of electrodes on semiconductor bodies using processes or apparatus not provided for in groups H01L21/20 - H01L21/268

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Manufacturing & Machinery (AREA)
  • Theoretical Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Design And Manufacture Of Integrated Circuits (AREA)

Abstract

본 발명은 반도체 소자의 설계 방법에 관한 것이다. 기존의 반도체 소자의 설계에서는 더미 금속 배선에 의해 발생하는 시간 지연 효과를 전혀 반영할 수 없는 단점이 있다. 본 발명은 이러한 단점을 보완하기 위해서 반도체 설계에 더미 금속 패턴에 대한 시간 지연 효과를 반영할 수 있도록, 실제 금속 채움 패턴 및 가상 금속 채움 패턴들을 논리 합성의 레이아웃 기생 변수 추출 단계에 적용하여 시간 지연 효과를 효율적으로 반영한 반도체 소자를 설계한다. 본 발명은 실제 금속 채움 패턴 및 가상 금속 채움 패턴을 가지고 레이아웃 기생 변수 추출 단계에 적용하여 로직들 간에 이루어진 더미 배선까지 포함된 배선의 저항 전원 용량에 대한 값을 추출하기 때문에 좀 더 정확하게 시간 지연 효과를 고려하여 반도체 소자를 설계할 수 있다.
반도체 소자의 설계, 논리 합성(Logic Synthesis), 더미 금속 채움(Dummy Metal Fill), 시간 지연 효과(Time Effect), 저항 전원 용량(Resistor Capacitance)

Description

더미 금속 채움에 대한 시간 지연 효과를 효율적으로 반영할 수 있는 반도체 소자의 설계 방법{Method for Layout Design Reflecting Time Delay Effect for Dummy Metal Fill in Semiconductor Device}
도 1은 기존의 논리 합성의 진행 단계를 나타내는 흐름도이다.
도 2는 금속 배선에서 배선의 밀도에 따라 플라즈마 식각이 되는 양을 나타내는 그림이다.
도 3은 금속 배선 층 형성이 불균형하게 된 것을 나타내는 단면도이다.
도 4는 더미 금속 배선에 의해 금속 배선 층이 균일하게 형성된 것을 나타내는 단면도이다.
도 5는 더미 금속 배선으로 인해 형성된 기생 캐패시턴스를 나타내는 그림이다.
도 6은 본 발명의 제1 실시예에 따른 논리 합성의 진행 단계를 나타내는 흐름도이다.
도 7은 본 발명의 제2 실시예에 따른 논리 합성의 진행 단계를 나타내는 흐름도이다.
<도면에 사용된 참조 번호의 설명>
5: 좁은 간격의 금속 배선 5a: 넓은 간격의 금속 배선
6: 더미 금속 배선 7: 기생 전원 용량
10: 논리 합성 20: P & R
30: 레이아웃 기생 변수 추출 단계 40: 정적 타이밍 분석 단계
40a: GDSII LVS/DRC 검사 단계 50: OPC 및 금속 채움 패턴 형성 단계
A, B: 시그널
본 발명은 반도체 소자의 설계 기술에 관한 것으로서, 좀 더 구체적으로는 설계 과정에서 더미 금속 채움(Dummy Metal Fill)에 대한 시간 지연 효과(Time Effect)를 효율적으로 반영할 수 있는 반도체 소자의 설계 방법에 관한 것이다.
최근 반도체 공정기술의 발달에 따라서 선폭은 급격히 줄어들고 설계 복잡도는 상대적으로 증가함으로써 수십억 개의 트랜지스터로 구성된 집적회로가 속속 개발되고 있다.
반도체 소자의 설계는 도 1과 같은 논리 합성(Logic Synthesis) 흐름도에 따라 이루어진다. 반도체 설계에서 논리 합성(10)은 디지털 회로의 VLSI(Very Large-Scale Integration) 설계가 복잡도를 더해가고 빠른 시장 진입 시간(time-to-Market)에 대한 요구가 증가하면서, 설계자가 직접 게이트 수준의 회로를 설계하기보다는 HDL(HardWare Description Language)을 이용하여 시스템 및 회로 수준으로 구현하는 것을 말한다.
즉, 논리 합성은 하드웨어로 구현 가능한 모델인 RTL(Register transfer level) 형태의 코드(code)를 합성 도구로 이용하여, 여러 개의 로직 게이트(logic gate)들로 이루어진 회로인 게이트 단계(gate level)의 회로로 자동 생성하여 회로가 동작할 수 있게 하는 것이다.
논리 합성의 제1 단계인 P & R(Placement & Routing, 20)은 자동 생성되어 만들어진 로직 게이트들 즉, 트랜지스트 단계(Transistor Level, NMos/PMos)의 셀(Cell)들을 자동으로 배치, 배선하는 것이다. 여기서 배치(Placement)란 이미 만들어져 있는 게이트 셀(gate cell)들을 칩 내부의 적당한 장소에 배치하는 작업이며, 연결(Routing) 이란 배치한 게이트 셀들을 연결하여, 칩이 동작할 수 있게 하는 중요한 작업이다. 이렇게 많은 수의 셀들을 배치하고 연결하는 매우 복잡한 작업이므로 CAD(Computer-Aided Design)를 이용하여 수행한다.
논리 합성의 제2 단계인 레이아웃 기생 변수 추출(Layout Parastic Extract, 30) 단계는 논리 합성의 제1 단계인 P & R에서 셀들에 대한 배선/배치가 완료되면, 로직들 간에 이루어진 배선의 저항 전원 용량(Resistor Capacitance, RC)에 대한 값을 추출하는 작업이다, 배선에 대한 저항 전원 용량 값은 시간 지연(Time Delay)에 관계가 밀접하기 때문에 완벽한 회로 동작을 위해서는 저항 전원 용량 추출 값이 필요하다. 이를 수행하기 위해서는 저항 전원 용량 추출 도구인 StarRCXT를 이용하여 추출한다.
이후, 논리 합성의 제3 단계인 정적 타이밍 분석(Static Timing Analysis, 40) 단계와 논리 합성의 제3a 단계인 GDSII LVS/DRC 검사(Final GDSII Layout Versus Schematic/Design Rule Checker Check, 40a) 단계를 동시에 진행한다.
논리 합성의 제3 단계인 정적 타이밍 분석(Static Timing Analysis, 40) 단계는 로직 셀들에 대한 배선 및 배치, 그리고 시간 분석을 하기 위해서 칩의 저항 전원 용량 정보를 가지고 원하는 사양(예: 100Mhz)에 동작이 되는지를 확인하는 작업이다.
여기서, 정적 타이밍 분석이란, 일반적으로 시뮬레이션(Simulation)을 하기 위해서는 입력 벡터(Input Vector)를 가지고 원하는 출력(Output) 결과가 나오는지를 확인하는데, 이는 시간을 많이 필요로 하는 부분이므로 입력 벡터를 주지않고 로직에서 플립플롭(flip-flop)만 확인하는 작업이다. 장점은 벡터를 필요치 않기 때문에 시간이 10배 이상 빠르게 할 수 있다. 여기서, 원하는 결과가 나오지 않으면, 논리 합성 제1 단계로 돌아가, 만족 될 때까지 수행을 완료한다.
논리 합성의 제3a 단계인 GDSII LVS/DRC 검사(40a) 단계는 마스크를 만들기 위해서 레이아웃을 생성시키는 데 사용되는 설계 데이터 형식의 하나인 GDSII로 형성된 레이아웃에 대하여 레이아웃과 회로도가 정확히 일치하는가를 검사하는 과정인 LVS 및 반도체 설계 레이아웃을 검증하는 과정인 DRC로 검사하는 작업이다.
다음으로, 논리 합성의 마지막 단계로 제4 단계인 OPC 및 금속 채움 패턴 형성(Mask Generation for Optical Proximity Correction, Metal Fill Pattern, 50) 단계는 마스크를 만들 때 공정의 수율과 안정성을 위해서, 두 가지 GDSII 패턴을 형성하는 작업이다. 첫 번째는 평탄화 공정(Chemical Mechanical Polishing)을 위해서 배선의 각 층이 무너지지 않게 배선 층의 빈 곳에 더미 배선 즉, 금속 채움 패턴을 형성하는 것이다. 두 번째는 배선을 선명한 모양으로 만들기 위하여 모서리 쪽에 모양(Shape)을 보완하는 OPC 작업이다.
이러한 논리 합성의 단계들을 통하여 반도체 소자를 형성할 마스크 설계(60)를 완성한다. 그러나, 130nm 공정 이하에서는 이전 180nm 공정에서 보이지 않는 현상들이 많이 발생되고 있다. 이러한 것들은 결국 회로의 크기, 선폭의 감소 및 적은 공급 전압 등에 의해서 발생한다. 특히 선폭의 감소로 인한 기생 전원 용량의 중요성이 증가되고 있다.
이런 상황에서, 도 1과 같이, 기존의 논리 합성에서는 OPC 및 금속 채움 패턴 형성 단계 이후에 반도체 설계가 모두 완료되어, 시간 지연 효과와 관련된 작업을 반영할 수가 없다. 게다가, 평탄화 공정(CMP)을 진행하기 위해 제1 금속 배선 층 ~ 제8 금속 배선 층에서 금속 배선이 없는 면적에 더미 금속(Dummy Metal) 배선을 채워야 하는데, 이때, 시간 지연 문제가 발생한다.
즉, 도 2에 도시된 바와 같이, 반도체를 제작하기 위한 공정을 진행할 때에 금속 배선의 간격이 좁은 금속 배선(5)에서는 식각이 효율적으로 되지만, 금속 배선의 간격이 넓은 금속 배선(5a)에서는 식각이 많이 되어 같은 층 형성이 불균형적으로 이루어지기 때문에, 도 3과 같은 배선 층이 형성된다.
이 같은 현상은 반도체 소자의 수율을 감소시키기 때문에, 도 4와 같이, 금속 배선이 없는 면적에 더미 금속 배선(6)을 채우는 작업을 해주어야 한다. 그러나, 이와 같은 공정을 진행하면, 도 5에 도시된 바와 같이, 더미 금속 배선(6)을 사이에 둔 2개의 금속 배선에 흐르는 신호 예컨대, 신호 A와 신호 B 사이에 기 생 전원 용량(7)이 생겨, 시그널 A와 B 간에 시간 지연을 가져올 수 있다.
이러한 문제점들은 반도체 칩의 기능적인 문제뿐 아니라, 칩의 성능과 칩의 수율이 저하되는 문제를 발생시킬 수 있다. 도 5에서는 제1 금속 배선 층만을 도시하고 있는데, 실제는 제2 금속 배선 층 ~ 제8 금속 배선 층까지 많은 금속 배선 층들이 존재하기 때문에 시간 지연 문제는 더 크다. 그러나 기존의 반도체 설계는 반도체 설계가 완료한 이후 발생하는 위와 같은 문제들을 고려할 수 없는 것이 단점이다.
본 발명은 더미 금속 배선에 의해 발생하는 시간 지연 효과를 전혀 반영할 수 없는 기존의 반도체 설계 방법의 단점을 보완하여, 설계 과정에서 더미 금속 채움에 대한 시간 지연 효과를 효율적으로 반영할 수 있는 반도체 소자의 설계 방법을 제시하는 것이다.
본 발명에 따른 반도체 소자의 설계 방법은 반도체 설계의 논리 합성에 있어서, 트랜지스트 단계의 셀들을 자동으로 배치, 배선하는 P & R 단계와, P & R 단계 이후에 로직들 간에 배선의 저항 전원 용량 값을 추출하는 레이아웃 기생 변수 추출 단계와, 레이아웃 기생 변수 추출 단계 이후에 저항 전원 용량 정보를 가지고 원하는 사양에 동작이 되는지를 확인하는 정적 타이밍 분석 단계와, 정적 타이밍 분석 단계 진행과 동시에, 레이아웃과 회로도가 일치하는지를 검사하고 반도체 설계 레이아웃을 검증하는 GDSII LVS/DRC 검사 단계와, 정적 타이밍 분석 단계 및 GDSII LVS/DRC 검사 단계 이후에 금속 채움 패턴 형성 및 패턴 모양을 보완하는 OPC 및 금속 채움 패턴 형성 단계와, OPC 및 금속 채움 패턴 형성 단계에서 형성된 금속 채움 패턴을 레이아웃 기생 변수 추출 단계에 적용하여 배선의 저항 전원 용량 값을 추출하는 실제 금속 채움 패턴 적용 단계와, 실제 금속 채움 패턴에 의한 시간 지연 효과를 반영하여 P & R 단계에서 OPC 및 금속 채움 패턴 형성 단계까지 다시 수행하는 단계를 포함한다.
제1 실시예
이하 도면을 참조로 본 발명의 제1 실시예에 대해 설명한다.
도 6에 도시된 바와 같이, 반도체 설계의 논리 합성(10)의 제1 단계인 P & R(20)에서 로직 게이트들 즉, 트랜지스트 단계의 셀들을 자동으로 배치, 배선한다.
다음으로, 논리 합성(10)의 제2 단계인 레이아웃 기생 변수 추출(30) 단계에서 로직들 간에 이루어진 배선의 저항 전원 용량(RC)에 대한 값을 추출하는 작업을 진행한다. 배선에 대한 저항 전원 용량 값은 시간 지연에 밀접한 관계가 있기 때문에 완벽한 회로 동작을 위해서는 저항 전원 용량 추출 값이 필요하다. 예컨대, 저항 전원 용량 추출 도구인 StarRCXT를 이용하여 추출한다.
다음으로, 논리 합성(10)의 제3 단계인 정적 타이밍 분석(40) 단계와 논리 합성의 제3a 단계인 GDSII LVS/DRC 검사(40a) 단계를 동시에 진행한다.
이때, 논리 합성의 제3 단계인 정적 타이밍 분석(40) 단계에서는 칩의 로직 셀들에 대한 배선 및 배치, 그리고 시간 분석을 하기 위해서 칩의 RC 정보를 가지고 원하는 사양에 동작이 되는지를 확인한다.
그리고, 논리 합성(10)의 제3a 단계인 GDSII LVS/DRC 검사(40a) 단계에서는 GDSII로 형성된 레이아웃을 레이아웃과 회로도가 정확히 일치하는가를 검사하는 과정(LVS) 및 반도체 설계 레이아웃을 검증하는 과정(DRC)을 통하여 검사한다.
다음으로, 논리 합성(10)의 제4 단계인 OPC 및 금속 채움 패턴 형성(50) 단계에서 CMP 공정을 위해서 배선 층이 무너지지 않게 배선 각층의 빈 곳에 더미 금속 즉, 금속 채움 패턴(Metal Fill Pattern)을 형성한다. 또한, 패턴들을 선명한 모양으로 만들기 위하여 모서리 쪽에 모양을 보완하는 OPC 작업을 한다.
이때, 금속 층이 무너지지 않도록 더미 금속를 삽입하는 금속 채움 패턴을 고려하는 즉, 실제 금속 채움 패턴(Real-Metal Fill Pattern)을 논리 합성(10)의 제2 단계인 레이아웃 기생 변수 추출(30) 단계에 적용하여 로직들 간에 이루어진 배선(더미 배선까지 포함된)의 저항 전원 용량에 대한 값을 추출하는 작업을 한다.
다음으로, 더미 금속에 의한 시간 지연 효과를 반영하여 논리 합성(10)의 제1 단계인 P & R(20)의 설계에서 로직 게이트들 즉, 트랜지스트 단계의 셀들을 재배치, 배선한다. 이후, 논리 합성(10)의 제2 단계에서 제 5단계까지 다시 진행하여 마스크 설계를 완성한다.
이러한 실제 금속 채움 패턴을 적용하여 저항 전원 용량 값을 추출하게 되면, 좀 더 정확한 시간 지연 효과를 고려하여 반도체 소자를 설계할 수 있다.
제2 실시예
이하 도면을 참조로 본 발명의 제2 실시예에 대해 설명한다.
도 7에 도시된 바와 같이, 반도체 설계의 논리 합성(10)에서, 제1 단계인 P & R(20)에서 로직 게이트들 즉, 트랜지스트 단계의 셀들을 자동으로 배치, 배선한다.
다음으로, 논리 합성(10)의 제2 단계인 레이아웃 기생 변수 추출(30) 단계에서 로직들 간에 이루어진 배선 저항 전원 용량에 대한 값을 추출하는 작업을 진행한다. 이때, 금속 배선 간의 간격이 이미 정해서 있는 기존의 금속 채움 패턴에 대한 정보를 바탕으로 가상 금속 채움 패턴(Virtual Metal-Fill Pattern)을 만들어 이를 이용하여 저항 전원 용량 값을 추출한다. 예컨대, 저항 전원 용량 추출 도구인 StarRCXT를 이용하여 추출한다.
이후, 더미 금속에 의한 시간 지연 효과를 반영하여 논리 합성(10)의 제1 단계인 P & R(20)의 설계에서 로직 게이트들 즉, 트랜지스트 단계의 셀들을 재배치, 배선한다.
다음으로, 다시 논리 합성의 제2 단계인 레이아웃 기생 변수 추출(30) 단계에서 로직들 간에 이루어진 배선 저항 전원 용량(RC)에 대한 값을 추출하는 작업을 진행한다.
다음으로, 논리 합성의 제3 단계인 정적 타이밍 분석(40) 단계와 논리 합성의 제3a 단계인 GDSII LVS/DRC 검사(40a) 단계를 동시에 진행한다.
다음으로, 논리 합성(10)의 제4 단계인 OPC 및 금속 채움 패턴 형성(50) 단계에서 CMP 공정을 위해서 배선 각 층이 무너지지 않게 배선 층의 빈 곳에 더미 배선 즉, 금속 채움 패턴을 형성한다. 또한, 패턴들을 선명한 모양으로 만들기 위하여 모서리 쪽에 모양을 보완하는 OPC 작업을 하여 마스크 설계(60)를 완성한다.
이렇게 가상으로 금속 채움 패턴을 만들어 이를 고려하는 방법은 실제 금속 채움 패턴 방법에 비해, 정확도가 떨어지지 않으면서도 반도체 설계를 할 때에 더미 금속 배선에 대한 시간 지연 효과를 고려할 수 있는 큰 장점이 있다.
또한, 실제 금속 채움 패턴 방법에서처럼 제4 단계인 OPC 및 금속 채움 패턴 형성 단계까지 진행하지 않고, 가상 금속 채움 패턴을 만들어 제2 단계인 레이아웃 기생 변수 추출 단계에 바로 적용하여 시간을 단축할 수 있다.
본 발명에 따르면 실제 금속 채움 패턴을 가지고 레이아웃 기생 변수 추출 단계에 적용하여 로직들 간에 이루어진 더미 배선까지 포함된 배선의 저항 전원 용량에 대한 값을 추출하기 때문에 좀 더 정확하게 시간 지연 효과를 고려하여 반도체 소자를 설계할 수 있다.
또한, 본 발명에 따르면 기존의 금속 채움 패턴에 대한 정보를 바탕으로 가상 금속 채움 패턴을 만들어 레이아웃 기생 변수 추출 단계에 적용함으로써 로직들간에 이루어진 더미 배선까지 포함된 배선의 저항 전원 용량에 대한 값을 추출하기 때문에 정확하게 시간 지연 효과를 고려하여 반도체 소자를 설계할 수 있다.
또한, 본 발명에 따르면 가상으로 금속 채움 패턴을 만들어 이를 고려하는 방법은 실제 금속 채움 패턴 방법에서처럼 제4 단계인 OPC 및 금속 채움 패턴 형성 단계까지 진행하지 않고, 가상 금속 채움 패턴을 만들어 제2 단계인 레이아웃 기생 변수 추출 단계에 바로 적용함으로써 시간을 단축할 수 있다.
본 명세서와 도면에는 본 발명의 바람직한 실시예에 대하여 개시하였으며, 비록 특정 용어들이 사용되었으나, 이는 단지 본 발명의 기술 내용을 쉽게 설명하고 발명의 이해를 돕기 위한 일반적인 의미에서 사용된 것이지, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시예 외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형예들이 실시 가능하다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 자명한 것이다.

Claims (4)

  1. 반도체 설계의 논리 합성에 있어서,
    트랜지스트 단계의 셀들을 자동으로 배치, 배선하는 P & R 단계와,
    상기 P & R 단계 이후에 로직들 간에 배선의 저항 전원 용량 값을 추출하는 레이아웃 기생 변수 추출 단계와,
    상기 레이아웃 기생 변수 추출 단계 이후에 상기 저항 전원 용량 정보를 가지고 원하는 사양에 동작이 되는지를 확인하는 정적 타이밍 분석 단계와,
    상기 정적 타이밍 분석 단계 진행과 동시에, 레이아웃과 회로도가 일치하는지를 검사하고 반도체 설계 레이아웃을 검증하는 GDSII LVS/DRC 검사 단계와,
    상기 정적 타이밍 분석 단계 및 GDSII LVS/DRC 검사 단계 이후에 실제 금속 채움 패턴 형성 및 패턴 모양을 보완하는 OPC 및 금속 채움 패턴 형성 단계와,
    상기 OPC 및 금속 채움 패턴 형성 단계에서 형성된 실제 금속 채움 패턴을 상기 레이아웃 기생 변수 추출 단계에 적용하여 배선의 저항 전원 용량 값을 추출하는 실제 금속 채움 패턴 적용 단계와,
    상기 실제 금속 채움 패턴에 의한 시간 지연 효과를 반영하여 상기 P & R 단계에서 상기 OPC 및 금속 채움 패턴 형성 단계까지 다시 수행하는 단계를 포함하는 것을 특징으로 하는 반도체 소자의 설계 방법.
  2. 제1항에서,
    상기 레이아웃 기생 변수 추출 단계에서 저항 전원 용량 추출 도구인 StarRCXT를 이용하여 추출하는 것을 특징으로 하는 반도체 소자의 설계 방법.
  3. 삭제
  4. 삭제
KR1020050131445A 2005-12-28 2005-12-28 더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법 KR100741915B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020050131445A KR100741915B1 (ko) 2005-12-28 2005-12-28 더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법
US11/640,977 US20070148794A1 (en) 2005-12-28 2006-12-19 Method for designing a semiconductor device capable of reflecting a time delay effect for dummy metal fill

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050131445A KR100741915B1 (ko) 2005-12-28 2005-12-28 더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법

Publications (2)

Publication Number Publication Date
KR20070069390A KR20070069390A (ko) 2007-07-03
KR100741915B1 true KR100741915B1 (ko) 2007-07-24

Family

ID=38194337

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050131445A KR100741915B1 (ko) 2005-12-28 2005-12-28 더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법

Country Status (2)

Country Link
US (1) US20070148794A1 (ko)
KR (1) KR100741915B1 (ko)

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8307321B2 (en) * 2009-03-20 2012-11-06 Taiwan Semiconductor Manufacturing Company, Ltd. Method for dummy metal and dummy via insertion
US8402398B2 (en) 2011-06-10 2013-03-19 International Business Machines Corporation Reducing through process delay variation in metal wires
CN102508975A (zh) * 2011-11-15 2012-06-20 华东师范大学 一种互连延迟寄生参数的分析方法
US8595662B1 (en) 2011-12-30 2013-11-26 Cadence Design Systems, Inc. Methods, systems, and articles of manufacture for implementing a physical design of an electronic circuit with automatic snapping
US8694943B1 (en) * 2011-12-30 2014-04-08 Cadence Design Systems, Inc. Methods, systems, and computer program product for implementing electronic designs with connectivity and constraint awareness
CN102521468B (zh) * 2011-12-30 2014-02-19 中国科学院微电子研究所 一种提取互连线寄生参数的方法和装置
US9064063B1 (en) 2011-12-30 2015-06-23 Cadence Design Systems, Inc. Methods, systems, and articles of manufacture for implementing interactive, real-time checking or verification of complex constraints
US8645902B1 (en) 2011-12-30 2014-02-04 Cadence Design Systems, Inc. Methods, systems, and computer program products for implementing interactive coloring of physical design components in a physical electronic design with multiple-patterning techniques awareness
US9053289B1 (en) 2012-04-12 2015-06-09 Cadence Design Systems, Inc. Method and system for implementing an improved interface for designing electronic layouts
US20150067621A1 (en) * 2012-09-05 2015-03-05 Mentor Graphics Corporation Logic-Driven Layout Pattern Analysis
KR20140133123A (ko) * 2013-05-09 2014-11-19 삼성디스플레이 주식회사 지연 파라미터 추출 장치 및 방법
US10650111B2 (en) 2017-11-30 2020-05-12 International Business Machines Corporation Electrical mask validation
US10429743B2 (en) 2017-11-30 2019-10-01 International Business Machines Corporation Optical mask validation
US11023648B2 (en) 2017-12-12 2021-06-01 Siemens Industry Software Inc. Puzzle-based pattern analysis and classification
US10685168B2 (en) 2018-10-24 2020-06-16 International Business Machines Corporation Capacitance extraction for floating metal in integrated circuit
CN109900983B (zh) * 2019-02-26 2020-07-07 北京航空航天大学 一种高频变压器寄生参数的测量装置
US20200410153A1 (en) * 2019-05-30 2020-12-31 Celera, Inc. Automated circuit generation

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004013821A (ja) 2002-06-11 2004-01-15 Matsushita Electric Ind Co Ltd 半導体集積回路設計方法および設計装置
JP2004086318A (ja) 2002-08-23 2004-03-18 Sharp Corp シミュレーション用等価回路モデル生成装置、回路シミュレーションシステム、シミュレーション用等価回路モデル生成方法、制御プログラムおよび可読記録媒体
JP2005107556A (ja) 2003-08-12 2005-04-21 Matsushita Electric Ind Co Ltd 半導体集積回路の配線処理方法

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6578175B1 (en) * 1999-11-05 2003-06-10 Agere Systems Inc. Method and apparatus for evaluating and correcting errors in integrated circuit chip designs
US7363099B2 (en) * 2002-06-07 2008-04-22 Cadence Design Systems, Inc. Integrated circuit metrology
US7393755B2 (en) * 2002-06-07 2008-07-01 Cadence Design Systems, Inc. Dummy fill for integrated circuits
US7240314B1 (en) * 2004-06-04 2007-07-03 Magma Design Automation, Inc. Redundantly tied metal fill for IR-drop and layout density optimization

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004013821A (ja) 2002-06-11 2004-01-15 Matsushita Electric Ind Co Ltd 半導体集積回路設計方法および設計装置
JP2004086318A (ja) 2002-08-23 2004-03-18 Sharp Corp シミュレーション用等価回路モデル生成装置、回路シミュレーションシステム、シミュレーション用等価回路モデル生成方法、制御プログラムおよび可読記録媒体
JP2005107556A (ja) 2003-08-12 2005-04-21 Matsushita Electric Ind Co Ltd 半導体集積回路の配線処理方法

Also Published As

Publication number Publication date
KR20070069390A (ko) 2007-07-03
US20070148794A1 (en) 2007-06-28

Similar Documents

Publication Publication Date Title
KR100741915B1 (ko) 더미 금속 채움에 대한 시간 지연 효과를 효율적으로반영할 수 있는 반도체 소자의 설계 방법
US8943455B2 (en) Methods for layout verification for polysilicon cell edge structures in FinFET standard cells
US9495506B2 (en) Methods for layout verification for polysilicon cell edge structures in FinFET standard cells using filters
US5666288A (en) Method and apparatus for designing an integrated circuit
US6189131B1 (en) Method of selecting and synthesizing metal interconnect wires in integrated circuits
US8807948B2 (en) System and method for automated real-time design checking
Kahng et al. VLSI physical design: from graph partitioning to timing closure
US7979829B2 (en) Integrated circuit cell library with cell-level process compensation technique (PCT) application and associated methods
JP2004342100A (ja) 集積回路の物理設計用のツールフロープロセス
TWI789911B (zh) 用於電容值提取的系統、方法及儲存媒體
US20210173999A1 (en) Electrical circuit design using cells with metal lines
CN110728109A (zh) 集成装置以及形成集成装置的方法
KR20170094744A (ko) 집적 회로 및 상기 집적 회로의 제조를 위한 컴퓨터 구현 방법
US11704467B2 (en) Automated balanced global clock tree synthesis in multi level physical hierarchy
Madhavan et al. Physical Design and Implementation of Lakshya-Sub-system of Built in Self Test System
US10395000B1 (en) Methods, systems, and computer program products for implementing an electronic design using voltage-based electrical analyses and simulations with corrections
Bernard Physical Level Design using Synopsys®
Reis EDA: Overview and Some Trends
Lienig et al. Steps in Physical Design: From Netlist Generation to Layout Post Processing
US20240086609A1 (en) Integrated circuit design method, system and computer program product
Ahmed et al. Performance and cost tradeoffs in metal-programmable structured ASICs (MPSAs)
KR100599387B1 (ko) 예비 셀과 예비 와이어를 이용한 마스크 재 설계방법
Braasch et al. Model-based verification and analysis for 65/45nm physical design
Mullen RF design methodologies bridging system-IC-module design
Lee Introduction to Place and Route Design in VLSIs

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20110620

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee