What are the recommendations for using my PXIe-5122 below 10° C? Hardware: Modular Instruments>>High-Speed Digitizers (Scopes)>>PXIe-5122
Problem: The PXIe-5122 specifications mention that there may be special considerations for operation in ambient temperatures between 0 and 10° C for maximum data transfer rates. What are these considerations? Solution: PXI Express Topology PXI Express uses PCI Express signaling and protocols for communication. A PCI Express system topology includes several different types of components:
The following diagram shows an example PCI Express system.
Links, Lanes and Training
The following figure illustrates a link between two devices consisting of 4 lanes.
The number of lanes in a link is denoted as xn, where n is a number. All PCI Express devices must support x1 links. PCI Express devices may also support links of x2, x4, x8, x12, x16, and x32. The data transfers on a lane can occur at 2.5 Gb/s or 5.0 Gb/s. During initialization, the two devices of a link must negotiate the lane width and signaling speed that will be used for the link. This process is called link training. All devices must support x1 lane widths and 2.5 Gb/s signaling. Performance
The actual throughput for a given system will be less due to protocol overhead, system topology, data transfers between other devices in the system and other components in the system. Transfers between an I/O device and host memory usually travel through several PCIe links. Data transfer performance depends on the performance of each link. For example, if a PXI chassis is controlled with a x1 MXI Express link, the throughput to system memory may be limited by the x1 link. As another example, consider a PXIe-1065 chassis. In this chassis, slots 7 and 8 support x4 PXI Express devices. Slot 7 and 8 each have a direct x4 PCIe path to the PXI controller. Slots 9-14 also support x4 PXI Express devices. However, data transfers for all of these slots (as well as PXI transfers for slots 15-18) all travel through a PCI Express switch on the backplane before transferring to the PXI controller. So all devices in slots 9-18 share the bandwidth available on the link between the backplane switch and the PXI controller. PXIe-5122 Considerations
The PXIe-5122 digitizer supports x4, x2 or x1 links. The PXIe-5122 always uses 2.5Gb/s signaling rates. When the PXIe-5122 is installed in a PXIe slot that uses a x4 (or x8 or wider) PCIe switch, the PXIe-5122 and the switch train to form a x4 link. (Currently all NI PXI Express chassis use x4 switches for all PXI Express slots). If the PXIe-5122 is installed in a system that uses a x2 or x1 switch, the PXIe-5122 trains to form a x2 or x1 link. When the PXIe-5122 trains with a x4 lane width, the maximum theoretical throughput of the link is 1,000 Mbytes/s. (Note that the PXI-5122 generates data at 400 Mbytes/s (2 channels at 100 MS/s at 2 bytes per sample). If the PXIe-5122 trains as x2 or x1, the PXIe-5122 still functions properly; and all measurement specifications are unchanged. However, the maximum theoretical throughput of the link is decreased to 500 Mbytes/s (for x2) or 250 Mbytes/s (for x1). Again the actual transfer rate to host memory will be slower and depends on many other aspects of the system. The PXIe-5122 can still acquire data and store to on-board memory at the full specified rate of 100 MS/s on 2 channels. Booting PXIe-5122 at cold temperatures
In rare cases, when a PXI system is turned on and the ambient temperature is below 10 °C, the PXIe-5122 may detect a sufficient number of bit errors during training, that the link reverts to a x2 or x1 width. If this occurs, you can still acquire data to on-board memory at the full specified acquisition rate of 100 MS/s on 2 channels. To retrain as a x4 width link in this case, you can keep the system powered on for 15 minutes (which is the specified warm-up time for the analog specifications to be valid for the device) and then reboot. Detecting Lane Widths
GetPXIExpressLinkWidth.exe and GetPXIExpressLinkWidth.vi (attached to this knowledge base) are utilities that display the lane width currently in use by a PXIe-5122. Make sure NI-Scope version 3.3.1 (or later) is installed in the system, before running this utility. NOTE: This should only be done on a system that supports link widths of 4. The 8103 controller for example, is an x1 controller and our device will always be trained as an x1 with this controller. The same is true with x1 MXI Express.Related Links: PCI Express - An Overview of the PCI-Express Standard PCI Express and PXI Express Bandwidth Demos PXI Express Specification Tutorial Attachments:
Report Date: 06/15/2007 Last Updated: 07/02/2007 Document ID: 4AEB2ML1 |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

