A l l t r a d e m a r k s , b r a n d n a m e s , a n d b r a n d s a p p e a r i n g h e r e i n a r e t h e p r o p e r t y o f t h e i r r e s p e c t i v e o w n e r s .
• C r i t i c a l a n d e x p e d i t e d s e r v i c e s
• I n s t o c k / R e a d y - t o - s h i p
Artisan Scientific Corporation dba Artisan Technology Group is not an affiliate, representative, or authorized distributor for any manufacturer listed herein.
Limited Availability
New From Surplus Stock
Open Web Page
https://www.artisantg.com/96425-2
• We b u y y o u r e x c e s s , u n d e r u t i l i z e d , a n d i d l e e q u i p me n t
• F u l l - s e r v i c e , i n d e p e n d e n t r e p a i r c e n t e r
Summary of Contents for National Instruments PXIe-6592
Page 1
NI PXIe-6592 High-Speed Serial Instrument Limited Availability New From Surplus Stock Open Web Page https://www.artisantg.com/96425-2 A l l t r a d e m a r k s , b r a n d n a m e s , a n d b r a n d s a p p e a r i n g h e r e i n a r e t h e p r o p e r t y o f t h e i r r e s p e c t i v e o w n e r s .
Page 2
NI High-Speed Serial Instruments User Manual PXIe-6591R PXIe-6592R PXIe-7902 NI High-Speed Serial Instruments User Manual June 2017 374574F-01 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
National Instruments Corporation. National Instruments respects the intellectual property of others, and we ask our users to do the same. NI software is protected by copyright and other intellectual property laws. Where NI software may be used to reproduce software or other materials belonging to others, you may use NI software only to reproduce materials that you may reproduce in accordance with the terms of any applicable license or other legal restriction.
Page 5
The ExpressCard ™ word mark and logos are owned by PCMCIA and any use of such marks by National Instruments is under license. The mark LabWindows is used under a license from Microsoft Corporation. Windows is a registered trademark of Microsoft Corporation in the United States and other countries.
Operation of this hardware in a residential area is likely to cause harmful interference. Users are required to correct the interference at their own expense or cease operation of the hardware. Changes or modifications not expressly approved by National Instruments could void the user’s right to operate the hardware under the local regulatory rules.
Page 13
About This Manual Table 1. Documentation Locations and Descriptions (Continued) Document Location Description PXIe-6592R Getting Started Available from the Start Contains installation Guide menu and at instructions for your ni.com/ system. manuals PXIe-7902 Getting Started Guide Available from the Start Contains installation menu and at instructions for your...
About This Manual Xilinx Documentation Xilinx FPGA documentation provides information required for the successful development of your high-speed serial device. The following table provides a list of specific Xilinx documentation resources. All Xilinx documentation can be found at www.xilinx.com Table 2. Xilinx Documentation Document Part Document Number...
Chapter 1 Before You Begin Xilinx Licensing Information Refer to the Xilinx Documentation section in About This Manual for a list of Xilinx documentation that contains important Xilinx licensing information. Installation Instructions Refer to the getting started guide for your device (refer to the Related Documentation section of this document) for instructions about how to install LabVIEW, LabVIEW FPGA, the...
Chapter 2 PXIe-6591R Hardware Architecture The following figure illustrates the key components of the PXIe-6591R architecture. Figure 2-1. PXIe-6591R System Architecture Elements PXIe-659xR Host PC Xilinx Kintex-7 FPGA • DMA FIFOs DDC / PFI • Controls • Indicators Front Panel Connectors High Speed LabVIEW...
Chapter 3 Connecting and Interfacing with the PXIe-6591R Refer to the following table for a list of the PXIe-6591R front panel connectors and their descriptions. Table 3-1. PXIe-6591R Front Panel Connectors Connector Type Description CLK IN/OUT Reference Clock input and exported clock output Digital Data &...
Chapter 3 Connecting and Interfacing with the PXIe-6591R PXIe-6591R Socketed CLIP Refer to the following diagram for an overview of the PXIe-6591R socketed CLIP interface. Figure 3-3. PXIe-6591R Socketed CLIP Diagram PXIe-6591R Clock Xilinx Kintex-7 FPGA Synthesis and Routing Socketed CLIP LabVIEW FPGA VI High-Speed Serial MGT_RefClks...
Page 27
Chapter 3 Connecting and Interfacing with the PXIe-6591R Table 3-4. PXIe-6591R CLIP Signals (Continued) Clock Port Direction Domain Description ExportedUser Clock Reserved for future use. ReferenceClk LED_ActiveRed Async The front panel Active indicator’s red LED turns on when this signal is driven high. The CLIP’s access to this LED may be temporarily overridden to show error conditions,...
Page 29
Chapter 3 Connecting and Interfacing with the PXIe-6591R Table 3-4. PXIe-6591R CLIP Signals (Continued) Clock Port Direction Domain Description sFrontEndConfiguration SocketClk40 Asserts high and stays high Done when the power-on self-configuration (POSC) state machine is finished with configuration. After the aResetSl signal transitions from high to low, indicating that the CLIP logic should come out of reset, a...
Page 31
Chapter 3 Connecting and Interfacing with the PXIe-6591R Table 3-4. PXIe-6591R CLIP Signals (Continued) Clock Port Direction Domain Description Port<0..1>_SDA In/Out Async Bidirectional serial data signal for the two-wire communication interface on the Port <0..1> connector. Valid values: 0 and Z (open drain).
Chapter 4 PXIe-6592R Hardware Architecture The following figure illustrates the key components of the PXIe-6592R architecture. Figure 4-1. PXIe-6592R System Architecture Elements PXIe-659xR Host PC Xilinx Kintex-7 FPGA • DMA FIFOs DDC / PFI • Controls • Indicators Front Panel Connectors High Speed LabVIEW...
Chapter 4 PXIe-6592R Hardware Architecture Table 4-4. PXIe-6592R Reference Clocks Frequency Clock Name Range Available Sources MGT_RefClk0 60 MHz to Backplane: PXIe_Clk100 and PXIe_DStarA 700 MHz Front panel: CLK IN/OUT MGT_RefClk1 Refer to the Configuring the High-Speed Serial Device LabVIEW FPGA Targets section of Chapter 8, Developing Applications for the High-Speed Serial...
Chapter 5 Connecting and Interfacing with the PXIe-6592R Refer to the following table for a list of the PXIe-6592R front panel connectors and their descriptions. Table 5-1. PXIe-6592R Front Panel Connectors Connector Type Description PFI 0/CLK IN/OUT Reference Clock input, exported clock output, and general-purpose PFI 1/CLK OUT I/O.
Chapter 5 Connecting and Interfacing with the PXIe-6592R PXIe-6592R Socketed CLIP Refer to the following diagram for an overview of the PXIe-6592R socketed CLIP interface. Figure 5-3. PXIe-6592R Socketed CLIP Diagram PXIe-6592R Clock Xilinx Kintex-7 FPGA Synthesis and Routing LabVIEW FPGA VI High-Speed Serial MGT_RefClks Protocol IP...
Page 42
Chapter 5 Connecting and Interfacing with the PXIe-6592R Table 5-4. PXIe-6592R CLIP Signals (Continued) Clock Port Direction Domain Description ExportedUser Clock Reserved for future use. ReferenceClk LED_ActiveRed Async The front panel Active indicator’s red LED turns on when this signal is driven high. The CLIP’s access to this LED may be temporarily overridden to show error conditions,...
Page 44
Chapter 5 Connecting and Interfacing with the PXIe-6592R Table 5-4. PXIe-6592R CLIP Signals (Continued) Clock Port Direction Domain Description sFrontEnd SocketClk40 Asserts high and stays high when ConfigurationDone the power-on self-configuration (POSC) state machine is finished with configuration. After the aResetSl signal transitions from high to low, indicating that the CLIP logic should come out of reset, a POSC...
Page 46
Chapter 5 Connecting and Interfacing with the PXIe-6592R Table 5-4. PXIe-6592R CLIP Signals (Continued) Clock Port Direction Domain Description Port<0..3>_RS0 Async Drives the Port <0..3> SFP+ module’s RX rate select signal. If this signal’s RX rate is more than 4.25 Gbps, drive this signal high.
Page 48
Chapter 5 Connecting and Interfacing with the PXIe-6592R Table 5-4. PXIe-6592R CLIP Signals (Continued) Clock Port Direction Domain Description sPort<0..3>_Power SocketClk40 Indicates that the optical power Good supply for Port <0..3> is enabled. This signal may deassert if an over-power condition occurs. PFI<0..3>_GPIO_In Async Acquires GPIO input from the...
Chapter 6 PXIe-7902 Hardware Architecture The following figure illustrates the key components of the PXIe-7902 architecture. Figure 6-1. PXIe-7902 System Architecture Elements PXIe-7902 Host PC Xilinx Virtex-7 FPGA • DMA FIFOs • Controls • Indicators Front Panel Connectors High Speed LabVIEW PXI Triggers Serial IO...
Page 52
Chapter 6 PXIe-7902 Hardware Architecture The following figure illustrates the clocking circuitry on the PXIe-7902. Figure 6-2. PXIe-7902 Clocking Diagram CLK IN MGT_RefClk0 PXIe_Clk100 Clock PORT 0 MGT_RefClk1 Synthesis PXIe_DStarA PORT 1 MGT_RefClk2 Routing PORT 2 PORT 3 FPGA PORT 4 PORT 5 6-4 | ni.com Artisan Technology Group - Quality Instrumentation ...
Chapter 7 Connecting and Interfacing with the PXIe-7902 Refer to the following table for a list of the PXIe-7902 front panel connectors and their descriptions. Table 7-1. PXIe-7902 Front Panel Connectors Connector Type Description CLK IN Reference Clock input and general-purpose I/O Port 0 Mini-SAS HD x4...
Chapter 7 Connecting and Interfacing with the PXIe-7902 PXIe-7902 Socketed CLIP Refer to the following diagram for an overview of the PXIe-7902 socketed CLIP interface. Figure 7-3. PXIe-7902 Socketed CLIP Diagram PXIe-7902 Clock Xilinx Virtex-7 FPGA Synthesis and Routing LabVIEW FPGA VI High-Speed Serial MGT_RefClks Protocol IP...
Page 58
Chapter 7 Connecting and Interfacing with the PXIe-7902 Table 7-4. PXIe-7902 Socketed CLIP Signals (Continued) Clock Port Direction Domain Description Port<0..5>_SCL In/Out Async Bidirectional serial clock signal for the two wire communication interface on the Port<0..5> connector. Valid values are 0 and Z (open drain).
Page 60
Chapter 7 Connecting and Interfacing with the PXIe-7902 Table 7-4. PXIe-7902 Socketed CLIP Signals (Continued) Clock Port Direction Domain Description ExportedUser Clock Reserved for future use. ReferenceClk sFrontEnd SocketClk40 Asserts high and stays high when ConfigurationDone the power-on self-configuration (POSC) state machine is finished with configuration.
Chapter 8 Developing Applications for the High-Speed Serial Device • The Xilinx Vivado tools create a blank project, from which you can develop socketed CLIP. For more information about using the Xilinx Vivado tools to develop socketed CLIP, refer to the Accessing the Xilinx Vivado Tools section.
Page 65
Chapter 8 Developing Applications for the High-Speed Serial Device FPGA files, the unencrypted design files with the prefix, and the Vivado project UserRTL_ files. Open the Vivado project using the file. LaunchVivadoDesignSuite.bat The source hierarchy loads once Vivado launches. The hierarchy source is encrypted, except for the design files prefixed with Note and added to the FPGA target as a socketed CLIP.
Chapter 8 Developing Applications for the High-Speed Serial Device Do not modify the IP core unless you understand the required reference Note clock(s) and clocking resources. The following figure shows the difference between the top-level CLIP VHDL with shared logic in the core (left) and without shared logic (right).
Chapter 8 Developing Applications for the High-Speed Serial Device Writing a VHDL Wrapper Around the Protocol IP Core A VHDL wrapper is generally necessary to adapt the protocol signals to the dataflow semantics used within the LabVIEW FPGA diagram. NI recommends that you adhere to the following guidelines when writing a VHDL wrapper around the protocol IP core: •...
Chapter 8 Developing Applications for the High-Speed Serial Device domain in which they are written on the LabVIEW diagram. In rare cases where crossing clock domains is desirable, refer to KnowledgeBase 6OB8E8FM for more information about how to write timing constraints between the ni.com/kb CLIP and the LabVIEW diagram in order to specify timing exceptions on these paths and achieve timing closure.
Page 73
Chapter 8 Developing Applications for the High-Speed Serial Device After you create the CLIP and add the files, you do not need to modify the Note CLIP for any changes to take place if you do not change the source paths. If you change the source paths or modify the CLIP source files, you must use the CLIP Wizard.
Page 75
Chapter 8 Developing Applications for the High-Speed Serial Device Table 8-2. PXIe-6592R Clocking and Routing Dependencies Connector/Clock Valid Configurations Notes PFI 0/CLK IN Input clock or output clock When enabled as output clocks, PFI 0/CLK IN/OUT, PFI 1/ CLK OUT, PFI 2/CLK OUT, and PFI 3/CLK OUT must share the same frequency.
Chapter 8 Developing Applications for the High-Speed Serial Device To remove a resource, select the resource under New FPGA I/O and click the left arrow button. Click OK. Using the NI Common Instrument Design Libraries Instrument design libraries can speed up your application development. The instrument design libraries are located at <LVDir>\instr.lib\_niInstr In LabVIEW, the common instrument design libraries are located on the niHighSpeedSerial...
Chapter 8 Developing Applications for the High-Speed Serial Device Using niInstr Streaming The Streaming Instrument Design Library provides a consistent mechanism to handle both finite and continuous transfer streams. It provides stream monitoring and handshaking. It contains VIs for both the Host and FPGA. Refer to the Aurora Simple Streaming sample project for an example of how to use the Streaming Instrument Design Library.
Page 81
Chapter 8 Developing Applications for the High-Speed Serial Device registers. The DRP subsystems in that VI are then registered with the Instruction Framework via the call to Add Subsystems.vi. Figure 8-6. Connecting CLIP Resources to the Instruction Framework The following figure shows Create AXI4-Lite Resources.vi, which is used by each Aurora sample project.
Chapter 8 Developing Applications for the High-Speed Serial Device DMA Streaming The high-speed serial devices support both host-to-target streaming and target-to-host streaming through DMA channels that connect the host to your target. Use DMA streaming to allow the maximum throughput of data from your host application to be streamed to the target at high rates of speed.
Reserving PXI Triggers National Instruments recommends that you reserve the trigger lines used by PXI devices, including the high-speed serial device. If two PXI devices try to drive the same trigger line in different applications, or if the PXI devices are not programmed to work together, the application does not work, and in some cases, third-party PXI devices can be damaged.
Chapter 8 Developing Applications for the High-Speed Serial Device Read Module Power provides information about how much power the device is drawing from the chassis 3.3V and 12V power rails. Figure 8-9. Read Module Power Soft Shutdown Exceeding the soft thermal and power threshold puts your device in a safe state and provides a warning.
Refer to the Aurora sample project to learn how to use the Eye Scan API in an application. National Instruments offers two versions of Eye Scan: Rectangular Eye Scan and N Point Eye Scan. Use Rectangular Eye Scan to obtain a traditional eye that sweeps the unit interval and nominal voltage.
Chapter 8 Developing Applications for the High-Speed Serial Device N Point Eye Scan The following portion of code shows a typical use case for N Point Eye Scan. This code scans 4 points with a Bit Error Ratio floor of 2.33E-10 and produces a 4-point eye, which is useful for measuring pass/fail conditions.
Page 91
Chapter 8 Developing Applications for the High-Speed Serial Device Complete the following steps to program the Eye Scan state model. Open a session with Open Session (Poly).vi. Configure the properties using the Property Node, located on the NI Eye Scan VI palette (FPGA Interface»Software-Designed Instruments»NI High-Speed Serial»NI Eye Scan).
Page 94
NI Services National Instruments provides global services and support as part of our commitment to your success. Take advantage of product services in addition to training and certification programs that meet your needs during each phase of the application life cycle; from planning and development through deployment and ongoing maintenance.
Appendix C NI Services • Training and Certification—The NI training and certification program is the most effective way to increase application development proficiency and productivity. Visit for more information. ni.com/training – The Skills Guide assists you in identifying the proficiency requirements of your current application and gives you options for obtaining those skills consistent with your time and budget constraints and personal learning preferences.
Need help?
Do you have a question about the PXIe-6592 and is the answer not in the manual?
Questions and answers