테스트 및 디버그하기
설계의 수치적 동작과 비용에 대한 분석, 테스트 및 디버그
설계에서 오버플로, 정밀도 손실, 낭비된 범위 또는 정밀도의 원인을 식별하고 추적 및 디버그합니다. 수치적 동작을 이상적 부동소수점 기준과 비교합니다.
수치적으로 풍부한 데이터를 생성하여 설계의 전체 작동 범위를 테스트합니다. 차원, 실수/복소수 여부 및 데이터형이 저마다 다른 각종 고정소수점 값과 부동소수점 값을 사용하여 알고리즘의 수치적 일관성을 테스트합니다.
설계 비용 모델 메트릭을 사용하여 하드웨어에 설계를 구현하는 데 드는 비용을 추정합니다. 생성된 코드의 프로그램 크기 등 모델을 분석하고 세부 비용 데이터를 보고합니다.
카테고리
- 오버플로 및 정밀도 손실 감지
오버플로와 정밀도 손실 원인 디버그, 부동소수점 동작과 비교
- 테스트 데이터 생성하기
설계 테스트를 위한 수치적으로 풍부한 데이터 생성
- 설계 비용 메트릭 수집하기
임베디드 C 코드로 설계를 구현하는 데 드는 비용에 대한 메트릭 데이터 수집