본문 바로가기
VLSI

Physical Design을 하기 위한 Input File.

by 익명의레디 2024. 5. 27.
Physical Design을 하기 위한 Input File.

Physical Design을 하기 위해서는 Input File이 필요합니다. 사용하는 Fab의 공정에 따라 필요한 File의 차이가 있을 수 있지만, 이와 관계없이 항상 필요한(Required) File에 대해서 설명하고자 합니다.

 


Netlist (.v)

RTL을 Gate Level로 합성한 설계 파일입니다. 각 Cell이나 Macro 등의 Pin이 어떻게 연결되어있는 Connection을 담고 있습니다.

 

SDC (Synopsys Design Constraint)

Clock에 대한 Constraint 정보를 담고 있습니다. (Clock을 정의하거나 Delay를 주거나 하는 등...)
한 줄로 담기에는 방대한 내용이기에 추후 자세히 다루도록 하겠습니다.
각 Mode별로 존재합니다. (MCMM 또는 MMMC)

LEF (Library Exchange Format, .lef)

Physical 정보를 담고 있습니다.  두 종류의 LEF File이 존재합니다.

1.Tech LEF : 공정 Rule에 대해 기술 (Metal Width 등)
2. LEF : Cell의 Physical 정보 기술 (Size, Pin 크기 위치 등)

 

 Liberty (.lib)

Timing, Power 등의 정보를 담고 있습니다.
PVT(Power, Voltage, Temperature)에 따른 각각의 .lib가 존재합니다.

SDC+lib를 조합하여 MCMM, MMMC를 만들 수 있습니다.

 

 

이 외에도 UPF, Scan Def 등  File이 쓰일 수 있지만 당장 Tool을 띄우는데 Required 한 사항은 아니기에 간략하게 설명해 보았습니다. 


 

'VLSI' 카테고리의 다른 글

Post Mask ECO?(Metal ECO)  (1) 2024.07.22
LEF와 Tech LEF의 차이? (Cell LEF, Site, Row, Track)  (0) 2024.06.23
SDC (Synopsys Design Constraint)  (1) 2024.06.05
Back-End(P&R) Flow  (0) 2024.05.29
Physical Cell에 대하여  (0) 2024.05.26