background image

AT-1212  User Guide and Specifications                        - 24 - 

www.activetechnologies.it 

 

Using Your AT-1212 with a LabVIEW FPGA Example VI 

 

Note    

You must install the software before running this example. Refer to the NI FlexRIO FPGA 

Module  Installation  Guide  and  Specifications  for  more  information  about  installing  your 
software

 

You must copy the following files (tbc,xml and vhdl) in the FlexRIO working paths 
  

a.

 

Open the installation folder \XML_VHDL 

b.

 

Copy the \XML_VHDL\AT 1120 and \XML_VHDL\AT 1212  folders into the following paths: 

64-Bit Paths

 

C:\Program Files (x86)\National Instruments\Shared\FlexRIO\IO Modules\AT 1120 
C:\Program Files (x86)\National Instruments\Shared\FlexRIO\IO Modules\AT 1212 

32-Bit Paths

 

C:\Program Files \National Instruments\Shared\FlexRIO\IO Modules\AT 1120 
C:\Program Files \National Instruments\Shared\FlexRIO\IO Modules\AT 1212 

 

 

The NI FlexRIO Adapter Module Support software includes a variety of example projects to help get 
you started creating your LabVIEW FPGA application. This section explains how to use an existing 
LabVIEW FPGA example project to generate signals with the AT-1212. This example requires at least 
one SMA cable for connecting signals to your AT-1212. 

 

Note    

The examples available for your device are dependent on the version of the software and 

driver you are using. 

 

 

Each AT-1212 example project includes the following components: 

• A 

 LabVIEW FPGA VI that can be compiled and run on the FPGA embedded in the hardware.  

This VI is referred to as the FPGA Target VI. 

• A

 VI that runs on Windows that interacts with the LabVIEW FPGA VI. This VI is referred to as the 

Host VI. 
 
 

Complete the following steps to run an example that generates a waveform on AO 0+ of the AT-1212. 

1.

 

Connect one end of an SMA cable to AO 0+ on the front panel of the AT-1212 and the other 
end of the cable to your 

oscilloscope input (50 Ω).

 Tap the unused output (AO 0-) with a  50 

Ω load.

 

2.

 

Launch LabVIEW. 

Содержание AT-1212

Страница 1: ...it High Speed Signal Generator Adapter Module for NI FlexRIO User Manual January 2013 Rev 1 3 Active Technologies S r l Via Bela Bartok 29 B 44124 Ferrara ITALY Tel 39 0532 91456 Fax 39 0532 970134 In...

Страница 2: ...IGN 10 FPGA I O Interface 11 Clocking Scheme 12 Cables 13 LabView Interface 14 LabView Interface Host Side 17 Software Prerequisites 19 Example Code Review for AT 1212 adapter module 19 DACModuleContr...

Страница 3: ...e and Specifications 3 www activetechnologies it Specifications 37 Configuration EEPROM Map 37 Electromagnetic Compatibility 37 CE Compliance 38 Appendix Installing EMI Controls 39 Installing PXI EMC...

Страница 4: ...is document contains tutorial sections that demonstrate how to generate signals using a LabVIEW FPGA example VI and how to create and run your own LabVIEW project with the AT 1212R Note Before configu...

Страница 5: ...minimize the potential for the product to cause interference to radio and television reception or to experience unacceptable performance degradation install and use this product in strict accordance w...

Страница 6: ...s Available in your FPGA module hardwarekit and from the Start Menu Contains installation instructions for your NI FlexRIO system and specifications for your FPGA module NI Adapter Module User Guide a...

Страница 7: ...ing down the module and connect signals only after the adapter module has been powered on by the NI FlexRIO FPGA module Device Front Panel Connector Signal Description TRIG IN SMA input connector for...

Страница 8: ...ution Connections that exceed any of the maximum ratings of any connector on the AT 1212R can damage the device and the chassis Active Technologies is not liable for any damage resulting from such sig...

Страница 9: ...n functionality of the user defined CLIP but it also allows the CLIP to communicate directly with circuitry external to the FPGA Adapter module socketed CLIP allows your IP to communicate directly wit...

Страница 10: ...al from SMA connector The adapter module has a Clock Generator circuit that provides the 1 25 GHz clock to the DAC the clock generator source clock can be provided by 25 MHz onboard TCXO or by PXI_e D...

Страница 11: ...MS s datadac_in0_ch1 datadac_in2_ch1 datadac_in4_ch1 datadac_in6_ch1 Input 13 0 Data for DAC Port 1 CH1 The user needs to send data to the Clip Inputs at IO Module Clock rate 156 25 MHz the datadac_in...

Страница 12: ...ternal TCXO oscillator 25 MHz or from the PXI Express backplane clock In software use the ClockSelection1212 vi to select from the different clock sources If the user selects Internal and From Oscilla...

Страница 13: ...MHz FlexRIO Clock used on the LabView interface of the clip ReadWriteTablesTest vi IO Module Clock 156 25 MHz clock from FAM Cables Use any shielded 50 coaxial cable with an SMA plug end to connect t...

Страница 14: ...dac_in1_ch0 datadac_in3_ch0 datadac_in5_ch0 datadac_in7_ch0 are internally serialized by 4 to obtain a data rate of 625MS s PORT 1 DATA CH1 The LabView interface of the CLIP reads data from the look u...

Страница 15: ...FPGA DCM has locked IO Module trig_out It sets the Trigger Out value IO Module trig_in indicator It reads the Trigger In value Write MEM CH0 Write MEM CH1 If true it writes the data contained into Wri...

