One of the approaches we are considering for OpenBTS is to use a VCTCXO with the control voltage taken from one of the D/A outputs of the FPGA, with LOTS of low-pass filtering, of course.
This would not give a wide range of frequencies, but would allow precise frequency calibration through the existing libusrp APIs.
On Sep 28, 2009, at 9:00 AM, Tim Pearce wrote:
In terms of integrating more tightly with the USRP/GnuRadio
You could (maybe) just use the SPI pins and one of the digital IO lines as the enable (the ATMega8 running as a slave)
That way theres functions to communicate with the chip already built in you just need to define the various commands etc?
David A. Burgess
Kestrel Signal Processing, Inc.