National Instruments PXIe-6592 User Manual
National Instruments PXIe-6592 User Manual

National Instruments PXIe-6592 User Manual

High-speed serial instruments
Table of Contents

Advertisement

Quick Links

NI PXIe-6592
High-Speed Serial Instrument
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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PXIe-6592 and is the answer not in the manual?

Questions and answers

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...
  • Page 3 11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 683 0100 For further support information, refer to the NI Services appendix. To comment on National Instruments documentation, refer to the National Instruments website at ni.com/info enter the Info Code feedback ©...
  • Page 4: Legal Information

    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.
  • Page 6: Electromagnetic Compatibility Information

    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 7: Table Of Contents

    Recommended Mating Cables and Connectors..............5-2 Transceiver Lane and Quad Mapping ................5-2 Signal Routing ........................5-3 Socketed CLIP Interface....................5-3 PXIe-6592R Socketed CLIP..................5-4 © National Instruments | vii Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 8 Contents Chapter 6 PXIe-7902 Hardware Architecture PXIe-7902 Module Overview...................6-2 Clocking Architecture....................6-3 PXIe-7902 Clocking ....................6-3 Chapter 7 Connecting and Interfacing with the PXIe-7902 Front Panel ........................7-1 Recommended Mating Cables and Connectors ..............7-2 Transceiver Lane and Quad Mapping................7-2 Signal Routing ........................
  • Page 9 Figure 3-3. PXIe-6591R Socketed CLIP Diagram ..........3-4 Figure 4-1. PXIe-6592R System Architecture Elements ......... 4-2 Figure 4-2. PXIe-6592R Clocking Diagram ............4-4 © National Instruments | ix Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 10 Contents Figure 5-1. PXIe-6592R Front Panel Connectors and Pinout ........5-1 Figure 5-2. PXIe-6592R Signal Routing..............5-3 Figure 5-3. PXIe-6592R Socketed CLIP Diagram...........5-4 Figure 6-1. PXIe-7902 System Architecture Elements ..........6-2 Figure 6-2. PXIe-7902 Clocking Diagram ............... 6-4 Figure 7-1. PXIe-7902 Front Panel Connectors and Pinout........
  • Page 11 PXIe-6591R Clocking and Routing Dependencies ....... 8-11 Table 8-2. NI 6592R Clocking and Routing Dependencies ........8-12 Table B-1. Xilinx 7-Series FPGA Documentation..........B-1 © National Instruments | xi Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 12: About This Manual

    PXIe-7902 module. ni.com/ manuals PXIe-6591R Getting Started Available from the Start Contains installation Guide menu and at instructions for your ni.com/ system. manuals © National Instruments | 11 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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...
  • Page 14 LabVIEW FPGA Module, Release and selecting Start»All describes new features, and Upgrade Programs»National provides upgrade Notes Instruments» information. LabVIEW» LabVIEW Manuals. © National Instruments | 13 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 15: Xilinx Documentation

    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...
  • Page 16: Before You Begin

    NI LabVIEW and LabVIEW FPGA training are available at . You can also ni.com/training refer to the NI LabVIEW High-Performance FPGA Developer’s Guide, available at ni.com/ tutorial © National Instruments | 1-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 17: Xilinx Licensing Information

    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...
  • Page 18: Pxie-6591R Hardware Architecture

    • Xilinx Kintex-7 FPGA • Dynamic random access memory (DRAM) • NI-defined bus interface from the FPGA to the host PC © National Instruments | 2-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 19: Pxie-6591R Module Overview

    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...
  • Page 20: Clocking Architecture

    Chapter 8, Developing Applications for the High-Speed Serial Device, for more information about how to configure Reference Clocks for your device. © National Instruments | 2-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 21: Figure 2-2. Pxie-6591R Clocking Diagram

    Chapter 2 PXIe-6591R Hardware Architecture The following figure illustrates the clocking circuitry on the PXIe-6591R. Figure 2-2. PXIe-6591R Clocking Diagram CLK IN/OUT PXIe_Clk100 Clock Synthesis PXIe_DStarA Routing MGT_RefClk0 PORT 0 MGT_RefClk1 FPGA PORT 1 2-4 | ni.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 22: Connecting And Interfacing With The Pxie-6591R

    DIO 17 DIO 18 DIO 19 x2 (1 per Port) RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED RESERVED © National Instruments | 3-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 23: Recommended Mating Cables And Connectors

    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 &...
  • Page 24: Signal Routing

    FPGA. The following sections provide information about how to configure your device for use with socketed CLIP. © National Instruments | 3-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 25: Pxie-6591R Socketed Clip

    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 26 Using Frequency Counters section of Chapter 8, Developing Applications for the High-Speed Serial Device, for details about how to use these signals. © National Instruments | 3-5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 28 This signal is connected to the 40 MHz Onboard Clock signal, which is the default top-level clock for the LabVIEW FPGA VI. © National Instruments | 3-7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 30 Valid values: 0 and Z (open drain). This signal is also called MODDEF1. This signal has a 5 kΩ pull up to +3.3V. © National Instruments | 3-9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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).
  • Page 32 Drive these signals low to enable output. These signals, along with DDC_GPIO_In(19:0) and DDC_GPIO_Out(19:0), allow control and monitoring of the DIO(19:0) connections on the DDC_VHDCI connector. © National Instruments | 3-11 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 33: Pxie-6592R Hardware Architecture

    • Xilinx Kintex-7 FPGA • Dynamic random access memory (DRAM) • NI-defined bus interface from the FPGA to the host PC © National Instruments | 4-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 34: Pxie-6592R Module Overview

    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...
  • Page 35: Clocking Architecture

    60 MHz to 670 MHz Backplane: PXIe_Clk100 and PXIe_DStarA MGT_RefClk1 Front panel: PFI 0/CLK IN/OUT Other: 10 MHz Onboard Clock MGT_RefClk2 156.25 MHz — © National Instruments | 4-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 36: Figure 4-2. Pxie-6592R Clocking Diagram

    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...
  • Page 37: Connecting And Interfacing With The Pxie-6592R

    ACCESS ACTIVE VeeR VeeR PFI 0 PFI 1 RD– Rx_LOS VeeR VccR MOD_ABS VccT VeeT Tx_Disable TD– Tx_Fault VeeT 20 1 VeeT © National Instruments | 5-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 38: Recommended Mating Cables And Connectors

    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.
  • Page 39: Signal Routing

    FPGA. The following sections provide information about how to configure your device for use with socketed CLIP. © National Instruments | 5-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 40: Pxie-6592R Socketed Clip

    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 41 Using Frequency Counters section of Chapter 8, Developing Applications for the High-Speed Serial Device, for details about how to use these signals. © National Instruments | 5-5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 43 This signal is connected to the 40 MHz Onboard Clock signal, which is the default top-level clock for the LabVIEW FPGA VI. © National Instruments | 5-7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 45 This signal is grounded when a module is connected to indicate that the module is present. This signal is pulled asserted when no module is present. © National Instruments | 5-9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 47 Enables or disables the optical Power power supply on Port <0..3>. Assert this signal to enable the optical supply for its corresponding port. © National Instruments | 5-11 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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...
  • Page 49 • Xilinx Virtex-7 FPGA • Dynamic random access memory (DRAM) • NI-defined bus interface from the FPGA to the host PC © National Instruments | 6-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 50: Pxie-7902 Hardware Architecture

    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 51: Clocking Architecture

    Chapter 8, Developing Applications for the High-Speed Serial Device, for more information about how to configure Reference Clocks for your device. © National Instruments | 6-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 ...
  • Page 53: Front Panel

    EEPROM 3.3 V Tx+ 1 Tx+ 0 Tx– 1 Tx– 0 Tx+ 3 Tx+ 2 Tx– 3 Tx– 2 x6 (1 per Port) © National Instruments | 7-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 54: Recommended Mating Cables And Connectors

    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...
  • Page 55: Signal Routing

    FPGA. The following sections provide information about how to configure your device for use with socketed CLIP. © National Instruments | 7-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 56: Pxie-7902 Socketed Clip

    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 57 This signal is connected to the 40 MHz Onboard Clock signal, which is the default top-level clock for the LabVIEW FPGA VI. © National Instruments | 7-5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 59 Connections Using Eye Scan section of Chapter 8, Developing Applications for the High-Speed Serial Device, for details about how to use these signals. © National Instruments | 7-7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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.
  • Page 61 SocketClk40 Indicates that the optical power Good supply for Port <0..5> is enabled. This signal may deassert if an over-power condition occurs. © National Instruments | 7-9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 62: Developing Applications For The High-Speed Serial Device

    You can develop socketed CLIP either by using the Xilinx Vivado tools, or by exporting a LabVIEW FPGA VI as a Vivado Design Suite project. © National Instruments | 8-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 63: Accessing The Xilinx Vivado Tools

    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 64: Exporting To Vivado

    Navigate to the LabVIEW project root directory. The exported project is located inside the ProjectExportForVivado folder. The exported project contains encrypted LabVIEW © National Instruments | 8-3 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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.
  • Page 66: Generating An Ip Core From The Xilinx Vivado Ip Catalog

    Include Shared Logic in example design in the IP wizard. The image on the right in Figure 8-3 shows this option. © National Instruments | 8-5 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 67: Building A Netlist From The Ip Core

    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).
  • Page 68 Copy the netlist into your LabVIEW FPGA CLIP directory. Include your netlist in the list of synthesis files when running the CLIP Wizard. © National Instruments | 8-7 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 69: Writing A Vhdl Wrapper Around The Protocol Ip Core

    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: •...
  • Page 70: Constraints And Hierarchy

    CLIP are written in the same clock domain in which they are read on the LabVIEW diagram and that I/O nodes to the CLIP are read in the same clock © National Instruments | 8-9 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 71: Documenting Your Ip

    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 72: Developing With Labview Fpga

    Specifying how to use the signals in your CLIP In Step 2 of the CLIP Wizard, select the appropriate Component Level IP Note Type for your target. © National Instruments | 8-11 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 74 16. Click OK. Table 8-1. PXIe-6591R and PXIe-7902 Clocking and Routing Dependencies Connector Valid Configurations CLK IN/OUT Input clock or output clock © National Instruments | 8-13 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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.
  • Page 76: Using Existing Vhdl Ip Inside Clip Or Ipin

    In the New FPGA I/O dialog box, select resources under Available Resources and add them to New FPGA I/O using the right arrow button. © National Instruments | 8-15 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 77: Using The Ni Common Instrument Design Libraries

    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...
  • Page 78 Instruction Producer, such as the FIFO Register Bus library, instead of using controls and indicators on the top level of the FPGA diagram. © National Instruments | 8-17 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 79: Using Niinstr Streaming

    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 80: Connecting Signals To Enable Eye Scan

    Instruction Framework using the Create AXI4-Lite Resources VI. The Create AXI4-Lite Resources VI creates the AXI4-Lite CLIP Adapter and specifies the offsets for the DRP © National Instruments | 8-19 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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.
  • Page 82: Compiling Labview Fpga Vis

    When the clocking configuration is in an indeterminate state, you cannot rely on clocking stability from the clocking and routing hardware on the high-speed serial device. © National Instruments | 8-21 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 83: Dma Streaming

    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.
  • Page 84: Peer-To-Peer Streaming

    12.5 nanoseconds, the trigger line must be constant for at least 25 ns, which is two cycles of an 80 MHz clock. © National Instruments | 8-23 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 85: Reserving Pxi Triggers

    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.
  • Page 86: Releasing Trigger Lines

    Read Module Temperature allows you to read two onboard sensors: one sensor is embedded directly in the FPGA, and one reads the device temperature. Figure 8-8. Read Module Temperature © National Instruments | 8-25 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 87: Soft Shutdown

    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.
  • Page 88: Debugging Link Connections Using Eye Scan

    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.
  • Page 89: N Point Eye Scan

    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 90: Eye Scan State Model

    Figure 8-12. Eye Scan State Model Configure Property Start Configure Property Stopped Stop Measure Open Session Start Uninitialized Measuring Done Finished Start Configure Property © National Instruments | 8-29 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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 92: Troubleshooting

    6R6EOLM3 For information about troubleshooting problems adding your high-speed serial instrument to your Real Time system, refer to Knowledge Base article 7AEBF43J © National Instruments | A-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 93: Xilinx Documentation References

    FPGAs GTX/GTH transceivers. User Guide Vivado Design Suite User UG903 Describes using Xilinx Design Constraints Guide: Using Constraints (XDC) in Vivado tools. © National Instruments | B-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • 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.
  • Page 95: Appendix Cni Services

    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.
  • Page 96 Dynamic random-access memory FPGA Field-programmble gate array GPIO General-purpose input/output High-speed serial Integrated circuit Intellectual property (VHDL/Verilog/Netlist) Loss of signal LVFPGA LabVIEW FPGA © National Instruments | G-1 Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...
  • Page 97 Glossary Multi-gigabit transceiver Programmable function interface POSC Power on self-configuration SCTL Single cycle timed loop SFP+ Enhanced small form-factor pluggable G-2 | ni.com Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com...

This manual is also suitable for:

Pxie-6592rPxie-7902Pxie-6591r

Table of Contents