Software for custom ADAR1000 board

Hi,

We have created a custom beamforming board with two ADAR chipsets on it to form an 8x1 array. And this board is connected to an Zynq FPGA board for controlling it. Now for writing the control software, what is the best approach? Should we write a software from scratch that runs and communicates from the ARM core of the zynq to the ADAR chipset registers via SPI, or is it possible (and wiser) to port the evaluation software provided by ADI to run on the ARM core by making some changes to the communication interface?

Also, our end goal is to use it for X band radar beamforming, so we would like to rotate the beam continously with a certain PRF. Is it possible to do this via the evaluation software?

Thanks,

Parents
  • 0
    •  Analog Employees 
    on Mar 25, 2019 9:08 PM

    I'm not familiar with the ARM core of the Zynq chip, so I cannot comment on how easy or hard porting the evaluation software would be. 

    I can say the evaluation software is written in C# and can email you the source code if you like. 

    Let me take a look at the eval SW and see if it is able to rotate the beam continuously. 

Reply
  • 0
    •  Analog Employees 
    on Mar 25, 2019 9:08 PM

    I'm not familiar with the ARM core of the Zynq chip, so I cannot comment on how easy or hard porting the evaluation software would be. 

    I can say the evaluation software is written in C# and can email you the source code if you like. 

    Let me take a look at the eval SW and see if it is able to rotate the beam continuously. 

Children