RFSoC Explorer Toolbox

버전 3.2.0 (149 MB) 작성자: Tria Technologies
Connect to AMD Zynq RFSoC evaluation boards using MATLAB. Perform OTA testing with RF add-on cards. Deploy algorithms with HDL Coder.
다운로드 수: 2.4K
업데이트 날짜: 2025/2/22

라이선스 보기

Connect to AMD Zynq™ RFSoC using MATLAB and Simulink
Avnet RFSoC Explorer® is a MATLAB toolbox that enables control of AMD Zynq™ UltraScale+™ RFSoC evaluation boards using MATLAB and Simulink. The toolbox includes a graphical interface and an intuitive API for programmatic control of all RF-ADC and RF-DAC parameters, signal generation and acquisition. System designers and test engineers who want to experiment with OTA signals can use Avnet RFSoC Explorer to control supported RF front-end cards.
Learn more about how Tria Technologies is Extending AMD Zynq™ RFSoC into mmWave
Documents
Supported Platforms
Tria 5G mmWave PAAM Development Platform (feat: Fujikura PAAM add-on card)
Convenient RF-DAC Frequency Planning
Perform Over-the-Air Tests with RF Front-end Cards
Avnet RFSoC Explorer enables OTA testing by integrating control of RF front-ends connected to AMD Zynq UltraScale+ RFSoC Evaluation Kits. For example, prototype analog beamforming with the Fujikura FutureAccess™ mmWave phased array antenna module (PAAM).
Model and plot 2-dimensional and 3-dimensional beam patterns of the Fujikura PAAM as you update the number of active antenna array elements, angle, and elevation. (requires Antenna Toolbox from MathWorks)
Measure Fujikura PAAM EVM using RFSoC Explorer scripts, including automated control of Rohde&Schwarz signal generators and spectrum analyzers.
Characterize RFSoC Performance
Development with AMD Zynq UltraScale+ RFSoC starts by characterizing the data converter subsystem using Avnet RFSoC Explorer. Avnet RFSoC Explorer enables you to stream standards-compliant 5G, LTE, and custom waveforms to and from hardware. Several test waveforms are included. Additional custom waveforms may be created with MATLAB, Simulink, 3rd party and MathWorks Toolboxes or other methods. Testing can be performed with either the graphical user interface or programmatic API.
Write Test Scripts Easily with API and Auto-complete
Quickly write scripts that programmatically control RFSoC data converter parameters and RF add-on card signal chains. Auto-complete suggests commands and arguments to help you efficiently use the API.
Import Spreadsheet Presets for Automated Testing
Use the spreadsheet import capability (File > Open) to load sequenced presets from Microsoft Excel spreadsheets into Avnet RFSoC Explorer and run comprehensive and repeatable test suites.
Deploy HDL Code for RFSoC
When you move into algorithm development for the stand-alone AMD ZCU208 development kit, Avnet RFSoC Explorer Support for HDL Coder™ FPGA hardware development using Simulink and Hardware Workflow Advisor. This feature requires AMD Vivado® Design Suite 2020.2 for RFSoC Gen 3 devices.
Requirements, tutorials, and examples at Avnet HDL Coder Support Documentation
Avnet RFSoC Explorer HDL Coder Suppport for ZCU208
Supported platforms for HDL code generation:
With this support package you can generate HDL code and port mappings to I/O and AXI registers to build connections to RF tiles and DDR memory, and interactively control the FPGA design from MATLAB.
Other Requirements
Avnet RFSoC Explorer requires one of these free MathWorks support packages:
  • Communications Toolbox Support Package for Xilinx Zynq-Based Radio (R2023b and earlier)
  • HDL Coder Support Package for Xilinx RFSoC Devices (R2023b and earlier)
  • HDL Coder Support Package for Xilinx FPGA and SoC Devices
  • SoC Blockset Support Package for Xilinx Devices
Additional support packages may be required for some boards and features.

인용 양식

