i | 인스턴스 추가 (컴포넌트) |
p | 핀 추가 |
w | 와이어 추가 (좁은) |
W | 와이어 추가 (넓은) |
l | 라벨 추가 |
L | 와이어 이름 추가 |
n | 노트/텍스트 추가 |
q | 속성 편집 |
Q | 객체 속성 편집 |
Esc | 취소 / 선택 해제 |
c | 복사 |
m | 이동 |
Delete | 선택 항목 삭제 |
u | 실행 취소 |
U | 다시 실행 |
s | 늘이기 |
r | 회전 |
R | 90° 회전 |
Ctrl + a | 모두 선택 |
f | 창에 맞춤 |
z | 확대 |
Shift + z | 축소 |
Ctrl + z | 선택 영역 확대 |
e | 하위 이동 / 제자리 편집 |
Ctrl + e | 상위 이동 / 복귀 |
x | 검사 및 저장 |
F2 | 저장 |
E | 회로도로 이동 |
Shift + e | 심볼 편집 |
X | 셀 뷰 생성 |
Ctrl + g | 회로도에서 심볼 생성 |
r | 사각형 추가 |
p | 다각형 추가 |
P | 경로 추가 |
l | 라벨 추가 |
i | 인스턴스 추가 |
o | 컨택/비아 추가 |
R | 눈금자 추가 |
K | 눈금자 지우기 |
s | 늘이기 |
c | 복사 |
m | 이동 |
M | 도형 병합 |
Shift + c | 자르기 (컷) |
q | 속성 |
Shift + m | X축 대칭 |
Ctrl + Shift + m | Y축 대칭 |
Shift + l | 레이어 선택 창 (LSW) |
Ctrl + Shift + v | 레이어 가시성 설정 |
Shift + v | 레이어 가시성 토글 |
Shift + f | 선택 항목 평탄화 |
g | 그리드 표시 토글 |
Ctrl + d | 다시 그리기 |
f | 창에 디자인 맞춤 |
z | 확대 |
Shift + z | 축소 |
Ctrl + f | 선택 항목으로 확대 |
Tab | 뷰 이동 |
Home | 전체 맞춤 |
Setup > Simulator/Directory/Host | 시뮬레이터 선택 (Spectre 등) |
Setup > Model Libraries | 모델 라이브러리 경로 추가 |
Setup > Design Variables | 설계 변수 정의 |
Setup > Stimuli | 입력 자극 설정 |
Analyses > Choose | 분석 유형 선택 (DC, AC, Tran) |
Outputs > To Be Plotted > Select On Schematic | 플롯할 출력 선택 |
Simulation > Netlist and Run | 넷리스트 생성 및 실행 |
Simulation > Run | 시뮬레이션 실행 |
Simulation > Stop | 현재 시뮬레이션 중지 |
Simulation > Netlist > Create | 넷리스트만 생성 |
Simulation > Options > Analog | 시뮬레이터 옵션 설정 |
Results > Direct Plot > Main Form | 결과 플롯 |
dc | DC 동작점 분석 |
dc sweep | DC 스윕 분석 |
ac | AC 소신호 분석 |
tran | 과도 분석 |
noise | 노이즈 분석 |
stb | 안정성 분석 (루프 이득) |
pss | 주기적 정상 상태 |
pnoise | 주기적 노이즈 분석 |
load("file.il") | SKILL 파일 로드 |
println("text") | CIW에 출력 |
hiGetCurrentWindow() | 현재 창 ID 가져오기 |
geGetEditCellView() | 현재 셀뷰 가져오기 |
dbOpenCellViewByType(lib cell view) | 셀뷰 열기 |
dbSave(cv) | 셀뷰 저장 |
dbClose(cv) | 셀뷰 닫기 |
ddGetObj(libName) | 라이브러리 객체 가져오기 |
ddGetObj(libName cellName) | 셀 객체 가져오기 |
dbCreateLib(libName techLib) | 라이브러리 생성 |
dbCreateCellView(lib cell view type) | 셀뷰 생성 |
dbCopyCellView(srcLib srcCell srcView dstLib dstCell dstView) | 셀뷰 복사 |
foreach(cell ddGetObj(lib)~>cells println(cell~>name)) | 라이브러리의 모든 셀 나열 |
schCreateInst(cv libName cellName viewName name xy orient) | 인스턴스 생성 |
schCreateWire(cv type pts width) | 와이어 생성 |
schCreatePin(cv net name dir xy) | 핀 생성 |
cv~>instances | 모든 인스턴스 가져오기 |
inst~>cellName | 인스턴스 셀 이름 가져오기 |
inst~>xy | 인스턴스 위치 가져오기 |
dbCreateRect(cv layer bbox) | 사각형 생성 |
dbCreatePolygon(cv layer points) | 다각형 생성 |
dbCreatePath(cv layer points width) | 경로 생성 |
dbCreateLabel(cv layer xy text justify orient height) | 라벨 생성 |
dbCreateInst(cv master xy orient name) | 인스턴스 생성 |
dbFlattenInst(inst levels) | 인스턴스 평탄화 |
Verify > DRC | DRC 검사 실행 |
Verify > Markers > Find | DRC 마커 찾기 |
Verify > Markers > Delete All | 모든 마커 삭제 |
Verify > Markers > Explain | 선택된 마커 설명 |
calibre -drc runset | Calibre DRC 실행 |
Verify > LVS | LVS 검사 실행 |
calibre -lvs runset | Calibre LVS 실행 |
Results > View LVS Results | LVS 보고서 보기 |
LVS Debug > Trace Net | LVS에서 넷 추적 |
LVS Debug > Cross-probe | 레이아웃/회로도 크로스 프로브 |
Verify > Extract | 기생 추출 실행 |
calibre -xrc runset | Calibre xRC 실행 |
QRC > Run | QRC 추출 실행 |
View > Extracted View | 추출된 뷰 열기 |