>

VHDL 테스트 벤치에서 읽은 파일에 테스트 벤치의 파일 이름을 프로그래밍 방식으로 접두어로 추가하고 싶습니다.

C의 __FILE__ (__LINE__, __FUNCTION__, __DATE__, ...) 매크로와 같은 것이 있습니까?

  • 답변 # 1

    VHDL-2008에는 이러한 기능이 없지만 VUnit을 사용하면 파일 이름과 줄 번호를 포함하는 로그 호출을 할 수 있습니다. http://vunit.github.io/python_interface.html?highlight=location#vunit.ui.VUnit.enable_location_preprocessing

    을 참조하십시오.

    다가오는 VHDL-2019 표준은 호출하는 요소의 이름, 파일 이름 및 줄 번호를 포함하여 호출자의 경로를 얻는 기능을 정의합니다. 이 표준은 날짜와 시간을 얻는 기능도 정의합니다.

  • 이전 python - 점 군집에서 선을 식별하는 방법은 무엇입니까?
  • 다음 yii2 사용자 정의 유효성 검사가 작동하지 않습니다