Sampling Rate Question
Posted: Sun Apr 20, 2014 3:11 pm
Hi guys,
This is my first post.
I purchased a x40 a few months ago and recently purchased an x115 for a more advanced design i have in mind for the future. I am designing an RTT based ranging system using DS-CDMA signals as part of my masters thesis. After dealing with a much more expensive (70k) SDR system that was basically a paper weight on delivery im glad to be using the BladeRF for many reasons. I would love to see this project grow and maybe move towards coherent MIMO (i also have interest in direction finding). But anyways ...
My first question is this. After working with the basic capture functionality i am now looking to add my transceiver to the system and make my x115 and x40 so they can talk. I see that the Si5338 drives the FPGA tx clock as well as the tx and rx clocks for the LMS6002D. Its my understanding that the Si5338 generates a fixed 38.4MHz clock that is fed to the FX3/FPGA/LMS, is this correct? IF so then the sampling rate is fixed and i have to calculate my date rates and such from that.
I am confused though because using a script or interactive mode setting you can specify the sampling rate. Does this retune the Si5338 to produce a different clock for the FPGA and LMS, and thus a higher sampling rate?
Basically my goal is to use the highest rate spreading code (ie widest BW (14MHZ)) i can for the system so id like to have control over the sampling clock. So Fixed or Not Fixed?
Sorry to be long winded, figured id introduce myself and maybe spur some ideas/suggestions for my project if there is any interest.
This is my first post.
I purchased a x40 a few months ago and recently purchased an x115 for a more advanced design i have in mind for the future. I am designing an RTT based ranging system using DS-CDMA signals as part of my masters thesis. After dealing with a much more expensive (70k) SDR system that was basically a paper weight on delivery im glad to be using the BladeRF for many reasons. I would love to see this project grow and maybe move towards coherent MIMO (i also have interest in direction finding). But anyways ...
My first question is this. After working with the basic capture functionality i am now looking to add my transceiver to the system and make my x115 and x40 so they can talk. I see that the Si5338 drives the FPGA tx clock as well as the tx and rx clocks for the LMS6002D. Its my understanding that the Si5338 generates a fixed 38.4MHz clock that is fed to the FX3/FPGA/LMS, is this correct? IF so then the sampling rate is fixed and i have to calculate my date rates and such from that.
I am confused though because using a script or interactive mode setting you can specify the sampling rate. Does this retune the Si5338 to produce a different clock for the FPGA and LMS, and thus a higher sampling rate?
Basically my goal is to use the highest rate spreading code (ie widest BW (14MHZ)) i can for the system so id like to have control over the sampling clock. So Fixed or Not Fixed?
Sorry to be long winded, figured id introduce myself and maybe spur some ideas/suggestions for my project if there is any interest.