SIGNALCORE SC5305A Скачать руководство пользователя страница 10

 

SC5305A Operating & Programming Manual 

Rev 2.1.0 

 

S C 5 3 0 5 A

 

T

H E O R Y   O F  

O

P E R A T I O N

 

Overview 

The  SC5305A  operates  on  the  principle  of  heterodyning,  a  process  whereby  an  incoming  RF  signal  is 
mixed  with  specific  oscillator  frequencies  in  stages,  producing  both  sum  and  difference  frequency 
products.  At  each  stage  the  summed  frequency  product  (or  image)  is  removed  through  low-pass 
filtering, allowing the difference frequency product to continue through the signal path. Repeating this 
process  several  times  using  carefully  selected  local  oscillators  (LOs)  and  well-designed  band-pass 
filtering, the original signal is translated or “downconverted” in frequency low enough for inexpensive 
digitizers to acquire the signal with reasonable bandwidth. The resultant output signal of a heterodyne 
downconverter  is  known  as  the  intermediate  frequency  (IF).  Using  a  tunable  LO  as  the  first  mixing 
oscillator allows the downconverter to translate a broad range of frequencies to a common IF output. 
When  combined,  a  tunable  LO  and  extraction  of  the  lower  mixed  frequency  product  creates  an 
important and useful variant of the heterodyne process known as superheterodyning. 

The  SC5305A  is  a  three-stage  superheterodyne  downconverter  that  delivers  superior  image  rejection 
over single stage conversion and offers both high signal-to-noise dynamic range and high spurious-free 
dynamic range. The RF input ranges from 1 MHz to 3.9 GHz, and the IF output is fixed at 70 MHz. When 
the  input  frequency  is  lower  than  the  intermediate  frequency,  the  device  technically  behaves  as  an 
upconverter. The  SC5305A  up-converts when the input  frequency ranges  from 1  MHz to 70 MHz.  The 
converted spectrum polarity may be inverted or non-inverted by programming the device accordingly. 

Fundamentally, each  conversion  stage  consists  of  a frequency mixer  that  mixes  two  input  signals  and 
producing a wanted third. The 

wanted

 third component is selected, via a frequency filter, among other 

signals generated in the mixing process. The three primary components of the signals in each conversion 
mixer  are  commonly  known  as  the  local  oscillator  (LO),  radio  frequency  (RF),  and  the  intermediate 
frequency (IF) as shown in Figure 2. 

Figure 2. Frequency conversion stage using a mixer. 

Where  R  represents  the  RF  component,  L  represents  the  LO  component,  and  I  represents  the  IF 
component.  The  LO  is  resident  in  the  downconverter  and  is  either  frequency  tunable  or  fixed  in 
frequency depending on the stage. 

The  first  IF  stage  is  an  upconversion  stage  -  all  input  signals  are  converted  to  an  IF  higher  than  the 
highest  input  frequency  specified.  The  second  and  third  stages  successively  convert  this  high  first  IF 
down  to  the  final  IF  of  70  MHz.  Having  a  high  first  IF  allows  the  downconverter  to  achieve  very  high 
image rejection ability. This image-free architecture achieves high image rejection without the need for 
sharp cut-off pre-select band-pass filters. Having high image rejection makes the SC5305A suitable for 

L

R

I

RF

LO

IF

Содержание SC5305A

Страница 1: ...2012 2015 SignalCore Inc support signalcore com SC5305A 1 MHz to 3 9 GHz RF Downconverter for PXI Express Operating Programming Manual...

Страница 2: ...A 4 Signal Connections 6 Indicator LEDs 6 SC5305A Theory of Operation 7 Overview 7 Signal Path Description 8 Local Oscillator Description 11 Frequency Tuning Modes 12 Setting the SC5305A to Achieve Be...

Страница 3: ...nal 18 Querying the SC5305A Writing To Request Registers 19 Reading the Device Status 19 Reading the Device Temperature 20 Reading the Calibration EEPROM 21 Reading the User EEPROM 21 Working With Cal...

Страница 4: ...pected In no event shall SignalCore be liable for any damages arising out of or related to this document or the information contained in it EXCEPT AS SPECIFIED HEREIN SIGNALCORE INCORPORATED MAKES NO...

Страница 5: ...n the assumption of reliable information and data provided by our component suppliers and may not have been independently verified through other means For products sold into China we also comply with...

Страница 6: ...PPLICATION INSTALLATION ERRORS SOFTWARE AND HARDWARE COMPATIBILITY PROBLEMS MALFUNCTIONS OR FAILURES OF ELECTRONIC MONITORING OR CONTROL DEVICES TRANSIENT FAILURES OF ELECTRONIC SYSTEMS HARDWARE AND O...

Страница 7: ...nt Verify that your SC5305A kit contains the following items Quantity Item 1 SC5305A RF Downconverter for PXI Express 1 Software Installation USB Flash Drive may be combined with other products onto a...

Страница 8: ...device The condition of your system s signal connections can significantly affect measurement accuracy and repeatability Improperly mated connections or dirty damaged or worn connectors can degrade me...

Страница 9: ...mpedance of 50 PXI CLK10 This port outputs the 10 MHz chassis reference signal from the chassis backplane allowing it to synchronize the internal reference clock An MCX male to SMA male cable is requi...

Страница 10: ...nput ranges from 1 MHz to 3 9 GHz and the IF output is fixed at 70 MHz When the input frequency is lower than the intermediate frequency the device technically behaves as an upconverter The SC5305A up...

Страница 11: ...ter paths with different bandwidths or between one filter and one bypass no filter path Filters in the first and second IF stages are not as selective as the final IF filter but they ensure good isola...

Страница 12: ...1_Atten 0 30 dB IF3 Atten1 0 30 dB IF3 Atten2 0 30 dB 675 MHz Filter IF3 FL 0 ESD RF In 1 MHz 3900 MHz IF Out 70 MHz Ref In 10 MHz Ref Out 10 100 MHz 3 9 GHz Three Stage Downconverter Nom Input level...

Страница 13: ...r will attenuate both the IF1 signal and the LO1 leakage making the device respond more linearly As always the compromise is that the SNR will degrade The LO1 leakage signal will appear as DC when the...

Страница 14: ...u out to several tens of MHz which is a very common phenomenon with VCO based synthesizers is not acceptable for many applications Another reason for a hybrid tuning architecture is to reduce the phas...

Страница 15: ...tput reference frequency is selectable for either 10 MHz or 100 MHz output By default routing of the reference signal to the ref out port is disabled It can be enabled by programming the REFERENCE_SET...

Страница 16: ...C5305A to Achieve Best Dynamic Range When discussing dynamic range there are two distinct quantities which are specified First is the compression to noise density per Hz dynamic range commonly referre...

Страница 17: ...rameters need to be set on the downconverter to achieve certain performance Additionally the function sc5305a_CalcAutoAttenuation helps the user obtain the necessary attenuator parameters to setup the...

Страница 18: ...VIEWTM support an additional LabVIEW API sc5305a llb is also provided The functions in the LabVIEW API are primarily LabVIEW VI wrappers to the standard API functions NI VISATM is available from Natio...

Страница 19: ...15 8 0x00 RF_PREAMPLIFIER_SETTING 0x12 7 0 Open Open Open Open Open Open Open Enable 0x00 RF_MODE_SETTING 0x13 7 0 Open Open Open Open Open Fast Tune Enable 0x00 IF_BAND_SELECT 0x15 7 0 Open Open Open...

Страница 20: ...sizer Mode The RF_MODE_SETTING 0x13 register has one data byte that provides two tuning modes for the device Fast Tune and Fine Tune By default the Fast Tune mode is disabled Normal mode Asserting hig...

Страница 21: ...ctrum with respect to the RF spectrum the register IF_INVERT_SETTING 0x1D is used for that purpose This register contains one data byte Setting bit 0 high will enable inversion Storing Data into the U...

Страница 22: ...n Open Open Open Open Open Open Open 0x00 Read Byte 1 Read Byte 0 Open Open Sign 7 0 0x00 15 8 0x00 Read Byte 1 Read Byte 0 Open Open Open Open Open Open Open Open 7 0 0x00 15 8 0x00 Read Byte 1 Read...

Страница 23: ...temperature value represented in the raw data is contained in the next 13 bits 12 0 To obtain the temperature ADC code the raw data should be masked logically ANDed with 0x1FFF and the polarity should...

Страница 24: ...bytes with the least significant byte stored in the lower address After the data are read back they need to be un flattened back to their original type Since the four bytes constitutes the four bytes...

Страница 25: ...libration data EEPROM ADD HEX DATA POINTS BYTES TYPE Array matrix DESCRIPTION 0X00 1 4 U32 1x1 Manufacturing Information 0X04 1 4 U32 1x1 Product Serial Number 0X08 1 4 U32 1x1 RF Module Number 0X0C 1...

Страница 26: ...ur of the day Firmware Revision 0x2C This is a float 32 value containing the firmware revision LO Hardware Revision 0x30 This is a float 32 value containing the local oscillator hardware revision SC H...

Страница 27: ...y Offset MHz 12 11 5 5 5 0 5 5 11 5 12 Gain Error 58 2 20 6 0 9 0 2 0 0 0 3 0 2 12 8 30 4 Phase Error radians 286 138 053 012 0 011 129 134 IF Invert Gain Correction 0x788 This is a float that contain...

Страница 28: ...e primary frequency reference of the device The user may choose to reprogram the DAC with the 16 bit code obtained from the EEPROM at starting address 0x54 or with another value by writing the REFEREN...

Страница 29: ...parameters that are a function of frequency interpolation is required to provide the best estimated values A natural cubic Spline interpolation is suggested for and The important input parameters for...

Страница 30: ...6 we obtain the following Table 12 Calculated gain changes at the measured frequency points Frequency MHz 50 0 250 500 1000 1500 2500 2800 3800 dB 0 340 0 343 0 351 0 348 0 354 0 351 0 355 0 357 After...

Страница 31: ...nally determine a fitted polynomial function for the phase error and add values derived from this function with the uncorrected phase To derive let be the measured uncorrected value be the fitted poly...

Страница 32: ...IEW palette library differs slightly due to the unique requirements of the LabVIEW programming environment e g LabVIEW already provides standard math functions for curve fitting with spline interpolat...

Страница 33: ...1 30 dB define IFRESPONSEPARAM 3 frequency amplitude phase define IFRESPONSEFREQ 51 frequency points over the bandwidth define TEMPCOPARAM 3 frequency coeff 1 coeff 2 define TEMPCOFREQ 8 frequency po...

Страница 34: ...seCal IF filter 0 response calibration float ifFil1ResponseCal IF filter 1 response calibration float tempCoeff temperature coefficients float rfCalTemp temperature T0 at which calibration was done fl...

Страница 35: ...n cases where an existing native function already exists to perform the same or similar task The LabVIEW functions contain context help Ctrl H to provide further clarification of each function Functio...

Страница 36: ...le and turns off the active LED of the front panel if it is successful Example To exercise the functions that open and close the device Declaring char visaResource unsigned int deviceHandle int device...

Страница 37: ...rd Return The status of the function Input unsigned int deviceHandle handle to the opened device unsigned char commandByte the address byte of the register to write to unsigned int instructWord the da...

Страница 38: ...vice unsigned int frequency frequency in Hz Description sc5305a_SetFrequency sets the RF frequency Function sc5305a_SetAttenuator Definition int sc5305a_SetAttenuator unsigned int deviceHandle unsigne...

Страница 39: ...he function Function sc5305a_SetSynthesizerMode Definition int sc5305a_SetSynthesizerMode unsigned int deviceHandle bool fastTuneEnable unsigned int fineTuneMode Return The status of the function Inpu...

Страница 40: ...en 10MHz to 100 MHz Description sc5305a_SetReferenceClock configures the reference clock behavior of the device Function sc5305a_SetReferenceDac Definition int sc5305a_SetReferenceDac unsigned int dev...

Страница 41: ...Under normal mode 0 this spur is typically 120 dBm and by turning on mode 1 improves this in most devices Function sc5305a_WriteUserEeprom Definition int sc5305a_WriteUserEeprom unsigned int deviceHan...

Страница 42: ...Eeprom Definition int sc5305a_ReadCalEeprom unsigned int deviceHandle unsigned int memAdd unsigned char byteData Return The status of the function Input unsigned int deviceHandle handle to the opened...

Страница 43: ...nsigned int startMemAdd unsigned char byteDataArray Return The status of the function Input unsigned int deviceHandle handle to the opened device unsigned int memAdd EEPROM start memory address Output...

Страница 44: ...iceAttributes device attributes calibrationData_t calData structured calibration data Description sc5305a_GetCalData returns the device attributes such as serial number calibration date and also struc...

Страница 45: ...calData ifAttenCal float calloc IFATTENUATOR sizeof float for i 0 i IFATTENUATOR i calData ifAttenCal i float calloc IFATTENCALVALUE sizeof float calData ifFil0ResponseCal float calloc IFRESPONSEPARA...

Страница 46: ...tion data for the device Output attenuator_t attenuator attenuation settings for RF IF1 and final IF3 attenuators Description sc5305a_CalcAutoAttenuation returns the set of attenuation settings for al...

Страница 47: ...bration data for the device Output float conversionGain calculated calibrate conversion gain for current settings Description sc5305a_CalcGain calculates the calibrated gain based on the current user...

Страница 48: ...nter of the digitized signal is 30 MHz 1 5 MHz After performing digital spectral inversion and performing an FFT take the subset of frequency components from 28 5MHz to 31 5 MHz and subtract 30 MHz to...

Страница 49: ...t double yInterpolant the return set of interpolants Description sc5305a_Spline returns the spline interpolants of the input parameters Function sc5305a_SplineInterp Definition int sc5305a_SplineInter...

Страница 50: ...aintains a calibration data archive of all units shipped Archiving this data is important should a customer need to reload calibration data into their device for any reason SignalCore also uses the ar...

Страница 51: ...E S Rev 1 0 0 Initial release Rev 1 1 0 Revised images and connectivity references to reflect new I O interface updated EN and IEC testing standards and EU Directive references Rev 2 0 0 Removed Appe...

Страница 52: ...ibration intervals are used Typical data typ When used with or in a range defines performance met by approximately 80 of all instruments manufactured This data is not guaranteed does not include measu...

Страница 53: ...more because the LO appears inside the IF band it will inter modulate with the input RF signal to produce higher order in band spurious signals that may degrade signal integrity It is recommended to a...

Страница 54: ...o give the user flexibility the device has four resolution modes two coarse modes and two fine modes The coarse modes using fractional N PLL allow 1 MHz and 50 kHz steps while the fine modes using PLL...

Страница 55: ...and noise 9 160 150 140 130 120 110 100 90 80 70 60 0 1 1 10 100 1000 10000 Phase Noise dBc Hz Offset Frequency kHz 100 MHz 1000 MHz 3500 MHz 100 MHz Fast tune mode Normal tune mode 5 The frequency re...

Страница 56: ...roducing devices may induce sideband noise on the signals when they are placed in close proximity It is recommended that users exercise good technical judgment when such accessories are needed e g mou...

Страница 57: ...e in the noise The measurement instrument is not phase locked to the unit under test 120 100 80 60 40 20 0 5 3 1 1 3 5 dBc Frequency offset MHz 100 MHz carrier 10 MHz span 100 80 60 40 20 0 100 50 0 5...

Страница 58: ...9 Gain range 1GHz 14 Minimum 15 60 dB typical Maximum preamplifier disabled 16 30 dB typical Maximum preamplifier enabled 16 50 dB typical Preamplifier gain 20 dB typical RF amplitude accuracy 15 C to...

Страница 59: ...ical Final IF filter bypassed 100 ns typical IF phase linearity 80 of IF bandwidth 18 Final IF filter enabled 8 degrees Final IF filter bypassed 8 degrees 0 10 20 30 40 50 60 0 1000 2000 3000 4000 Gai...

Страница 60: ...specified when all attenuators are set to their maximum values and the RF pre amplifier is disabled 16 Maximum conversion gain is specified when all the attenuators are set to 0 dB attenuation 17 Corr...

Страница 61: ...ed load The RF and first IF IF1 attenuators are set to 0 dB attenuation and the final IF attenuators were adjusted to obtain an overall device gain of 20 dB The preamplifier is disabled 21 LO related...

Страница 62: ...sabled Preamp enabled 24 Noise thermal is referred to the input of the device 25 The device is configured with 0 dB RF attenuation 0 dB IF1 attenuation and IF attenuators adjusted to set the gain to 2...

Страница 63: ...reamplifier enabled 32 33 30 27 Specifications are based on 0 dB RF attenuation 0 dB IF1 attenuation two 20 dBm tones with 1 MHz separation at the mixer and final IF attenuators set to maintain 0 dBm...

Страница 64: ...xer level dB Power level input mixer dBm 0 dB RF atten Preamp off 20 dB IF gain 3rd Order IMD 2nd Harmonic Distortion Noise 30 Measurement dynamic range refers to the device SNR measurement capability...

Страница 65: ...in 13 dBm max Phase lock range 10 ppm typical Impedance 50 nominal Coupling AC Connector type SMA female Port Specifications RF input Input impedance 50 Coupling AC Connector type SMA female LO leakag...

Страница 66: ...0 1 UL 61010 1 CSA 61010 1 Electromagnetic compatibility EMC Designed to meet the requirements of EN 61326 1 IEC 61326 1 Class A emissions Basic immunity 1 EN 55011 CISPR 11 Group 1 Class A emissions...

Страница 67: ...SignalCore Inc 13401 Pond Springs Rd Suite 100 Austin TX 78729 USA Phone 512 501 6000 Fax 512 501 6001...

Отзывы: