Complete the following steps to wire the instruction targets shown in FiguresFigure 21. Rectangular Eye Scan andFigure 22. N Point Eye Scan.

Note Eye Scan uses the GTX2_CHANNEL UID with UID 1206 as a child context of the top-level UID. In the high-speed serial sample projects, the GTX2_CHANNEL UID is nested under the top-level UID. If you use a different child context UID for GTX2_CHANNEL, modify the niHighSpeedSerial Eye Scan Single Point v1 Host.lvclass:Open Session.vi to use your GTX2_CHANNEL's UID. Since Eye Scan is installed as a shared component, doing this will affect all uses of Eye Scan from your host computer. NI recommends that you keep the UID of GTX2_CHANNEL at 1206. If you use a different UID for GTX2_CHANNEL, create a local copy of the Eye Scan libraries in your LabVIEW project.
  1. Create a FIFO Register Bus.
    1. Place niInstr FIFO Register Bus v1 Host.lvclass:Open Session.vi on the block diagram.
    2. Wire the fpga ref input parameter to the FPGA Reference obtained from Open FPGA VI Reference.
  2. Retrieve the list of subsystems by connecting the session out parameter from niInstr FIFO Register Bus v1 Host.lvclass:Open Session.vi to the input of niInstr Subsystem Map v1 Host.lvclass:Read Subsystem Map.vi. This retrieves information related to all subsystems, address spaces, and the routing context for each address space.
  3. Connect the subsystem map output to niInstr Subsystem Map v1 Host.lvclass:
Subsystem Lookup.vi. Specify the UID (Unique Identifier) for the top-level UID that has GTX2_CHANNEL as a child UID. By default, this is the same UID as that of the NI-provided CLIP. If you registered Eye Scan to a different top-level UID, use that UID instead.
  4. Connect the instruction target from niInstr Subsystem Map v1 Host.lvclass:Read Subsystem Map.vi to the instruction target input terminal of niHighSpeedSerialEyeScan v1 Host.lvclass:Open Session.vi, and the context from niInstr Subsystem Map v1 Host.lvclass:Subsystem Lookup.vi to the parent context terminal of niHighSpeedSerialEyeScan v1 Host.lvclass:Open Session.vi.