Tria Technologies (2025). RFSoC Explorer Toolbox (https://www.mathworks.com/matlabcentral/fileexchange/73665-rfsoc-explorer-toolbox), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2024a
R2024a 이상 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 5G Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

5G_files/NRDownlinkWaveformGenerationExample

test

test/spreadsheets/DTRx2

tria_hdlcoder

tria_hdlcoder/zcu208

tria_hdlcoder/zcu208/+ZynqRFSoC/+ZCU208/+adc_dac_stream_rd

tria_hdlcoder/zcu208/+ZynqRFSoC/+ZCU208/+adc_dac_stream_rd/+adc_dac_stream_rd

tria_hdlcoder/zcu208/+ZynqRFSoC/+ZCU208/+avnet/+dtrx2

tria_hdlcoder/zcu208/+ZynqRFSoC/+ZCU208/+common

tria_hdlcoder/zcu208_before_r2024a

tria_hdlcoder/zcu208_before_r2024a/+ZynqRFSoC/+ZCU208

tria_hdlcoder/zcu208_before_r2024a/+ZynqRFSoC/+ZCU208/+adc_dac_stream_rd

tria_hdlcoder/zcu208_before_r2024a/+ZynqRFSoC/+ZCU208/+adc_dac_stream_rd/+adc_dac_stream_rd

tria_hdlcoder/zcu208_before_r2024a/+ZynqRFSoC/+ZCU208/+avnet/+dtrx2

tria_hdlcoder/zcu208_before_r2024a/+ZynqRFSoC/+ZCU208/+common

버전 게시됨 릴리스 정보
3.2.0

Supported MATLAB versions: R2024a, R2024b
Rebrand to Tria Technologies (an Avnet company)
Add support for Fujikura PAAM TypeC

3.1.1

Bugs Fixed
- Allowed invalid SD card image
- Failed support package validation on updated names in R2024a
- Toolbox installer blocked versions newer than R2024a
- HDL Coder for ZCU208 was not compatible with R2023b

3.1.0

• Supported MATLAB versions: R2023b, R2024a (for older MATLAB releases use older versions of RFSoC Explorer)
• Adds 2D and 3D beam pattern plotting for Avnet 5G mmWave PAAM Development Platform
• New tab writes/reads Fujikura PAAM daughtercard DC vol

3.0.0.1

Supported MATLAB versions: R2023a, R2023b
Support for Avnet 5G mmWave PAAM Development Platform
Expanded programming API to support the Fujikura PAAM
New ZCU208 SD card image for Fujikura PAAM support
... for more see "What's New" in the app

3.0.0

Supported MATLAB versions: R2023a, R2023b
Support for Avnet 5G mmWave PAAM Development Platform
Expanded programming API to support the Fujikura PAAM
New SD card image for Fujikura PAAM support on ZCU208
... for full list see "What's New" in the app.

2.3.1

Bug fixes
Fixed API 'OpenFile' fixed
Reliable lock of CLK104 and downstream PLLs

2.3.0

Supports R2022a, R2022b
Enhanced DAC output plotting in IMR DUC modes for frequency planning
API cmd: Avnet_RFSoC_Explorer('getDtrx2Hw') reads settings from Otava DTRX2 card
API cmd: Avnet_RFSoC_Explorer('OpenFile') loads parameters from spreadsheet

2.2.0

Supported MATLAB versions: R2022a, R2021b
Import settings from spreadsheet using File > Open
API cmd: Avnet_RFSoC_Explorer('ADC_setDSA')
API cmd: Avnet_RFSoC_Explorer('DAC_setVOP')
Auto-complete when typing API commands
Run app from any directory

2.1.0

Support for two most recent MATLAB versions: R2021a, R2021b.
Save ADC data for multiple channels & multiple captures.
New API cmds.
Multiple bug fixes, including issue with duplicate/shadowed paths.

2.0.1

Fixes an error reported, related to a missing graphics file.

2.0

API programmatic control of all RF-ADC and RF-DAC parameters, signal generation, acquisition
Support for Xilinx RFSoC Gen3 on the Xilinx ZCU208 platform
Support for Avnet Wideband mmWave Radio Development Kit for RFSoC Gen-3
Multiple bug fixes

1.1.0

Minor release v1.1.0 adds 2 features:
- Enables global programming of DAC output current
- Copies ADC sample buffer to base workspace

1.0.3

Added link to free MATLAB Wireless trial package and acknowledgment to Communications Toolbox™ Support Package for Xilinx® Zynq®-Based Radio

1.0.2

Minor typographical corrections

1.0.1

Revised description and project website URL.

1.0