기록/회로설계

[cadence] inverter layout

엔프제 2022. 1. 27. 17:29

인버터 레이아웃 강의 영상을 보고 따라했는데 자꾸 숲이 아니라 나무만 보이는 것 같았고 이해가 되지 않았다.

교수님 도움으로 이건 왜 해야 하는건지, 어떤 절차를 거치는건지, 어디서 필요하는지 등등 이제야 이해를 하고나서 잊지 않기 위해 기록용으로 정리하려고 한다.

 

▶ symbol, testbench

 - 레이아웃 하고자 하는 회로의 schematic을 그려서 symbol화 한다.

 - testbench 용으로 symbol을 이용해서 작동시킬 회로를 만든다.

 - library manager에서 같은 셀에 레이아웃을 생성하고, 절차대로 레이아웃을 진행한다

 

▶ DRC, LVS, PEX

 - DRC : drawing rule check, 레이아웃이 오류없이 제대로 되었는지 체크

 - LVS : layout versus schematic, 내가 기존에 만든 회로와 레이아웃의 netlist끼리 비교해서 다른 점이 있으면 알려줌-사이즈, 포트 이름도 같게 해야 한다.

 - PEX : post layout extracction, 레이아웃 배치에 따라 달라지는 기생저항, 기생커패시턴스를 추출해서 회로에 적용. 마지막에는 testbench로 이상적인 회로와 pex로 추출한 회로를 비교해볼 수 있다.

 

 

안까먹게 위 내용들 다시 자세하게 업로드해야지