background image

75

Agilent E1439 Programmer's Reference

Functions listed alphabetically

age1439_cal_get

Gets last calibration date of specified board.

VXI

plug&play

Syntax

#include "age1439".h

ViStatus age1439_cal_get(ViSession

id

, ViInt16

board,

ViPInt32

datestampPtr

);

Description

age1439_cal_get

is used to read the date stamp of the last calibration.

Parameters

id

is the VXI instrument session pointer returned by the

age1439_init

function.

board

AGE1439_01_BOARD

returns calibration information for the 01 (digital/ADC) board.

AGE1439_03_BOARD

returns calibration information for the 03 (input) board.

datestampPtr

points to the return location for the timestamp of the most recent saved calibrations. Format is

YYYYMMDD

in base 10 notation.

Return Value

AGE1439_SUCCESS

indicates that a function was successful.

Values other than

AGE1439_SUCCESS

indicate an error condition or other important status

condition. To determine the error message, pass the return value to

“age1439_error_message” on

page 102

.

See Also

“age1439_init” on page 132

Содержание E1439

Страница 1: ...filters and memory User s Guide Agilent Technologies Part Number E1439 90005 Printed in U S A Print Date December 2002 Third Edition Agilent Technologies Inc All rights reserved 8600 Soper Hill Road...

Страница 2: ...e This document contains proprietary information which is protected by copyright All rights are reserved No part of this document may be photocopied reproduced or translated to another language withou...

Страница 3: ...y The module plugs into a single C size slot in a VXI mainframe Number of Channels 1 Type of Inputs 50 ohm Input Bandwidth 150 MHz 36 MHz alias protected Sample Rate 95 Msample s Input Range 36 to 12...

Страница 4: ...m for the Agilent E1439 with source files Web based help for the Agilent E1439 AGDSP function library and online help Example programs and source files Microsoft Visual C C library and source files Mi...

Страница 5: ...onal information programmer s reference replaceable parts Other Documentation Installation and Service information is provided as a printed document as well as in this PDF document After running the s...

Страница 6: ...6...

Страница 7: ...VXIplug play Soft Front Panel SFP 15 To use the example programs 16 3 Using the Agilent E1439 Agilent E1439 overview 20 Programming the Agilent E1439 21 The measurement loop 23 Delay and phase in tri...

Страница 8: ...1439_fiber_setup 112 age1439_fiber_signal_get 115 age1439_fiber_verify 116 age1439_fiber_xmt_BOF 117 age1439_fiber_xmt_signals 118 age1439_fiber_xmt_signals_get 119 age1439_filter_setup 120 age1439_fi...

Страница 9: ...e1439_sync_direction 179 age1439_sync_output 180 age1439_trigger_delay_actual_get 181 age1439_trigger_phase_actual_get 182 age1439_trigger_setup 183 age1439_vcxo 187 age1439_vxi_clock_output 188 age14...

Страница 10: ...10 Contents...

Страница 11: ...1 1 Installing the Agilent E1439...

Страница 12: ...carefully inspected both mechanically and electrically before shipment It should be free of marks or scratches and it should meet its published specifications upon receipt If the module was damaged i...

Страница 13: ...ible If you will be using the local bus select adjacent slots immediately to the left of the data receiving module If the VXI bus is used maximum data rates will be reduced but the module can be place...

Страница 14: ...may damage components in the module 5 Place the module s card edges top and bottom into the module guides in the slot 6 Slide the module into the mainframe until the module connects firmly with the ba...

Страница 15: ...the Agilent E1439 To install the Agilent E1439 7 Attach the module s front panel to the mainframe chassis using the module s captive mounting screws VXI Mainframe Power Switch Slotted Captive Screws...

Страница 16: ...on swab or lens paper 4 Clean the fiber end with the swab or lens paper Do not scrub during this initial cleaning because grit can be caught in the swab and become a gouging element 5 Immediately dry...

Страница 17: ...r and full serial number Mark the container FRAGILE to ensure careful handling If necessary to package the module in a container other than original packaging observe the following use of other packag...

Страница 18: ...8 Installing the Agilent E1439 To transport the module...

Страница 19: ...2 2 Getting Started with the Agilent E1439...

Страница 20: ...The Host Interface Library is available as a Windows Library that communicates with the hardware using VISA Virtual Instrument Software Architecture VISA is the input output standard upon which all th...

Страница 21: ...One of the following interfaces HP Agilent FireWire E8491B IEEE 1394 PC Link to VXI National Instruments PCI MXI 2 Other VISA compliant VXI interface VISA Virtual Instrument Software Architecture lib...

Страница 22: ...l A shortcut for the Agilent E1439 web based online help file A shortcut for the PDF version of the Agilent E1439 User s Guide A shortcut for the AGDSP web based online help file Several shortcuts for...

Страница 23: ...rrectly and that the Resource Manager runs successfully Before using your measurement system you must set up all of its devices including setting their addresses and local bus locations No two devices...

Страница 24: ...similar the one below Access it through the Start button Programs Vxipnp age1439 This program group contains shortcuts that access the Soft Front Panel program the User s Guide online help and example...

Страница 25: ...vers including VISA and have run the configurator and Resource Manager required by your hardware interface If prompted for the resource descriptor use the default VXI 192 unless the logical address of...

Страница 26: ...Windows environments executable files and source code for the Microsoft Visual Basic examples are installed in the drive vxipnp win 95 NT age1439 vb directory The C examples are in the age1439 msc exa...

Страница 27: ...ator phase It is written in Visual Basic info exe This example shows how to retrieve option and revision information from an Agilent E1439 and it doubles as a handy utility It is written as a console...

Страница 28: ...18 Getting Started with the Agilent E1439 To use the example programs...

Страница 29: ...3 3 Using the Agilent E1439...

Страница 30: ...Detection Attenuators Anti alias Filter Sampling ADC Zoom and Decimation Filtering FIFO Memory VXI bus Interface Local bus Interface not present in the E1439C Intermodule clock Intermodule sync VXI Ba...

Страница 31: ...y the E1439 is the VXIplug play WINNT framework specifications It requires the following resources prior to the installation of the E1439 An embedded or a stand alone Pentium class PC Microsoft Window...

Страница 32: ...e most common reason for re writing machine h is to accommodate I O libraries other than VISA In some cases the library may need merely to be re compiled to target a different processor type for the h...

Страница 33: ...hen all E1439s in a system have released the Sync line the module moves to the Trigger state Upon entering the Trigger state an E1439 that is programmed with a pre trigger delay continues collecting d...

