Operator’s Manual ArbStudio Arbitrary Waveform Generator
ArbStudio Arbitrary Waveform Generator Operator’s Manual January 2013
© 2013 Teledyne LeCroy, Inc. All rights reserved. Unauthorized duplication of Teledyne LeCroy documentation materials other than for internal sales and distribution purposes is strictly prohibited. However, clients are encouraged to distribute and duplicate Teledyne LeCroy documentation for their own internal educational purposes. ArbStudio and Teledyne LeCroy are registered trademarks of Teledyne LeCroy. Windows is a registered trademark of Microsoft Corporation.
Operator’s Manual TABLE OF CONTENTS Welcome .................................................................................................... 1 Minimum System Requirements ................................................................. 1 Suggested System Requirements ................................................................ 2 Package Contents ........................................................................................ 2 Safety Instructions ...........................................
ArbStudio Channel Out Math Tab .............................................................................. 47 Trigger OUT Math Tab............................................................................... 48 Digital I/O Tab ........................................................................................... 49 Strobe Tab ................................................................................................. 50 The Waveform Sequencer - Analog .........................................
Operator’s Manual Waveform Sequencer - Digital Pattern .................................................... 110 Signal Definitions ..................................................................................... 125 Acquisition - Using The Pattern Generator as a Sampler ........................ 127 Probes ...................................................................................................... 137 The Pulse Width Modulation (PWM) Generator Workspace .....................
ArbStudio Lorentzian Pulse ...................................................................................... 197 Amplitude Modulated Sine ..................................................................... 198 Full-Wave Rectified Sine ......................................................................... 199 Half-Wave Rectified Sine......................................................................... 200 Reference ................................................................................
Operator’s Manual Welcome Thank you for purchasing a Teledyne LeCroy ArbStudio. ArbStudio is a series of high performance Arbitrary Waveform Generators (AWG) consisting of 2 and 4 channel models, 2 Mpts/ch memory, 16 bit resolution and a maximum sample rate of 1 GS/s. Some models provide the ability to generate 18 or 36 channel digital patterns and all models can be operated in true arbitrary mode or Direct Digital Synthesis (DDS) mode.
ArbStudio Suggested System Requirements Operative system Microsoft™ Windows® XP, Windows® Vista 32 Bit Version, Windows® 7 32 Bit Version. Pentium® IV processor. 1.5 GBytes RAM. Video resolution 1024 X 768. USB 2.0 connection. Package Contents The standard ArbStudio 1102/1104 package includes the following: ArbStudio 1102/1104 Arbitrary Waveform Generator Standard USB 2.
Operator’s Manual Safety Instructions This section contains instructions that must be observed to keep the instrument operating in a correct and safe condition. You are required to follow generally accepted safety procedures in addition to the precautions specified in this section. The overall safety of any system incorporating this instrument is the responsibility of the assembler of the system.
ArbStudio Observe all terminal ratings. Do not apply a voltage to any input that exceeds the maximum rating of that input. Refer to the front of the instrument for maximum input ratings. Use only within operational environment listed. Do not use in wet or explosive atmospheres. Use indoors only. Keep product surfaces clean and dry. Do not block the cooling vents. Leave a minimum six-inch (15 cm) gap between the instrument and the nearest object.
Operator’s Manual Cooling The instrument relies on forced air cooling with internal fans and vents. Take care to avoid restricting the airflow to any part of the instrument. Around the sides and rear, leave a minimum of 15 cm (6 inches) between the instrument and the nearest object. At the bottom, the instrument feet (up or down) provide adequate clearance. CAUTION. Do not block instrument vents. Always keep the area beneath the instrument clear of paper and other items.
ArbStudio Power Power Consumption 35 VA (35 W) Max AC Power Source For External AC Adapter: 100 to 240 VAC (+/-10%) at 45-66 Hz No manual voltage selection is required because the external AC Adapter automatically adapts to line voltage. Standby Power The Power (Standby) button controls the operational state of the instrument. Press the button to switch the instrument On or into Standby mode (Off).
Operator’s Manual Hardware Inputs and Outputs Front Panel Figure 3-1. ArbStudio 1104 model with a POD B connector and two additional Channel Outputs. Although digital pods appear on all models, they are only active on 1102D and 1104D models. DIGITAL POD A / DIGITAL POD B 1. DIGITAL POD A / DIGITAL POD B Probe connectors NOTE: DIGITAL POD B is only available on ArbStudio 1104. POD A and POD B are only active on 1102D and 1104D models.
ArbStudio Back Panel Numbered callouts on this image correspond with the following descriptions. 1. 2. 3. 4. POWER - The power switch. DC IN - 12 V – 2.5 A DC connector. USB - USB 2.0 connector. EXPANSION BUS - The Expansion bus connector is located on the rear panel of the ArbStudio 1104 and 1104D models only. Using the appropriate expansion cable, up to 8 total 4 Channel ArbStudio units may be connected.
Operator’s Manual When you launch the ArbStudio software, if all the correct connections are made, the instruments are shown as connected together. The interconnected instruments make up your complete ArbStudio system. Removing Expansion Bus Connections Before disconnecting or switching off the instrument, it must be removed by left clicking the Safely Remove Hardware icon showing in the Windows System Tray on your PC.
ArbStudio Getting Started with ArbStudio Overview This Getting Started section begins by providing essential installation instructions for Drivers and Software. Then, the initial software interfaces are introduced. Finally, Setup Examples and Common Tasks are provided to bring you up to speed as fast as possible. The How do I section of the ArbStudio Welcome screen contains links to step-by-step explanations of standard functions and setups using your new product.
Operator’s Manual The one installer guides you through proper setup of both the ArbStudio software and necessary drivers for your computer as explained in the following topics. Software Installation NOTE: The Microsoft .NET Framework 2.0 Run-Time Engine (or greater) is required to run the ArbStudio 1102/1104 software properly. After inserting the installation CD into your CD/DVD reader, the Welcome screen is eventually shown, click Install Teledyne LeCroy ArbStudio to start setting up the software.
ArbStudio Now, either leave the default Start Menu folder path, or specify a new location and click Next.
Operator’s Manual Use the next screen in the wizard to have the installation configure Desktop shortcuts/icons for ArbStudio, ArbStudio Function Generator, and ArbStudio PWM Generator. Mark the checkboxes for the desired tasks and and click Next. Review the installation summary shown on the Ready to Install screen and click Install when ready.
ArbStudio As the installation completes, the Completing the Teledyne LeCroy ArbStudio Setup Wizard screen is shown as follows. This same screen also provides a checkbox (marked by default) to continue the wizard and Install Instrument Drivers. Leave the checkbox marked and proceed by clicking the Finish button.
Operator’s Manual Driver Installation Click Next to proceed past the Welcome to the Device Driver Installation Wizard screen.
ArbStudio Select your device on the table shown in the Completing the Device Driver Installation Wizard screen and click the Finish button.
Operator’s Manual NOTE: If Windows shows the Found New Hardware Wizard, click Cancel. Only use the ArbStudio Software and Driver installation procedure to configure your system. Now, with correct application software, drivers, and the latest .NET Framework installed, your ArbStudio is ready for use. Initial ArbStudio Software Interfaces The ArbStudio software environment provides access to all product functions.
ArbStudio As mentioned, when you open the ArbStudio environment, the most common initial tasks are displayed on the Welcome screen for easy selection in a special view, called the How do I section. The common tasks include the following: 18 "How do I" Scenario Details (on page 146) Recent Workspaces Open Workspace.. New Workspace..
Operator’s Manual Interface and Display The user interface is shown when you open an existing project or create a new one. Numbered callouts on this image correspond with the following interface section descriptions. 1. Menu Bar - Provides drop-down menu access to device functions, workspace, window management, and online help. 2. Toolbar - Various functions including channel/pod selection, device setup and instrument start/stop are made available as icons in this area.
ArbStudio Save Workspace - saves newly-created or edited workspaces. System Setup - selects the Master/Slave channel when multiple devices are connected by the expansion bus or when you want channels managed by an event. Device Setup - accesses more detailed ArbStudio option settings. RUN/STOP - first loads setting parameters and the waveforms into the instrument, and then it starts/stops the waveform generation for all enabled channels selected from the Channels Selection button.
Operator’s Manual The icon associated to the channel string indicates if it is master or slave, respectively. The following icons are used based on Arbitrary or DDS mode selection. Arbritrary DDS Settings Settings Waveform Sequencer Carrier Editor Modulation Editor Modulation Editor Amplitude Profile Editor Settings - This tool allows setting the sampling rate prescaler, the impedance output, the run mode (Single, Continuous, Burst), and the external control signals (trigger IN, trigger OUT).
ArbStudio Waveform Sequencer - This tool, available only in the Arbitrary mode, allows you to edit the waveforms loaded in the channel and to select generation order and number of repetitions. The waveforms generated by this tool are considered as carrier signals if the modulation is needed. Modulation Editor - This tool allows editing a modulating waveform. The signal edited can modulate the waveform edited by the Waveform Editor tool, with a M-ASK, M-FSK or M-PSK modulation law.
Operator’s Manual 7. Status Bar - This are of the screen provides channel/pod run mode status information as follows. Initializing - The software is loading the firmware into the instrument. Ready - The instrument is ready to start. Running - The ArbStudio hardware is running. Stopped - The instrument is stopped. Demo - The software is in demo mode.
ArbStudio PLEASE NOTE THE FOLLOWING: Before performing any of the scenarios, you must first make sure you've correctly powered on your instrument, connected to your PC, and launched the ArbStudio software as explained in the Getting Started with ArbStudio (on page 10) section. Some more specific steps are required around Creating a New Workspace for each scenario. Details are provided for those scenarios when necessary.
Operator’s Manual 4. Select your Operating Mode from: Arbitrary Waveform Generator - Four arbitrary independent channels are available and generate a wide range of complex analog waveforms. Pattern Generator - Available on 1102D and 1104D models. Mixed Mode - Channel 1 and Channel 2 are available for arbitrary analog waveform generation and Pod B is available for 18 digital signals generation/acquisition. Click Next.
ArbStudio 6. Click Next. The wizard Finish screen is shown. 7. Click Finish. NOTE: If your workspace contains additional ArbStudio devices, the wizard does not show this Finish screen. Instead, the wizard repeats itself to configure additional devices until all attached workspace devices are setup properly. When a workspace has been created or edited, the ArbStudio environment becomes active and the workspace name is shown in the ArbStudio window header. Opening an Existing Workspace 1.
Operator’s Manual Arbitrary Waveform Generator Setup Example 1. Power on the instrument and connected it to the PC. 2. Launch the software and click the Create Workspace button. 3. On the Setup Devices wizard, select Arbitrary Waveform Generator as the operating mode and click Next. 4. Configure channel functionality as Arbitrary and click Next. The end of the wizard is shown. 5. Click Finish.
ArbStudio 6. Now, on the Device Control Tree, double click the Waveform Sequencer item under Channel 1. 7. Click the Add Standard Waveform button. The Waveform Standard Editor form is shown. 8. Choose a sine waveform with the following specs: 1 MHz frequency 250 samples 1 Volt amplitude 9. Select the Waveform1 on the Project Waveform tab and click the Add button to include the waveform to the sequencer.
Operator’s Manual 10. On the Device Control Tree, double click the Settings item under Channel 1. 11. On the General tab of the DEV1 Settings Ch 1 screen, select the appropriate Output Impedance value for your impedance load. Example: When connecting ArbStudio to an oscilloscope, a 50 Ohm output impedance load is selected here and 50 Ohms is also selected as the input impedance on the oscilloscope channel. 12. On the Run Mode tab, select Single for the Run Mode field value and click the OK button.
ArbStudio 13. Press the Run/Stop toolbar button. NOTE: Once the instrument has started (next step), Single Run Mode repeats Waveform1 until either the Run/Stop or Force Stop toolbar buttons are clicked. The software loads the settings and waveforms into the ArbStudio hardware and then generates waveforms. Waveform1 ports to the CH1 BNC output, which can be connected to an oscilloscope for signal analysis. Digital Sampler Setup Example 1.
Operator’s Manual 11. Press to add a digital waveform to the Waveform List: When the New Waveform window appears, press buses/signals to the digital waveform. to add all Enter either the time length or the number of samples under Waveform Length. Press OK to add the waveform to the Waveform List. 12. Press or double-click on Waveform1 to open the Editing Waveform window. 13. Set WR, RD, and WriteRAM signals to 1 by selecting the “to 1” button. 14.
ArbStudio Channel Settings Overview Use Settings to control the channel settings of the instrument. Access Settings by double clicking on the desired Channel in the Device Control Tree. The Settings screen is divided into the following tabs: 1. 2. 3. 4. 5.
Operator’s Manual Channel Settings - The General Tab The General tab is shown by default when the Channel Settings screen is opened. Sections of the Channel Settings General tab are explained as follows: Output Impedance It allows setting the channel output impedance and it can be set at: 50 Ohm, Low or High Impedance. Trigger Delay You can set a delay from the trigger event (start) for each analog output channel.
ArbStudio Read the voltage load on the multimeter CF = Voltage Read at the load / Nominal voltage at the load. For example if the value read is 4.9 V, CF=4.9 V/5 V = 0.98 Sampling Settings This section of the General Tab allows for dividing sampling Base Frequency (see Setup Sampling Rate Section) for both the signal carrier and for a possible M-ASK modulating signal, respectively.
Operator’s Manual MSRP may assume values ranging from 1 (maximum frequency) up to 65532 (minimum frequency), by multiples of 4. The optimal selection of MSRP must take into account both the maximum frequency of the signal to be generated and its duration.
ArbStudio Single When a Force Trigger command is applied, waveforms inserted in the Generation Sequence are generated one after the other. The last waveform is repeated until a Force Stop command is received. The sequence can be interrupted at any time by a Force Stop command. Continuous When a Force Trigger command is applied, waveforms inserted in the Generation Sequence are generated one after the other in a continuous mode.
Operator’s Manual After the generation of the last waveform, ArbStudio starts again with the first waveform, and then continues. The sequence can be interrupted at any time by a Force Stop command. Stepped A Force Trigger command activates the generation of the first waveform present in the generation sequence. This waveform is repeated for a number of times indicated in the repetition number. The instrument output maintains the value imposed by the last sample of the generated waveform.
ArbStudio This waveform is generated in a continuous mode until a new Force Trigger command is applied. This Force Trigger command activates the generation of subsequent waveforms (the generation of the latter waveform starts only when all points of the previous one are generated). A Force Trigger command applied during the generation of the last waveform activates the generation of the first waveform. The generation can be interrupted at any time by a Force Stop command.
Operator’s Manual Channel Settings - Run Mode Tab (Modulation) The Modulation Mode menu allows setting the trigger for the modulating signal. Available options include Single, Continuous, and Burst. Single ARBITRARY When the Force Trigger command is given, the carrier signal, see Advanced Waveform Editing (on page 61), is modulated with the edited, modulating signal samples. The last sample of the modulating signal is applied to the signal carrier until a Force Stop command is applied.
ArbStudio Burst (DDS Only) After a Force Trigger command is received, the frequency (or phase) defined in the Modulation Editor buffer is generated until another Force Trigger is received. At the next Force Trigger, the period of the waveform is completed with the previous frequency (or phase) entry before the second stage frequency (or phase) is generated.
Operator’s Manual Source Connector Use this field to select the physical source for a Trigger In event. Choose one of the following as explained. BNC Trigger IN - The trigger event is received by the dedicated BNC Connector on the instrument front panel. Pod A Trigger IN - The trigger event is received by a dedicated Digital input of the probe connected to the Pod A in the instrument front panel - see Probe Description. NOTE: Trigger IN source setting is mutually exclusive.
ArbStudio Channel Settings - Trigger OUT Tab This section allows setting the Trigger OUT parameters. Trigger out source Allows selecting the possible trigger source which generates a Trigger Out event. One or more sources can be chosen at the same time. The signals that can be sent to the Trigger OUT output include Start, Stop, and Event. NOTE: Pod A Trigger IN and BNC Trigger IN are available on even channels only. POLARITY You can choose the Trigger OUT signal polarity as Positive or Negative.
Operator’s Manual Setup System Access the Setup System screen by clicking the Setup System toolbar button. Setup System can be used when multiple devices are connected by the expansion bus or when channels have to be managed by an event. The Setup System screen is shown. Now, from the Devices list on the left, select the Channel or Pod you want to set as the Master, and then click the Set Channel as Master button.
ArbStudio Slave devices can Start or Stop On the Master Event. Select the Master Channel Event from the right list and associate it with Start or Stop On of the selected slave. If you select None, the Master Channel events are ignored. Now the Start or Stop events on slave channels are synchronized with Start, Stop, or Marker event on the Master channel. Other buttons on the Setup System screen include: Reinitialize to Default - Click this button and all devices are set as the slave.
Operator’s Manual Setup Device Setup Device Overview Use the Setup Device tabs to quickly access the following ArbStudio parameters (the Timing tab is shown by default): The Timing Tab (below) The Channel Out Math Tab (on page 47) The Trigger OUT Math Tab (on page 48) The Digital I/O Tab (on page 49) The Strobe Tab (on page 50) Timing Tab The sample rate for the pair of adjacent channels can be set to the following ranges: The 4S/s – 250 MS/s range for Arbitrary channels or Pattern Generator P
ArbStudio Interpolation Factor One of 3 frequency interpolation types (1X, 2X or 4X) may be set for either channel pairing. The interpolated sample rate of each channel pair can be calculated as a combination of the internal DAC's sample rate (250 MS/s for both Arbitrary and DDS projects) and the frequency interpolation's factor. The maximum interpolated sample rate is 1 GS/s and can be achieved by selecting a 4X interpolation factor. Clock Source The clock source may be set to Internal or External.
Operator’s Manual Channel Out Math Tab You can set a communication between adjacent channels allowing computations to be performed between generated waveforms or between a waveform and a constant. Use the radio button to Enable operation on a channel pair. Select the channel where the operation result is to be performed. The selected channel is the Receiver (RX) and the other one is the Transmitter (TX).
ArbStudio Trigger OUT Math Tab Enabled channels can have a logical combination set between all trigger out events. The possible operations include Force Low (force to low logic level signal), Force High (force to high logic level signal), AND, OR, XOR, NAND, NOR, and XNOR. Results are made visible on the BNC Trigger OUT Connector and on the Trigger Out signal of the digital connector (Pod A/B).
Operator’s Manual Digital I/O Tab Arbitrary/DDS Channels You can generate a digital pattern for the analog waveforms of channel 1 and 3 (ArbStudio 1104 only). Digital pattern generation can be used to test digital devices such as serial and parallel DACs or to emulate protocols. The 16-bit digital representation of the waveform samples is available on the digital output connectors Pod A for channel 1 and Pod B for channel 3 (ARBStudio 1102D/1104D) as a digital pattern.
ArbStudio Strobe Tab Channels Output Voltage (Arbitrary and DDS) Use to set the DC Output voltage for the selected channel. Pod A/B (Pattern Generator) Use this panel to assign values to Digital Pattern Generator (optional) pins, read their status, or set in a high impedance state. Use the following explanations to guide your settings. Strobe Vectors - Allows the assignment of values to Vectors[15..0], to the Extended Trigger signal and to the Write RAM signal.
Operator’s Manual The Waveform Sequencer - Analog Creating Standard and Advanced Waveforms Creating a Standard Waveform Create a new waveform in the Waveform Sequencer using the following steps. Press the Add Standard Waveform button. The Waveform Standard Editor dialog box is shown. Provide a Name for your waveform. Use the Type drop-down and select DC Level, Sine, Increase Ramp, Sawtooth, Rectangle, or Triangle. Use fields on the Timing section to set Length, Frequency, and Cycle parameters.
ArbStudio Creating an Advanced Waveform Create a complex waveform in the Waveform Sequencer by clicking the Add Advanced Waveform button. Like Standard Waveform Creation, the Waveform Editor dialog box is again shown. ArbStudio handles Waveforms, Segments, and Components in the following manner. WAVEFORMS Standard Waveform - A basic waveform like DC Level, Sine, Increase Ramp, Triangle, Sawtooth, or Rectangle. Advanced Waveform - A sequence of elementary waveforms, or segments.
Operator’s Manual SEGMENT A Segment contains one or more Components, all of the same length, combined by means of the elementary Add, Subtract, Multiply, Divide operations. COMPONENT A Component is the basic element for the construction of a Segment. Each Component may be represented by a standard waveform (DC Level, Sine, Cosine, Exponential, Triangle, Rectangle, Ramp, Pulse, Sync, Sawtooth, Sweep), by a Formula, or its component samples can be loaded from a text file.
ArbStudio samples be lower than the maximum number set by the memory installed in the instrument. The Waveform Manager The Waveform Manager is part of the Waveform Sequencer and provides control of all possible waveform operations. Many common operations can be directly performed on waveforms or are easily accessed from the waveform tree (Selection, Drag and Drop, Right Click). NOTE: Items selected on the waveform tree also updates some window fields (on the right of the following screen-shot).
Operator’s Manual DRAG AND DROP A Drag and Drop operation on an item (Segment or Component) produces its movement in another position within the tree. Some Drag and Drop operations are not allowed and are automatically ignored (waveforms within other waveforms). RIGHT CLICK A Right Click on a waveform tree item activates a pop-up menu, with functions depending on a Waveform or Segment selection as follows.
ArbStudio Add Segment/Component - Same as the right click option, if a waveform is selected, inserts a new segment with its first component (Component1) in the last position. If a component or segment is selected, inserts a new component in the last position. Either way, the Edit Component window is shown after segment/component creation. Delete - Removes a component or a segment from the Waveform Manager.
Operator’s Manual Save Waveform - Saves the selected waveform in Waveform Library File (.wlf) format. Import Waveform - Imports data from a selected flat text file (Tab or Comma Separated, or .trc format) and converts it into a waveform display. Export Waveform - Exports the selected waveform to a flat text file.
ArbStudio Add Standard Waveform - Opens the Standard Waveform Editor dialog box. Add Advanced Waveform - Opens the Waveform Editor dialog box for complex waveform editing. Remove - Removes a component or a segment from the Project Waveform tab. Duplicate Waveform - Creates a new waveform just like the one selected in the list. Convert Waveform - Changes Standard waveform to Advanced. Edit Waveform - Opens the selected waveform in the Waveform Standard Editor dialog box.
Operator’s Manual Waveform Graph Toolset When viewing a waveform in the Waveform Editor, ArbStudio's main toolset is provided and your waveform is plotted in a graph. The toolset includes the following: This button switches the X-axis representation between number of samples to seconds. Default values are optimized based on the selection made. This button allows changes the mouse function for the graphic area to cursors/markers movement. The hand tool allows you to dragging inside the graph area.
ArbStudio This button resets all activated zooms. This button allows zooming in on a selected rectangle of the graph. Click and drag inside the graph area to create your zoom rectangle. This button zooms in on an area of the graph along the X(Y)-axis. Click and drag inside the graph area to create your zoom rectangle. The scale on the Y(X)-axis does not change. The right-side drop-down on this button provides the following plot type options: Point Style - Provides cross, plus, circle, etc.
Operator’s Manual Advanced Waveform Editing This example edits a sine signal waveform (amplitude 5 V, frequency 10 kHz, duration 300 µs), concatenated to a triangular signal (amplitude 6 V, frequency 20 kHz, duration 800 µs). The following steps demonstrate the procedure. 1. Click the Add Advanced Waveform button to open the Waveform Editor dialog box. 2. Select Component1 of Segment1, choose sine wave in the component type, set its length to 300 µs, and 3 cycles in the Parameters window.
ArbStudio 3. Now, in the Waveform Manager area, right click on Waveform1 and select Add Segment. 4. Repeat the settings in step 2, only for Type select Triangle, Frequency 20 kHz, Time 800 µs, and an Amplitude of 6 V. 5. Click Waveform1. The desired waveform is shown in the Waveform Editor window.
Operator’s Manual Segment Editing Segments, the building blocks of waveforms, are composed by a specific combination of components with the same length. Editing a segment requires the following Component Definition settings: Setting the segment length as either time duration or number of samples. Adding a component by right clicking on the corresponding segment. Setting the component function (Add, Multiply,…) with respect to the segment. Set the component type (Sine, Cosine, Triangle,…).
ArbStudio frequency 200 kHz, duration 100 µs) amplitude-modulated with a period of sine signal. The following steps demonstrate the procedure. 1. Click the Add Advanced Waveform button to open the Waveform Editor dialog box. 2. Select Component1 of Segment1, choose sine wave in the component type, set its length to 100 µs, and 1 cycle in the Parameters window. Now, set the amplitude to 5 V. 3. Now, in the Waveform Manager area, right click on Waveform1 and select Add Segment. 4.
Operator’s Manual NOTE: The order of components shown on the list is of basic importance for the calculation of points composing the segment. By selecting a component within the list, both the graph and the waveform editing section are updated with the information of the selected component.
ArbStudio Component Type The Type menu allows selecting the component among a list of possible signals or functions. Depending on the selected Type, different parameter may be edited.
Operator’s Manual The From File type allows importing the components points from a text file (*.txt) where the component voltages are reported in sequence. Segment Parameters Select a segment in the Waveform Manager and its graphical representation is shown on the waveform graph to the right. For each segment of the Waveform you can change the: Segment Name Repetitions - The number of times the segment is repeated inside the waveform. Waveform Parameters Select the Waveform in the Waveform Manager.
ArbStudio Settings Waveform Name Effects - For each waveform you can select to add a noise effect, a filter, noise then filter (noise and filter), filter then noise (filter and noise) . Filter Settings This operation allows applying a digital filter to the selected waveform. The presence of a digital filter is evidenced by the Filter label in the Effects column of the waveform tree. The Filter setting window is divided into Application Zone, Specification, and Parameters sections.
Operator’s Manual FILTER APPLICATION ZONE This section allows selecting whether the digital filtering is to be applied to the entire waveform or to a limited part. This option can be selected by means of the Whole Waveform or Range option in the Application Zone section, respectively. In the Range case, two vertical lines appear in the graph area to delimit the waveform section to be filtered. The two vertical lines can be moved by the user. Their position is shown in the same Application Zone section.
ArbStudio by means of the Whole Waveform or Range option in the Application Zone section, respectively. In the Range case, two vertical lines appear in the graph area to delimit the waveform section where the noise is to be applied. The two vertical lines can be moved by the user. Their position is shown in the same Application Zone section. NOISE SPECIFICATIONS This section allows setting all the noise characteristics. Noise Type - Use this drop-down to select the noise type applied to the waveform.
Operator’s Manual Markers The Markers List section of the Waveform Editor window allows setting one or more markers for Arbitrary modes and only one marker in DDS mode. ARBITRARY In Arbitrary mode a marker identifies univocally a waveform sample. A maximum of n markers can be inserted arbitrarily where n = number of waveform's samples / 2.
ArbStudio The same marker operations are available by right clicking on one of the markers in the list and selecting the desired function. DDS (CARRIER EDITOR) In DDS mode the only available marker identifies a single amplitude value on the carrier waveform. During the waveform generation, when the instrument output becomes higher than the marker value, a leading/trailing edge on the Trigger Out signal is generated.
Operator’s Manual Sequencing Analog Waveforms This section is for sequencing Analog waveforms. ArbStudio 1102D/1104D include digital pattern generation capabilities. See, The Waveform Sequencer - Digital Pattern (on page 110) for more information. When using Arbitrary mode the Waveform Sequencer can be used to Create Standard/Advanced waveforms, Add them in the project, or in the Library and Load the sequencer.
ArbStudio PLEASE NOTE THE FOLLOWING: All trigger modes (except the Burst trigger mode), any waveform inserted in the generation sequence may be repeated an arbitrary number of times (with an upper limit imposed by the hardware capabilities of 8,589,934,592 number of repetitions). Each waveform present in the Available Waveform section can be inserted in the Generation Sequence an arbitrary number of times and in any order.
Operator’s Manual Remove - Removes the selected waveform from the Sequencer generation list. Move Up - Moves the selected sequencer entry up in the list order. Move Down - Moves selected sequencer entry down in the list order. Additional Waveform Sequencer Settings/Tools Zoom To move along the waveforms and to zoom, the Digital Editor window provides many instruments (shown on the upper side toolbar) as follows: The Selection Tool The Hand Tool - Use the hand tool to pan the waveforms.
ArbStudio Zoom Manual - Select this tool to manually select the area to zoom. Click in the start point of the Waveform View and drag the cursor to the end point keeping the left mouse button pressed. Zoom All - Click to fit the visualization to view all the acquisition time. Waveform View Settings You can change the properties of the graph display area. Click the Waveform View Settings button and the Graph Property screen is shown.
Operator’s Manual Signals Property Settings Change signal properties by clicking the Signals Property button. The Signal Property screen is shown. Here you can change single signal colorings, the bus value display format, transition modes, the space between, and the height of all signals. NOTE: The minimum All Signals Height value is 20. Cursors Cursors (also called markers) are useful to identify and enlighten data for improved organization and viewing.
ArbStudio Other field values on the toolbar show the Active (or ID) of the currently selected cursor, and its Absolute and Relative positions. When Markers are turned on, all of the cursors present in the Digital Editor are listed inside the Marker screen. The Master Cursor is the one labeled with the following icon. Relative positions are calculated from the master cursor position. The master cursor automatically moved during a data search operation to show relative results.
Operator’s Manual Marker screen columns show the progressive cursor identifiers, the absolute time position (the time distance between the cursor position and the start of the acquisition) and the relative time position (the time distance between the cursor and the master cursor). Any time one of the cursors is moved, all the values are automatically updated and shown. The following functions are used on Cursors The Add button puts a new cursor in the visualization area.
ArbStudio Go to time - Moves the master cursor to the time position specified in the text field to the left of the control. Go to start samples - Moves the master cursor and visualization area to the start of the acquisition. Go to end samples - Moves the master cursor and visualization area to the end of the acquisition. Marker n - Centers the visualization area on the cursor/marker n (position specified in the text field to the left of the control).
Operator’s Manual In the Signal Type search list on the right side of the Search Settings window, all defined signals and busses are shown. Select the signal or bus and then provide a specific value for the search. NOTE: Depending on the Signal Type selected in the search list, the Compare and Value fields contains different options. Use the Compare field to select between the following search logic operators: = - Find the equivalent value. != - Find the unequal value.
ArbStudio Rise - Searches for a Rising Edge trigger. Fall - Searches for a Falling Edge trigger. Change - Searches for any trigger edge. The From Start button can be used to specify where the search starts within your data acquisition. Possible options include: From Start - Starts the search from the beginning of the acquisition. From End - Starts the search from the end of the acquisition. From Trigger - Starts the search from the trigger position.
Operator’s Manual Modulation Editor - Arbitrary/DDS Overview Use the Modulation Editor tool to create or edit a modulating waveform in Arbitrary mode (M-ASK) and DDS mode (M-FSK and M-PSK). The window contains the edit modulation section and the graph area. Hardware Resources ArbStudio allows you to save a limited number of modulating waveform samples depending on hardware resources and the modulation type.
ArbStudio Maximum Resolution = 1/max sampling frequency (max sampling frequency = 8 ns) Minimum Resolution = Max Resolution * X (X = 4096 for M-ASK and X = 1048576 for M-FSK and M-PSK) Each sample of the modulating waveform may be separated respect to the adjacent samples by a minimum of 8ns to a maximum of 32.768us for M-ASK and by a minimum of 8ns to a maximum of 8.38 ms for M-PSK and M-FSK.
Operator’s Manual which they occur. The carrier signal is generated at a frequency set by the Base Frequency control (maximum 110 MHz for a ArbStudio 1102/1104 instrument), while samples of the modulating signal may assume values between 0 and 360 degrees.
ArbStudio Add an Entry to the Modulation Table Add a Segment to the Modulation Table Export the modulation law to a flat, 2 column text file. Import the modulation law from a flat, 2 column text file. NOTE: In Single and Continuous Trigger mode, the graph representation of the modulating signal is updated when any change is made to the Modulation Table. Modulation Entry Editor The Modulation Entry Editor Tab is opened by clicking Add Entry button on the Command Bar.
Operator’s Manual Modulation Segment Editor Click the Add Segment button to open the Edit Modulation Segment screen. This screen allows you to edit a Segment - a time interval (Duration) in which the samples of the modulation signal follow a predefined function (Type).
ArbStudio Two compression algorithms are used for a Segment memory usage optimization. The algorithm used depends on the linear or non-linear behavior of the selected function (Type). The maximum compression factor corresponds to equally separated samples in both cases, with a separation time equal to the minimum time resolution allowed. Intermediate compression factors can be set by controlling the amplitude factor (Decimation Factor).
Operator’s Manual If the Decimation Factor is very small with respect to the waveform duration, the compression algorithm may not be able to perform the signal compression by using the maximum number of available samples. In such cases a message asks the user to increase the Decimation Factor. Amplitude Profile Editor (DDS) Overview Use the Amplitude Profile tool to set the amplitude profile of the generated signal as a function of its frequency.
ArbStudio Limits Settings The frequency interval for the Intermediate Segment is described by Frequency Inf [Hz] and Bandwidth [Hz]. The upper frequency for the Intermediate Segment is Frequency Inf + Bandwidth. Frequency Inf must be set to a multiple of the Bandwidth value. The 256 samples constituting the segment can be edited as a standard segment, by editing its components. The Profile Settings section is similar to the Segment Manager section described in Advanced Waveform Editing (on page 61).
Operator’s Manual Digital Pattern Generator - Sampler (Optional) Overview ArbStudio can be configured to work as a powerful Digital Pattern Generator-Sampler. In this working mode ArbStudio 1102/1104 provides the capability to emulate standard serial or parallel bus transitions or custom digital interfaces for system debugging and characterization. The architecture is based on a vector/command memory and a powerful sequencer defining the vector/command execution flow.
ArbStudio Pattern (Sampling and Acquisition) Settings Pattern Settings OVERVIEW Use the Settings screen to configure correct pattern generation/acquisition on your ArbStudio. The screen contains the following tabs. 1. 2. 3. 4. 5.
Operator’s Manual Pattern Settings - The General Tab The General tab is shown by default when the Pattern (Sampling and Acquisition) Settings screen is opened. Sections of the Pattern Settings General tab are explained as follows: CH15 SIGNAL SELECTION The digital Channel 15 can be used as output for the clock generated by the Clock Generator Module or as output for Vector(15). Vector 15 sets Ch15 as output for Vector(15). Clock Generator sets Ch15 as Clock output.
ArbStudio ACQUISITION WRITE MEMORY MODE When the Digital Pattern Generator works as a sampler, it stores the data it reads from the input pins to internal memory. This memory can be written in One Shot or Cyclic modes. One Shot - The data is written until the end of the memory is reached. Cyclic - The memory is written in a cyclic mode and data can be overwritten when the end of memory is reached.
Operator’s Manual THE TRIGGER EVENT TAB MENU BUTTONS The menu buttons on the Trigger Even tab are explained as follows: The Add Button Adds a new trigger level at the end of the list. The Remove Button Removes the last trigger level from the list.
ArbStudio Clear all trigger settings and resumes the default trigger conditions. TRIGGER LEVELS The ArbStudio Digital Pattern Generator allows editing up to 31 trigger levels, which are represented by the Edge symbol in the tree positioned on the left side of the tab. Each trigger level has an A and B trigger condition. Each condition can be set by clicking its name and by using the Action dropdown field (on lower-right side of the tab).
Operator’s Manual Rising edge Falling edge Any edge Va (Bus HEX) Sets a bus at the hexadecimal value entered in the field adjacent (to the right). Set the state on a channel by first selecting condition A or B of the desired level, and then clicking on the corresponding channel row to be set on the right side listing. NOTE: The column Signal Names contains the user-defined names for the signals to acquire. Set a condition by clicking the desired button on the top.
ArbStudio CONDITIONS ON LOGIC LEVELS You can indicate whether the trigger condition must be detected on a high or low logic level for each signal. When trigger conditions are set on logic levels of several signals, the trigger event is determined by the occurrence of all conditions simultaneously. If no trigger conditions on logic levels are set for any signal, the trigger conditions on logic levels are always considered verified.
Operator’s Manual Edge AFTER Level - A trigger condition occurs when an edge condition is detected at least once after one is detected on logic levels. ALWAYS - A trigger condition occurs automatically when data acquisition starts. Any setting on edges or on logic levels is ignored. NEVER - Trigger is inhibited. Any setting on edges or on logic levels is ignored. A trigger event, however, can be activated manually during data acquisition.
ArbStudio The following fields are available on the Clock Generator tab: Enable - Turns the Clock Generator Module on or off. Frequency - Sets the frequency (MHz) of the Clock Generator. The output frequency depends on the Sample Rate set by the user on the Setup Device Timing tab. NOTE: User entries can be recalculated to allow frequency values. Duty Cycle - Sets the generated clock duty cycle of the clock signal. NOTE: User entries can be recalculated to allow duty cycle values.
Operator’s Manual Pattern Settings - The Trigger In Tab SOURCE CONNECTOR Select the physical source for a Trigger In event. The possible options include: BNC Trigger IN - The trigger event is received by the dedicated BNC Connector on the instrument front panel. Pod A Trigger IN - The trigger event is received by a dedicated Digital input of the probe connected to the Pod A in the instrument front panel - see Probe Description. NOTE: Trigger IN source setting is mutually exclusive.
ArbStudio Pattern Settings - The Trigger Out Tab The following parameters are available on the tab: TRIGGER OUT SOURCE You can select the trigger source that generates a Trigger Out event. Multiple sources may be selected. Signals that can be sent to the Trigger OUT output include Start, Stop, Marker, Pod A Trigger IN, and BNC Trigger IN. POLARITY Choose Positive or Negative for the Trigger OUT signal polarity as desired.
Operator’s Manual Example - Digital Pattern Generator Setup This example demonstrates a digital pattern generator setup on an ArbStudio. After powering on the instrument and connecting it to your PC, launch the software and use the system menu bar or the toolbar to create a New Workspace. Connect the probes to the instrument. 1. Setup the devices following the steps of the wizard, select Pattern Generator as operating mode. Click Next. 2. Now, click the Finish button.
ArbStudio 3. Double click Signal Definition on the Pod A Control navigation tree. The Waveform Sequencer screen is shown. 4. Select the CLK signal on the Signals name list. It should be shown in the Bus or Signal Name field. 5. Now, select Ch0 from the Channel list on the right.
Operator’s Manual 6. Press the Change Selected Pod button to associate the Ch0 with the CLK signal. 7. 8. 9. 10. Now, repeat steps 1-6 for WR and RD signals. Select the Data bus. Select Ch3 to Ch10 on the right. Press the Add signals to bus button to associate the Data bus with the selected channels.
ArbStudio 11. Double click the Waveform Sequencer on the Pod A Control navigation tree. 12. Click the Add Waveform button to add a digital waveform in the Waveform List. 13. The New Waveform screen is shown. Click the Add All button to add all the buses/signals to the digital waveform. 14. Now, click the OK button to add Waveform1 to the Waveform List. 15. Press the Edit Waveform button or double click on Waveform1 to open the Editing waveform screen.
Operator’s Manual 16. Select the Waveform1 from the Waveform List and click the Add button to add it to the Sequencer list. 17. Select the Jump To operation from the Operation List tab and click the Add button to add it to the Sequencer list (Jump To Address 0).
ArbStudio 18. Press the Run/Stop button on the ArbStudio toolbar. The software loads the settings and the digital waveforms into the ArbStudio instrument and starts generating waveforms. 19. Waveform1 is then generated on the Pod A probe. You can connect a logic analyzer to the probes to analyze the generated signals. 20. Stop the digital waveform generation by clicking the Run/Stop button again. 21. Double click Waveform View or State Listing on the Device Control tree to analyze the acquired data.
Operator’s Manual 922244-00 Rev A B 109
ArbStudio Waveform Sequencer - Digital Pattern OVERVIEW Vector/control memory (1048576 samples) can be segmented into blocks called Waveforms. The sequencer then recalls the Waveforms during operations. Three main areas comprise the Sequencer: The Waveform and Operation List Tabs - Projects digital waveforms and operations for editing and adding to the Sequencer generation list. The Sequencer The Waveform Display - This area allows you to display selected Waveforms in graph and tabular format.
Operator’s Manual DIGITAL WAVEFORM COMMANDS Buttons atop the Waveform and Operation List Tabs provide the following digital waveform functions, respectively: Import Waveforms - The import file must be encoded using the CSV (Comma Separated Values) format. Each line in the CSV file corresponds to a row in the table and within a line. Fields are separated by commas and each field belongs to one table column. The first row contains the pod index with the prefix character #, for example #1 stands for Pod 1.
ArbStudio Only bus and signal corresponding data added using the Digital Editor is included in the export. Instrument settings cannot be imported. Add Waveform - Opens the New Waveform screen. Remove Waveform - Removes the selected Waveform from the Waveform List. Open - Opens the Editing Waveform screen to modify the selected Waveform. Change - Changes the length representation to Time or Samples.
Operator’s Manual WriteRAM - If this value ends up being very high, the Digital Pattern Generator stores data on its memory (up to 1048576 samples). Extended Trigger IN - Works like an internal trigger to generate a trigger event for the Trigger Module. Since the Extended Trigger IN is a vector, it can be used as a trigger condition indicator and provide notice when high or low levels are exceeded.
ArbStudio In the Digital Graph Editor, a bus node is indicated by the Expandable Bus icon shown to the left of the bus name. Double click the bus name to open the bus. Once a bus node is opened, the Expanded Bus icon is shown instead of the Expandable Bus icon. Double click the bus name again to close the bus. Changing Waveform Order You can drag and drop the waveforms inside the listing on the left of the screen to change their order.
Operator’s Manual To the right of every signal or bus name, a number indicates the value the signal or bus assumes at the time position of the master cursor. Right Click Menu Right clicking on the signal name column shows the right click menu with the following options: Add samples scale - Select this option to add a signal (indicated by the Add samples scale icon) with a series of segments that represents the number of samples.
ArbStudio Signal/bus to Arbitrary Value. Arbitrary Value allows overwriting a node value over the selected waveform, waveform interval, or across one or more nodes or groups. Overwrite a node value using the following steps: 1. Select a node or a bus and click the Value button on the Digital Editor toolbar. The Arbitrary Value dialog box appears. 2. In the Radix list, select the radix type. 3. Specify the new value you want overwritten in the Numeric or named value box. 4. Click OK.
Operator’s Manual Counter Editor for selected bus. The counter editor applies a count value to a bus which increments the value of the bus by a specified time interval. Instead of manually editing the values for each node, the Counter editor automatically creates the counting values for buses. You can also specify a starting value for a bus and the time interval for increments.
ArbStudio Invert signal/bus value. Random Value for signal/bus. Random Value allows generating random node values over the selected waveform, waveform interval, or across one or more nodes or groups. Random node values can be generated for each grid interval, a specified time, or at fixed intervals.
Operator’s Manual Copy Waveform. Select the entire waveform clicking on the signal/bus name on the left column or select a portion of it with mouse selection. Press the Copy Waveform button to copy the waveform. Paste Waveform. Paste the copied waveform into a selected area of the graph (mouse selection) or from the start of another waveform. Data Editor The Data Editor can also be used to edit signal/bus values. Data is visualized numerically in columns when using the Data Editor.
ArbStudio BUSSES A bus node is indicated by the Expandable Bus icon shown to the left of the bus name (in the columns on the right of the screen). Double click the bus name to open the bus. Once a bus node is opened, the Expanded Bus icon is shown instead of the Expandable Bus icon. Double click the bus name again to close the bus. RESIZING COLUMN AMPLITUDE Resize column amplitude by dragging the line between the signal name.
Operator’s Manual Sequencer Operations Use the Operation List tab to select which operations load into the Sequencer microcode memory.
ArbStudio Instruction Explanation Parameters NOP No Operation Repetitions. Minimum=0 Maximum = 65535 (It means that NOP instruction can be repeated from 1 to 65536 times). Loop Mode: NO LOOP, LOOP BEGIN (it marks the first instruction of a loop), LOOP END (it marks the last instruction of a loop). Repeat Waveform Repeat a waveform Waveform: waveform name Repetitions. Minimum=0 Maximum = 65535 (It means that the waveform will be repeated from 1 to 65536 times) .
Operator’s Manual Instruction Explanation Parameters Load Event Mask Load the mask value Event Mask (HEX): the value of the mask. Loop Mode: NO LOOP, LOOP BEGIN (it marks the first instruction of a loop), LOOP END (it marks the last instruction of a loop). Wait Event Wait until the event occurs Input Event (HEX):16 bits input event. Input Event[14..0] are DPIO[14..0], Input Event[15] is the trigger event (please see Trigger Module for description).
ArbStudio The Wait event parameters window is shown where you can manage or change the parameters for the selected instruction. Sequencing Digital Waveforms The sequencer unit is a programmable finite state machine with a microcode memory that, combined with the vector/command memory, can generate very long digital patters and control signals at a very high speed (up to 125 MHz). You can select which digital waveforms from the Waveform list are to be generated by the Pattern Generator.
Operator’s Manual You can add/remove waveforms/operations to the Sequencer with the commands previously mentioned in Sequencing Analog Waveforms (on page 73) NOTE: the Memory Usage indicator visualizes in real time the occupation of the hardware resources. Signal Definitions Use the following steps to create a new signal definition. 1. Double click Signal Definition on the Device Control Tree. 2. The Signal Definition screen is shown.
ArbStudio The listing on the right of the Signal Definition screen shows all the ArbStudio 1102D/1104D channels and corresponding wire colors. Adding a signal Add a signal to the list by entering the desired name in the Bus or Signal Name field and then clicking the Add bus or signal button. Now, select the newly added Bus or Signal showing in the list on the left of the screen, select the Ch you wish to associate the new Bus or Signal with, and then click the Change selected podbutton.
Operator’s Manual Adding a bus Add a signal to the list by entering the desired name in the Bus or Signal Name field and then clicking the Add bus or signal button. Now, select the newly added Bus or Signal showing in the list on the left of the screen, select the Ch you wish to associate the new Bus or Signal with, and then click the Add signals to bus button.
ArbStudio With a new acquisition complete, the Waveform View screen is not yet shown. Instead, a Signal Selection screen is shown where you can select which signal(s) should be displayed. To add a signal or bus to the list on the right, select it on the left and click the Add button. Add all signals with one click using the Add All button. Remove a single signal from the visualization list (on the right) by selecting it and clicking the Remove button.
Operator’s Manual NOTE: If the Waveform View screen is opened before a data acquisition has taken place, signals (and their names) are not visualized and the screen is not shown. Only when an acquisition takes place are signals then visualized on the Waveform View screen. In the Waveform View, a bus node is indicated by the Expandable Bus icon shown to the left of the bus name. Double click the bus name to display its data on the right of the Waveform View screen.
ArbStudio to the desired position in the list. You can also insert a signal or bus on the list or remove one from the list. RESIZING SIGNAL AMPLITUDE Resize the signal amplitude by dragging the line between a signal name cell inside an expanded bus on the left of the Waveform View screen. To the right of every signal or bus name, a number indicates the value the signal or bus assumes at the time position of the master cursor.
Operator’s Manual With a new acquisition complete, the State Listing screen is not yet shown. Instead, a Signal Selection screen is shown where you can select which signal(s) should be displayed. To add a signal or bus to the list on the right, select it on the left and click the Add button. Add all signals with one click using the Add All button. Remove a single signal from the visualization list (on the right) by selecting it and clicking the Remove button.
ArbStudio THE BUS COLUMN In the State Listing, a bus node is indicated by the Expandable Bus icon shown to the left of the bus name (in the columns on the right of the screen). Double click the bus name to open the bus. Once a bus node is opened, the Expanded Bus icon is shown instead of the Expandable Bus icon. Double click the bus name again to close the bus. THE SAMPLES COLUMN The Samples column contains the progressive number of the acquired samples. It is indicated by the Samples scale icon.
Operator’s Manual THE TIME COLUMN The Time column contains the progressive absolute time of every sample. It is indicated by the Time icon. RESIZING COLUMN AMPLITUDE Resize column amplitude by dragging the line between the signal name. CURSORS Cursors (also called markers) are useful to identify and enlighten data that, therefore, may be recognized or found easier. In addition cursors can be used to measure and to analyze acquired data.
ArbStudio BROWSING THE STATE LISTING SCREEN AND EXPORTING DATA Navigating the State Listing samples can be done using the right click menu. The following options available for use and also includes the Save to txt file… (Export function). NOTE: Many are the same as the cursor list right click menu (previous right click function list). Add marker - Adds a cursor to the selected point of the State Listing screen.
Operator’s Manual In the Signal Type search list on the right side of the Search Settings window, all defined signals and busses are shown. Select the signal or bus and then provide a specific value for the search. NOTE: Depending on the Signal Type selected in the search list, the Compare and Value fields contains different options. Use the Compare field to select between the following search logic operators: = - Find the equivalent value. != - Find the unequal value.
ArbStudio HiZ - Search for a High Impedance (only for Pattern Generator Mode). Rise - Searches for a Rising Edge trigger. Fall - Searches for a Falling Edge trigger. Change - Searches for any trigger edge. The From Start button can be used to specify where the search starts within your data acquisition. Possible options include: From Start - Starts the search from the beginning of the acquisition. From End - Starts the search from the end of the acquisition.
Operator’s Manual Probes OVERVIEW Probes have to be connected to the testing board with suitable connectors.
ArbStudio Signal Description (Arbitrary/DDS Mode) The signals available on ArbStudio 1102D/1104D probes connected to digital output connectors are as follows: Signal Name Type DGND Description Digital ground DP[0..17] DP [9...16] Output Digital pattern output. When channel 1 and 2 are configured as Arbitrary Waveform Generators, the 16-bit digital representation of the analog waveform of channel 1 is available on DP[0..7] and DP[9..16] of Pod A if Channel 1 Digital Pattern on Pod A is enabled.
Operator’s Manual Signals Description (Pattern Generator, Optional) The signals available on ArbStudio 1102D/1104D Pattern Generator/Sampler connectors are reported as follows: Signal Name Type DGND Digital ground DP[0..
ArbStudio The Pulse Width Modulation (PWM) Generator Workspace Overivew The PWM Generator consists of three main elements: The Pulse Definition Area - Provides access to pulse waveform parameters. The Duty Cycle Modulation Area - Where you can define the modulation law changing the modulating shape of the duty cycle and its parameters. The Control Area - Provides access to channel selection, device setup, and where you can start/stop the instrument channels.
Operator’s Manual Pulse Definition Area This section allows defining the pulse for the selected channel. The following fields are available: Frequency [Hz] - Set the frequency of the pulse waveform from 100mHZ to 20MHz. Cannel frequencies are independent pairs (1-2 / 3-4 for 1104 ArbStudio instruments). Within the sample pair, the channel frequency is perfectly matched if one is an even multiple of the other, otherwise the channel frequency might be rounded to minimize the frequency % error.
ArbStudio Duty Cycle Modulation Area This section allows defining the modulation law of the duty cycle of the pulse waveform by setting the modulating parameters. The following fields are available: Frequency [Hz] - Set the frequency of the duty cycle modulating waveform from 10uHZ to 6.67MHz depending on the pulse waveform frequency.
Operator’s Manual Figure 3-2. Manual Mode Example Amplitude[%] - Amplitude percentage of the duty cycle modulating waveform. Offset[%] - Offset percentage of the duty cycle modulation waveform. Phase[deg] - Phase of the duty cycle modulating waveform. Control Area Settings Screen Click the Settings button.
ArbStudio The PWM Generator Settings screen is shown. Output Impedance - Allows setting the channel output impedance. Drop-down values include 50 Ω, Low, or High Impedance settings. Channels Colors - Change the color of the selected channels as desired. Start/Stop Press the Start/Stop button to load the PWM waveforms into the ArbStudio hardware and start/stop the selected channels.
Operator’s Manual The Status box (under the button) provides instrument status messages. Example - PWM Setup After you have powered on the instrument and connected it to the PC, launch the PWM Generator. On the PWM Generator screen, make the following settings: 1. Set the Pulse Frequency to 100 KHz. 2. Set the Amplitude to 3 V, Rise and Fall Times to 30%, Offset to 0 V, and Phase[deg] to 0. 3. Select Sine for the Duty Cycle Modulation Shape. 4.
ArbStudio "How do I" Scenario Details Scenarios with detailed steps for performing typical tasks and setups using ARBStudio are shown in the How do I section on the Welcome screen (shown when first launching the software). PLEASE NOTE THE FOLLOWING: Before performing any of the scenarios, you must first make sure you've correctly powered on your instrument, connected to your PC, and launched the ArbStudio software as explained in the Getting Started with ArbStudio (on page 10) section.
Operator’s Manual 1. Arbitrary Waveform Generator Setup Example (on page 27) 2. Creating a New Workspace (on page 24) 3. Opening an Existing Workspace (on page 26) Creating Your First Analog Waveform To create your first Analog Waveform, you must first create a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one Analog Channel. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details.
ArbStudio 3. The Waveform Standard Editor dialog box is shown. In the fields on the Editor, select a Sine waveform Type, 1 MHz Frequency, 250 Samples, and 1 Volt Amplitude. Click OK. 4. On the Project Waveforms tab under the Waveform Sequencer, select the waveform you just created and click the Add Waveform button (adding your new waveform to the Sequencer). 5. Double-click Settings under Channel 1 (Arbitrary) on the Device Control Tree.
Operator’s Manual The DEV1 Settings Ch 1 pop-up screen is shown. The General Tab is shown by default when the pop-up displays. On the General Tab be sure to select an Output Impedance value suitable for your impedance load. For example, if you need to connect the instrument to an oscilloscope, select 50 Ω as the output impedance load and 50 Ω as the input impedance on the oscilloscope channel. 6. On the The DEV1 Settings Ch 1 pop-up screen's Run Mode tab, select Single and press OK.
ArbStudio When the instrument starts, the Single Run Mode repeats Waveform1 until you press the Force Stop button. 7. Now, press the Run/Stop button on the ARBStudio toolbar. The software loads the settings and the waveforms into the ArbStudio 1102/1104 instrument and starts generating the waveforms. 8. Waveform1 is generated on the CH1 BNC output. You can connect an oscilloscope to this output and analyze the signal. 9.
Operator’s Manual Creating a Sequence of Waveforms To create your first Sequence of Waveforms, you must first create a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one Analog Channel. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details. If you already have a workspace open, be sure it meets the aforementioned requirements before proceeding with the following steps: 1.
ArbStudio The Waveform Standard Editor Dialog Box Waveform 1 - Sine waveform Type, 1 MHz Frequency, 250 Samples, and 1 Volt Amplitude. Click OK when finished, and then repeat by clicking the Add Standard Waveform button on the Waveform Sequencer. Waveform 2 - Triangle waveform Type, 2 MHz Frequency, 250 Samples, and 1 Volt Amplitude. Click OK when finished, and then repeat by clicking the Add Standard Waveform button on the Waveform Sequencer.
Operator’s Manual configured under Arbitrary Waveform Generator operating mode in your workspace.) The DEV1 Settings Ch 1 pop-up screen is shown. The General Tab is shown by default when the pop-up displays. On the General Tab be sure to select an Output Impedance value suitable for your impedance load. For example, if you need to connect the instrument to an oscilloscope, select 50 Ω as the output impedance load and 50 Ω as the input impedance on the oscilloscope channel.
ArbStudio 5. On the The DEV1 Settings Ch 1 pop-up screen's Run Mode tab, select Continuous and press OK. When the instrument starts, the Continuous Mode repeats all of your waveforms entered into the sequencer (previously during step 3) until you press the Force Stop button. 6. Now, press the Run/Stop button on the ARBStudio toolbar. The software loads the settings and the waveforms into the ArbStudio 1102/1104 instrument and starts generating the waveforms. 7.
Operator’s Manual Creating an Amplitude Modulated Waveform To create your first Amplitude Modulated Waveform, you must first create a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one Analog Channel. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details. If you already have a workspace open, be sure it meets the aforementioned requirements before proceeding with the following steps: 1.
ArbStudio 3. The Waveform Standard Editor dialog box is shown. In the fields on the Editor, select a Sine waveform Type, 1 MHz Frequency, 250 Samples, and 1 Volt Amplitude. Click OK. NOTE: The aforementioned steps create our Carrier Waveform. 4. On the Project Waveforms tab under the Waveform Sequencer, select the Carrier Waveform we just created and click the Add Waveform button (adding it to the Sequencer). 5. Double-click Modulation Editor under Channel 1 (Arbitrary) on the Device Control Tree.
Operator’s Manual The DEV1 Modulation Editor Ch 1 screen is shown. Click the Add Segment button. Your new segment (Segment 1) should be shown on the Amplitude Modulation List and the Edit Segment dialog is shown on the lower part of the screen.
ArbStudio On the Edit Segment dialog, set the Type to Sine, Duration to 50 µs, Cycles 1, Amplitude 300m, Phase 0, and Offset 500m. 6. Now, double-click Settings under Channel 1 (Arbitrary) on the Device Control Tree. (Channel 1 can be any Analog channel you have configured under Arbitrary Waveform Generator operating mode in your workspace.
Operator’s Manual The DEV1 Settings Ch 1 pop-up screen is shown. The General Tab is shown by default when the pop-up displays. On the General Tab be sure to select an Output Impedance value suitable for your impedance load. For example, if you need to connect the instrument to an oscilloscope, select 50 Ω as the output impedance load and 50 Ω as the input impedance on the oscilloscope channel. 7. On the The DEV1 Settings Ch 1 pop-up screen's Run Mode tab, select Continuous. Click OK.
ArbStudio 8. Now, press the Run/Stop button on the ARBStudio toolbar. The software loads the settings and the waveforms into the ArbStudio 1102/1104 instrument and starts generating the waveforms. 9. The Frequency Modulated Waveform1 is generated on the CH1 BNC output. You can connect an oscilloscope to this output and analyze the signal. 10. Stop generating waveforms by pressing the Run/Stop button again or the Force Stop button (also on the ARBStudio toolbar).
Operator’s Manual Creating a Frequency Modulated Waveform Create a Frequency Modulated Waveform by first creating a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one DDS Channel. See steps 2, 5, and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details (and be sure to select DDS instead of Arbitrary during step 2). If you already have a workspace open, be sure it meets the aforementioned requirements before proceeding with the following steps: 1.
ArbStudio 3. Double-click Modulation Editor under Channel 1 (DDS) on the Device Control Tree. (Channel 1 can be any DDS channel you have configured under Arbitrary Waveform Generator operating mode in your workspace.) The DEV1 Modulation Editor Ch 1 screen is shown. Click the Add Segment button.
Operator’s Manual Your new segment (Segment 1) should be shown on the Amplitude Modulation List and the Edit Segment dialog is shown on the lower part of the screen. On the Edit Segment dialog, set the Type to Triangle, Duration to 2 µs, Cycles 1, Frequency 100k, Phase 0, and Offset 500k. 4. Now, double-click Settings under Channel 1 (DDS) on the Device Control Tree. (Channel 1 can be any DDS channel you have configured under Arbitrary Waveform Generator operating mode in your workspace.
ArbStudio The DEV1 Settings Ch 1 pop-up screen is shown. The General Tab is shown by default when the pop-up displays. On the General Tab be sure to select an Output Impedance value suitable for your impedance load. For example, if you need to connect the instrument to an oscilloscope, select 50 Ω as the output impedance load and 50 Ω as the input impedance on the oscilloscope channel. 5.
Operator’s Manual 6. Now, press the Run/Stop button on the ARBStudio toolbar. The software loads the settings and the waveforms into the ArbStudio 1102/1104 instrument and starts generating the waveforms. 7. The Amplitude Modulated Waveform1 is generated on the CH1 BNC output. You can connect an oscilloscope to this output and analyze the signal. 8. Stop generating waveforms by pressing the Run/Stop button again or the Force Stop button (also on the ARBStudio toolbar).
ArbStudio Creating a Phase Modulated Waveform Create a Phase Modulated Waveform by first creating a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one DDS Channel. See steps 2, 5, and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details (and be sure to select DDS instead of Arbitrary during step 2). If you already have a workspace open, be sure it meets the aforementioned requirements before proceeding with the following steps: 1.
Operator’s Manual configured under Arbitrary Waveform Generator operating mode in your workspace.) The DEV1 Modulation Editor Ch 1 screen is shown. Click the Add Entry button. Your new entry should be shown on the Phase Modulation List and the Edit Entry dialog is shown on the lower part of the screen.
ArbStudio On the Edit Segment dialog, set the Phase to 180, and Duration to 15µs. Now, repeat this step and create a second entry in the Phase Modulation List. Set its Phase to 90, and Duration to 30µs. 4. Now, double-click Settings under Channel 1 (DDS) on the Device Control Tree. (Channel 1 can be any DDS channel you have configured under Arbitrary Waveform Generator operating mode in your workspace.) The DEV1 Settings Ch 1 pop-up screen is shown.
Operator’s Manual The General Tab is shown by default when the pop-up displays. On the General Tab be sure to select an Output Impedance value suitable for your impedance load. For example, if you need to connect the instrument to an oscilloscope, select 50 Ω as the output impedance load and 50 Ω as the input impedance on the oscilloscope channel. 5. On the The DEV1 Settings Ch 1 pop-up screen's Run Mode tab, select Continuous. Click OK.
ArbStudio 6. Now, press the Run/Stop button on the ARBStudio toolbar. The software loads the settings and the waveforms into the ArbStudio 1102/1104 instrument and starts generating the waveforms. 7. The Phase Modulated Waveform1 is generated on the CH1 BNC output. You can connect an oscilloscope to this output and analyze the signal. 8. Stop generating waveforms by pressing the Run/Stop button again or the Force Stop button (also on the ARBStudio toolbar).
Operator’s Manual Importing a Waveform from an Oscilloscope Import a Waveform from an Oscilloscope by first creating a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one Arbitrary Channel. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details. If you already have a workspace open, be sure it meets the aforementioned requirements before proceeding with the following steps: 1.
ArbStudio Labels A-E on this image correspond with the following descriptions: A. Click the Browse button and locate your desired .trc (Teledyne LeCroy oscilloscope file format) file for import. ArbStudio prompts you to convert the file format from .trc to .txt. B. The File parsed section then shows the first 100 samples of the imported waveform. C. If desired, Input file settings allow for Sample rate, Header lines to remove, and Decimal separator changes to the imported file. D.
Operator’s Manual Click OK to confirm the import of your waveform. 4. On the Project Waveforms tab under the Waveform Sequencer, select the waveform you just imported and click the Add Waveform button (adding your newly imported waveform to the Sequencer). 5. Double-click Settings under Channel 1 (Arbitrary) on the Device Control Tree. (Channel 1 can be any Analog channel you have configured under Arbitrary Waveform Generator operating mode in your workspace.) The DEV1 Settings Ch 1 pop-up screen is shown.
ArbStudio 6. On the The DEV1 Settings Ch 1 pop-up screen's Run Mode tab, select Single and press OK. When the instrument starts, the Single Run Mode repeats Waveform1 until you press the Force Stop button. 7. Now, press the Run/Stop button on the ARBStudio toolbar. The software loads the settings and the waveforms into the ArbStudio 1102/1104 instrument and starts generating the waveforms. 8. Waveform1 is generated on the CH1 BNC output.
Operator’s Manual Creating Digital Waveforms The ArbStudio 1102/1104 may optionally be configured to work as a powerful Digital Pattern Generator-Sampler. When the ArbStudio 1102/1104 runs in this mode it can emulate standard serial or parallel bus transitions or custom digital interfaces for system debugging and characterization. Based on a vector/command memory, its architecture also includes a powerful sequencer defining the vector/command execution flow.
ArbStudio 3. Provide a Name in the Bus or Signal Name field. Let's use the name CLK. With the name provided, click the Add bus or signal button. 4. Your new Bus/Signal name is then shown in the Signals list on the left. 5. Now, let's associate our added Bus/Signal (CLK) with a pod Channel (Ch0) by selecting Ch0 on the channel list on the right, and then clicking the Change Selected Pod button. Our added Bus/Signal (CLK) is now shown as mapped to Ch0.
Operator’s Manual Repeat steps 3 - 5 and create Bus/Signals for WR and RD, associating them with Ch1 and Ch2, respectively. 6. Now, provide a name for the Data Bus. in the Bus or Signal Name field, click the Add bus or signal button, select Ch3 - Ch10, and then click the Add signals to bus button. 7. Double-click the Pod A (Pattern) Waveform Sequencer 8. The Waveform Sequencer is then shown.
ArbStudio 9. Click the Add Waveform button to add a digital waveform to the Waveform List. 10. The New Waveform screen is then shown. 11. Provide a name (the system default is Waveform1), and click the Add All button to add all the Bus/Signals to your New Waveform. 12. Your newly created waveform is shown on the Waveform List.
Operator’s Manual 13. Double-click your newly created waveform on the list, or select it and click the Edit Waveform button. 14. The Editing waveform Waveform1 screen is shown. 15. Select the CLK and Data bus rows and use the Clock and Counter buttons (respectively) to modify settings on the corresponding popups.
ArbStudio 16. Now, define WR, RD and Write RAM signals similarly, by selecting the respective row, and clicking the desired button from the following choices: PLEASE NOTE THE FOLLOWING: Set the WriterRAM To 1 to acquire data with the Pattern Generator. Setting the WriterRAM To HiZ changes the pin directions from output to input. Click OK on the The Editing waveform Waveform1 screen to confirm your changes.
Operator’s Manual 17. Click the Operations List tab on the Waveform Sequencer to select the Jump to operation from the Operation List tab. With the Jump To operation selected, add it to the sequencer by clicking the Add Waveform button. NOTE: Don't use a jump to Address when prompted by the Jump to parameters window. 18. Now, press the Run/Stop button on the ARBStudio toolbar.
ArbStudio Steps to Creating Advanced Waveform Components Using Formulas Similar to most other tasks in ArbStudio, you must first create a workspace with Arbitrary Waveform Generator as the Operating Mode and at least one Analog Channel. PLEASE NOTE THE FOLLOWING: At least one Direct Digital Synthesis (DDS) Channel must be in your workspace for the Frequency Modulation, Phase Modulation, and Linear Frequency Sweep examples.
Operator’s Manual 2. Press the Add Advanced Waveform button. 3. The DEV1 Waveform Editor Ch 1 dialog box is shown. Double-click Component 1. 4. The Component Definition dialog is then shown in the lower-right area of the DEV1 Waveform Editor Ch 1 dialog box.
ArbStudio 5. In the Component area of the Component Definition dialog, select Formula on the Type drop-down control. Tip: If desired, use the Name control (directly above the Type control) to rename your Component.
Operator’s Manual 6. A Formula area is then shown on the Component Definition dialog. Click the Edit button under the Formula box. 7. The Formula Editor is then shown. The editor helps build your waveform analytically using equations. Your equation can be based on time (t) or samples (x). PLEASE NOTE THE FOLLOWING: Your formula is shown in the text box as its built. Numeric values can be entered from the keypad along with n (nano), µ (micro), m (milli), K (kilo), M (Mega), and G (Giga) multipliers.
ArbStudio Equations can be based on the functions Sin, Cosine, Log base 2, Log Base 10, ^ (rise to a power), Square Root, Sign, Tan, Ln (Natural Log), Abs, Exp, Integer, ArcSine, Arc Cosine, Arc Tan, Ceiling, and Floor along with the basic arithmetic operators + (addition), - (subtraction), * (multiplication), and / (division). The Preview button compiles your formula and renders it on the graph above the Component Definition dialog.
Operator’s Manual Exponentially Decaying Sine Wave An exponentially decaying 2 MHz sine wave. The actual formula used here is 2*Exp(-t/E-6)*Sin(2*.3.14592*2*E6*t). Set the time to 10.000000µ to view the graph as previously shown.
ArbStudio Ramp A ramp waveform. The actual formula used here is 0.2*E6*t. Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format A*t Where A – Slope of the ramp in Volts/second.
Operator’s Manual Rising Exponential A rising exponential waveform. The actual formula used here is 1-Exp(-t/(2*E-6)). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format 1-Exp(-t/Tc) Where Tc – Time Constant in seconds.
ArbStudio Decaying Exponential A decaying exponential waveform. The actual formula used here is Exp(-t/(2*E6)). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format Exp(-t/Tc) Where Tc – Time Constant in seconds.
Operator’s Manual Sine A Sine waveform. The actual formula used here is Sin(2*3.141592*2E6*t). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format V*Sin(2*pi*t*Fs) Where Fs – Sine Wave frequency in Hertz. V – Signal amplitude in Volts peak.
ArbStudio Linear Amplitude Sweep of a Sine Wave A linear amplitude sweep of a 1 MHz sine waveform. The actual formula used here is 0.2*E6*t*Sin(2*3.141592*E6*t). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format (A*t) *Sin(2*pi*t* Fs) Where 192 Fs – Sine Wave frequency in Hertz. A – Slope of the ramp in Volts/second.
Operator’s Manual Frequency Modulation PLEASE NOTE THE FOLLOWING: At least one Direct Digital Synthesis (DDS) Channel must be in your workspace for this example. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details. A frequency modulation waveform. The actual formula used here is Sin(2*3.141592*2*E6*t+2*Cos(2*3.141592*0.4*E6*t)). Set the time to 10.000000µ to view the graph as previously shown.
ArbStudio Phase Modulation PLEASE NOTE THE FOLLOWING: At least one Direct Digital Synthesis (DDS) Channel must be in your workspace for this example. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details. A phase modulation waveform. The actual formula used here is Sin(2*3.141592*2*2*E6*t+(3.141592*Sin(2*3.141592*0.4*E6*t))). Set the time to 10.000000µ to view the graph as previously shown.
Operator’s Manual Linear Frequency Sweep PLEASE NOTE THE FOLLOWING: At least one Direct Digital Synthesis (DDS) Channel must be in your workspace for this example. See steps 5 and 6 in Arbitrary Waveform Generator Setup Example (on page 27) for details. A linear frequency sweep waveform. The actual formula used here is Sin(3.141592*(2*t*E6+((4*E6-1*E6)/(10*E-6))*t^2)). Set the time to 10.000000µ to view the graph as previously shown.
ArbStudio Gaussian Pulse A Gaussian pulse waveform. The actual formula used here is Exp(-(0.5)*((t-5*E6)/(E-6))^2). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format Exp(-(1/2)*((T-TM)/Tσ)^2 Where TM – Time location of the mean of the Gaussian pulse. Tσ – Half width point of Gaussian pulse corresponds to the standard deviation σ.
Operator’s Manual Lorentzian Pulse A Lorentzian pulse waveform. The actual formula used here is 1/(1+((t-5*E6)/(0.5*E-6))^2). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format 1/(1+((t-5*TD)/(TW))^2) Where TD – Time delay in seconds. TW – Half width point of the Lorentzian pulse at 50% amplitude.
ArbStudio Amplitude Modulated Sine An amplitude modulated sine waveform. The actual formula used here is Sin(2*3.141592*2*E6*t)*(1+0.75*Cos(2 * 3.141592*0.2*E6*t)). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format Sin(2*pi*t* Fs) *(1+K*Cos(2*pi*t*FM)) Where 198 Fs – Sine wave frequency in Hertz. FM – Modulation frequency in Hertz. K – Modulation index, 0
Operator’s Manual Full-Wave Rectified Sine A full-wave rectified sine waveform. The actual formula used here is Abs(Sin(2*3.141592*E6*t)). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format Abs(Sin(2*3.141592*Fs*t)) Where Fs – Sine wave frequency in Hertz.
ArbStudio Half-Wave Rectified Sine A half-wave rectified sine waveform. The actual formula used here is 0.5*(Sin(2*3.141592*E6*t)+(Abs(Sin(2*3.141592*E6*t)))). Set the time to 10.000000µ to view the graph as previously shown. Formula's General Format 0.5*(Sin(2*3.141592*Fs*t)+(Abs(Sin(2*3.141592*Fs*t)))) Where Fs – Sine wave frequency in Hertz.
Operator’s Manual Reference Certifications This section contains the instrument’s Electromagnetic Compatibility (EMC), Safety and Environmental certifications. EMC Compliance EC DECLARATION OF CONFORMITY - EMC The instrument meets intent of EC Directive 2004/108/EC for Electromagnetic Compatibility.
ArbStudio 2 Emissions which exceed the levels required by this standard may occur when the instrument is connected to a test object. 3 This product is intended for use in nonresidential areas only. Use in residential areas may cause electromagnetic interference. 4 Meets Performance Criteria “B” limits of the respective standard: during the disturbance, product undergoes a temporary degradation or loss of function or performance which is self-recoverable.
Operator’s Manual EN 61010-2:030:2010 Safety requirements for electrical equipment for measurement, control, and laboratory use – Part 2-030: Particular requirements for testing and measuring circuits Environmental Compliance END-OF-LIFE HANDLING The instrument is marked with this symbol to indicate that it complies with the applicable European Union requirements to Directives 2002/96/EC and 2006/66/EC on Waste Electrical and Electronic Equipment (WEEE) and Batteries.
ArbStudio ("DOCUMENTATION"); ASSOCIATED MEDIA; AND ANY UPDATES (AS DEFINED BELOW) (COLLECTIVELY, THE "SOFTWARE PRODUCT"). BY USING AN INSTRUMENT TOGETHER WITH OR CONTAINING THE SOFTWARE PRODUCT, OR BY INSTALLING, COPYING, OR OTHERWISE USING THE SOFTWARE PRODUCT, IN WHOLE OR IN PART, YOU AGREE TO BE BOUND BY THE TERMS OF THIS EULA.
Operator’s Manual version of those portions of the Software Product set forth in and identified in the Documentation as “Samples” (“Sample Code”) for the sole purposes of designing, developing, and testing Your Software. If you are an entity, only one designated individual within your organization, as designated by you, may exercise the License; provided that additional individuals within your organization may assist with respect to reproducing and distributing Sample Code as permitted under Section 1.
ArbStudio Software Product or Documentation; (b) encumber, transfer, rent, lease, time-share or use the Software Product in any service bureau arrangement; (c) copy (except for archival purposes), distribute, manufacture, adapt, create derivative works of, translate, localize, port or otherwise modify the Software Product or the Documentation; (d) permit access to the Software Product by any party developing, marketing or planning to develop or market any product having functionality similar to or competiti
Operator’s Manual expression to the Software Product including, but not limited to, expressions of the Software Product in other computer languages, or (2) for any other act restricted by Teledyne LeCroy's intellectual property rights in the Software Product. "Interoperability" will have the same meaning in this EULA as defined in the Digital Millennium Copyright Act, 17 U.S.C.
ArbStudio 3. PROPRIETARY RIGHTS. 3.1. Right and Title.
Operator’s Manual conjunction with a financing transaction, if such provider agrees to keep this EULA confidential.
ArbStudio This EULA will remain in force until termination pursuant to the terms hereof. You may terminate this EULA at any time. This EULA will also terminate if you breach any of the terms or conditions of this EULA.
Operator’s Manual such country; (b) to any end user who you know or have reason to know will utilize the Restricted Components in the design, development or production of nuclear, chemical or biological weapons; or (c) to any end-user who has been prohibited from participating in U.S. export transactions by any federal agency of the U.S. government. You warrant and represent that neither the BXA nor any other U.S. federal agency has suspended, revoked or denied your export privileges.
ArbStudio INTO A SUPPORT SERVICES AGREEMENT WITH TELEDYNE LECROY, TELEDYNE LECROY'S ENTIRE LIABILITY REGARDING SUPPORT SERVICES WILL BE GOVERNED BY THE TERMS OF THAT AGREEMENT. TELEDYNE LECROY SHALL NOT BE LIABLE FOR ANY LOSS OF PROFITS, LOSS OF USE, LOSS OF DATA, INTERRUPTION OF BUSINESS, NOR FOR INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES OF ANY KIND, WHETHER UNDER THIS EULA OR OTHERWISE ARISING IN ANY WAY IN CONNECTION WITH THE SOFTWARE PRODUCT, THE DOCUMENTATION OR THIS EULA.
Operator’s Manual omission or acquiescence by Teledyne LeCroy, its agents, or employees, but only by an instrument in writing signed by an authorized officer of Teledyne LeCroy. No waiver by Teledyne LeCroy of any breach or default of any provision of this EULA by you will be effective as to any other breach or default, whether of the same or any other provision and whether occurring prior to, concurrent with, or subsequent to the date of such waiver.
ArbStudio 8.8. Acknowledgment. Licensee acknowledges that (a) it has read and understands this EULA, (b) it has had an opportunity to have its legal counsel review this EULA, (c) this EULA has the same force and effect as a signed agreement, and (d) issuance of this EULA does not constitute general publication of the Software Product or other Confidential Information.
Operator’s Manual Contact Teledyne LeCroy Teledyne LeCroy Service Centers United States and Canada World Wide Corporate Office Teledyne LeCroy Corporation 700 Chestnut Ridge Road Chestnut Ridge, NY, 10977-6499, USA Ph: 800-553-2769 / 845-425-2000 FAX: 845-578-5985 teledynelecroy.com Support: contact.corp@teledynelecroy.com Sales: customersupport@teledynelecroy.
ArbStudio Index A Creating a Frequency Modulated Waveform, 161 Creating a New Workspace, 24 Acquisition - Using The Pattern Generator as a Sampler, 127 Creating a Phase Modulated Waveform, 166 Additional Waveform Sequencer Settings and Tools, 75 Creating a Sequence of Waveforms, 151 Advanced Waveform Editing, 61 Creating a Standard Waveform, 51 Amplitude Modulated Sine, 198 Creating an Advanced Waveform, 52 Arbitrary Waveform Generator Setup Example, 27, 30 Creating an Amplitude Modulated Wavefo
Operator’s Manual Exponentially Decaying Sine Wave, 187 Minimum and Suggested System Requirements, 1 Modulating Table, 85 F Frequency Modulation, 193 Front Panel, 7 Modulation Entry Editor, 86 Modulation Segment Editor, 87 Modulation Type, 84 Full-Wave Rectified Sine, 199 G O Opening an Existing Workspace, 26 Gaussian Pulse, 196 H Half-Wave Rectified Sine, 200 Hardware Resources, 83 I Importing a Waveform from an Oscilloscope, 171 Initial ARBStudio Software Interfaces, 17 P Pattern Settings, 92 Pa
ArbStudio S T Segment Editing, 63 The Channel Out Math Tab, 46 Segment Parameters, 67 The Digital I/O Tab, 49 Selection, 54 The New Waveform Screen, 112 Sequencer Operations, 121 The State Listing Screen, 130 Sequencing Analog Waveforms, 73 The Strobe Tab, 50 Sequencing Digital Waveforms, 124 The Timing Tab, 45 Setup Examples and Common Tasks Overview, 146 The Trigger OUT Math Tab, 48 Setup System, 43 The Waveform Editor / Carrier Editor, 53 Signal Definitions, 125 The Waveform Manager, 5