Last Revised: 2010-08-16 10:35:24.0
|
|
|
|
The NI 6584R features a VHDCI connector and two BNC connectors on the front panel. Using the VHDCI to Eight 9-position D-Sub cable, you can connect 16 TX/RX channels to the NI 6584R.

Figure 1. This image shows the NI 6584R adapter module connected to an NI FlexRIO FPGA module. With the VHDCI to Eight 9-position D-Sub cable, you can connect up to 16 TX/RX channels to the NI 6584R.
NI FlexRIO FPGA modules for PXI include user-programmable FPGAs for onboard processing and flexible I/O operation. You can implement customizable features such as hardware compare, waveform linking/looping, and other hardware-based algorithms inside the onboard FPGA through the NI LabVIEW FPGA Module programming environment or through VHDL.
The NI 6581 adapter module with the NI FlexRIO FPGA modules can perform parallel data processing on the FPGA, which would otherwise be too processor- and time-intensive in software. This instrument is programmable with the NI-RIO driver and LabVIEW FPGA Module for not only high-speed digital acquisition and generation but also hardware-implemented signal processing and control.
The new Virtex-5 FPGA architecture is optimized to execute faster and more efficiently using single-cycle timed loops in LabVIEW FPGA. This means you can optimize more LabVIEW FPGA code to fit within Virtex-5 FPGAs and execute more operations per clock cycle.
The LabVIEW FPGA Module uses LabVIEW embedded technology to extend LabVIEW graphical development and target FPGAs on NI reconfigurable I/O (RIO) hardware. LabVIEW is distinctly suited for FPGA programming because it clearly represents parallelism and data flow. With the LabVIEW FPGA Module, you can create custom measurement and control hardware without low-level hardware description languages or board-level design. You can use this custom hardware for unique timing and triggering routines, ultrahigh-speed control, interfacing to digital protocols, digital signal processing (DSP), and many other applications requiring high-speed hardware reliability and tight determinism.
You need the LabVIEW FPGA Module to program the NI 6584R. Implement this LabVIEW FPGA code on the Xilinx FPGA on the NI FlexRIO FPGA modules and use the NI-RIO driver to communicate with the NI 6584R and the NI FlexRIO FPGA module combination. With LabVIEW FPGA and the NI-RIO driver, you have the flexibility to implement custom RS485/RS422 communication on the NI 6584R.
NI system assurance programs are designed to make it even easier for you to own an NI system. These programs include configuration and deployment services for your NI PXI, CompactRIO, or Compact FieldPoint system. The NI Basic System Assurance Program provides a simple integration test and ensures that your system is delivered completely assembled in one box. When you configure your system with the NI Standard System Assurance Program, you can select from available NI system driver sets and application development environments to create customized, reorderable software configurations. Your system arrives fully assembled and tested in one box with your software preinstalled. When you order your system with the standard program, you also receive system-specific documentation including a bill of materials, an integration test report, a recommended maintenance plan, and frequently asked question documents. Finally, the standard program reduces the total cost of owning an NI system by providing three years of warranty coverage and calibration service. Use the online product advisors at ni.com/advisor to find a system assurance program to meet your needs.
Get answers to your technical questions using the following National Instruments resources.
While you may never need your hardware repaired, NI understands that unexpected events may lead to necessary repairs. NI offers repair services performed by highly trained technicians who quickly return your device with the guarantee that it will perform to factory specifications. For more information, visit ni.com/repair.
The NI training and certification program delivers the fastest, most certain route to increased proficiency and productivity using NI software and hardware. Training builds the skills to more efficiently develop robust, maintainable applications, while certification validates your knowledge and ability.
NI offers options for extending the standard product warranty to meet the life-cycle requirements of your project. In addition, because NI understands that your requirements may change, the extended warranty is flexible in length and easily renewed. For more information, visit ni.com/warranty.
NI offers design-in consulting and product integration assistance if you need NI products for OEM applications. For information about special pricing and services for OEM customers, visit ni.com/oem.
Our Professional Services Team is comprised of NI applications engineers, NI Consulting Services, and a worldwide National Instruments Alliance Partner program of more than 700 independent consultants and integrators. Services range from start-up assistance to turnkey system integration. Visit ni.com/alliance.
| This document lists the specifications of the National Instruments 6584 FlexRIO RS-485/422 adapter module. Pair these specifications with your NI FlexRIO FPGA Module Specifications. Refer to the Getting Results with the NI6584R document for instructions on how to install and configure the NI 6584R. These specifications are nominal unless otherwise noted. Refer to the Glossary section of this document for more information about the definitions used in this document. | ||
| Channel Specifications (RS-485/422) | ||
|
Type of connectors |
1 VHDCI (Connector 0) | |
|
Number of RS-485/422 I/O channels |
16 data | |
|
Direction control of data channels |
Individual TX and RX enables | |
|
Power up state |
Drivers disabled, receivers enabled | |
|
I/O compatibility |
RS-485/422 (differential) | |
|
Maximum input differential voltage |
5 V | |
|
Characteristic impedance |
100 Ω differential nominal | |
|
Termination impedance |
100 Ω differential nominal | |
|
Maximum data rate |
16 Mbit/s nominal | |
| NI 6584 Block Diagram (Full Duplex) | ||
|
Note On the front panel of the NI 6584, the VHDCI connector is Connector 0 (Ports 1-8). |
||
| NI 6584 Block Diagram (Half Duplex) | ||
![]() |
||
| Channel Specifications (Clock/PFI) | ||
|
Type of connectors |
2 BNC | |
|
I/O type |
1 clock, 1 PFI (single-ended) | |
|
Direction control of clock/PFI channels |
Per channel | |
|
Characteristic impedance |
50 Ω nominal | |
|
Output impedance |
50 Ω nominal | |
|
Input impedance |
50 kΩ nominal | |
|
Maximum toggle rate |
16 MHz nominal | |
|
Input voltage |
||
|
High voltage threshold |
2.5 V | |
|
Low voltage threshold |
0.8 V | |
|
Output voltage (100 μA load) |
||
|
High Minimum |
3.0 V | |
|
Low Maximum |
0.1 V | |
| Pinout and Signal Information | ||
| NI 6584 Pinout (Full Duplex) shows the Connector 0 (Ports 1-8) pin assignments for the NI 6584 in the full duplex configuration. Connector 0 (Ports 1-8) is a 68-pin VHDCI connector that distributes its signals by way of the VHDCI to Eight DB9 cable (197546-01) to the device under test (DUT). The RX pins are your acquisition signals, and the TX pins are your generation signals. The full duplex configuration of the NI 6584 has individual RX and TX pins. | ||
| NI 6584 Pinout (Full Duplex) | ||
|
GND = Ground NI 6584 Pinout (Half Duplex) shows the Connector 0 (Ports 1-8) pin assignments for the NI 6584 in the half duplex configuration. Connector 0 (Ports 1-8) is a 68-pin VHDCI connector that distributes its signals by way of the VHDCI to Eight DB9 cable (197546-01) through eight different 9-pin ports to the DUT. The half duplex configuration of the NI 6584 places both the RX (acquisition) and TX (generation) signals on the same pins. |
||
| NI 6584 Pinout (Half Duplex) | ||
|
GND = Ground Caution Connections that exceed any of the maximum ratings of input or output signals on the NI PXI-6584R can damage the device and the chassis. NI is not liable for any damage resulting from such signal connections. |
||
| NI 6584 and NI VHDCI to Eight DB9 Cable | ||
|
1 NI 6584 FlexRIO adapter module 2 NI VHDCI to Eight DB9 cable (197546-01) The Pin Assignments on each Port (Full Duplex) and Pin Assignments on each Port (Half Duplex) tables show the pin assignments for each of the eight port connectors on the NI VHDCI to Eight DB9 cable. Two of the 16 data channels are assigned to each port. |
||
| Pin Assignments on each Port (Full Duplex) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Connector | Pin | Port 1 | Port 2 | Port 3 | Port 4 | Port 5 | Port 6 | Port 7 | Port 8 |
![]() |
1 | GND | GND | GND | GND | GND | GND | GND | GND |
| 2 | RX_1+ | RX_3+ | RX_5+ | RX_7+ | RX_9+ | RX_11+ | RX_13+ | RX_15+ | |
| 3 | TX_1+ | TX_3+ | TX_5+ | TX_7+ | TX_9+ | TX_11+ | TX_13+ | TX_15+ | |
| 4 | RX_0+ | RX_2+ | RX_4+ | RX_6+ | RX_8+ | RX_10+ | RX_12+ | RX_14+ | |
| 5 | RX_0− | RX_2− | RX_4− | RX_6− | RX_8− | RX_10− | RX_12− | RX_14− | |
| 6 | RX_1− | RX_3− | RX_5− | RX_7− | RX_9− | RX_11− | RX_13− | RX_15− | |
| 7 | TX_1− | TX_3− | TX_5− | TX_7− | TX_9− | TX_11− | TX_13− | TX_15− | |
| 8 | TX_0+ | TX_2+ | TX_4+ | TX_6+ | TX_8+ | TX_10+ | TX_12+ | TX_14+ | |
| 9 | TX_0− | TX_2− | TX_4− | TX_6− | TX_8− | TX_10− | TX_12− | TX_14− | |
| GND = Ground | |||||||||
| Pin Assignments on each Port (Half Duplex) | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Connector | Pin | Port 1 | Port 2 | Port 3 | Port 4 | Port 5 | Port 6 | Port 7 | Port 8 |
![]() |
1 | GND | GND | GND | GND | GND | GND | GND | GND |
| 2 | NC | NC | NC | NC | NC | NC | NC | NC | |
| 3 | TX_1+RX_1+ | TX_3+RX_3+ | TX_5+RX_5+ | TX_7+RX_7+ | TX_9+RX_9+ | TX_11+RX_11+ | TX_13+RX_13+ | TX_15+RX_15+ | |
| 4 | NC | NC | NC | NC | NC | NC | NC | NC | |
| 5 | NC | NC | NC | NC | NC | NC | NC | NC | |
| 6 | NC | NC | NC | NC | NC | NC | NC | NC | |
| 7 | TX_1− RX_1− | TX_3− RX_3− | TX_5− RX_5− | TX_7− RX_7− | TX_9− RX_9− | TX_11−RX_11− | TX_13−RX_13− | TX_15−RX_15− | |
| 8 | TX_0+RX_0+ | TX_2+RX_2+ | TX_4+RX_4+ | TX_6+RX_6+ | TX_8+RX_8+ | TX_10+RX_10+ | TX_12+RX_12+ | TX_14+RX_14+ | |
| 9 | TX_0− RX_0− | TX_2− RX_2− | TX_4− RX_4− | TX_6− RX_6− | TX_8− RX_8− | TX_10−RX_10− | TX_12−RX_12− | TX_14−RX_14− | |
| GND = Ground NC = No connect |
|||||||||
| The NI 6584 Connector Signals and NI FlexRIO FPGA Module Signals table lists the NI 6584 connector signals and the corresponding NI FlexRIO FPGA module signals necessary for designing a custom component-level IP (CLIP). Channel 0 and Clock I/O are global clocks. The _CC suffix on the RX Data signals identifies channels that are capable of receiving a regional clock. Refer to the Virtex-5 FPGA User Guide at www.xilinx.com for more information about regional clocks on your FPGA. |
| NI 6584 Connector Signals and NI FlexRIO FPGA Module Signals | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| NI 6584 | NI FlexRIO FPGA Module | ||||||||
| Connector | Signal Name | TX Data | TX Data Bank | TX Data Enable | TX Data Enable Bank | RX Data | RX Data Bank | RX Data Enable | RX Data Enable Bank |
| Connector 0 (VHDCI) | Channel 0+/– | GPIO_21 | 1 | GPIO_1 | 0 | GCLK_SE | — | GPIO_18 | 1 |
| Channel 1+/– | GPIO_22 | 1 | GPIO_14 | 0 | GPIO_7_CC | 0 | GPIO_14_n | 0 | |
| Channel 2+/– | GPIO_8 | 0 | GPIO_12 | 0 | GPIO_23_CC | 1 | GPIO_27 | 1 | |
| Channel 3+/– | GPIO_9 | 0 | GPIO_13 | 0 | GPIO_24_CC | 1 | GPIO_29 | 1 | |
| Channel 4+/– | GPIO_54 | 3 | GPIO_60 | 3 | GPIO_39_CC | 2 | GPIO_61 | 3 | |
| Channel 5+/– | GPIO_43 | 2 | GPIO_47 | 2 | GPIO_40_CC | 2 | GPIO_65 | 3 | |
| Channel 6+/– | GPIO_52 | 3 | GPIO_51 | 3 | GPIO_37_CC | 2 | GPIO_35 | 2 | |
| Channel 7+/– | GPIO_53 | 3 | GPIO_63 | 3 | GPIO_38_CC | 2 | GPIO_46 | 2 | |
| Channel 8+/– | GPIO_19 | 1 | GPIO_16 | 1 | GPIO_5_CC | 0 | GPIO_17 | 1 | |
| Channel 9+/– | GPIO_20 | 1 | GPIO_29_n | 1 | GPIO_6_CC | 0 | GPIO_30 | 1 | |
| Channel 10+/– | GPIO_10 | 0 | GPIO_2 | 0 | GPIO_25_CC | 1 | GPIO_3 | 0 | |
| Channel 11+/– | GPIO_11 | 0 | GPIO_28 | 1 | GPIO_26_CC | 1 | GPIO_28_n | 1 | |
| Channel 12+/– | GPIO_55 | 3 | GPIO_35_n | 2 | GPIO_58_CC | 3 | GPIO_36 | 2 | |
| Channel 13+/– | GPIO_44 | 2 | GPIO_48 | 2 | GPIO_59_CC | 3 | GPIO_64 | 3 | |
| Channel 14+/– | GPIO_41 | 2 | GPIO_49 | 3 | GPIO_56_CC | 3 | GPIO_50 | 3 | |
| Channel 15+/– | GPIO_42 | 2 | GPIO_62 | 3 | GPIO_57_CC | 3 | GPIO_45 | 2 | |
| BNC | Clock I/O | GPIO_16_n | 1 | GPIO_17_n | 1 | GCLK_LVDS | — | — | — |
| BNC | PFI | GPIO_0 | 0 | GPIO_1_n | 0 | GPIO_4_CC | 0 | — | — |
| Power | ||
|
Power requirements from the NI FlexRIO FPGA module |
||
|
+12 V |
100 mA, 1.2 W max | |
|
+3.3 V |
500 mA, 1.65 W max | |
| Physical | ||
|
Dimensions |
13.1 × 2.0 × 12.9 cm (5.2 × 0.8 × 5.1 in.) | |
|
Weight |
298 g (10.5 oz) | |
|
Front panel connectors |
Two BNC connectors and one 68-pin VHDCI connector | |
| Environmental | ||
| The NI 6584 is intended for indoor use only. | ||
|
Operating environment |
0 °C to 55 °C. Tested in accordance with IEC 60068-2-1 and IEC 60068-2-2. | |
|
Relative humidity range |
10% to 90%, noncondensing. Tested in accordance with IEC 60068-2-56. | |
|
Altitude |
2,000 m at 25 °C ambient temperature | |
|
Pollution Degree |
2 | |
|
Storage environment |
||
|
Ambient temperature range |
–20 °C to 70 °C. Tested in accordance with IEC 60068-2-1 and IEC 60068-2-2. | |
|
Relative humidity range |
5% to 95%, noncondensing. Tested in accordance with IEC 60068-2-56. | |
|
Note Clean the device with a soft, non-metallic brush. Make sure that the device is completely dry and free from contaminants before returning it to service. |
||
| Glossary | ||
|
Maximum and minimum specifications are warranted not to exceed these values within certain operating conditions and include the effects of temperature and uncertainty unless otherwise noted. Nominal specifications are unwarranted values that are relevant to the use of the product and convey the expected performance of the product. |
||
| Compliance and Certifications | ||
| Safety | ||
|
This product meets the requirements of the following standards of safety for electrical equipment for measurement, control, and laboratory use:
Note For UL and other safety certifications, refer to the product label or the Online Product Certification section. |
||
| Electromagnetic Compatibility | ||
|
This product meets the requirements of the following EMC standards for electrical equipment for measurement, control, and laboratory use:
Note For the standards applied to assess the EMC of this product, refer to the Online Product Certification section. Note For EMC compliance, operate this device with shielded cables. |
||
CE Compliance ![]() |
||
|
This product meets the essential requirements of applicable European Directives, as amended for CE marking, as follows:
|
||
| Online Product Certification | ||
| Refer to the product Declaration of Conformity (DoC) for additional regulatory compliance information. To obtain product certifications and the DoC for this product, visit ni.com/certification, search by module number or product line, and click the appropriate link in the Certification column. | ||
| Environmental Management | ||
|
National Instruments is committed to designing and manufacturing products in an environmentally responsible manner. NI recognizes that eliminating certain hazardous substances from our products is beneficial not only to the environment but also to NI customers. For additional environmental information, refer to the NI and the Environment Web page at ni.com/environment. This page contains the environmental regulations and directives with which NI complies, as well as other environmental information not included in this document. |
||
| Waste Electrical and Electronic Equipment (WEEE) | ||
|
EU Customers At the end of the product life cycle, all products must be sent to a WEEE recycling center. For more information about WEEE recycling centers, National Instruments WEEE initiatives, and compliance with WEEE Directive 2002/96/EC on Waste Electrical and Electronic Equipment, visit ni.com/environment/weee.htm. ![]() |
||
©2009 National Instruments. All rights reserved. CompactRIO, FieldPoint, LabVIEW, National Instruments, National Instruments Alliance Partner, NI, ni.com, and NI FlexRIO are trademarks of National Instruments. Other product and company names listed are trademarks or trade names of their respective companies. A National Instruments Alliance Partner is a business entity independent from National Instruments and has no agency, partnership, or joint-venture relationship with National Instruments.