Страница 34: ...chronous state transition occurs for all modules in a system All modules in a system must have released the Sync line in order to bring about a synchronous transition to Trigger state In block mode ea...

Страница 35: ..._actual_get The result is in periods of the ADC sample clock Special considerations apply in multi module systems See Trigger and phase in multi module systems on page 40 When doing a zoomed measureme...

Страница 36: ...is set up as follows frequency_center 4 5 MHz filter_bw 4 2 4 MHz span filter_decimate 1 on trigger_type 1 ADC trigger trigger_delay 32 a pre trigger delay of 32 trigger_adclevel 0 data_type 1 complex...

Страница 37: ...e corresponding to the actual trigger is number 32 16 24 or the 33rd sample The measured phase of the 33rd complex sample found via the atan2 function is 159 degrees The phase of the LO at this sample...

Страница 38: ...burst or a TDMA burst Due to the zero crossings within the tone burst the ADC trigger can not reliably trigger on the leading edge of the burst If you set the magDwell time longer than any potential d...

Страница 39: ...hown the signal is below the threshold at A and C but in both of these cases the signal is low for a time less than the magDwell time Hence the magnitude trigger does not recognize the signal as low a...

Страница 40: ...factor as the signal bandwidth reduction while still maintaining a complete representation of the underlying bandlimited signal For each octave step in bandwidth reduction except for the first octave...

Страница 41: ...hows the flow of clock and sync signals VXI Clock ADC Clock VXI SYNC Intermodule Sync SMB Intermodule Clock SMB ADC Divider Font Panel Clock SMB Clock Output VXI Clock Output ADC Clock VCXO VCXO Freq...

Страница 42: ...ted among modules either on the VXI backplane using the ECL Trigger lines or on the front panel using the SMB Clock Ref extender connectors When VXI backplane distribution is used with more than one V...

Страница 43: ...pecifications for the clock jitter phase noise specification degradation using backplane distribution Front panel distribution requires the use of two short equal length cables with SMB connectors bet...

Страница 44: ...80 Module 2 Front slave phase locked to master on page 81 Module 1 Front master phase locked to external reference on page 81 Module 2 Front slave phase locked to master on page 81 Internal clock and...

Страница 45: ...age 81 Module 1 Front slave phase locked to master on page 81 Module 2 Front master internal reference on page 80 Module 3 Front slave phase locked to master on page 81 Module 4 Front slave phase lock...

Страница 46: ...page 84 Module 3 Receive sync from master on page 85 Module 4 Front slave phase locked to master on page 81 VXI Mainframe A VXI Mainframe B Clock and SYNC distribution using front panel extender conn...

Страница 47: ...l sample clock All modules Front sync external sample clock wired OR sync on page 83 Sharing clock and SYNC among several modules using external sample Front panel distribution Slot 0 Controller Split...

Страница 48: ...odules Rear sync external sample clock wired OR sync on page 84 Sharing clock and SYNC among several modules using external sample Rear panel distribution Slot 0 Controller Splitter Splitter External...

Страница 49: ...ame ADC clock is used If you also intend to change the center frequency along with the digital filters you should synchronize the digital filters first Otherwise the center frequency phase becomes uns...

Страница 50: ...d by the normal scheme that uses the internal VCXOs within the modules locked together by a 2 5 MHz reference that is distributed from module to module By exercising care in matching the skew of the s...

Страница 51: ...command to all modules Assert and release the sync line from the master module age1439_meas_control Release all modules from idle age1439_meas_control 6 Sync the digital local oscillators Force all m...

Страница 52: ...the Agilent E9821 the Local Bus provides a direct pipeline to the Agilent E9821 s DSPs Using the Local Bus you can transfer data in the background while processing data in a signal processing module...

Страница 53: ...le with the Serial Front Panel Data Port Draft Standard VITA 17 1 draft 0 5 dated February 26 2001 currently under development by the VITA Standards Organization http www vita com VITA 17 1 is not yet...

Страница 54: ...ontrol Signals PIO1 PIO2 DIR and NRDY are FPDP front panel data port control signals These signals can be defined by another product or you can define their meaning and application When an overflow co...

Страница 55: ...data port selection determines whether data is sent to the local bus Agilent E1439D only or read from the FIFO via the VME bus See the following illustration Note Setting the data port to Fiber while...

Страница 56: ...nly or read from the FIFO via the VME bus Copy is the default fiber mode after power on or reset See the following illustration Note Setting the data port to Fiber while in the Copy fiber mode results...

Страница 57: ...ues even after the measurement is complete Changing the fiber mode stops data transmission See the following illustration Note Setting the data port to Fiber while in the Raw fiber mode results in an...

Страница 58: ...port and received optical data is ignored The following illustration shows an E1439D transmitting data when flow control is turned off Fiber Interface Setup Fiber Mode Generate Rate 106 or 250 MBs BO...

Страница 59: ...not available via any other data port and received optical data other than the flow control signals is ignored The following illustration shows an E1439D transmitting data to a fiber receiver when flo...

Страница 60: ...eed the available fiber bandwidth allowing the data to be merged without data loss from a FIFO overrun Therefore you must reduce the generated sample rate using either an external sample clock operati...

Страница 61: ...1439D Fiber Receiver E1438D E1439D 1 KB FIFO 1 KB FIFO 1 KB FIFO Fiber Interface Setup First E1439D in chain Next E1439D in chain Mode Generate Mode Append Rate 106 or 250 MBs Rate same as module to l...

Страница 62: ...KB FIFO 1 KB FIFO 1 KB FIFO Fiber Interface Setup First E1439D in chain Next E1439D in chain Mode Generate Mode Append Rate 106 or 250 MBs Rate same as module to left BOF ON BOF ON1 1 The final module...

Страница 63: ...4 4 Agilent E1439 Programmer s Reference...

Страница 64: ...in chapter 2 to assure proper installation and to become familiar with the capabilities of your Agilent E1439 software in various programming environments You should find the example programs particu...

Страница 65: ...clock_fs_get on page 76 age1439_clock_recover on page 77 age1439_clock_setup on page 78 age1439_clock_setup_get on page 78 age1439_combo_setup on page 87 age1439_data_memsize_get on page 88 age1439_da...

Страница 66: ...20 age1439_filter_decimate on page 120 age1439_filter_decimate_get on page 120 age1439_filter_sync on page 123 age1439_frequency_center on page 128 age1439_frequency_center_get on page 128 age1439_fre...

Страница 67: ...9 age1439_sync_output on page 180 age1439_sync_output_get on page 180 age1439_trigger_adclevel on page 183 age1439_trigger_adclevel_get on page 183 age1439_trigger_delay on page 183 age1439_trigger_de...

Страница 68: ...e1439_header on page 99 age1439_epoch_header_get on page 100 age1439_epoch_header_enable on page 99 age1439_epoch_header_enable_get on page 99 age1439_epoch_size on page 98 age1439_epoch_size_get on p...

Страница 69: ...7 age1439_product_id_get on page 158 age1439_reset on page 167 age1439_reset_hard on page 168 age1439_revision_query on page 169 age1439_self_test on page 170 age1439_serial_number on page 172 age1439...

Страница 70: ...uency spans away from baseband Measurement control on page 64 These functions initiate or terminate the measurement loop Timing on page 64 The clock signals for the ADC sample clock can be set in a va...

Страница 71: ...fier age1439_input_signal_get on page 141 gets the input buffer amplifier state age1439_state_save on page 175 saves the current module state age1439_state_recall on page 174 recalls a previous module...

Страница 72: ...120 selects a signal filter bandwidth age1439_filter_bw_get on page 120 gets the signal filter bandwidth age1439_filter_decimate on page 120 enables disables an extra factor of 2 decimation age1439_fi...

Страница 73: ...ge 112 gets the current selection of transfer rate for fiber optic data age1439_fiber_verify on page 116 proforms a verification of the fiber interface using either an internal of external signal path...

Страница 74: ...67 places the module in a known state age1439_reset_hard on page 168 resets the module hardware Timing age1439_clock_setup on page 78 sets all timing parameters for commonly used measure ment setups a...

Страница 75: ...gets the trigger threshold age1439_trigger_delay on page 183 specifies a pre or post trigger delay time age1439_trigger_delay_get on page 183 gets the trigger delay time age1439_trigger_delay_actual_g...

Страница 76: ...ample clock config urations age1439_clock_fs_get on page 76 gets the external clock frequency age1439_filter_sync on page 123 synchronizes the decimation filter counter age1439_frequency_sync and age1...

Страница 77: ...t data block age1439_data_blocksize_get on page 90 gets the output data block size age1439_data_delay on page 90 determines FIFO delay in continuous mode age1439_data_delay_get on page 90 gets FIFO de...

Страница 78: ...ted age1439_fiber_BOF_get on page 112 returns the current value of bofEnable age1439_fiber_clear on page 106 clears all data from the fiber interface FIFO buffers age1439_fiber_crc on page 112 sets up...

Страница 79: ...s the module for a synchronous fre quency change age1439_frequency_sync_get on page 128 gets the state of the synchronous change mode age1439_front_panel_clock_input on page 131 specifies the source o...

Страница 80: ...6 gets prescaling of the reference clock age1439_reset on page 167 places the module in a known state age1439_reset_hard on page 168 resets the module hardware age1439_revision_query on page 169 retur...

Страница 81: ...actual_get on page 182 returns a representation of the phase value of the LO at the most recent trigger point age1439_trigger_setup on page 183 sets all parameters associated with triggering the begin...

Страница 82: ...the desired internal clock source AGE1439_VCXO_EXT_REF takes an external reference signal on the front panel and uses a phase locked loop to convert it to the ADC clock of the module The ADC clock can...

Страница 83: ..._BY_10 divides the ADC clock by 10 AGE1439_DIVIDE_BY_38 divides the ADC clock by 38 adcDividerPtr points to the current value of adcDivider Return Value AGE1439_SUCCESS indicates that a function was s...

Страница 84: ...the age1439_init function attribute designates the type of attribute to return AGE1439_IO_HANDLE accesses the I O library handle AGE1439_IO_ADDRESS points to the mapped I O base address of the module...

Страница 85: ...39_init function board AGE1439_01_BOARD returns calibration information for the 01 digital ADC board AGE1439_03_BOARD returns calibration information for the 03 input board datestampPtr points to the...

Страница 86: ...is the VXI instrument session pointer returned by the age1439_init function fs provides the module with the frequency of an external sample clock from 10 000 000 to 103 000 000 connected to the Ext C...

Страница 87: ...hanged during operation or if it has glitches which don t meet specs In this case the module would cease functioning and this command must be issued in order to resume proper operation after restoring...

Страница 88: ...the ADC clock for which the rising edges indicate the time for each sample of the analog to digital converter This function changes the settings controlled by the following lower level functions age1...

Страница 89: ...RENCE_CLOCK N A FRONT_PANEL_CLOCK CLOCK_OFF SMB_CLOCK_OUTPUT CLOCK_OFF SYNC_CLOCK DIVIDED_ADC_CLOCK SYNC_OUTPUT SYNC_OUT_OFF SYNC_DIRECTION N A Phase locked to external reference AGE1439_SIMPLE_EXT_RE...

Страница 90: ...UT CLOCK_OFF REFERENCE_CLOCK FRONT_PANEL_CLOCK FRONT_PANEL_CLOCK BNC_CLOCK SMB_CLOCK_OUTPUT CLOCK_OFF SYNC_CLOCK DIVIDED_ADC_CLOCK SYNC_OUTPUT SYNC_OUT_OFF SYNC_DIRECTION N A Front master internal ref...

Страница 91: ..._CLOCK FRONT_PANEL_CLOCK BNC_CLOCK SMB_CLOCK_OUTPUT DIVIDED_ADC_CLOCK SYNC_CLOCK DIVIDED_ADC_CLOCK SYNC_OUTPUT SYNC_OUT_SMB SYNC_DIRECTION FRNT_TO_REAR Front slave phase locked to master AGE1439_FRNT_...

Страница 92: ...CE_CLOCK N A FRONT_PANEL_CLOCK CLOCK_OFF SMB_CLOCK_OUTPUT CLOCK_OFF SYNC_CLOCK DIVIDED_ADC_CLOCK SYNC_OUTPUT SYNC_OUT_VXI SYNC_DIRECTION REAR_TO_FRNT Rear master phase locked to external reference AGE...

Страница 93: ...NCE_CLOCK VXI_CLOCK FRONT_PANEL_CLOCK CLOCK_OFF SMB_CLOCK_OUTPUT CLOCK_OFF SYNC_CLOCK VXI_CLOCK SYNC_OUTPUT SYNC_OUT_VXI SYNC_DIRECTION REAR_TO_FRNT Front sync external sample clock wired OR sync AGE1...

Страница 94: ...RENCE_CLOCK FRONT_PANEL_CLOCK FRONT_PANEL_CLOCK BNC_CLOCK SMB_CLOCK_OUTPUT CLOCK_OFF SYNC_CLOCK DIVIDED_ADC_CLOCK SYNC_OUTPUT SYNC_OUT_VXI SYNC_DIRECTION REAR_TO_FRNT Send sync to slave AGE1439_FRNT_M...

