Agilent-technologies VXI E1439 Manual do Utilizador Página 1

Consulte online ou descarregue Manual do Utilizador para Hardware Agilent-technologies VXI E1439. Agilent Technologies VXI E1439 User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 246
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 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

Página 2

10Contents

Página 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

Página 4

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

Página 5 - Other Documentation

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

Página 6

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

Página 7

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

Página 8

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

Página 9

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

Página 10 - Contents

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

Página 11

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

Página 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

Página 13 - To install the Agilent E1439

11 Installing the Agilent E1439

Página 14 - Logical Address

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

Página 15 - Installing the Agilent E1439

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

Página 16

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

Página 17 - To transport the module

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

Página 18

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

Página 19

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

Página 20

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

Página 21 - System Requirements

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

Página 22

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

Página 23 - To use the Resource Manager

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

Página 24

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

Página 25

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

Página 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

Página 27

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

Página 28

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

Página 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

Página 30 - Agilent E1439 overview

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

Página 31 - Programming the Agilent E1439

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

Página 32 - Using the Agilent E1439

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

Página 33 - The measurement loop

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

Página 34

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

Página 35

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

Página 36

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

Página 37

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

Página 38

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

Página 39

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

Página 40 - Frequency and filtering

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

Página 41 - Using clock and sync

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

Página 42 - Managing multiple modules

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

Página 43

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

Página 44

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

Página 45

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

Página 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

Página 47

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

Página 48 - Backplane

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

Página 49

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

Página 50

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

Página 51

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

Página 52 - Transferring data

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

Página 53 - Fiber Optic Interface

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

Página 54

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

Página 55 - Fiber Modes

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

Página 56

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

Página 57

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

Página 58

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

Página 59

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

Página 60

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

Página 61

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

Página 62

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

Página 63

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

Página 64 - Introduction

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

Página 65 - Functions listed by class

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

Página 66

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

Página 67

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

Página 68

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

Página 69

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

Página 70

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

Página 71 - Data format

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

Página 72 - Fiber Interface

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

Página 73

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

Página 74 - Measurement control

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

Página 75 - Reading data

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

Página 76

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

Página 77

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

Página 78

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

Página 79

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

Página 80

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

Página 81

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

Página 82

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

Página 83

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

Página 84

164Agilent E1439 Programmer's ReferenceFunctions listed alphabeticallyAGE1439_NO_DATA_MEASUREMENT_PAUSEDAGE1439_NO_DATA_WAITING_FOR_TRIGGERAGE143

Página 85

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

Página 86

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

Página 87

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

Página 88

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

Página 89

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

Página 90

8Installing the Agilent E1439To transport the module

Página 91

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

Página 92

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

Página 93

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

Página 94

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

Página 95

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

Página 96

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

Página 97

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

Página 98

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

Página 99

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

Página 100

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

Página 101

22 Getting Started with the Agilent E1439

Página 102

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

Página 103

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

Página 104

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

Página 105

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

Página 106

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

Página 107

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

Página 108

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

Página 109

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

Página 110

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

Página 111

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

Página 112

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

Página 113

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

Página 114

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

Página 115

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

Página 116

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

Página 117

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

Página 118

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

Página 119

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

Página 120

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

Página 121

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

Página 122

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

Página 123

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

Página 124

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

Página 125

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

Página 126

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

Página 127

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

Página 128

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

Página 129

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

Página 130 - (sigBw-1) when sigBw>0

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

Página 131

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

Página 133

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

Página 134 - See Also

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

Página 135

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

Página 136

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

Página 137

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

Página 138

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

Página 139

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

Página 140

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

Página 141

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

Página 142

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

Página 143

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

Página 144 - _save” on page 136, “age1439_

218Module DescriptionBlock diagram and description

Página 145

66 Replacing Assemblies

Página 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

Página 147

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

Página 148

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

Página 149

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

Página 150

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

Página 151

224Replacing AssembliesReplaceable partsTo remove the top cover

Página 152

225Replacing AssembliesReplaceable partsTo remove the M1, M2 assemblies

Página 153

226Replacing AssembliesReplaceable parts

Página 154

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

Página 156

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

Página 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

Página 158

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

Página 159

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

Página 160

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

Página 161

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

Página 162

Index234

Página 163

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

Página 164

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

Página 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

Página 166

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

Página 167

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

Página 168

18Getting Started with the Agilent E1439To use the example programs

Página 169

33 Using the Agilent E1439

Página 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

Página 171

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

Página 172

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

Página 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

Página 174

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

Página 175

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

Página 176

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

Página 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

Página 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

Página 179

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

Página 180

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

Página 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

Página 182

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

Página 183

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

Página 184

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

Página 185

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

Página 186

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

Página 187

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

Página 188

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

Página 189

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

Página 190

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

Página 191

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

Página 192

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

Página 193

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

Página 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

Página 195

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

Página 196

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

Página 197

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

Página 198

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

Página 199

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

Página 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

Página 201

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

Página 202

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

Página 204

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

Página 205

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

Página 206

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

Página 207

44 Agilent E1439 Programmer's Reference

Página 208

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

Página 209 - Error messages

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

Página 210

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

Página 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

Página 212

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

Página 213

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

Página 214

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

Página 215 - _save(ViSession id)

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

Página 216

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

Página 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

Página 218 - Ext Clock/Ref

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

Página 219 - VXI backplane connections

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

Página 220 - Module Description

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

Página 221 - Block diagram and description

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

Página 222

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

Página 223

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

Página 224

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

Página 225

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

Página 226

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

Página 227

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

Página 228

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

Página 229 - 6 Replacing Assemblies

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

Página 230 - Replaceable parts

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

Página 231 - Replacing Assemblies

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

Página 232

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

Página 233

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

Página 234 - To remove the top cover

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

Página 235

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

Página 236

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

Página 237 - Glossary

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

Página 238

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

Página 239

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

Página 240

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

Página 241

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

Página 242

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

Página 243

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

Página 244

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

Página 245 - Need Assistance?

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

Página 246 - About this edition

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

Modelos relacionados E1439

Comentários a estes Manuais

Sem comentários