Innovative Integration
 
Log inUsernamePassword
Log me on automatically each visit    
Register
Register
Log in to check your private messages
Log in to check your private messages
X5-RX calibration

 
Post new topic   Reply to topic    II Support Forum Index -> X5-RX
View previous topic :: View next topic  
Author Message
mrodby



Joined: 09 Feb 2010
Posts: 36

PostPosted: Tue Mar 16, 2010 11:05 pm    Post subject: X5-RX calibration Reply with quote

In the Snap sample application for the X5-RX, I changed Direct Mode to true, in order to allow us to collect data continuously and avoid any extra memory copies. When data is received by ApplicationIo::HandleDirectDataAvailable, are values already calibrated, or do we need to apply a scale factor and DC offset? Also, are values from multiple channels obtained simultaneously?

During some preliminary tests, we fed the same signal into both of the first two channels, and ran them at 130 MSPS. The resulting magnitudes were different by about 4.5%, there was a DC offset of about 190 counts between channels, and there was about a half sample time phase offset between the channels. We did not do very extensive testing, such as swapping the cables from the splitter to the X5-RX to see if there were any resistive or capacitive effects that could explain any of these differences. I would just like to know what I should expect before spending a lot of time on further tests.

Thank you.
Back to top
View user's profile Send private message
jhenderson
Site Admin


Joined: 07 Mar 2006
Posts: 2248
Location: So. Cal. USA

PostPosted: Thu Mar 18, 2010 5:34 am    Post subject: Reply with quote

The stock X5-RX FPGA firmware applies a linear y=mx+b correction to all incoming A/D samples. The values of m and b are derived during factory testing, and are stored into an onboard Flash ROM. These values can be seen or changed via the EEProm tab on the Snap example.

The standard testbed uses a 5% as the threshold for acceptable gain error. However, as the cards exit the test stand, they will generally exhibit inter-channel gain errors < 1% and offset errors of less than 10 counts.

Check the EEProm tab of the Snap example: Is calibration enabled? The SW uses unity gain and 0 offset if the calibration bit is cleared, defeating factory cal settings.
Back to top
View user's profile Send private message Visit poster's website
mrodby



Joined: 09 Feb 2010
Posts: 36

PostPosted: Wed Apr 21, 2010 7:30 pm    Post subject: Reply with quote

I had not been able to look at the Snap application again until today. When I press the Load button on the EEProm tab, all of the Gain and Offset values are 0. I assume this means that the unit is uncalibrated. Do you keep a copy of the calibration values that were obtained at manufacture time for each board? If so, how can I get a copy of them?
Back to top
View user's profile Send private message
jhenderson
Site Admin


Joined: 07 Mar 2006
Posts: 2248
Location: So. Cal. USA

PostPosted: Thu Apr 22, 2010 4:12 am    Post subject: Reply with quote

The most likely explaination for this is that the unit was shipped before the production testbed was complete. Since we were late in the shipment of the X5-RX, the unit may have passed manual testing, and not have been subjected to the automated tests.

Supply the serial number of your board and we'll look in the database. If present, we'll supply the factory cal data. If not, you can return the board for factory test and cal.
Back to top
View user's profile Send private message Visit poster's website
mrodby



Joined: 09 Feb 2010
Posts: 36

PostPosted: Thu Apr 22, 2010 3:39 pm    Post subject: Reply with quote

The serial number is A101.
Back to top
View user's profile Send private message
jhatcher
Site Admin


Joined: 21 Jan 2009
Posts: 33
Location: Simi Valley

PostPosted: Fri Apr 23, 2010 8:03 am    Post subject: Reply with quote

I have reviewed the database information on X5-RX, A101 and it appears that the board did not get machine calibrated. As Jim mentioned, early boards sometimes get shipped prior to having a machine calibration.

If you wish to return the board for calibration, call Peg Todd at 805.578.4260 and she will issue to you an RMA#.

Thank you.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    II Support Forum Index -> X5-RX (GMT - 8 Hours)
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

© Copyright 2006-2012 Innovative Integration
Powered by phpBB © 2001, 2002 phpBB Group
Based on iCGstation v1.0 Template By Ray © 2003, 2004 iOptional