Страница 16: ...mode the Increment is fixed at 16 and Start Stop Address represent the start end point of the look up tables DataI2c0 Datai2c5 Data transferred by I2C write transfer ReadDataI2c Data retrieved by I2C...

Страница 17: ...DEBUG as true Input Parameters FPGA VI Reference IN FPGA reference RIO Device CLOCK SELECTION DAC Clock source selection INTERNAL CLOCK Clock Generator input source Error in Output Parameters FPGA DCM...

Страница 18: ...look up tables reading see section above Input parameters NumSamples the waveform length in samples DDS ARB DDS false or Arbitrary true generation mode FSampleDAC DAC sampling rate FoutDDS DDS wavefor...

Страница 19: ...2 Example Code Review for AT 1212 adapter module DACModuleControl Host exe Software requirements Labview 2012 Modulation Toolkit This LabView application gives the user full access to all the main 112...

Страница 20: ...e from 0 to 8191 b phase and number of cycles related to the waveform output frequency c Waveform type and the standard deviation of the gaussian noise that it is possible to add to the waveform The u...

Страница 21: ...Generator circuit It can be From Oscillator onboard TCXO or From FPGA Clock from PXIe Backplane DSTARA Timing board DDS mode waveform generation parameters When the FAM works in DDS mode the user shou...

Страница 22: ...on select the DAC clock source It can be Internal from Clock Generator circuit or External from SMA connector 1 25GHz Internal Clock Source select the source clock for the Clock Generator circuit It c...

Страница 23: ...6674T NI Timing board and to the DSTARA DSTARB clock global trigger routing Set the DDS frequency to 156 25 MHz and fill the Destination Terminal Array The Destination Terminal Array should contain al...

Страница 24: ...xRIO Adapter Module Support software includes a variety of example projects to help get you started creating your LabVIEW FPGA application This section explains how to use an existing LabVIEW FPGA exa...

Страница 25: ...other than the NI 7962R select the FPGA target by using RIO Device Menu Ring 5 On the front panel in the resource pull down menu select an AT 1212 resource that corresponds with the target configured...

Страница 26: ...rm pull down menu and choose its parameters 13 Press the Apply button to update the Waveform Graph 14 Press the Load Waveform button to load the samples into the FAM 15 Press the RUN SELECTED CH butto...

Страница 27: ...t New VI A blank VI opens 2 Add a Waveform Graph indicator in the front panel 3 Add the RIO Device control located on Modern I O palette 4 Add a STOP button located on Express Buttons Switches 5 Add a...

Страница 28: ...DAC B Aligned connect to AND operator FPGA DCM Locked case structure The FPGA DCM Locked and DAC A Aligned DAC B Aligned monitor if the initialization stage has been correctly terminated 12 Add a Fra...

Страница 29: ...ter in the stacked sequence we will load the generated samples into the channels module 16 Add a For Loop structure and wire 2 to the Loop count 17 Place the WriteTables1212 Host vi located on AT_HS_S...

Страница 30: ...d frame place the StartGeneration1212 Host vi located on AT_HS_Signal_Generator 1212 Module folder Connect the Channel Cluster TRUE TRUE and SYNC False 23 Add a Frame After in the stacked sequence 24...

Страница 31: ...Connect one end of an SMA cable to AO 1 on the front panel of the AT 1212 and the other end to the oscilloscope 50 input 3 Tap the unused inputs AO 0 A1 with a 50 load 4 Open the front panel of Genera...

Страница 32: ...mputer dialog box select the Existing Target or Device option button and expand FPGA Target The target is displayed 3 Select your device and click OK The target and target properties are loaded into t...

Страница 33: ...select DStarA Clock as clockin and 40 MHz Onboard Clock as clockin40m Click OK 11 Copy the Memory1 element in the FPGA Target 1212 and paste it in the FPGA Target you have just created 12 Right click...

Страница 34: ...ow and right click to open the LabView palette Select the FPGA I O palette and add an I O node 18 Wire the datadac_in0_ch0 datadac_in7_ch0 and datadac_in0_ch1 datadac_in7_ch1 connectors as in the pict...

Страница 35: ...he Memory1 2047 has been reached If true it puts the memory address to the initial value 0 24 Save the VI Running the Host VI 1 Connect one end of an SMA cable to AO 0 on the front panel of the AT 121...

Страница 36: ...the user needs Mini Circuit RLP 470 Mini Circuit SBPL 467 Maximally Flat Group Delay Mini Circuit SCLF 550 Mini Circuit SLP 550 Mini Circuit VLF 530 Mini Circuit VLFX 500 Mini Circuit SBPL 933 Maximal...

Страница 37: ...uct performance that are not covered by warranty Typical values cover the expected performance of units over ambient temperature ranges of 23 5 C with an 95 confidence level based on measurements take...

Страница 38: ...irect method CEI EN 61000 4 3 Radiated RF electro magnetic field immunity test Level 10V m mod 1kHz AM 80 at 3m of distance frequency range 80 1000MHz Level 3V m mod 1kHz AM 80 at 3m of distance frequ...

Страница 39: ...FPGA Module Installation Guide and Specifications Installing PXI EMC Filler Panels Complete the following instructions to install PXI EMC filler panels National Instruments part number 778700 01 in yo...

Страница 40: ...te You must populate all slots with a module or a PXI EMC filler panel to ensure proper module cooling Do not over tighten screws 2 5 lb in maximum For additional information about the use of PXI EMC...

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

Отзывы: