(디지털)"SOC는

H

hgz

Guest
안녕,
어느 날 SOC는 기능이 검증을 제안 줄 수 있습니까?어떻게 적용을 위해?누군가 verification.Really 전체 기능을 제공할 것입니다 PATHMILL 말해 주시겠습니까? 그리고 당신의 방법은 뭐죠?고마워.

안부 인사!

 
안녕
어떤 점을 염두에 보관해야합니다 :

어떻게 확인을 위해 귀하의 목표는 무엇입니까?당신의 SoC 레벨 테스트를 통해 어떻게 그냥 연결을 테스트 뭘 원하는거야?
a.단위 수준 테스트를 통해 (100 % 범위에서)이 모듈 수준의 검증의 일부입니다 목표

b.모든 모듈에 대한 연결 테스트 : 시험 여부에 통합 적절한이다; 우리는이 테스트가 가능한 어디에의 TIC 사용할 수있습니다.

C.시험 감독 : 대체로 맑음 (중요) 모듈 레벨 테스트에서 테스트의 경우 시스템 레벨 및 포팅 될 것입 모듈을 테스트합니다.이 단계의 각 테스트 케이스의 기본 목표 즉, 하나의 모듈을 테스트하는 것입니다.

d. 확인데이터 경로를 테스트 : 여러분의 시스템 아키텍처를 기반으로,이 시스템은 여러 개의 모듈을 포함 새로운 테스트 케이스를 개발할 수있습니다.이것은 기본적으로 모듈의 기능을 무결성을 테스트합니다.

e. 확인공동 검증 : 만약 당신이 또한 그것을 실행할 수있는 애플 리케이션을 가지고 이것은 기본적으로 사람의 SoC 또는 부팅 코드는 SoC를 위해 작성된 모듈에 대한 드라이버 작성하는 소프트웨어 팀에 의해 이루어집니다; 매끄러운 멘토 ()에서 사용 이것을위한 도구입니다.

 
SOC는 기능을 검증 큰 주제, 그리고 어려운 과제이기도하다.
무엇보다도, 당신은, 테스트 / 검증 계획이 필요하고 당신의 계획을 기반으로, HDL을하고 사용하여 검증 환경을 구축하고 C / C 를 (전통적)
또는 사용하는 전자 (미술 기법의 상태).확인 후 내장
환경, 당신 testcases, 시뮬레이션 실행, 쓰기들에게 보험 혜택을 수집할 필요가
정보, 그리고 귀하의 결과를 평가.

내가 성공적인 SOC를 검증 다시 사용하는 전략을 포함해야 믿을
환경을 다시 사용, VC / 모델을 다시 사용, 심지어 testcase를 다시 사용할 수있습니다.

 
확인 프론트 엔드와 백엔드 다릅니다.프런트 엔드 기능을 검증 검증 논리를 기반으로합니다.U 주장에 의존하는 수있는 검증 방법 등을 기반으로
백엔드 부분을 LVS, DRC는, ERC처럼 회로 부분의 물리적 기반으로합니다.
pathmill 내가 아는 트랜지스터 레벨 시뮬레이션을 기반으로합니다.난 단지 사람들은 단지 특별한 부분을 제외하고 SOC는 기능을 확인하려면 사용 같아요.혼합 들어, NanoSim 확인 요건을 충족시키는 SoC 설계의 신호.

 
기능 검증을 보입니다 PATHMILL와 아무 상관이있다.

보도에 의해 달성해야 신중하게 시스템과 같은 시험을 계획하고 빠른 시스템 설계 언어 설계 - C를.

 
내가 기억하는 한, 거기에 책이라는 이름의 "의 SoC 검증 방법론", 그 책은 SoC를 검증의 거의 모든 영역을 다루고있다.

이 책은 온라인의 PDF 버전을 검색하려고 할 수있습니다.

행운을 빕니다!

 
모두 감사합니다.그것은 보험 설계 Enginerr에 기초해야합니다 무슨 뜻 이죠?우리가 CPU를 테스트를 예를 들면, 내가 디자인 엔지니어는 모든 경로를 도와줄 수, 무슨 생각하는 것 같지 않아요?안부 인사!

 
보험 기능 명세 점에서, 그리고 사양 시스템 설계자입니다.

 
아니 도구를 좀 열심히 하나의 테스트 케이스 및 토론 모든 종류의 빌드 바꿀 수있습니다.범위 밖에 아마 잘못,하지만 말해 말해 모두 확인합니다 말씀 드릴 수없습니다.일반적으로 우리가 필요 한건
1.하위 블록의 전체 시험 (가능한 경우)
2.전체 시스템을위한 디자인을 특수 testcase
3.무작위로 생성된 테스트합니다.
4.커버 리지 분석
5.의 FPGA 프로토 타입 또는 에뮬레이터

그리고 무엇보다도
좋은 남자
기도

 

Welcome to EDABoard.com

Sponsor

Back
Top