SoC Blockset (for AMD)

주요 업데이트

 

SoC Blockset (for AMD)

AMD Versal, Zynq Adaptive SoC 및 FPGA용 애플리케이션 개발

FR1 및 FR2의 5G NR SIB1 복구에 대한 블록 다이어그램.

5G 및 SDR 응용 사례

Wireless HDL Toolbox로 SoC Blockset (for AMD) 구현을 사용해 5G NR MIB 복구 알고리즘이나 FR1 및 FR2의 5G NR SIB1 복구 알고리즘을 시뮬레이션하고 배포할 수 있습니다. Analog Devices RF 카드를 사용한 Zynq 기반 무선통신을 통해 실용적인 무선 시스템을 프로토타이핑하고 검증하며 테스트할 수 있습니다.

AMD ZC706 보드를 사용한 차선 감지 알고리즘의 Simulink 모델.

비전 응용 사례

실시간 비디오를 캡처하여 시뮬레이션하고 하드웨어에서 비디오 스트림을 처리하며 딥러닝 프로세서와의 통합을 가능하게 하는 SoC 참조 설계를 사용하여 모델을 구축할 수 있습니다.

자속기준제어 알고리즘의 블록 다이어그램 및 SoC Blockset (for AMD) 모델.

모터 및 전력전자 제어 응용 사례

프로세서와 프로그램 가능 논리 소자 간에 분할된 모터 및 전력전자 제어기를 모델링하고 시뮬레이션할 수 있습니다. IP 코어 생성과 함께 C 코드 생성 및 컴파일을 자동화하여 AMD Zynq 및 Versal 소자를 타겟팅할 수 있습니다.

문서 | 예제

Versal AI Core Series VCK190 Evaluation Kit 하드웨어.

Versal 소자 타겟팅

AXI4 인터페이스를 지원하는 알고리즘으로부터 IP 코어를 생성(HDL Coder 사용)하고 프로그램 가능 논리 소자에 배포할 수 있습니다. AXI4 통신을 위한 소프트웨어 애플리케이션 및 장치 드라이버를 생성(Embedded Coder 사용)할 수 있습니다. 사용자 지정 보드, 도터 카드, 운영 체제 및 IP를 자동화할 수 있습니다. SoC Blockset (for AMD) 및 AMD Vitis™ Model Composer를 사용해 Versal AI Engine을 타겟팅할 수 있습니다.

RFSoC 소자 타겟팅

레이다 애플리케이션을 시뮬레이션하고 AMD RFSoC 소자를 타겟팅하여 배포할 수 있습니다. SoC Blockset (for AMD)을 사용해 5G 신호 탐지 알고리즘을 RFSoC 보드에 배포하여 하드웨어를 프로그래밍하고 테스트 데이터를 메모리로 불러오고 배포된 설계를 제어할 수 있습니다. AMD UltraScale+ RFSoC를 사용하여 CDMA 및 FHSS 애플리케이션을 위한 주파수 도약 알고리즘을 구현할 수 있습니다. 

왼쪽부터 시계 방향으로: ZC706, ZedBoard, Arty, ZC702, PicoZed.

AMD UltraScale+ MPSoC 및 Zynq-7000 소자 타겟팅

모터/전력전자 제어 또는 무선 통신과 같은 애플리케이션을 개발하여 MPSoC 및 Zynq-7000 플랫폼에서 구현할 수 있습니다.

AMD 보드용 하드웨어 설정 앱의 스크린샷.

COTS 보드 및 사용자 지정 보드 지원

OS Customizer 툴을 사용하여 라이브러리를 수정하고 임베디드 프로세서에 대한 Linux® 배포판에 추가할 수 있습니다. 지원 보드의 임베디드 Linux 운영 체제를 사용자 지정할 수 있습니다.

하드웨어/소프트웨어 공동 설계

DDR 메모리를 모델링하고 하드웨어 로직 및 임베디드 프로세서 간의 공유 메모리 트랜잭션을 시뮬레이션할 수 있습니다. DMA 컨트롤러를 구성하여 메모리 트래픽을 조정할 수 있습니다. 시뮬레이션에서 메모리 지연과 처리량을 반영할 수 있습니다.

DDR 메모리 인터페이스와 HDL Workflow Advisor 타겟 인터페이스 구성이 있는 FPGA 참조 설계.

HDL Coder 참조 설계 생성

SoC Blockset (for AMD) 모델로부터 직접 HDL Coder 참조 설계를 생성한 후 HDL Workflow Advisor 툴을 사용하여 HDL Coder로 생성된 IP 코어를 통합할 수 있습니다.

SoC Blockset FAQ

SoC Blockset (for AMD)은 프로그램 가능한 SoC 및 ASIC에서 알고리즘의 성능을 시뮬레이션하고 분석한 다음, 이를 프로토타이핑 및 프로덕션을 위해 하드웨어 및 소프트웨어 애플리케이션으로 배포할 수 있도록 지원하는 MATLAB 제품입니다.

SoC Blockset (for AMD)은 AMD Versal Adaptive SoC, Zynq UltraScale+ MPSoC/RFSoC, Zynq-7000 SoC를 지원합니다.

SoC Builder 앱은 IP 코어와 소프트웨어를 구축하고 HDL Coder 및 Embedded Coder를 사용해 개발 보드를 프로그래밍하여 배포를 자동화합니다.

네, 하드웨어 아키텍처의 Simulink 모델을 구축하고 하드웨어 효과를 적용해 알고리즘을 시뮬레이션하여 실제 하드웨어에서 구현하기 전에 지연 및 데이터 손실과 같은 성능 문제를 식별할 수 있습니다.

SoC Blockset (for AMD)을 사용하면 Arm 프로세서 코어, 하드웨어 로직, 메모리 및 주변기기 간의 인터페이스를 정의하는 모델을 구축하여 알고리즘을 분할할 때 구현상의 상충관계를 분석할 수 있습니다.

5G 및 SDR 애플리케이션, 실시간 비디오 처리를 지원하는 비전 애플리케이션, 모터 및 전력전자 제어, 레이다 애플리케이션, 무선 통신 시스템을 개발할 수 있습니다.

네, SoC Blockset (for AMD)을 사용하면 메모리 지연 및 처리량을 반영하여 DDR 메모리를 모델링하고 하드웨어 로직과 임베디드 프로세서 간의 공유 메모리 트랜잭션을 시뮬레이션할 수 있습니다.

SoC Blockset (for AMD)은 지연, 대역폭, 기타 메트릭을 측정하는 성능 진단 및 소프트웨어 프로파일링 툴을 통해 하드웨어에서 실행 중인 애플리케이션을 분석합니다.

SoC Blockset 무료 체험

지금 그 가능성을 발견해 보세요.


구입할 준비가 되었나요?

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

학생이세요?

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