SoC Blockset을 통해 프로그램 가능한 SoC 및 ASIC에서의 알고리즘 성능을 시뮬레이션하고 분석할 수 있습니다. 이런 알고리즘을 프로토타이핑과 프로덕션을 위해 하드웨어 및 소프트웨어 애플리케이션으로 배포할 수 있습니다.
이 블록셋을 통해 Arm® 프로세서 코어, 하드웨어 로직, 메모리, 주변기기 간의 인터페이스를 정의하여 하드웨어 아키텍처의 Simulink 모델을 구축할 수 있습니다. 이 모델을 사용해 하드웨어 로직과 프로세서 간에 알고리즘을 분할하여 구현의 장단점을 분석할 수 있습니다.
SoC Builder 앱은 IP 코어와 소프트웨어를 구축하고 개발 보드를 프로그래밍하여 배포를 자동화합니다. (HDL Coder 및 Embedded Coder 사용)
SoC Blockset은 성능 진단 및 소프트웨어 프로파일링을 통해 하드웨어 내 애플리케이션을 분석합니다. 지원 소자로는 AMD® Versal™ Adaptive SoC, Zynq™ UltraScale+™ MPSoC/RFSoC, Zynq-7000 SoC 및 Intel® SoC FPGA 등이 있습니다.
5G 및 SDR 응용 사례
Wireless HDL Toolbox로 SoC Blockset 구현을 사용하여 5G NR MIB 복구 알고리즘이나 FR1 및 FR2의 5G NR SIB1 복구 알고리즘을 시뮬레이션하고 배포할 수 있습니다. Analog Devices RF 카드를 사용한 Zynq 기반 무선통신을 통해 실용적인 무선 시스템을 프로토타이핑하고 검증하며 테스트할 수 있습니다.
비전 응용 사례
실시간 비디오를 캡처하여 시뮬레이션하고 하드웨어에서 비디오 스트림을 처리하며 딥러닝 프로세서와의 통합을 가능하게 하는 SoC 참조 설계를 사용하여 모델을 구축할 수 있습니다. SoC Blockset 하드웨어 지원 패키지를 사용하여 실시간 비디오 입력으로 프로토타입 설계를 개발할 수 있습니다.
Versal 소자 타겟팅
최신 AMD 프로그램 가능 SoC 소자의 미리 정의된 모델을 사용해 시스템 설계를 분석한 후 SoC Builder 툴을 사용해 개발 보드에 배포해서 테스트할 수 있습니다.
RFSoC 소자 타겟팅
레이다 애플리케이션을 시뮬레이션하고 AMD RFSoC 소자를 타겟팅하여 배포할 수 있습니다. SoC Blockset을 사용해 5G 신호 탐지 알고리즘을 RFSoC 보드에 배포하여 하드웨어를 프로그래밍하고 테스트 데이터를 메모리로 불러오고 배포된 설계를 제어할 수 있습니다. AMD UltraScale+ RFSoC를 사용하여 CDMA 및 FHSS 애플리케이션을 위한 주파수 도약 알고리즘을 구현할 수 있습니다.
AMD UltraScale+ MPSoC 및 Zynq-7000 소자 타겟팅
모터/전력전자 제어 또는 무선 통신과 같은 애플리케이션을 개발하여 MPSoC 및 Zynq-7000 플랫폼에서 구현할 수 있습니다. SoC Builder 앱을 사용해 하드웨어/소프트웨어 알고리즘을 구성하고 빌드하며 배포하여 하드웨어를 프로토타이핑할 수 있습니다.
COTS 보드 및 사용자 지정 보드 지원
OS Customizer 툴을 사용하여 라이브러리를 수정하고 임베디드 프로세서에 대한 Linux® 배포판에 추가할 수 있습니다. 지원 보드의 임베디드 Linux 운영 체제를 사용자 지정할 수 있습니다.