Synopsys VCS용 .gitignore

저장소에 바로 복사할 수 있는 Synopsys VCS 제외 규칙 14개.

기능 검증 솔루션

Synopsys VCS용 전체 .gitignore

# LFGitignore로 생성 - https://lfgitignore.com
# 생성일: 2026-10-13 16:31:23 UTC
# 기술: Synopsys VCS

### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# 로그 파일
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h

이 Synopsys VCS 규칙이 실제로 제외하는 항목

아래에서 각 패턴과 .gitignore에 포함하는 이유를 확인하세요.

파형 형식

패턴 제외 대상
*.vcd 파형 형식
*.vpd 파형 형식
*.evcd 파형 형식
*.fsdb 파형 형식
simv 시뮬레이션 실행 파일의 기본 이름. 다음 옵션으로 다른 이름을 지정할 수 있습니다(연결된 daidir 데이터베이스 이름도 여기에서 가져옴): -o <path>/<filename>

Verilog 및 VHDL 최상위 구성용으로 생성됨

패턴 제외 대상
simv.daidir/ Verilog 및 VHDL 최상위 구성용으로 생성됨
simv.db.dir/ Verilog 및 VHDL 최상위 구성용으로 생성됨
csrc/ SystemC 모델과 Verilog/VHDL 모델을 함께 시뮬레이션하는 데 필요한 인프라. 다음 옵션으로 다른 디렉터리를 지정할 수 있습니다: -Mdir=<directory_path>
*.log 로그 파일
simv.vdb/ 커버리지 결과(urg로 생성) 및 데이터베이스 위치. 다음 옵션도 사용할 수 있습니다: urg -dir <coverage_directory>.vdb
urgReport/ Verilog 및 VHDL 최상위 구성용으로 생성됨

DVE 및 UCLI 관련 파일.

패턴 제외 대상
DVEfiles/ DVE 및 UCLI 관련 파일.
ucli.key DVE 및 UCLI 관련 파일.
vc_hdrs.h DirectC용으로 설계를 구체화하면 C/C++ 함수 선언이 포함된 다음 파일이 생성됩니다.

이 Synopsys VCS용 .gitignore 사용 방법

  1. 위의 Synopsys VCS 규칙을 복사하거나 파일을 바로 다운로드하세요.
  2. Git 저장소 루트에 .gitignore라는 파일을 만들고 규칙을 붙여 넣으세요.
  3. 이미 추적 중인 파일이 있다면 git rm -r --cached . 명령을 실행한 다음 다시 커밋하세요. Git은 추적하지 않는 파일에만 제외 규칙을 적용합니다.
  4. 팀원 모두가 같은 규칙을 사용하도록 .gitignore를 커밋하세요.

다른 전자 설계 자동화(EDA)용 .gitignore 템플릿

모든 전자 설계 자동화(EDA) 템플릿 보기