Main Content

Fixed-Point Designer

고정소수점 및 부동소수점 알고리즘 모델링 및 최적화

Fixed-Point Designer™는 임베디드 하드웨어에서 고정소수점과 부동소수점 알고리즘을 최적화하고 구현하기 위한 데이터형과 툴을 제공합니다. 여기에는 고정소수점 및 부동소수점 데이터형과 타깃별 숫자형 설정도 포함되어 있습니다. Fixed-Point Designer를 사용하면 고정소수점에 대한 비트트루(bit-true) 타깃 인식 시뮬레이션을 수행할 수 있습니다. 그런 다음 하드웨어에 설계를 구현하기 전에 오버플로, 정밀도 손실과 같은 양자화 영향을 테스트하고 디버그할 수 있습니다.

Fixed-Point Designer는 배정밀도 알고리즘을 분석하고 이를 더 낮은 정밀도의 부동소수점 또는 고정소수점으로 변환하는 앱과 툴을 제공합니다. 최적화 툴을 사용하면 수치적 정확도 요구 사항과 타깃 하드웨어의 제약 조건을 충족하는 데이터형을 선택할 수 있습니다. 효율적인 구현을 위해, 계산량이 많은 설계 구문을 하드웨어에 최적화된 패턴(예: 압축된 룩업 테이블)으로 바꿀 수 있습니다.

최적화된 고정소수점 모델과 부동소수점 모델에서 프로덕션용 C 코드와 HDL 코드를 직접 생성할 수 있습니다.

Fixed-Point Designer 시작하기

Fixed-Point Designer의 기본 사항 배우기

고정소수점 및 부동소수점 기본 사항

디지털 숫자 표현, 고정소수점 개념, 데이터형 변환 및 형변환

데이터형 탐색

고정소수점과 부동소수점 데이터형 지정 및 사용, 시뮬레이션 데이터와 통계량 수집 및 시각화

자동화된 데이터형 변환

고정소수점 또는 단정밀도 데이터형으로 변환, 데이터형 최적화

임베디드 구현

임베디드 시스템을 위한 효율적인 알고리즘 사용 및 코드 생성

테스트 및 디버그하기

설계의 수치적 동작과 비용에 대한 분석, 테스트 및 디버그