Страница 95: ...on To determine the error message pass the return value to age1439_error_message on page 102 Effect on Active Measurement age1439_clock_setup aborts any measurement in progress See Also Commands which...

Страница 96: ...dule in the Idle state After this function has been executed the specified id identifier is no longer a valid parameter for function calls Parameters id is the VXI instrument session pointer returned...

Страница 97: ...er phase See age1439_frequency_center_raw on page 125 for a description of the phase parameter sigBw See age1439_filter_setup on page 120 for a description of the sigBw parameter Comments This command...

Страница 98: ...standard memory of 18 Mbytes or a larger memory option Parameters id is the VXI instrument session pointer returned by the age1439_init function memSizePtr points to the memory size in number of Megab...

Страница 99: ...tent spectrum measurements This occurs with either shift decimation or when the real part of a zoomed signal with a non zero center frequency is taken Parameters id is the VXI instrument session point...

Страница 100: ...6 resolution ViInt16 mode ViInt32 blocksize ViInt32 dataDelay ViInt16 spectralOrder ViInt16 port ViStatus age1439_data_blocksize ViSession id ViInt32 blocksize ViStatus age1439_data_blocksize_get ViSe...

Страница 101: ...ter The returned value is the closest valid value to the requested block size dataDelay is used to specify the minimum FIFO delay in number of samples This parameter applies only in continuous mode AG...

Страница 102: ...to be output using standard VME register reads This is the instrument default Setting port to AGE1439_LBUS means the data is to be output as a byte serial data stream via the VXI local bus Agilent E1...

Страница 103: ...real 24 bit VME 16 bit 2 R0 23 8 R0 7 0 Z8 R1 23 8 R1 7 0 Z8 complex 24 bit VME 16 bit 4 R0 23 8 R0 7 0 Z8 Q0 23 8 Q0 7 0 Z8 R1 23 8 R1 7 0 Z8 real 12 bit LBUS 8 bit 2 R0 11 4 R0 3 0 Z4 R1 11 4 R1 3 0...

Страница 104: ...it 1 R0 11 0 Z4 Q0 11 0 Z4 R1 11 0 Z4 Q1 11 0 Z4 real 24 bit Fiber 32 bit 1 R0 23 0 Z8 R1 23 0 Z8 complex 24 bit Fiber 32 bit 2 R0 23 0 Z8 Q0 23 0 Z8 R1 23 0 Z8 1 That is transfers required per measur...

Страница 105: ...ata decreases in frequency from right to left Changing the spectral order in multiple module systems causes the LO to lose synchronization with the other modules Thus in multi module systems the LO s...

Страница 106: ...fies the data transfer size in samples AGE1439_XFERSIZE_MIN selects the minimum allowable transfer size AGE1439_XFERSIZE_MAX selects the maximum allowable transfer size xfersize must be a sub multiple...

Страница 107: ...sw the Visual C project for the driver DLL age1439_32 dll and selecting the age1439_32 dl Win32 Debug build configuration Parameters id is the VXI instrument session pointer returned by the age1439_in...

Страница 108: ...GenteratePtr ViStatus age1439_epoch_header Visession id ViInt32 headerValue ViInt32 incrementCount ViStatus age1439_epoch_header_get Visession id ViPInt32 headerValuePtr ViPInt32 incrementCountPtr ViS...

Страница 109: ...able headerValue sets the value of the first 32 bits of the epoch header AGE1439_HEADER_VALUE_MIN selects the minimum value for the epoch header AGE1439_HEADER_VALUE_MAX selects the maximum value for...

Страница 110: ...t The following table is a summary of valid fiber epoch setups Please note that the designation of N A means that this information is not applicable to this condition In this case the setting is accep...

Страница 111: ...or message pass the return value to age1439_error_message on page 102 See Also Default values on page 201 age1439_init on page 132 age1439_error_message on page 102 3 This is required if this is the f...

Страница 112: ...ument session pointer returned by the age1439_init function errorMessage represents the error message string up to 256 characters long Note For this parameter you must allocate a character array of at...

Страница 113: ...39_init function errorCode points to the instrument numeric error code errorMessage points to the error message string up to 80 characters long This message also indicates what function call generated...

Страница 114: ...inter returned by the age1439_init function syncEnable AGE1439_EXT_SAMP_SYNC_ENABLE is used after calling age1439_clock_setup to select a multi module external sample setup A counter within the module...

Страница 115: ...Commands which halt active measurements on page 198 age1439_init on page 132 age1439_filter_sync on page 123 age1439_clock_setup on page 78 Managing multiple modules in chapter 3 Using clock and sync...

Страница 116: ...and resets other internal transient states such as reset to beginning of epoch and return to copy phase of append Parameter id is the VXI instrument session pointer returned by the age1439_init funct...

Страница 117: ...rs the AGE1439_STATUS_FIBER_ERROR bit in the status register If the error is continuously present the bit will not be cleared Parameter id is the VXI instrument session pointer returned by the age1439...

Страница 118: ...poor quality receive signal 8 TX_ERR_OVERRUN 256 Indicates that data transmission is not sustainable because the raw data bandwidth has exceeded the available fiber capacity 7 RX_ERR_FIFO_OVERFLOW 12...

Страница 119: ...was successful Values other than AGE1439_SUCCESS indicate an error condition or other important status condition To determine the error message pass the return value to age1439_error_message on page...

Страница 120: ...AGE1439_LED_RX_DATA indicates data was received in approximately the last 500 ms the RCV LED is blinking AGE1439_LED_TX_ENABLED indicates that the transmitter in enabled the XMT LED is on or blinking...

Страница 121: ...return this error if it is selected and no signal is present Parameter id is the VXI instrument session pointer returned by the age1439_init function pio1 Programmable I O bit on the fiber receiver fo...

Страница 122: ...age1439_fiber_crc_get Visession id ViPInt16 crcEnablePtr ViStatus age1439_fiber_flow_control Visession id ViInt16 flowControlMode ViStatus age1439_fiber_flow_control_get Visession id ViInt16 flowCont...

Страница 123: ...MENT_PAUSED AGE1439_FIBER_MODE_COPY is the default fiberMode at power on and reset Data is copied from the fiber interface receiver to the fiber interface transmitter while the module is performing ot...

Страница 124: ...an external optic receiver can pause or resume the fiber data transmission by sending a stop or go command Received optical data other than flow control signals and PIO bits are ignored AGE1439_FLOW_...

Страница 125: ...whether or not an optical signal has been detected by the fiber interface receiver AGE1439_NO_FIBER_SIGNAL indicates no optical signal has been detected by the fiber interface receiver AGE1439_FIBER_...

