어떻게 하위 모델 (CPU)를로 테스트 패턴을 추가하고 티맥스에서 테스트 범위를 caculate

T

txy_shaq

Guest
난 SoC 설계를하고있는 중이야 그리고 CPU에 칩에 일부 stimula을 추가하려면. 어떻게 tetramax에 그것을 할 수 있습니까? 그렇지 않다면 다른 도구? 감사합니다!
 
물론이지! 예를 들어, 난 SoC 설계를 나 티맥스을 사용할 때, 나는 # tcl run_build_model 칩 (상단 모델입니다)를 사용해야합니다. # run_fault_sim 후, 칩 (이 경우 최상위 수준)의 시험 범위를 계산 티맥스. 내 질문하는 방법 (제 경우에 VCDE 파일의 측면에서 일부 CPU의 코드와 같은) 하위 모듈에 어떤 자극 파일을 추가하고 티맥스 반환하자 최상위 수준의 시험 범위입니다. 나의 이해, 티맥스 그렇게 할 수 없습니다. 내 말이 맞지? 이 경우에는 내가 어느 정도 그것을 해결할 수있는 다른 방법이 있습니까? thx!
 
당신은 당신의 디자인 (칩)에 특정 모듈의 범위를 테스트하려는 u 그런 말을하려고합니다. 이 경우에 당신은 블랙 박스로 다른 모든 블록을 설정하고 그냥 run_atpg - 자동하러 온 디자인에 대한 테스트 벡터를 생성하려고하는 경우 디자인을 시뮬레이션 나는 당신이 무슨 뜻 타지 않겠어이 경우에는 자극 파일에 의해
 
내 말은 당신이 metioned 같은 패턴을 atpg 게다가, 오류 시뮬레이션을 수행할 때, 테스트 패턴의 또 다른 유형의 기능을 테스트 패턴이라고 없다는 것입니다. 그게 내가 자극에의 뜻이다. 음, 예를 들면 내가 donot되는 체인을 스캔 한 블록을 가지고있다. 그래서 테스트 패턴 오류 시뮬레이션을 atpg 후 낮은 시험 범위가 있습니다. 이 블록의 활성화 일부 레지스터에 어떤 CPU가 코드를 실행할 수 있습니다. 내가이 CPU의 코드를 실행 후 테스트 커버 리지를 얻을 수 알고 싶어? (이 CPU의 코드가 가기 핀을에서 관찰되지 않을 수 있습니다.)
 

Welcome to EDABoard.com

Sponsor

Back
Top