User guide
Hardware guide
Hardware configuration
The ADRV9364-Z7020 SOM supports two digital interface modes when used with the ADRV1CRR-BOB carrier board:
CMOS mode - single-ended interface, lower speed
LVDS mode - differential interface, higher throughput
The interface mode is selected via jumper settings on the ADRV1CRR-BOB carrier. Refer to the RF SOM Hardware guide for the complete jumper configuration.
Power supply
The ADRV9364-Z7020 SOM is powered through the carrier board connector. The ADRV1CRR-BOB carrier accepts an external power supply via its dedicated power input connector. Refer to the carrier board documentation for the required voltage and current specifications.
Analog inputs
RF connections to the ADRV9364-Z7020 are made via IPEX connectors on the SOM. The AD9364 supports a single Tx and single Rx channel with a tuning range of 70 MHz to 6 GHz.
For RF test and evaluation, connect a calibrated signal source (spectrum analyzer, signal generator) using appropriate IPEX-to-SMA adapters.
Schematic, PCB Layout, Bill of Materials
Design files for the ADRV9364-Z7020 SOM and associated carrier boards can be found on the RF SOM Hardware page.
Software guide
The ADRV9364-Z7020 is supported by the Libiio library, a cross-platform library (Windows, Linux, macOS) with language bindings for C, C#, Python, MATLAB, and others. The following tools can be used with it:
IIO Oscilloscope - graphical tool for real-time data capture and control, using the AD9361 Control IIO Scope Plugin and the AD9361 Advanced Control IIO Scope Plugin
pyadi-iio - Python interface for the AD9364
Analog Devices Transceiver Toolbox - MATLAB and Simulink support
For the Linux device driver, see: AD9361 Linux Device Driver.
For the no-OS driver, see: No-OS AD9361 project.
For the HDL reference design, see: ADRV9364Z7020 HDL Project.