Страница 126: ...er returned by the age1439_init function verifyPath indicates which path internal or external is being tested by age1439_fiber_verify AGE1439_FIBER_VERIFY_INTERNAL verifies the internal fiber interfac...

Страница 127: ...de age1439 h ViStatus age1439_fiber_xmt_BOF ViSession id Parameter id is the VXI instrument session pointer returned by the age1439_init function Return ValueAGE1439_SUCCESS indicates that a function...

Страница 128: ...ion pio1 Programmable I O bit on the fiber transmitter for user defined purposes pio2 Programmable I O bit on the fiber transmitter for user defined purposes AGE1439_FIBER_SIG_ON FPDP control signals...

Страница 129: ...transmitter Parameter id is the VXI instrument session pointer returned by the age1439_init function pio1 returns the current value of pio1 pio2 returns the current value of pio2 Note The following a...

Страница 130: ...to AGE1439_DECIMATE_ON the output sample rate is reduced by an additional factor of two by discarding alternate samples AGE1439_DECIMATE_SHIFT is like AGE1439_DECIMATE_ON but additional processing is...

Страница 131: ...ernal ADC clock is used an additional analog filter of the appropriate bandwidth may be required for full alias protection The decimation process used to reduce the output sample rate is driven from a...

Страница 132: ...on page 102 See Also Commands which halt active measurements on page 198 Default values on page 201 age1439_init on page 132 age1439_input_setup on page 141 age1439_clock_setup on page 78 age1439_freq...

Страница 133: ...es about 30 decimated output sample periods to decay 100 dB See the step response graphs in the Technical Specifications for more detail Parameters id is the VXI instrument session pointer returned by...

Страница 134: ...mmer s Reference Functions listed alphabetically See Also age1439_init on page 132 age1439_filter_setup on page 120 age1439_frequency_setup on page 128 age1439_meas_control on page 151 Managing multip...

Страница 135: ...ted with age1439_frequency_center_raw_compute Parameters id is the VXI instrument session pointer returned by the age1439_init function phase specifies the phase part of the frequency interpolate spec...

Страница 136: ...n End Sub Example An example of this in VB is included in the Front Panel code and can be activated by changing the following declaration in frmMain of E1439 vbp Const constFreqCentRaw False When TRUE...

Страница 137: ...the age1439_init function center provides the center frequency normalized to clock fs phasePtr points to the computed value of phase interpolatePtr points to the computed value of interpolate Example...

Страница 138: ...ncy band of interest is converted to dc with this function The frequency transition is phase continuous unless the center frequency is set to zero in which case the transition may be selected either t...

Страница 139: ...double precision floating point number its effective resolution is 1 2 19 5 9 19 This allows exact specification of any multiple of 10 mHz when fs 95 MHz The actual frequency is set to the nearest av...

Страница 140: ...efault values on page 201 age1439_init on page 132 age1439_clock_setup on page 78 age1439_data_setup on page 90 age1439_clock_fs on page 76 age1439_meas_control on page 151 Frequency and filtering in...

Страница 141: ...on or when a module is used as the master ADC clock source for a multi module system Parameters id is the VXI instrument session pointer returned by the age1439_init function fpClock AGE1439_CLOCK_OFF...

Страница 142: ...dentity of the instrument by checking the manufacturer ID and model number in the module s VXI register set If set to AGE1439_OFF the function does not verify the module s identity It is helpful to di...

Страница 143: ...133 Agilent E1439 Programmer s Reference Functions listed alphabetically See Also Commands which halt active measurements on page 198 age1439_close on page 86 age1439_attrib_get on page 74...

Страница 144: ...ll the auto zero function for every change of input setup parameters since the correction table maintains values for all setup conditions Note Calling age1439_input_autozero aborts any measurement alr...

Страница 145: ...DAC setting as the highest range setting for ac coupling The scaling between the coarse and fine DACs is approximately 100 to 1 AGE1439_OFFS_DAC_MIN sets the minimum dc offset DAC setting AGE1439_OFFS...

Страница 146: ...t settings to persist past power down Parameters id is the VXI instrument session pointer returned by the age1439_init function Return Value AGE1439_SUCCESS indicates that a function was successful Va...

Страница 147: ...Parameters id is the VXI instrument session pointer returned by the age1439_init function sec is the time in seconds to take data at each range to insure that an overload is detected Setting this para...

Страница 148: ...range_get rangeVoltsPtr is the range in Volts Conversion values are as follows Variable Range Index Full Scale dBm Full Scale Voltage Vp AGE1439_RANGE_MAX 48 AGE1439_RANGE_48 48 12 1 26 AGE1439_RANGE_...

Страница 149: ...12 0794 AGE1439_RANGE_23 23 13 0708 AGE1439_RANGE_22 22 14 0631 AGE1439_RANGE_21 21 15 0562 AGE1439_RANGE_20 20 16 0501 AGE1439_RANGE_19 19 17 0447 AGE1439_RANGE_18 18 18 0398 AGE1439_RANGE_17 17 19...

Страница 150: ...140 Agilent E1439 Programmer s Reference Functions listed alphabetically See Also age1439_init on page 132 age1439_input_setup on page 141 age1439_data_scale_get on page 89...

Страница 151: ...s age1439_input_range ViSession id ViInt16 range ViStatus age1439_input_range_get ViSession id ViPInt16 rangePtr ViStatus age1439_input_signal ViSession id ViInt16 signal ViStatus age1439_input_signal...

Страница 152: ...rger than full scale generate an ADC overflow error Range values are as follows Variable Range Index Full Scale dBm Full Scale Voltage Vp AGE1439_RANGE_MAX 48 AGE1439_RANGE_48 48 12 1 26 AGE1439_RANGE...

Страница 153: ...and its 50 Ohm termination signalPtr points to the current value of the signal parameter signalPath Selects baseband AGE1439_BB_PATH or IF signal path AGE1439_IF_PATH The IF path passes frequencies b...

Страница 154: ...than the actual range of the input signal The reason for this is that step changes of input voltage cause an overshoot and ringing response at the output of the anti alias filter The peak overshoot a...

Страница 155: ...setup function are cleared during the interrupt acknowledge cycle This function restores the cleared interrupt masks Parameters id is the VXI instrument session pointer returned by the age1439_init fu...

Страница 156: ...ions query the mask and priority individually Parameters id is the VXI instrument session pointer returned by the age1439_init function intrNum is the number of the interrupt generator The only values...

