Description
The MPM_VPX570 Multi-Path Modulator Software package from VadaTech provides additional FPGA image and source code for the VPX570, intended to accelerate the development of a customer’s end application.
The standard VPX570 is delivered by default with a BSP reference design loaded that allows a customer to test all of the board hardware features and acts as a start point for custom code development. The additional Multi-Path Modulator Software is a separate package implementing a pipeline between the ADC and the DAC using a subset of the available hardware functions.
The loopback pipeline between the ADC and the DAC integrates the following features:
- Quadrature Generator: Hilbert Transform to generate the complex representation of the real-valued ADC output
- Splitter: Splits the Quadrature generator’s complex output to N independent branches
- Delay: Delays the input signal by a variable delay value
- Phase and Amplitude Modulator: Modulates the complex signal by a complex exponential, and applies gain
- Combiner: Sum the N Phase and Amplitude Modulator outputs
- (Optional) Controller: AXI4-Lite control of the Delay, Phase and Amplitude modulator parameters
A Matlab® model of the loopback pipeline is provided. This model does the following:
- Bit/cycle accurate simulation of each block of the loopback pipeline
- Performance measurement and comparison with Matlab® floating point equivalent functions
- Test of loopback parameters (delay, frequency, phase, gain)
- Generation of input/output files, for Xilinx simulator
Please note that VadaTech does not provide licenses for MATLAB® or third-party tools and these will have to be purchased separately.
MPM_VPX570 license conditions restrict use to implementation on VadaTech hardware only.