HDL Code Generation and Verification

 

HDL 코드 생성 시작하기

아래의 리소스는 Simulink® 블록, MATLAB® 코드, Stateflow® 차트에서 엔지니어가HDL 코드 생성을 원활하게 시작할 수 있도록 도와줍니다. 이 프로그램에는 비디오, 자기주도학습, 온라인 세미나, 현장 세션을 비롯한 다양한 리소스가 포함되어 있습니다.

MATLAB 및 Simulink 기본 교육

본 무료 튜토리얼은 2시간 분량이며 일반적으로 사용되는 MATLAB의 기능 및 워크플로를 포함한 핵심 개념을 학습합니다.

온라인 교육

본 무료 튜토리얼은 3시간 분량이며 Simulink에서 모델 생성, 편집 및 시뮬레이션하는 방법의 기본 내용을 학습합니다.

온라인 교육

Simulink를 사용하여 다양한 시변(Time-Varying) 시스템을 설계, 시뮬레이션, 구현 및 테스트하는 방법을 살펴봅니다.

녹화된 온라인 세미나

본 3일 교육과정은 MATLAB의 테크니컬 컴퓨팅 환경에 대한 전반적인 소개 과정입니다.

온라인 및 강사 주도형 교육

본 2일 교육과정은 Simulink 환경에서 시스템 및 알고리즘 모델링과 설계 검증을 처음 접하는 엔지니어들을 위한 과정입니다.

강사 주도형 교육

모델 기반 설계를 살펴보고 Simulink를 사용하여 블록 다이어그램과 간단한 모델을 생성하는 방법을 알아봅니다.

문서

FPGA 및 ASIC 하드웨어 모델링 및 배포

MATLAB 및 Simulink의 장점을 활용하여 하드웨어에 알고리즘을 배포합니다.

비디오 데모

부동소수점으로 된 신호 처리 및 통신 설계를 어떻게 효율적인 고정소수점으로 FPGA에 구현할 수 있는지 알아봅니다.

녹화된 온라인 세미나

타겟과 독립된 합성 가능한 VHDL 또는 Verilog 코드를 단정밀도 부동소수점 모델로부터 직접 생성합니다.

비디오 데모

HDL Coder™ 및 HDL Verifier™를 사용하여 Simulink에서 FPGA 및 ASIC 구현과 검증을 시스템 레벨 설계에 연결하는 방법을 알아봅니다.

녹화된 온라인 세미나

본 튜토리얼은 FPGA 하드웨어에서 MATLAB 알고리즘을 구현하는 데 필요한 단계를 소개합니다.

문서 및 예제

본 가이드에는 설계에 HDL Coder를 도입하기 위한 가이드와 해당 개념을 설명하는 예제가 포함되어 있습니다.

문서 및 예제

본 3일 교육과정은 FPGA 패브릭 내에 실장 측면에서 DSP 기본에 대해 다룹니다.

강사 주도형 교육

본 2일 교육과정은 HDL Coder와 HDL Verifier를 이용하여 Simulink 모델로부터 HDL 코드를 생성 및 검증하는 방법을 다룹니다.

강사 주도형 교육

VHDL 및 Verilog 검증

SystemVerilog DPI 구성요소를 생성하여 검증 환경을 빠르게 생성하고, MATLAB 또는 Simulink와 HDL 시뮬레이션간의 통합 시뮬레이션을 통해 문제를 디버깅하며, 광범위한 협업을 통해 버그를 초기 단계에서 제거하는 방법을 학습합니다.

녹화된 온라인 세미나

MATLAB에서 HDL Verifier를 사용하여 UVM 시뮬레이션에 사용할 SystemVerilog DPI-C 참조 모델을 생성합니다.

비디오 데모

HDL Verifier를 사용하여 Simulink와의 cosimulation을 위해 레거시 또는 손으로 작성한 VHDL 또는 Verilog를 가져옵니다.

비디오 데모

MATLAB 및 Simulink를 테스트 벤치로 활용하여 커스텀 보드에서FPGA 기반 검증을 수행합니다.

비디오 데모

MATLAB 또는 Simulink에서 직접 내부 신호를 자가 발진(free-running) FPGA로 분석합니다.

비디오 데모

HDL Verifier에서 AXI 마스터로 MATLAB을 사용하면 MATLAB 세션에서 Xilinx® FPGA 및 Zynq® SoC 보드의 온보드 메모리 위치에 대한 읽기/쓰기 액세스 권한이 제공됩니다. Xilinx Kintex®-7 FPGA에서 HDL Coder에 의해 생성된 IP 코어를 제어하는 데 사용되는 방법을 알아봅니다.

비디오 데모

HDL Verifier에서 AXI 마스터로 MATLAB을 사용하면 MATLAB 세션에서 Intel® FPGA 및 SoC 보드의 온보드 메모리 위치에 대한 읽기/쓰기 액세스 권한이 제공됩니다. Intel MAX® 10 FPGA에서 HDL Coder에 의해 생성된 IP 코어를 제어하는 데 사용되는 방법을 알아봅니다.

비디오 데모

SoC(System on a Chip) 및 애플리케이션별 주제

MATLAB 및 Simulink를 사용하여 프로토타입 제작 워크플로에서 Intel SoC FPGA를 프로그래밍합니다.

비디오 데모

MATLAB 및 Simulink를 사용하여 Zynq 및 AD9361 기반 프로덕션 플랫폼에서 통신 알고리즘을 모델링, 시뮬레이션, 테스트 및 배포하는 방법을 알아봅니다.

녹화된 온라인 세미나

MATLAB 및 Simulink를 사용하여 Xilinx RFSoC의 RF 성능을 검증합니다.

비디오 데모

화상 처리 알고리즘을 FPGA 하드웨어로 타겟팅하기 위한 고려 사항, 워크플로 및 요령을 알아봅니다.

비디오 시리즈

이 웨비나에서는 MathWorks와 Speedgoat의 RCP/HIL을 위한 실시간 시뮬레이션 및 테스트(RTST) 솔루션에 대한 개요를 제공합니다. 데스크탑 시뮬레이션에 포함된 제어 설계를 하드웨어와 I/O를 사용하여 실시간으로 테스트해 보십시오.

녹화된 온라인 세미나

FPGA에서 1µs의 시간 스텝으로 실행되는 모터 및 인버터의 HIL(hardware-in-the-loop) 시뮬레이션 비디오를 시청하십시오.

녹화된 온라인 세미나

본 2일 실습 교육과정은 Simulink에서 모델을 개발 및 구성하고 Xilinx Zynq-7000 All Programmable SoC에 배포하는 방법을 다룹니다.

강사 주도형 교육

이 1일 분량의 실습 과정에서는 MATLAB 및 Simulink의 소프트웨어 정의 라디오를 기초로 한 모델링 설계와 ADI RF SOM에 구성 및 배포하는 방법을 다룹니다.

강사 주도형 교육