(디지털)"테스트

Ź

ź

Guest
안녕 친구

나도 응용 프로그램 및 ModelSim 및 칩스콥 프로 분석기와 함께 응용 프로그램의 기능을 테스트 확인.

하기 위해서는 프로그램을 확인하거나 ModelSim에서 확인 괜찮 필요 테스트 벤치를 작성하는가? 무엇을 테스트 벤치를 작성 우리가 프로 분석기 ModelSim 및 칩스콥이 메인을 사용 무엇입니까?

내가 알고 와서 그들과 같은 질문을 물어 인터뷰에서어떻게 당신이 프로그램을 테스트를 해 봤어? 또는 어떻게 당신이 프로그램을 확인했습니까?
위의 질문에 대한 내 대답은 "나는 ModelSim 및 칩스콥 내 코드를 확인할
것입니다 ...

내 대답은 정확한지 또는 무엇 난 ModelSim과 칩스콥을 통해서만 내 프로그램의 검증과 같은 질문에 대한 답변을해야합니다.

 
난 사실 내가 ModelSim 또는 그래픽 사용자 인터페이스 도구를 사용하여 매우 많은 일을 싫어한다고.

1 단점이있습니다 : GUI를하면 오랜 기간 동안 귀하의 회로를 시뮬레이션할 수있는 시뮬레이션 벡터를 제공하지 못할.U 마찬가지로 볼 수있습니다, GUI를 가지고있는 당신이 수동으로 신호를 각각의 모든 값을 입력해야합니다.

2 단점이있습니다 : GUI를하거나 다시 덤프 - 회로 노드의 스위칭 활동에 도움을 질수 주석.이 VCD 또는 사이프 파일 전력 측정 도구의 irreplacible 입력합니다.

Testbench 둘 다 2 위의 문제를 해결할 수있습니다.

 
그래, 내가 테스트 벤치 어떻게 스크립트를 작성하려면, 당신은이 일을하려고 할 수 있으며이 문제를 해결!

 
2 단점이있습니다 : GUI를하거나 다시 덤프 - 회로 노드의 스위칭 활동에 도움을 질수 주석.
이 VCD 또는 사이프 파일 전력 측정 도구의 irreplacible 입력합니다.난 자네가 더 깨끗하게하시기 바랍니다 point.Can하지 않았다.
그것이 내가 ModelSim 아니면 chipscop .. 검사해야한다고 말한 사람에 의해 tetsing의 질문에 대답 irrelevent인가

만약 내 프로그램에 매우 더 나은 칩스콥 테스트하는 것입니다 10000 줄은 다음과 같은 거대한 무엇입니까? 아니면 자체가 .. Testbench를 작성해야합니다

 
탄 썼습니다 :

만약 내 프로그램에 매우 더 나은 칩스콥 테스트하는 것입니다 10000 줄은 다음과 같은 거대한 무엇입니까? 아니면 자체가 .. Testbench를 작성해야합니다
 
보다는 라인 번호, 무엇을 더 중요 귀하의 디자인의 복잡합니다.더많은 복잡, 더 많은 테스트 케이스를 당신이 필요합니다.테스트의 모든 possilbe condtions ModelSim을 사용하여 매우 성가신 수있습니다.만약 여러분이 다양한 조건을 테스트하는 테스트 벤치 또는 여러 테스트 벤치를 작성, 좀 더 편리하고 효율적입니다.테스트 벤치를 사용하면 테스트 케이스를 더 잘 제어할 수있습니다.그냥 당신이 ModelSim or 칩스콥와 아주 좋은 대답은되지 않습니다 같은데, 아주 간단한 설계 테스트 벤치 작성 이후에도 시험을 말하는 가장 일반적인 확인 절차입니다.
비록 나중에 무대에서 Netlist 경우 합성 도구에 의해 생성된 게이트 레벨 시뮬레이션을 수행하려면 동일한 테스트 벤치를 사용할 수있는 귀하의 사전 및 사후 합성 시뮬레이션 결과를 확인할 수있는 약간의 수정 십자가를 가지고있다.

 
너무 많은 사람들이 귀하의 답변에 감사드립니다 ..
지금 내 복잡한 코드를 테스트 벤치 작성을 시작할 필요가

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="슬픈" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top