Design Verification with Simulink
일정 보기 및 등록교육과정 세부 정보
본 1일 교육과정에서는 Simulink Design Verifier™를 사용하여 설계를 검증 및 테스트하고, 필요한 요구사항을 만족하는지 확인하는 방법을 소개합니다. 본 교육과정에서 다루는 주요 내용은 다음과 같습니다.
- 일반적인 설계 오류 검출 및 디버깅
- 모델 커버리지 검증
- 자동 테스트 생성을 통한 누락된 커버리지 확인
- 요구사항 기반 검증을 위한 모델 특성 증명
- 효율적인 분석을 위한 모델 복잡도 처리
1일차
검증 워크플로 이해
학습목표: 검증 워크플로를 익히고 Simulink Design Verifier로 모델을 준비하고 간단한 분석을 수행하는 방법을 배웁니다.
- 정형 검증 방법 소개
- Simulink Design Verifier 워크플로 살펴보기
- 모델 준비 및 호환성 보장
- 분석 옵션 구성
- 결과 생성
설계 오류 감지
학습목표: 설계 오류 감지를 사용하여 모델을 검증하는 방법을 배웁니다.
- 설계 오류 유형 소개
- 설계 오류 감지
- 결과 분석 및 보고
- 설계 오류 수정
- 파라미터 테이블 사용
테스트 자동 생성
학습목표: 커버리지 유형을 검토하고 자동 테스트 생성을 사용하여 누락된 모델 커버리지를 완성하는 방법을 알아봅니다.
- 커버리지 유형 이해
- 모델 커버리지 측정
- 자동 테스트 생성으로 커버리지 증가
- 결과 분석 및 보고
- 사용자 지정 조건과 목적 적용
속성 증명
학습목표: 속성에 요구사항을 정형화하고 속성 증명을 사용하여 설계가 요구사항을 충족하는지 검증하는 방법을 배웁니다.
- 요구사항 정형화
- 요구사항 증명
- 잘못된 요구사항 디버깅
- 타이밍 연산자 사용
모델 복잡도 관리
학습목표: 모델 복잡도의 소스를 식별하고 분석 성능을 향상하는 기법을 배웁니다.
- 모델 복잡도의 소스 식별
- 블록 대체 구현
- 비선형성 처리
- 룩업 테이블 복잡도 관리
- 카운터와 타이머 활용
수준: 중급
수강자 필수조건:
- MATLAB Fundamentals (MATLAB 기본)
- Simulink Fundamentals 이수
기간: 1 일
언어: English, 한국어, 日本語, 中文