Avnet RFSoC Explorer Toolbox

版本 3.0.0.1 (70.1 MB) 作者: Avnet
Connect to AMD Zynq RFSoC evaluation boards using MATLAB and Simulink. Perform OTA testing with RF add-on cards. Deploy algorithms HDL Coder
2.1K 次下载
更新时间 2023/12/7

查看许可证

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.
Supported Platforms
Avnet 5G mmWave PAAM Development Platform (feat: Fujikura PAAM add-on card)
Avnet Zynq UltraScale+ RFSoC Development Kit (feat: Qorvo 1800 MHz LTE add-on card)
Documentation and Tutorials
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.
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, explore the entire signal chain into mmWave frequency bands using the Avnet 5G mmWave PAAM Development Platform.
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 support packages: Communications Toolbox Support Package for Xilinx Zynq-Based Radio, HDL Coder Support Package for Xilinx RFSoC, or SoC Blockset Support Package for Xilinx Devices. Additional support packages may be required for some boards and features.

引用格式

Avnet (2024). Avnet RFSoC Explorer Toolbox (https://www.mathworks.com/matlabcentral/fileexchange/73665-avnet-rfsoc-explorer-toolbox), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2023b
兼容 R2023a 到 R2023b 的版本
平台兼容性
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
版本 已发布 发行说明
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