Страница 157: ...lues other than AGE1439_SUCCESS indicate an error condition or other important status condition To determine the error message pass the return value to age1439_error_message on page 102 See Also Defau...

Страница 158: ...sion pointer returned by the age1439_init function lbusMode selects the transmission mode of the local bus when it is enabled by the age1439_data_port function AGE1439_GENERATE forces the module at id...

Страница 159: ...current value of the lbusMode parameter Return Value AGE1439_SUCCESS indicates that a function was successful Values other than AGE1439_SUCCESS indicate an error condition or other important status c...

Страница 160: ...rame is put into a reset state all modules should be placed into the reset state from left to right Then all modules can be take out of reset from left to right Parameters id is the VXI instrument ses...

Страница 161: ...signal When parameters of the age1439_clock_setup function which enable sync output are selected the module shares the sync signal with other Agilent E1439 modules If any one of these modules asserts...

Страница 162: ...or synchronizing the decimation counters and local oscillators of multiple Agilent E1439 modules and synchronizing the fs 10 clock during external sampling This is done by calling age1439_filter_sync...

Страница 163: ...cate an error condition or other important status condition To determine the error message pass the return value to age1439_error_message on page 102 See Also Commands which halt active measurements o...

Страница 164: ...measurement loop in chapter 3 for details on how a measurement progresses through the four states This function performs the following sequence 1 Clears the overload count maintained by the API See Co...

Страница 165: ...wing sequence 1 Waits for AGE1439_STATUS_HARDWARE_SET bit to be set 2 Returns AGE1439_START_ERROR if more than three seconds elapses in step 1 3 Returns AGE1439_SETUP_ERROR if AGE1439_STATUS_SETUP_ERR...

Страница 166: ...ter returned by the age1439_init function readValid returns the state of the AGE1439_STATUS_READ_VALID status register bit blockReady returns the state of the AGE1439_STATUS_BLOCK_READY status registe...

Страница 167: ...ns a string of up to 256 characters For example 144 indicates option 144 memory is installed Note For this parameter you must allocate a character array of at least 256 characters AGE1439_STR_ LEN_MIN...

Страница 168: ...ductId returns the module ID such as E1439C or E1439D Note For this parameter you must allocate a character array of at least 256 characters AGE1439_STR_ LEN_MIN including the null byte prior to calli...

Страница 169: ...ata port of the Agilent E1439 must be set to AGE1439_VME by the age1439_data_port function for these functions to be effective Note When using this function INSTR_REAL32 should be defined when compili...

Страница 170: ...erly use the overload argument for the age1439_ read or age1439_read64 function is this 1 Set up the hardware 2 Call age1439_meas_start 3 Call age1439_read or age1439_read64 If data is not available t...

Страница 171: ...ed in the module is waiting in the FIFO but has not yet been read Return Value AGE1439_SUCCESS AGE1439_NO_DATA_MEASUREMENT_IN_PROGRESS AGE1439_NO_DATA_MEASUREMENT_PAUSED AGE1439_NO_DATA_WAITING_FOR_TR...

Страница 172: ...e API is incremented 3 If a block of data is NOT ready A the function immediately returns the current measurement state and B the value of the overload argument is set to AGE1439_OFF 4 If a block of d...

Страница 173: ...an be read by calling the age1439_read_raw function again age1439_meas_start should not be called again 5 When used in this way an overload indication is given for each and every data block read in bl...

Страница 174: ...tically AGE1439_NO_DATA_MEASUREMENT_PAUSED AGE1439_NO_DATA_WAITING_FOR_TRIGGER AGE1439_NO_DATA_WAITING_FOR_ARM See Also age1439_init on page 132 age1439_read on page 159 age1439_status_get on page 176...

Страница 175: ...PANEL_CLOCK specifies the front panel clock be used as the reference clock Use this in conjunction with age1439_front_panel_clock_input AGE1439_VXI_CLOCK specifies that the VXI rear panel clock be use...

Страница 176: ...e left in the default mode The alternate mode applies to a different model of the module Parameters id is the VXI instrument session pointer returned by the age1439_init function refPrescaler AGE1439_...

Страница 177: ...Note Calling this function halts any measurement or fiber transfer Parameters id is the VXI instrument session pointer returned by the age1439_init function Comments The reset values are listed in Def...

Страница 178: ...function Comments The reset values are listed in Default values on page 201 In addition the hardware registers including the save register are reset to the power up state This command takes about 15 s...

Страница 179: ...he week and Date is an integer from 1 to 31 instrRev returns the date time and board number of the module s firmware revision in the form mm dd yyyy hh mm 01Bd xxxx 02Bd xxxx where xxxx is a manufactu...

Страница 180: ...internal fiber verification Parameters id is the VXI instrument session pointer returned by the age1439_init function testMessage points to the self test status message string up to 256 characters lon...

Страница 181: ...unction was successful Values other than AGE1439_SUCCESS indicate an error condition or other important status condition To determine the error message pass the return value to age1439_error_message o...

Страница 182: ...al number after a module has been serviced Parameters id is the VXI instrument session pointer returned by the age1439_init function serialNum sends or gets a serial number of less than 16 characters...

Страница 183: ...sion pointer returned by the age1439_init function smbClock AGE1439_BNC_CLOCK specifies that the BNC input be output from the SMB clock connectors AGE1439_CLOCK_OFF specifies no output from the SMB cl...

Страница 184: ...ly saved by age1439_state_save This function requires 100 ms to complete Parameters id is the VXI instrument session pointer returned by the age1439_init function Return Value AGE1439_SUCCESS indicate...

Страница 185: ...to non volatile RAM Note The saved state is lost by issuing the following commands age1439_input_range_auto age1439_ input_autozero age1439_self_test and age1439_reset_hard Parameters id is the VXI i...

Страница 186: ...s approximately The bit is cleared automatically when activity ceases on the fiber interface 5 AGE1439_STATUS_FIBER_ERROR This bit is set internally whenever an error condition occurs on the fiber int...

Страница 187: ...since the most recent trigger and is cleared when the block is read out when force to Idle is asserted or when the module is armed for another measurement 10 AGE1439_STATUS_ARMED This bit is set whene...

Страница 188: ...function syncClock AGE1439_SMB_CLOCK specifies using the front panel clock on the SMB connectors as the sync clock AGE1439_VXI_CLOCK specifies using the VXI rear panel clock as the sync clock AGE1439...

Страница 189: ...le to the other panel Parameters id is the VXI instrument session pointer returned by the age1439_init function syncDirection AGE1439_SYNC_FRNT_TO_REAR specifies that front panel sync signal be availa...

