Overview
Features and Benefits
- Fully functional evaluation board for the AD9084 direct sub8GHz and X-band transceiver
- PC software for control with Analysis | Control | Evaluate (ACE) Software or the Python Application (pyApp)
Product Details
This user guide describes the AD9084 evaluation platform and the necessary hardware and software configurations to evaluate the mixed-signal front-end RF transceiver (MxFE®).
The ACE Software allows the user to quickly evaluate the Apollo MxFE under different configurations, collectively known as use cases, to process and play an analog signal out of the digital-toanalog converter (DAC) or to capture a signal converted by the analog-to-digital converter (ADC). The signal samples are transferred across JESD204B or JESD204C links between the Apollo MxFE and the field-programmable gate array (FPGA) located on the ADS10-V1EBZ data capture and transmit board. The captured ADC samples can be downloaded to the host PC for display and analysis in the ACE Software or stored as vectors of the samples (a signal of a finite length stored as a list of samples) for processing with other software. The ACE Software also allows the user to generate common signal vectors or load custom vectors that can be uploaded to the ADS10-V1EBZ and then transmitted to the Apollo MxFE, processed by its digital signal processing (DSP), and reconstructed out of the DAC into a spectrum analyzer or other test equipment.
From a software perspective, the ACE Software interacts with the ADS10-V1EBZ across an remote procedure call (RPC) server hosted on the MicroZed mezzanine board mounted on the ADS10- V1EBZ. To control the AD9084 and other devices on the evaluation board, both ACE and the PyApp make requests to the RPC server. The server communicates with a precompiled version of the application programming interface (API) using a set of dynamic link libraries (DLLs) that are included with the software package. The MicroZed runs Ubuntu, a Linux distribution (distro), from a bootable microSD card supplied with the AD9084-FMCA-EBZ evaluation board.
Please see the User Guide for the full description.