analogdevicesinc / TransceiverToolbox

MATLAB toolbox for ADI transceiver products
https://analogdevicesinc.github.io/TransceiverToolbox/master
Other
56 stars 31 forks source link

ADRV9002 Interface Mapping for Valid signals #82

Closed UsernameUsurper closed 3 years ago

UsernameUsurper commented 3 years ago

There seems to be an error in the VALID signal interface map for ADRV9002 targeting, and the naming convention seems confusing.

There are only 3 valid signals (with directions): 'IP Data Valid OUT' (out) - Assuming this is the data out of the IP to the user. 'IP Valid Rx Data IN' (in) - Assuming this is the baseband data from the transceiver's ADC. 'IP Valid Tx Data IN' (in) - Assuming this is the user data into the IP.

So, we are then just missing the baseband TX valid out to the DAC?

There is also a commented out 'IP Load Tx Data OUT' (out).

add_io.txt

tfcollins commented 3 years ago

The TX side does not use any output valid signals since the interface core does not have any input valids for the DAC. This is logical since the DAC always expects samples.

UsernameUsurper commented 3 years ago

Thanks Travis, thought the interfaces would be the same as the FMComm examples.

tfcollins commented 3 years ago

FMComms have FIFOs so you need the valid signals there.