Страница 190: ...n syncOutput AGE1439_SYNC_OUT_OFF specifies no sync signal output AGE1439_SYNC_OUT_BOTH specifies that the sync signal be output to both the front panel SMB sync connectors and the VXI backplane AGE14...

Страница 191: ...tual delay is still expressed in ADC sample periods In multiple module systems the actual delay of the triggering module should be used to correct data from other modules in the system Note Due to the...

Страница 192: ...d value by 360 65536 In multiple module systems the actual phase of the triggering module should be used to correct data from other modules in the system The returned phase value represents the digita...

Страница 193: ...e1439_trigger_adclevel_get ViSession id ViPInt16 adcLevelPtr ViStatus age1439_trigger_delay ViSession id ViInt32 trigDelay ViStatus age1439_trigger_delay_get ViSession id ViPint32 trigDelayPtr ViStatu...

Страница 194: ...r is non zero k 1 otherwise adcLevelPtr points to the current value of the adclevel parameter trigDelay is the time delay in units of output samples between when a trigger is received and the first da...

Страница 195: ...fied magnitude trigger threshold Because of these facts magnitude trigger operation will not always be intuitive and there is a case that can be misinterpreted as improper operation Magnitude triggeri...

Страница 196: ...ing the age1439_meas_start function waiting for the module to reach the trigger state then triggering the measurement by using age1439_meas_ control to pull the Sync line AGE1439_IMMEDIATE triggers a...

Страница 197: ...does not run in IF mode if the VCXO is turned off If you switch from baseband to IF path the VCXO turns on it remains on if you switch back to baseband Parameters id is the VXI instrument session poi...

Страница 198: ...meters id is the VXI instrument session pointer returned by the age1439_init function vxiClock AGE1439_FRONT_PANEL_CLOCK specifies that the specified front panel clock drive the VXI clock AGE1439_CLOC...

Страница 199: ...ion polls the status register of the indicated module until the AGE1439_STATUS_ HARDWARE_SET and AGE1439_STATUS_SYNC_COMPLETE bits are both true or until approximately three seconds have elapsed The f...

Страница 200: ...F 0 AGE1439_ADC_LEVEL_MAX 2047 AGE1439_ADC_LEVEL_MIN 2048 AGE1439_ANTIALIAS_OFF 0 AGE1439_ANTIALIAS_ON 1 AGE1439_APPEND 2 AGE1439_ASSERT 1 AGE1439_BB_PATH 0 AGE1439_BLOCK 0 AGE1439_BLOCKSIZE_DEF 1024...

Страница 201: ..._DIVIDE_BY_10 0 AGE1439_DIVIDE_BY_38 1 AGE1439_DIVIDED_ADC_CLOCK 2 AGE1439_EPOCH_GEN_OFF 0 AGE1439_EPOCH_GEN_ON 1 AGE1439_EPOCH_SIZE_MIN 8 AGE1439_EPOCH_SIZE_DEF 1024 AGE1439_EPOCH_SIZE_MAX 4294967292...

Страница 202: ...REF 28 AGE1439_FRNT_SLAV_EXT_REF 9 AGE1439_FRNT_SYNC_EXT_SAMP 21 AGE1439_FRONT_PANEL_CLOCK 3 AGE1439_FS_MAX 103e6 AGE1439_FS_MIN 10e6 AGE1439_GENERATE 1 AGE1439_GENERATE_OFF 0 AGE1439_GENERATE_ON 1 AG...

Страница 203: ...RMAL 0 AGE1439_OFF 0 AGE1439_OFFS_DAC_MAX 255 AGE1439_OFFS_DAC_MIN 0 AGE1439_ON 1 AGE1439_PIO_OFF 0 AGE1439_PIO_ON 1 AGE1439_PIPELINE 0 AGE1439_POSITIVE 0 AGE1439_PRESCALE_BY_1 0 AGE1439_PRESCALE_BY_4...

Страница 204: ...RANGE_32 32 AGE1439_RANGE_33 33 AGE1439_RANGE_34 34 AGE1439_RANGE_35 35 AGE1439_RANGE_36 36 AGE1439_RANGE_37 37 AGE1439_RANGE_38 38 AGE1439_RANGE_39 39 AGE1439_RANGE_40 40 AGE1439_RANGE_41 41 AGE1439_...

Страница 205: ...E1439_SIG_BW_MIN 0 AGE1439_SIGNAL_OFF 0 AGE1439_SIGNAL_ON 1 AGE1439_SIMPLE_EXT_REF 1 AGE1439_SIMPLE_EXT_SAMP 2 AGE1439_SIMPLE_INT_REF 0 AGE1439_SMB_CLOCK 4 AGE1439_ST_ANALOG_FAIL 0X100 AGE1439_ST_CLOC...

Страница 206: ...40 AGE1439_STATUS_SYNC_COMPLETE 0x80 AGE1439_STR_LEN_MIN 256 AGE1439_SYNC_FRNT_TO_REAR 0 AGE1439_SUCCESS 0 AGE1439_SYNC_OFF 0 AGE1439_SYNC_ON 1 AGE1439_SYNC_OUT_BOTH 3 AGE1439_SYNC_OUT_OFF 0 AGE1439_S...

Страница 207: ...197 Agilent E1439 Programmer s Reference Equivalent numeric values for variables AGE1439_XFERSIZE_DEF 1024 AGE1439_XFERSIZE_MAX 805306320 AGE1439_XFERSIZE_MIN 2 Variable Name Numeric Value...

Страница 208: ...39_fiber_verify age1439_filter_bw age1439_filter_decimate age1439_filter_setup age1439_front_panel_clock_input age1439_init age1439_input_autozero age1439_input_range_auto age1439_meas_control age1439...

Страница 209: ...39_BYTE_SWAP_ERROR Incorrect byte order setting AGE1439_ERR_BASE 0x0008 AGE1439_START_ERROR Start error AGE1439_ERR_BASE 0x0009 AGE1439_HARDWARE_FAILURE Hardware failure AGE1439_ERR_BASE 0x000a AGE143...

Страница 210: ...blem AGE1439_ERR_BASE 0x006c AGE1439_AUTORANGE_ERROR Autorange error AGE1439_ERR_BASE 0x0080 AGE1439_SETUP_ERROR Hardware setup error AGE1439_ERR_BASE 0x0081 AGE1439_SYNC_NOT_COMPLETE Command or Idle...

Страница 211: ...epochSize AGE1439_EPOCH_SIZE_DEF headerEnable AGE1439_HEADER_OFF incrementCount AGE1439_HEADER_INCR_MIN headerValue AGE1439_HEADER_VALUE_MIN age1439_ext_sample_sync on page 104 syncEnable AGE1439_EXT...

