2012-02-03 3 views
1

screenshot of the error message독특한 오류

안녕 모두, 특히 coverage.There가에 대한 커버리지를하고 각각 동안 fifo1 및 FIFO2 두 가지 수준의 핀이 전환 기능 범위에 대한 코드를 디버깅하는 동안 나는 이상한 오류 메시지가 직면하고 핀 즉, 레벨 1의 코드 첫 단계가 성공적으로 구문 분석하지만, 레벨 2 자사라는 오류 던지는 고정되어

***Error:Syntax error(probably an infinite recursion in macro expansion) 

답변

0

코드를 넣기 전에 trace macro를 수행하십시오. 확장중인 매크로가 표시됩니다. 자세한 내용은 문서를 참조하십시오.

간단한 프로토 타입 코드를 작성하는 경우가 아니면 신호에 액세스하기위한 'tick notation'VERY입니다. 그것은 오래된 방법입니다. 케이던스의 추천은 'tick access' 대신 포트를 사용하는 것입니다. 우리는 Specman 버전 6.01에서 스위치를 다시 작동 시켰을 때 틱 대신 포트를 사용하여 3-10 배 (정확하게 기억할 수 없음)의 테스트 실행 속도를 가속화했습니다.