Fixed-Point Designer 제품 정보 - MATLAB

Fixed-Point Designer

 

Fixed-Point Designer

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

고정소수점 모델링

애플리케이션 특정 워드 길이, 이진 소수점, 임의 기울기 및 편향 스케일링으로 고정소수점 알고리즘을 시뮬레이션하여 수치 정밀도에 대한 성능의 장단점을 평가할 수 있습니다. 반올림 및 오버플로 모드와 같은 세부 사항을 제어할 수 있습니다.

비트트루 코드 생성

더 낮은 정밀도의 설계에 대해 시뮬레이션 결과와 생성된 코드 간에 비트트루 일치를 유지하여 고충실도 알고리즘 배포를 보장할 수 있습니다.

고정소수점 AI 모델

리소스 제한적인 기기로의 배포에 대비하여 머신러닝 모델심층 신경망의 학습 가능 파라미터를 고정소수점 데이터형으로 양자화할 수 있습니다.

모델 시뮬레이션 중 신호 값의 히스토그램 범위.

오류 조기 발견

오버플로, 정밀도 손실, 낭비되는 범위 또는 정밀도의 원인을 신속하게 파악하고 디버그할 수 있습니다. 모델 기반 설계 워크플로에서 조기에 수치적 동작 문제를 해결하여 개발 비용을 절감할 수 있습니다.

자동 데이터형 지정

자동 고정소수점 및 부동소수점 데이터형 지정을 통해 여러분의 설계의 수치적 효율성을 개선할 수 있습니다. 안내 변환 워크플로를 통해 수치적 동작에 대한 양자화 효과를 살펴볼 수 있습니다.

임베디드 부동소수점

임베디드 환경에서 개선된 효율성을 위해 설계를 배정밀도에서 단정밀도 및 반정밀도로 자동 변환할 수 있습니다. 비정규 숫자의 0으로 플러시 동작을 모방할 수 있습니다.

교차 제품 지원

모델링부터 최종 배포에 이르기까지 설계 전반에서 고정소수점 숫자를 통합할 수 있습니다. 신호, 오디오 처리 및 통신 워크플로에 대해 내장된 고정소수점 지원을 활용할 수 있습니다.

HDL에 대해 최적화된 행렬 블록

FPGA에서의 하드웨어 효율적인 구현을 위해 선형 연립방정식 및 QR 분해 등의 핵심 행렬 연산에 대한 설계 패턴을 모델링하는 Simulink 블록의 고정소수점 HDL 라이브러리를 이용할 수 있습니다. HDL Coder로 HDL 코드를 생성할 수 있습니다.

룩업 테이블 압축

최적 룩업 테이블을 사용하여 수학적으로 복잡한 함수 또는 복잡한 서브시스템을 근사화할 수 있습니다. 기존의 룩업 테이블을 압축하여 데이터 점 및 데이터형을 최적화하고 메모리 사용량을 줄일 수 있습니다.

“MATLAB, MATLAB Coder 및 Fixed-Point Designer를 통해 저희처럼 작은 팀에서 복잡한 실시간 신호 처리 알고리즘을 개발하고, 이를 최적화하여 전력 및 메모리 요구사항을 줄이고, 임베디드 코드 구현을 가속화하며 의료기기 검증에 요구되는 엄격한 테스트를 실행할 수 있었습니다.”

무료 평가판 받기

30일 동안 사용해 보세요.


구입할 준비가 되었나요?

가격을 확인하고 관련 제품을 살펴보세요.

학생이세요?

Campus-Wide License를 통해 이미 귀하의 학교에서 MATLAB, Simulink 및 그 밖의 애드온 제품에 대한 사용 권한을 제공하고 있을 수 있습니다.