ADRV9003
Production
The ADRV9003 is a highly integrated RF transceiver that has a single-channel transmitter, dual-channel receivers, integrated synthesizers, and digital...
Datasheet
ADRV9003 on Analog.com
Hello,
I have two LNA in my setup, with 60dB total gain (each has 30dB fixed gain).
According to the AGC, the basic gain table can achieve at most 30dB attenuation.
1. Is there any configuration that I can do to use the 59dB possible attenuation?
2. What is the correct method to define the gain table and how?
Regards,
Yoel
Hi Yoel,
There was a guide written about this recently. You can find it here: Implement an External LNA in TES
Kind Regards,
Michał
Thank you for your reply.
I looked through the guide and followed as written.
I generated code and it seems that the struct 'lnaConfig' generated as expected.
When I look at the gain table - "initialize_gainTableRows_15" (Which corresponds to the RX1 channel), there are only 69 indices (I guess 255 to 186).
Any of these indices doesn't have the 'extControl' field set to 1.
I also tried to change this field manually and set it to 1, and at the same time set the AGC mode on SPI so I can chose the gain index by myself.
I set some gain index with 'extControl' field set to '1' and I looked over AGPIO4-7 and all of them were set to '0' and not '1'.
Am I missing something here?
Regards,
Yoel
Hi Yoel,
Which version of the TES/SDK are you using?
Kind Regards,
Michał
Hi,
I am not sure about the SDK version. The TES version might be 0.20.0 if I'm not wrong.
Where can I find the updated versions?
Thank you,
Yoel
Hi Yoel,
This functionality was released in SDK/TES 0.25.0, so if you're using an older version, you won't have it. You can get both the TES and the SDK at this link, which you can find on the ADRV9002 product page:
Transceiver Evaluation Software | Analog Devices
Kind Regards,
Michał