Post Go back to editing

HMC900 - RC Calibration Sequence Issue

Category: Software
Product Number: HMC900
Software Version: 1V00

Hi,
  I am Mahesh, We are using HMC900 IC for our board.
We are trying to do RC Calibration sequence.
Externally 40MHz clock with 3.3Vpp square wave is given to filter.
 
  As per datasheet HMC900LP5E, we are trying to do RC calibration.

For RC calibration following sequence we are followed.
1. In Reg 05h  write value 25000 in decimal. (i.e. 1/40 MHz clock =25000ps).
2. In Reg 01h write value 46 in decimal.(RC Calibration enabled).
3. In Reg 04h write value 1 in decimal.
4. Reading the Reg 08h read value is 0x0b in Hex.
5. Reading the Reg 09h read value is 0xffc684 in Hex.

Using the Reg 09 value we are calculating the ctune, fBW_norm_coarse, fFine_Tune_ratio

ctune  = 16762500 / 10370000.
ctune  = 1.6164

fwanted = 11000000

fBW_norm_coarse = fwanted * ctune.
fBW_norm_coarse = 11000000 * 1.6164
fBW_norm_coarse = 17780858.24493

fFine_tune_ratio = fBW_norm_coarse / fBW_norm_coarse_typ
fFine_tune_ratio = 17780858.24493 / 11000000
fFine_tune_ratio = 1.6164

After calculating fFine_tune_ratio is exceeding the Calibration Code Look up Table.

Kindly provide your feedback.


With Regards,
Mahesh.

Parents Reply Children
No Data