Main Content

FPGA, ASIC 및 SoC 개발

알고리즘 개발부터 하드웨어 설계 및 검증에 이르는 워크플로 자동화

MATLAB®과 Simulink®를 사용하여 FPGA, ASIC, SoC 기기에 배포할 프로토타입 및 프로덕션 응용 프로그램을 개발합니다. MATLAB과 Simulink를 사용하여 다음을 수행할 수 있습니다.

  • 높은 추상화 수준에서 디지털, 아날로그, 소프트웨어를 함께 모델링하고 시뮬레이션합니다.

  • 자동 제시되는 안내를 통해 고정소수점으로 변환하거나 모든 타깃 기기에 대해 네이티브 부동소수점 연산을 생성합니다.

  • 메모리, 버스, I/O를 모델링하여 하드웨어와 소프트웨어 아키텍처를 분석합니다.

  • 디지털 로직 구현을 위해 가독성 및 추적성이 좋은 최적화된 VHDL® 또는 Verilog®를 생성합니다.

  • 임베디드 프로세서를 타깃으로 하기 위해 프로세서에 최적화된 C/C++ 코드를 생성합니다.

  • MATLAB 또는 Simulink 테스트 벤치에 연결된 FPGA나 SoC 기기 또는 HDL 시뮬레이터에서 실행되는 알고리즘을 검증합니다.

A four-stage workflow, with the following stages: 1. modeling and simulation, 2. code generation, 3. verification, and 4. deployment.

도움말 항목

모델링 및 시뮬레이션

검증

코드 생성 및 배포