본문 바로가기

FPGA/TCL 에러 로그

[Vivado 2020.2 Simulation] boost::filesystem::remove: 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다:

Vivado 2020.2에서 가끔 Run Simulation을 할 시 다음과 같은 에러가 나타난다:

boost::filesystem::remove: 다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다: "D:/220621B_SGR_onlyLLF_JC125M_STX1256_gtw/XCKU060/XCKU060.sim/sim_1/behav/xsim/simulate.log"

이 문제는 Vivado 2020.2에서 어떠한 이유에서 simulation을 백그라운드에서 계속 동작하기 때문에 발생하는것 같다. 이럴때

 

1) Window 작업관리자 실행

2) 백그라운드 프로세스 탭에서 vivado.exe를 찾아 작업 끝내기를 한다.

- 앱 탭에서 찾으면 안된다.

3) Vivado simulation을 재 실행한다.