FPGA, ASIC, SoC 개발을 위한 MATLAB

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

도메인 전문가와 하드웨어 엔지니어는 MATLAB® 및 Simulink®를사용하여 프로토타입과 양산용 어플리케이션을 개발하고 FPGA, ASIC 및 SoC에 실장합니다.

  • Simulink를 사용하여 높은 수준의 추상화를 통해 디지털, 아날로그 및 소프트웨어를 모델링하고 시뮬레이션하십시오.
  • 자동화된 안내기능을 사용하여 고정소수점 변환 또는 임의의 타겟 디바이스에 대한 네이티브 부동 소수점 연산을 생성합니다.
  • 메모리, 버스 및 I/O 모델링을 통해 하드웨어 및 소프트웨어 아키텍처를 분석합니다.
  • 디지털 로직으로 구현을 위해 최적화되고, 가독성 높고, 추적이 가능한 VHDL® 또는 Verilog®를 생성합니 다.
  • 임베디드 프로세서를 타겟으로 프로세서에 최적화된 C/C++ 코드를 생성합니다.
  • HDL 시뮬레이터나 FPGA 또는 SoC 디바이스 상에서 실행되는 알고리즘을 MATLAB 또는 Simulink 테스트 벤치와 연결하여 검증합니다.

MATLAB 및 Simulink 제품은 AC 모터 제어, 소프트웨어 기반 무선통신 및  임베디드 비전 임베디드 비전과 같은 어플리케이션에서 사용할 수 있습니다.

“Simulink는 시스템 설계자와 하드웨어 설계자가 의사 소통하는 데 도움을 줍니다. 이것은 지식, 아이디어 및 설계를 교환할 할 수 있는 공유된 언어와 같습니다. Simulink 및 HDL Coder를 사용하면 VHDL 구문과 코딩 규칙을 확인하는 것이 아니라 시뮬레이션을 통해 알고리즘을 개발하고 설계를 개선하는 데 주력할 수 있습니다.”

Marcel van Bakel, Philips Healthcare