On 2022-07-07 05:51, STEFANI, Maurizio (External) via USRP-users wrote:

HI,

I need to program the ubx-160 via FPGA using my VHDL code.

Basically the UBX-160 is managed by a PLD but I have not the data format and protocol to be used.

Is there someone can help me with these info about the format to program the ubx?

Thank you in advance

Maurizo stefani

Because programming of the synthesizers, RF switches, and variable-attenuators is rather complicated and highly "procedural", all of that is done in host   software.  The USRPs have always had the doctrine that the FPGA/motherboard doesn't really "know" anything about the daugtercards, but simply   facilitates "register" writes/reads via SPI and I2C for the host software--the FPGA is "dumb" in this respect.

Programming the UBX-160 may require not only a dozen or more I2C/SPI (I don't recall off the top of my head whether this card is all-SPI or all-I2C or a mixture)   reads/writes, but also a bunch of *calculations* to help decide what to write into those registers.  This is why it is typically done on the host.


_______________________________________________
USRP-users mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to