Wiring the Instruction Targets
- Updated2025-04-01
- 2 minute(s) read
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.
-
Create a FIFO Register Bus.
- Place niInstr FIFO Register Bus v1 Host.lvclass:Open Session.vi on the block diagram.
- Wire the fpga ref input parameter to the FPGA Reference obtained from Open FPGA VI Reference.
- 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.
- 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.
- 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.