Страница 212: ...e1439_reference_prescaler on page 166 refPrescaler AGE1439_PRESCALE_BY_4 age1439_smb_clock_output on page 173 smbClock AGE1439_CLOCK_OFF age1439_sync_clock on page 178 syncClock AGE1439_DIVIDED_ADC_CL...

Страница 213: ...lowControlEnable ViInt16 crcEnable ViInt16 transferRate ViStatus age1439_fiber_BOF Visession id ViInt16 bofEnable ViStatus age1439_fiber_BOF_get Visession id ViPInt16 bofEnablePtr ViStatus age1439_fib...

Страница 214: ...1439_data_spectral_order ViSession id ViInt16 spectralOrder ViStatus age1439_data_spectral_order_get ViSession id ViPInt16 spectralOrderPtr ViStatus age1439_data_type ViSession id ViInt16 dataType ViS...

Страница 215: ...16 coupling ViInt16 antiAlias ViInt16 signal ViStatus age1439_input_signal ViSession id ViInt16 signal ViStatus age1439_input_signal_get ViSession id ViPInt16 signalPtr ViStatus age1439_input_signal_p...

Страница 216: ...ViStatus age1439_trigger_adclevel_get ViSession id ViPInt16 adcLevelPtr ViStatus age1439_trigger_delay ViSession id ViInt32 trigDelay ViStatus age1439_trigger_delay_actual_get ViSession id ViPInt32 ac...

Страница 217: ...5 5 Module Description...

Страница 218: ...le ended input terminated into 50 ohms Clock Extenders are used to connect the system reference from one mainframe or module to another It is an SMB connector for ECL levels and must be terminated in...

Страница 219: ...nterrupt priority setting in the control register Utility Bus The VME specification provides a set of lines collectively called the utility bus Of these lines the E1439 only uses the SYSRESET line Pul...

Страница 220: ...39 modules Only one E1439 module in each mainframe is allowed to drive this line The SYNC line is used to send timing signals among E1439 modules in a multi input system Any module that drives this li...

Страница 221: ...B In Out Clock to from other modules In Out Intermodule Sync SMB Zoom and Decimation Filtering Analog Input Sampling ADC Clock Generation External Clock Reference BNC Local Bus 1439D only Trigger Dete...

Страница 222: ...Amplifiers and attenuators allow the full scale range to be set with 1 dB resolution The 70 MHz IF input is terminated by either a preamp or a programmable attenuator either of which follows a 52 MHZ...

Страница 223: ...can be TTL ECL or sine wave The oscillator can also be locked to a reference routed via the backplane A 2 5 MHz reference signal is available to be routed out the front panel or the backplane to lock...

Страница 224: ...ter rejects signals from 0 43 MHz and 102 200 MHz to 78 dB Thus the 52 88 MHz frequency range of the sampled signal is 78 dB alias free The filter s transition bands from 43 52 MHz and 88 102 MHz affe...

Страница 225: ...6 Hz around the programmed local oscillator LO frequency Real and imaginary components of the signal are each computed to 24 bit precision so the complex output of the decimation filtering block conta...

Страница 226: ...t You can transfer data from the E1439C or E1439D via the VMEbus With the E1439D you can also transmit data via a fiber optic interface and the Local Bus To use the VXI backplane the E1439 can be prog...

Страница 227: ...an be used as an external trigger source Minimum pulse width is 300 ns Since the ECL trigger input is an ac coupled comparator with hysteresis its initial state is unknown Before using it a trigger pu...

Страница 228: ...218 Module Description Block diagram and description...

Страница 229: ...6 6 Replacing Assemblies...

Страница 230: ...replace memory modules For information on upgrading your module or replacing parts contact your local Agilent Technologies sales and service office See the Technical Specifications or the Agilent Tech...

Страница 231: ...Location 28480 Agilent Technologies Inc Palo Alto CA U S A 03647 Instrument Specialties Co Inc Delaware Water Gap PA U S A 04637 Phelps Dodge Corp New York NY U S A 16044 Kingston Technology Corp Fou...

Страница 232: ...c sensitive Use the appropriate precautions when removing handling and installing to avoid damage MP002 MP003 MP004 M1 or M2 MP007 MP005 MP005 MP006 MP013 MP011 MP008 MP017 MP009 MP016 MP014 MP015 MP0...

Страница 233: ...E1439 00234 MP008 E1439 00244 1 FRONT PANEL E1439B 28480 E1439 00244 MP008 E1439 00235 1 FRONT PANEL E1439C 28480 E1439 00235 MP008 E1439 00245 1 FRONT PANEL E1439D 28480 E1439 00245 MP009 7121 7893 1...

Страница 234: ...224 Replacing Assemblies Replaceable parts To remove the top cover...

Страница 235: ...225 Replacing Assemblies Replaceable parts To remove the M1 M2 assemblies...

Страница 236: ...226 Replacing Assemblies Replaceable parts...

Страница 237: ...which the Agilent E1439 collects data continuously It does not stop taking data unless the FIFO overflows data frames A fiber frame that contains 0 to 512 32 bit data words decimation filter A digital...

Страница 238: ...228...

Страница 239: ...91 block diagram analog input 212 circuit description 211 clock and sync 31 functional overview 20 BOF 44 buffer amplifier selecting 143 bus transfers data 42 C C programming overview 21 source libra...

Страница 240: ...4 sample clock 40 104 sample synchronization 40 trigger described 217 trigger selecting 185 F FEOF 44 fiber frame 44 fiber modes 45 fiber optic cables 6 cleaning connectors 6 fiber overflow 44 FIFO OV...

Страница 241: ...215 installing 225 size determining 88 MEOF 44 mode measurement 23 output 90 model number viewing 158 module model number 158 multiple mainframe systems 35 multiple modules managing 24 32 39 83 123 1...

Страница 242: ...igger 183 clock source 178 decimation filter 123 direction 179 output selecting 180 setup 31 83 sharing 32 217 signal asserting and releasing 151 with external sample clock 40 104 sync with data fiber...

Страница 243: ...nection 209 bus transfers 42 216 interface configuring 13 W Windows example program 15 installing libraries 12 programming overview 21 Z zoom measurements and phase 25 and triggering 25 circuit descri...

Страница 244: ...Index 234...

Страница 245: ...39 module please provide the following information Model number Software version Serial number Options Date the problem was first encountered Circumstances in which the problem was encountered Can you...

Страница 246: ...9D The A and B models will become obsolete The Agilent E1439C has no local bus capability April 2001 This edition documents the new fiber optic interface on the Agilent E1439B In addition this edition...

Отзывы: