Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:tools-software:ace:highspeedadctriggercapture [22 Aug 2018 22:32] – Added screenshots and updated instructions. Michael Sinkresources:tools-software:ace:highspeedadctriggercapture [07 Nov 2018 15:30] (current) Michael Sink
Line 15: Line 15:
 Option A:  If the plug-in has a button to allow navigation to the FPGA memory map, then click it and modify register 0x0106 bit 1 in the GUI, as shown in the following two screenshots.  Then, click **Apply Changes** to write the register in the FPGA. Option A:  If the plug-in has a button to allow navigation to the FPGA memory map, then click it and modify register 0x0106 bit 1 in the GUI, as shown in the following two screenshots.  Then, click **Apply Changes** to write the register in the FPGA.
  
-{{ :resources:tools-software:ace:trigger:step01_runcapture.png?nolink&800 }}+{{ :resources:tools-software:ace:trigger:step01_fpgabutton.png?direct&800 }}
  
-{{ :resources:tools-software:ace:trigger:step02_enabletrigger.png?nolink&800 }}+{{ :resources:tools-software:ace:trigger:step02_enabletrigger.png?direct&800 }}
  
-Option B:  If the plug-in does not have this button, you'll need to execute a macro.  You can copy the following text into a new text file, and save it with the "acemacro" file extension.  Then load this macro file into the **Macro Tools** in ACE and run.  Note that if you're using a different plug-in than AD9208, you'll need to swap out the board and chip names with what you're using in ACE.+Option B:  If the plug-in does not have this button, you'll need to execute a macro.  You can copy the following text into a new text file, and save it with the "acemacro" file extension.  Then load this macro file into the **Macro Tools** in ACE and run.  Note that if you're using a different plug-in than AD9208, you'll need to swap out the chip name with what you're using in ACE.
  
 +<code>
 +-- Analog Devices, Inc. evaluation macro file
 +@Subsystem_1.ADS7-V2.AD9208 FPGA: Evaluation.Control.SetRegisterBit(0x106, 1, True, -1);
 +@Subsystem_1.ADS7-V2.AD9208 FPGA: @ApplySettings();
 +</code>
  
 +Be sure to click the **Play** button in the **Macro Tools** to execute the macro.
 +
 +{{ :resources:tools-software:ace:trigger:macrotoolsplay.png?direct }}
  
 4. Go to the Analysis view in ACE and click **Run Once**. 4. Go to the Analysis view in ACE and click **Run Once**.
  
-{{ :resources:tools-software:ace:trigger:step03.5_runcapture.png?nolink&800 }}+{{ :resources:tools-software:ace:trigger:step03.5_runcapture.png?direct&800 }}
  
 5. Wait for falling edge (1.8V) output on SMA J6 (or wait long enough to ensure system is ready).  At this time, ACE should be waiting for the FPGA to fill.  You should see a **Cancel** button and the plot should not be refreshing. 5. Wait for falling edge (1.8V) output on SMA J6 (or wait long enough to ensure system is ready).  At this time, ACE should be waiting for the FPGA to fill.  You should see a **Cancel** button and the plot should not be refreshing.
  
-{{ :resources:tools-software:ace:trigger:step04_capture.png?nolink&800 }}+{{ :resources:tools-software:ace:trigger:step04_capture.png?direct&800 }}
  
 6. Pulse trigger input or turn off input to 0V. Minimum pulse width of trigger is 640 divided by the serial line rate. 6. Pulse trigger input or turn off input to 0V. Minimum pulse width of trigger is 640 divided by the serial line rate.
  
-Once trigger has been applied, ACE should capture and refresh the data onscreen.+Once the trigger has been applied, ACE should capture and refresh the data onscreen.
  
-{{ :resources:tools-software:ace:trigger:step05_applytrigger.png?nolink&800 }}+{{ :resources:tools-software:ace:trigger:step05_applytrigger.png?direct&800 }}
resources/tools-software/ace/highspeedadctriggercapture.1534969952.txt.gz · Last modified: 22 Aug 2018 22:32 by Michael Sink