Agilent-technologies VXI E1439 Bedienungsanleitung Seite 1

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Hardware Agilent-technologies VXI E1439 herunter. Agilent Technologies VXI E1439 User Manual Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 246
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen

Inhaltsverzeichnis

Seite 1 - User’s Guide

Agilent E1439VXI 70 MHz IF ADCwith filters and memoryUser’s GuideAgilent Technologies Part Number E1439-90005Printed in U.S.A.Print Date: December 200

Seite 2

10Contents

Seite 3 - The Agilent E1439 at a Glance

90Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_data_setupSets all format and data output flow parameters. This desc

Seite 4

91Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_BLOCKSIZE_MAX selects the maximum blocksize.AGE1439_BLOCKSIZE_DEF se

Seite 5 - Other Documentation

92Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallywhen dataType is set to AGE1439_REAL and there is a non-zero center frequenc

Seite 6

93Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallydata typedataresolution porttransferwidthxfers1 sequence2real 12 bit VM

Seite 7

94Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyThe maximum rate at which data may be transferred to memory is determined by

Seite 8

95Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyb = block mode, continuos mode to fiber at the fiber transfer rate of 250 Mb

Seite 9

96Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_data_xfersizeAllows data to be read before an entire block had been

Seite 10 - Contents

97Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_driver_debug_levelSets and gets the debug level.VXIplug&play Syn

Seite 11

98Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_epoch_setupSets the parameters relevant to the transmission of data

Seite 12 - To inspect the Agilent E1439

99Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyThe units of epochSize are always in bytes and this value must be divisible

Seite 13 - To install the Agilent E1439

11 Installing the Agilent E1439

Seite 14 - Logical Address

100Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyheaderValuePtr points to the current value of initalValueincrementCount spe

Seite 15 - Installing the Agilent E1439

101Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyReturn ValueAGE1439_SUCCESS indicates that a function was successful.Values

Seite 16

102Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_error_messageReturns error information obtained from function calls

Seite 17 - To transport the module

103Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_error_queryQueries the module for the first error in the queue.VXIp

Seite 18

104Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_ext_sample_syncEnables synchronization of multiple modules. This de

Seite 19

105Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallySee Also“Commands which halt active measurements” on page 198, “age1439_ini

Seite 20

106Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_clearThis function clears all data from the fiber interface F

Seite 21 - System Requirements

107Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_error_clearThis function clears the AGE1439_STATUS_FIBER_ERRO

Seite 22

108Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_error_getThis function returns the value of the fiber interfa

Seite 23 - To use the Resource Manager

109Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyReturn ValueAGE1439_SUCCESS indicates that a function was successful.Values

Seite 24

2Installing the Agilent E1439To inspect the Agilent E1439To inspect the Agilent E1439The Agilent E1439 single channel VXI ADC Module was carefully ins

Seite 25

110Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_LED_getReturns a data register indicating the state of the fr

Seite 26 - To use the example programs

111Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_rcv_signals_getReturns the current value of the PIO1, PIO2, D

Seite 27

112Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_setupSets the fiber interface parameters. This description al

Seite 28

113Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_BOF_OFF is the default setting. It blocks the transmission of all a

Seite 29 - 3 Using the Agilent E1439

114Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyFIBER_MODE_RAW and the age1439_data_port to fiber will result in the AGE143

Seite 30 - Agilent E1439 overview

115Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_signal_getReturns a value indicating whether or not an optica

Seite 31 - Programming the Agilent E1439

116Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_verifyThis function verifies the operational condition of the

Seite 32 - Using the Agilent E1439

117Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_xmt_BOFThis function sends a BOF event used for synchronizati

Seite 33 - The measurement loop

118Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_xmt_signalsSets the transmitted values of PIO1, PIO2, DIR, an

Seite 34

119Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_fiber_xmt_signals_getReturns the current value of PIO1, PIO2, DIR,

Seite 35

3Installing the Agilent E1439To install the Agilent E1439To install the Agilent E1439Caution To protect circuits from static discharge, observe anti-s

Seite 36

120Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_filter_setupSets the digital filter bandwidth and decimation filter

Seite 37

121Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyk=.62 for 110 dB bandwidthAGE1439_SIG_BW_MAX sets sigBw to the maximum valu

Seite 38

122Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyReturn ValueAGE1439_SUCCESS indicates that a function was successful.Values

Seite 39

123Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_filter_syncSynchronizes the decimation counter for multi-module sys

Seite 40 - Frequency and filtering

124Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallySee Also“age1439_init” on page 132, “age1439_filter_setup” on page 120, “ag

Seite 41 - Using clock and sync

125Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_frequency_center_rawProvides a fast way to set the center frequency

Seite 42 - Managing multiple modules

126Agilent E1439 Programmer's ReferenceFunctions listed alphabetically*interpolate = in;return;}The equivalent Visual Basic example follows:Priva

Seite 43

127Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_frequency_center_raw_computeComputes the raw center frequency param

Seite 44

128Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_frequency_setupSets all the zoom center frequency parameters. This

Seite 45

129Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_CMPLXDC_OFF, combined with a frequency change to zero, causes phase

Seite 46

4Installing the Agilent E1439To install the Agilent E14394. Set the mainframe’s power switch to off (0).Caution Installing or removing the module with

Seite 47

130Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallySee Also“Default values” on page 201, “age1439_init” on page 132, “age1439_

Seite 48 - Backplane

131Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_front_panel_clock_inputSpecifies the source for the front panel clo

Seite 49

132Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_initInitializes the I/O driver for a module.VXIplug&play Syntax

Seite 50

133Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallySee Also“Commands which halt active measurements” on page 198, “age1439_clo

Seite 51

134Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_input_autozeroNulls out the input dc offset voltage (applies to bas

Seite 52 - Transferring data

135Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_input_offsetSets the dc offset DAC setting for the current range. T

Seite 53 - Fiber Optic Interface

136Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_input_offset_saveSaves all DAC offset settings to non-volatile RAM.

Seite 54

137Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_input_range_autoPerforms auto-ranging.VXIplug&play Syntax#inclu

Seite 55 - Fiber Modes

138Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_input_range_convertConverts the input range to volts.VXIplug&pl

Seite 56

139Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyNote These values are approximate. For more accuracy use age1439_data_scale

Seite 57

5Installing the Agilent E1439To install the Agilent E14397. Attach the module’s front panel to the mainframe chassis using the module’scaptive mountin

Seite 58

140Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallySee Also“age1439_init” on page 132, “age1439_input_setup” on page 141, “age

Seite 59

141Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_input_setupSets all the analog input parameters. This description a

Seite 60

142Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_ADC inserts a 0.2 µF capacitor between the input connector and the

Seite 61

143Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyNote These values are approximate. For more accuracy use age1439_data_scale

Seite 62

144Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyCommentsTo ensure full alias-free operation the analog anti-alias filter sh

Seite 63

145Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_interrupt_restoreRestores the interrupt masks to the setting last p

Seite 64 - Introduction

146Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_interrupt_setupSets both interrupt parameters. This description als

Seite 65 - Functions listed by class

147Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyReturn ValueAGE1439_SUCCESS indicates that a function was successful.Values

Seite 66

148Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_lbus_modeSets the local bus transmission mode (Agilent E1439D only)

Seite 67

149Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallylbusModePtr points to the current value of the lbusMode parameter.Return Va

Seite 68

6Installing the Agilent E1439To clean fiber optic connectorsTo clean fiber optic connectorsThe Agilent E1439D has a fiber optic serial FPDP (front pan

Seite 69

150Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_lbus_resetResets the local bus (Agilent E1439D only) . This descrip

Seite 70

151Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_meas_controlInitiates and controls measurements in multi-module sys

Seite 71 - Data format

152Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyThis function performs the following sequence:1. Waits for both the AGE1439

Seite 72 - Fiber Interface

153Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyExampleThe program multichan.exe described in the example programs provides

Seite 73

154Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_meas_initInitiates a measurement without first checking for valid h

Seite 74 - Measurement control

155Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_meas_startChecks for valid hardware setup and then initiates a meas

Seite 75 - Reading data

156Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_meas_status_getReturns the current measurement status.VXIplug&p

Seite 76

157Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_options_getIdentifies module options.VXIplug&play Syntax#includ

Seite 77

158Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_product_id_getGets the module’s product identification string.VXIpl

Seite 78

159Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_readReads scaled 32-bit floating-point data from the VME backplane

Seite 79

7Installing the Agilent E1439To store the moduleTo store the moduleStore the module in a clean, dry, and static free environment.For other requirement

Seite 80

160Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyParametersid is the VXI instrument session pointer returned by the age1439_

Seite 81

161Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallycall to age1439_meas_init, age1439_meas_init,orage1439_read, whichever was

Seite 82

162Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_read_rawReads raw, unscaled data from the VME backplane register.VX

Seite 83

163Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyIn continuous data collection mode, wordCount should be set equal to the ma

Seite 84

164Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_NO_DATA_MEASUREMENT_PAUSEDAGE1439_NO_DATA_WAITING_FOR_TRIGGERAGE143

Seite 85

165Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_reference_clockSelects the source of the reference clock. This desc

Seite 86

166Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_reference_prescalerSelects prescaling of the reference clock. This

Seite 87

167Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_resetPlaces the module in a known state.VXIplug&play Syntax#inc

Seite 88

168Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_reset_hardResets the module to the power-up state.VXIplug&play

Seite 89

169Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_revision_queryReturns strings that identify the date of the firmwar

Seite 90

8Installing the Agilent E1439To transport the module

Seite 91

170Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_self_testPerforms a self-test and returns the result of that self t

Seite 92

171Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyNote The required completion time for self-test is up to 25 seconds dependi

Seite 93

172Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_serial_numberSets the serial number of the module. This description

Seite 94

173Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_smb_clock_outputSpecifies which clock to output from the SMB clock

Seite 95

174Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_state_recallRecalls a module’s previous instrument state.age1439_st

Seite 96

175Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_state_saveSaves the module’s current instrument state.age1439_state

Seite 97

176Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_status_getReads status register information for the module.VXIplug&

Seite 98

177Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyReturn ValueAGE1439_SUCCESS indicates that a function was successful.Values

Seite 99

178Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_sync_clockSelects the source of the sync clock. This description al

Seite 100

179Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_sync_directionSelects front or rear panel availability of the sync

Seite 101

22 Getting Started with the Agilent E1439

Seite 102

180Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_sync_outputSelects the output for the sync signal. This description

Seite 103

181Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_trigger_delay_actual_getReturns the actual trigger delay from the m

Seite 104

182Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_trigger_phase_actual_getReturns a representation of the phase value

Seite 105

183Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_trigger_setupSets all triggering parameters. This description also

Seite 106

184Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyParametersid is the VXI instrument session pointer returned by the age1439_

Seite 107

185Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_GENERATE_OFF disables triggering. This is useful in multi-module sy

Seite 108

186Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_EXTERNAL uses transitions on the signal applied to the BNC external

Seite 109

187Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_vcxoSelects whether the internal clock source in the module is turn

Seite 110

188Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_vxi_clock_outputSelects which clock drives the VXI clock. This desc

Seite 111

189Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_waitFacilitates the synchronization and control of multi-module sys

Seite 112

2NoticesThe information contained in this manual is subject to change without notice.Agilent Technologies makes no warranty of any kind with regard to

Seite 113

10Getting Started with the Agilent E1439Getting Started and IntroductionGetting Started and IntroductionThis section helps you get your Agilent E1439

Seite 114

190Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesEquivalent numeric values for variablesVariable Name Numeric ValueA

Seite 115

191Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_CONTINUOUS 1AGE1439_CUSTOM_CLOCK_SETUP −1AGE1439_DATA_DELAY

Seite 116

192Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_FIBER_SIGNAL_PRESENT 1AGE1439_FIBER_VERIFY_INTERNAL 0AGE143

Seite 117

193Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_MAG 3AGE1439_MAGDWELL_DEF 1AGE1439_MAGDWELL_MAX 16777215AGE

Seite 118

194Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_RANGE_18 18AGE1439_RANGE_19 19AGE1439_RANGE_20 20AGE1439_RA

Seite 119

195Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_REAR_SLAV_EXT_REF 16AGE1439_REAR_SYNC_EXT_SAMP 22AGE1439_RE

Seite 120

196Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_STATUS_FIFO_OVERFLOW 0x800AGE1439_STATUS_HARDWARE_SET 0x800

Seite 121

197Agilent E1439 Programmer's ReferenceEquivalent numeric values for variablesAGE1439_XFERSIZE_DEF 1024AGE1439_XFERSIZE_MAX 805306320AGE1439_XFER

Seite 122

198Agilent E1439 Programmer's ReferenceCommands which halt active measurementsCommands which halt active measurementsage1439_adc_clockage1439_clo

Seite 123

199Agilent E1439 Programmer's ReferenceError messagesError messagesWarnings and errors are based on the value VI_ERRORErrorNumberParameter Descri

Seite 124

11Getting Started with the Agilent E1439System RequirementsSystem RequirementsSystem Requirements (Microsoft Windows)• A Pentium-class personal comput

Seite 125

200Agilent E1439 Programmer's ReferenceError messagesErrors required for SICL/SPIL when using HP E1485AGE1439_ERR_BASE +0x001bAGE1439_INTERFACE_H

Seite 126

201Agilent E1439 Programmer's ReferenceDefault valuesDefault valuesFunction Parameter Default Value“age1439_adc_clock” on page 72 adcClock AGE14

Seite 127

202Agilent E1439 Programmer's ReferenceDefault values“age1439_input_setup” on page 141 antialias AGE1439_ANTIALIAS_ONcoupling AGE1439_DCrange AGE

Seite 128

203Agilent E1439 Programmer's ReferenceVXIplug&play Syntax Quick ReferenceVXIplug&play Syntax Quick ReferenceViStatus age1439_epoch_setup

Seite 129

204Agilent E1439 Programmer's ReferenceVXIplug&play Syntax Quick ReferenceViStatus age1439_attrib_get(ViSession id, ViInt16 attribute, ViPint

Seite 130 - (sigBw-1) when sigBw>0

205Agilent E1439 Programmer's ReferenceVXIplug&play Syntax Quick ReferenceViStatus age1439_frequency_setup(ViSession id, ViInt16 cmplxDC, ViI

Seite 131

206Agilent E1439 Programmer's ReferenceVXIplug&play Syntax Quick ReferenceViStatus age1439_reference_prescaler_get(ViSession id, ViPInt16 ref

Seite 132 - 2 ±9 ±1 2.5 50 25

55 Module Description

Seite 133

208Module DescriptionFront Panel DescriptionFront Panel DescriptionIntermodule ( ECL )ClockSyncExt Clock/RefExt TriggerAnalog In5Vrms MaxAccessOverloa

Seite 134 - See Also

209Module DescriptionVXI backplane connectionsVXI backplane connectionsPower Supplies and GroundThe E1439 conforms to the VME and VXI specifications f

Seite 135

12Getting Started with the Agilent E1439To install the Windows VXIplug&play driversTo install the Windows VXIplug&play driversThis procedure a

Seite 136

210Module DescriptionVXI backplane connectionsTrigger LinesThe VXI specification provides 8 TTL and 2 ECL trigger lines that can be used for module-sp

Seite 137

211Module DescriptionBlock diagram and descriptionBlock diagram and descriptionMore detailed descriptions of selected elements in the diagram below ap

Seite 138

212Module DescriptionBlock diagram and descriptionInputWhen baseband mode is selected, the input signal goes through the lower path on the diagrambelo

Seite 139

213Module DescriptionBlock diagram and descriptionClock GenerationThe source for a clock signal is the 95 MHz crystal oscillator inside the E1439. Thi

Seite 140

214Module DescriptionBlock diagram and descriptionIn a system using more than one E1439, the ADCs can be synchronized by programming them touse a comm

Seite 141

215Module DescriptionBlock diagram and descriptionSampling ADCThe heart of the E1439 is a precision analog-to-digital converter (ADC). The ADC generat

Seite 142

216Module DescriptionBlock diagram and descriptionThe memory may be configured either in block mode or in continuous mode. In block mode, datacollecti

Seite 143

217Module DescriptionBlock diagram and descriptionTrigger DetectionThe trigger event used to start a measurement can be generated in five different wa

Seite 144 - _save” on page 136, “age1439_

218Module DescriptionBlock diagram and description

Seite 145

66 Replacing Assemblies

Seite 146 - to persist past power-down

13Getting Started with the Agilent E1439To use the Resource ManagerTo use the Resource ManagerThe Resource Manager is a program from your hardware int

Seite 147

220Replacing AssembliesReplaceable partsReplaceable partsThe Agilent E1439 must be returned to Agilent Technologies for service or calibration. Exchan

Seite 148

221Replacing AssembliesReplaceable partsCode NumbersThe following table provides the name and location for the manufacturers’ code numbers (Mfr.Code)

Seite 149

222Replacing AssembliesReplaceable partsAssembliesCaution The module is static sensitive. Use the appropriate precautions when removing, handling,and

Seite 150

223Replacing AssembliesReplaceable partsRef DesAgilent Part NumberQty Description MfrCode Part NumberE1439-69201 1 E1439A EXCHANGE MODULE 28480 E1439-

Seite 151

224Replacing AssembliesReplaceable partsTo remove the top cover

Seite 152

225Replacing AssembliesReplaceable partsTo remove the M1, M2 assemblies

Seite 153

226Replacing AssembliesReplaceable parts

Seite 154

227Glossaryanti-alias filter An analog low pass filter inserted the signal path to eliminateundesirable frequency components which appear under the al

Seite 156

229Numerics70 MHZ IF input 2129821, using with 42Aac coupling, selecting 141ADC, circuit description 215address, moduleSee logical addressAgilent E982

Seite 157

14Getting Started with the Agilent E1439To use the program group (Windows)To use the program group (Windows)If you installed the program group using t

Seite 158

Index230Ddataon local bus148output, circuit description 216port, selecting 92data formattingcircuit description215specifying 90data frame 44data trans

Seite 159

231Indexinitiatingan instrument session132measurements 151, 155inputanalog212baseband 212block diagram 212circuit description 212coupling 141IF 212set

Seite 160

Index232raw fiber mode 47reading data 159, 162real data output, specifying 91recalling instrument state 174resettingbad clock77the local bus 150the mo

Seite 161

233Indexport, selecting 92reading data on 159VXIbackplane connection209bus transfers 42, 216interface, configuring 13WWindowsexample program15installi

Seite 162

Index234

Seite 163

235Need Assistance?If you need assistance, contact your nearest Agilent Technologies Service Office. You can find alist of local service representativ

Seite 164

236About this editionDecember 2002: This edition documents the transition from the Agilent E1439A to theAgilent E1439C and from the Agilent E1439B to

Seite 165

15Getting Started with the Agilent E1439To use the VXIplug&play Soft Front Panel (SFP)To use the VXIplug&play Soft Front Panel (SFP)In a Windo

Seite 166

16Getting Started with the Agilent E1439To use the example programsTo use the example programsSeveral example programs are included that perform usefu

Seite 167

17Getting Started with the Agilent E1439To use the example programsmultchan_32.exeThis example shows how to synchronize two modules to achieve simulta

Seite 168

18Getting Started with the Agilent E1439To use the example programs

Seite 169

33 Using the Agilent E1439

Seite 170

3The Agilent E1439 at a GlanceThe Agilent E1439 95 MSa/s Digitizer with DSP and Memory provides high precision digitizingfor time and frequency domain

Seite 171

20Using the Agilent E1439Agilent E1439 overviewAgilent E1439 overview100 MHZVCXO102.4 MHzVCXOClockGenerationTriggerDetectionAttenuatorsAnti-aliasFilte

Seite 172

21Using the Agilent E1439Programming the Agilent E1439Programming the Agilent E1439The Agilent E1439 is shipped with software and documentation to sup

Seite 173 - ’instead of age1439_read

22Using the Agilent E1439Programming the Agilent E1439CprogrammingThe E1439 is shipped with a source library of C-functions that can be called from us

Seite 174

23Using the Agilent E1439The measurement loopThe measurement loopThe measurement loop progresses through four states. The transition from one state to

Seite 175

24Using the Agilent E1439The measurement loopModules programmed for block mode operation assert the Sync line until a complete block ofdata, including

Seite 176

25Using the Agilent E1439Delay and phase in triggered measurementsDelay and phase in triggered measurementsIt is important to note that the trigger de

Seite 177

26Using the Agilent E1439Delay and phase in triggered measurementstrigger_delay = -2 (a pre-trigger delay of 2)Because the filter_bw is 4 with decimat

Seite 178

27Using the Agilent E1439Delay and phase in triggered measurementsDue to the pretrigger delay of 32, the desired trigger point would have been at the

Seite 179

28Using the Agilent E1439Magnitude trigger and magdwell timeMagnitude trigger and magdwell timeThe magnitude trigger operates on the magnitude of a (p

Seite 180

29Using the Agilent E1439Magnitude trigger and magdwell timeC. Time C is less than the magDwell time. The magnitude trigger does not recognize thesign

Seite 181

4What You Get With the Agilent E1439The following items are included with your Agilent E1439:Hardware• Agilent E1439 ADC, C-size VXI module• CD-ROM fo

Seite 182

30Using the Agilent E1439Frequency and filteringFrequency and filteringThe Agilent E1439’s center frequency is normally set at zero (baseband path) an

Seite 183

31Using the Agilent E1439Using clock and syncUsing clock and syncThe following diagram shows the flow of clock and sync signals:VXI ClockADC ClockVXI

Seite 184

32Using the Agilent E1439Managing multiple modulesManaging multiple modulesSharing Reference and Sync signals in multi-module systemsThe Agilent E1439

Seite 185

33Using the Agilent E1439Managing multiple modules• For backplane distribution make sure that all modules conform to VXI specification 1.4 orlater wit

Seite 186

34Using the Agilent E1439Managing multiple modulesManaging multi-module systemsNote The symbol indicates a 50 ohm terminator, which is required on unu

Seite 187

35Using the Agilent E1439Managing multiple modulesManaging multi-mainframe systemsModule #1 - “Front slave, phase locked to master” on page 81Module #

Seite 188

36Using the Agilent E1439Managing multiple modulesModule #1 - “Front slave, phase locked to master” on page 81Module #2 - “Send sync to slave” on page

Seite 189

37Using the Agilent E1439Managing multiple modulesUsing an external sample clockAll modules “Front sync, external sample clock, wired-OR sync” on page

Seite 190

38Using the Agilent E1439Managing multiple modulesAll modules “Rear sync, external sample clock, wired-OR sync” on page 84Sharing clock and SYNC among

Seite 191

39Using the Agilent E1439Managing multiple modulesSynchronizing changes in multi-module systemsMulti-module systems require special treatment with res

Seite 192

5In This BookThis book documents the Agilent E1439 module. It provides:• hardware installation information• software installation information• getting

Seite 193

40Using the Agilent E1439Managing multiple modulesTrigger and phase in multi-module systemsWhen you use triggering in multiple modules, you do not nee

Seite 194 - 2^31−12^31−12^31−1

41Using the Agilent E1439Managing multiple modulesHere is the sequence of operations:1. Put all modules into either the AGE1439_REAR_SYNC_EXT_SAMP mod

Seite 195

42Using the Agilent E1439Transferring dataTransferring dataYou can transfer data from the Agilent E1439C or D via the VMEbus. With the Agilent E1439Dy

Seite 196

43Using the Agilent E1439Fiber Optic InterfaceFiber Optic InterfaceThe E1439D provides a fiber optic interface that can transmit continuous full bandw

Seite 197

44Using the Agilent E1439Fiber Optic InterfaceFiber FramesData is transmitted over the fiber interface in a series of fiber frames. Each fiber frame i

Seite 198

45Using the Agilent E1439Fiber Optic InterfaceFiber ModesThe E1439D’s fiber interface can operate in five different modes:• “Off” on page 45• “Copy” o

Seite 199

46Using the Agilent E1439Fiber Optic InterfaceCopyThe Copy fiber mode copies optical data from its fiber receiver to its fiber transmitter withoutaddi

Seite 200 - Variable Name Numeric Value

47Using the Agilent E1439Fiber Optic InterfaceRawThe Raw fiber mode transmits raw (i.e., unprocessed, full bandwidth) ADC data over the fiberinterface

Seite 201

48Using the Agilent E1439Fiber Optic InterfaceGenerateIf flow control is off, Generate fiber mode transmits filtered ADC data over the fiber interface

Seite 202

49Using the Agilent E1439Fiber Optic InterfaceIf flow control is on and the fiber receiver is capable of generating flow control signals, Generatefibe

Seite 204

50Using the Agilent E1439Fiber Optic InterfaceAppendThe Append fiber mode copies optical data from its fiber receiver to its fiber transmitter andappe

Seite 205

51Using the Agilent E1439Fiber Optic InterfaceThe following shows two E1439D modules in an append chain transmitting data to a fiberreceiver when flow

Seite 206

52Using the Agilent E1439Fiber Optic InterfaceThe following shows two E1439D modules in an append chain transmitting data to a fiberreceiver when flow

Seite 207

44 Agilent E1439 Programmer's Reference

Seite 208

54Agilent E1439 Programmer's ReferenceIntroductionIntroductionThe programmer’s reference is presented as a set of VXIplug&play functions sinc

Seite 209 - Error messages

55Agilent E1439 Programmer's ReferenceFunctions listed by classFunctions listed by classComponent Capability Subclass Function NameINITIALIZE &am

Seite 210

56Agilent E1439 Programmer's ReferenceFunctions listed by classage1439_data_blocksize (on page 90)age1439_data_blocksize_get (on page 90)age1439

Seite 211 - Default values

57Agilent E1439 Programmer's ReferenceFunctions listed by classage1439_input_offset_save (on page 136)age1439_input_range (on page 141)age1439_in

Seite 212

58Agilent E1439 Programmer's ReferenceFunctions listed by classage1439_fiber_setup (on page 112)age1439_lbus_mode (on page 148)age1439_lbus_mode_

Seite 213

59Agilent E1439 Programmer's ReferenceFunctions listed by classage1439_interrupt_restore (on page 145)age1439_interrupt_setup (on page 146)age143

Seite 214

1 Installing the Agilent E1439ToinspecttheAgilentE1439...2To install the Agilent E1439...

Seite 215 - _save(ViSession id)

60Agilent E1439 Programmer's ReferenceFunctions listed by functional groupFunctions listed by functional groupThis section lists the programing f

Seite 216

61Agilent E1439 Programmer's ReferenceFunctions listed by functional groupInitializing and closingage1439_init (on page 132) −initializes the I/O

Seite 217 - 5 Module Description

62Agilent E1439 Programmer's ReferenceFunctions listed by functional groupage1439_lbus_mode (on page 148) −sets the transmission mode of the loca

Seite 218 - Ext Clock/Ref

63Agilent E1439 Programmer's ReferenceFunctions listed by functional groupredundancy checks.age1439_fiber_crc_get (on page 112) −returns the curr

Seite 219 - VXI backplane connections

64Agilent E1439 Programmer's ReferenceFunctions listed by functional groupIdentificationage1439_product_id_get (on page 158) −returns the module’

Seite 220 - Module Description

65Agilent E1439 Programmer's ReferenceFunctions listed by functional groupclock connectorsage1439_smb_clock_output_get (on page 173) −gets which

Seite 221 - Block diagram and description

66Agilent E1439 Programmer's ReferenceFunctions listed by functional groupSynchronization (controlling multiple modules)age1439_clock_setup (on p

Seite 222

67Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyFunctions listed alphabeticallyage1439_adc_clock (on page 72) −determines th

Seite 223

68Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_driver_debug_level_get (on page 97) −gets the debug levelage1439_epo

Seite 224

69Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallywith other fiber interfaces before data acquisition begins.age1439_fiber_xmt

Seite 225

8Contentsage1439_attrib_get ...74age1439_cal_get ...75age1439_clock_fs

Seite 226

70Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_interrupt_restore (on page 145) −restores the interrupt masks to the

Seite 227

71Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallymost recent trigger eventage1439_trigger_delay_get (on page 183) −gets the t

Seite 228

72Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_adc_clockSpecifies the ADC clock source. This description also inclu

Seite 229 - 6 Replacing Assemblies

73Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_adc_dividerDetermines which divider is applied to the ADC clock sour

Seite 230 - Replaceable parts

74Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_attrib_getGets low-level attributes of current I/O library session.V

Seite 231 - Replacing Assemblies

75Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_cal_getGets last calibration date of specified board.VXIplug&pla

Seite 232

76Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_clock_fsProvides the module with the frequency of an external sample

Seite 233

77Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_clock_recoverAllows recovery from an out-of-spec external sample clo

Seite 234 - To remove the top cover

78Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_clock_setupSets all timing parameters for commonly used measurement

Seite 235

79Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallySimple clock setups for stand-alone modulesInternal referenceAGE1439_SIMPLE_

Seite 236

9Contentsage1439_options_get . ...157age1439_product_id_get ...158age1439_read ...

Seite 237 - Glossary

80Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyFront panel master-slave setups, one master per mainframeExternal sample clo

Seite 238

81Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyFront master, phase locked to external referenceAGE1439_FRNT_REAR_MSTR_EXT_R

Seite 239

82Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyRear panel master-slave setups, one master per mainframeRear master, interna

Seite 240

83Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyMulti-module external sample setups, set all modules the sameRear slave, pha

Seite 241

84Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyMultiple mainframe setupsRear sync, external sample clock, wired-OR syncAGE1

Seite 242

85Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyclockSetupPtr points to the current value of clockSetup.AGE1439_CUSTOM_CLOCK

Seite 243

86Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_closeCloses the module's software connection.VXIplug&play S

Seite 244

87Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_combo_setupCombines often used setup commands from various functions

Seite 245 - Need Assistance?

88Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_data_memsize_getReturns the module's memory size in megabytes.V

Seite 246 - About this edition

89Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyage1439_data_scale_getGets the data scale factor.VXIplug&play Syntax#inc

Verwandte Modelle: E1439

Kommentare zu diesen Handbüchern

Keine Kommentare