Hi Nimish

The katADC is a bit different from the iADC in that it has some RF
components before the ADC.

The input to the ADC can be terminated to 50Ohms via an RF switch. The
en0 and en1 control this (pulling this low terminates the input). 

There is a fixed 20dB amplifier before each ADC input.  

There is a programmable attenuator in front of each ADC input. The
attenuation is programmable from 0 dB to 31.5 dB in 0.5 dB steps.
atten0 and atten1 control this for each ADC (5 integer bits and 1
fractional bit). 

The katADC is tuned to toggle 3 or 4 bits with an input of -27dBm and 0
dB total gain. Because of the 20dB amplifier, care should be taken.

The way things are set up in the yellow block (take a look under the
mask if interested) is that, directly after ADC configuration, whatever
configuration is specified on these ports is loaded. This allows a
setting to be static, or configurable via a software register. Any
change on these ports causes the new configuration to be loaded
automatically.

The yellow block does not simulate the action of the RF switch,
amplifier or attenuator. 

Regards
Andrew

On Thu, 2012-03-08 at 11:24 -0500, Nimish Sane wrote:
> Hi all,
> 
> 
> Is there any documentation/memo on how to use the KatADC yellow block.
> In particular, I need to know how to use the variable attenuation
> feature (inputs atten*, en*). The documentation here —
> https://casper.berkeley.edu/wiki/KatADC — mentions about a 20dB Gain
> Block (50.0MHz - 850.0MHz), and 0dB to 31.5dB Variable Attenuator
> (controllable in 0.5dB steps). It would be nice to know if someone has
> already figured out how to do it.
> 
> 
> I believe there is no KatADC tutorial. Does anyone have a model file
> that he/she can share?
> 
> 
> Also, what should be the power level of the analog signal into the
> KatADC?
> 
> 
> Thanks,
> 
> 
> Nimish



Reply via email to