background image

©

 National Instruments Corporation

11

NI 6584R User Guide and Specifications

The 

Generating Intermediate Files

 window opens and displays the compilation progress. 

The 

LabVIEW FPGA Compile Server

 window opens and runs. The compilation takes several 

minutes.

20. When the compilation finishes, click the 

Stop Server

 button.

21. Click 

OK

 in the 

Successful Compile Report

 window. Close the VI without saving changes.

Creating a Host VI

1.

In the 

Project Explorer

 window, right-click 

My Computer

 and select 

New»VI

. A blank VI opens. 

Open the block diagram window.

2.

Add the Open FPGA VI Reference function (from the FPGA Interface palette) to the block 
diagram.

3.

Right-click the Open FPGA VI Reference function and select 

Configure Open FPGA VI 

Reference

.

4.

In the 

Configure Open FPGA VI Reference

 window, select the 

VI

 option button.

5.

In the 

Select VI

 window that opens, select 

Data RW (FPGA).vi

 under your device, and click 

OK

.

6.

Select the 

Run the FPGA VI 

check box if it is not already selected.

7.

Click 

OK

 in the 

Configure Open FPGA VI Reference

 window. The new target name appears 

under the Open FPGA VI Reference function on the block diagram.

8.

Add a While Loop to the block diagram with a control on the loop condition.

9.

Add the Read/Write Control function (from the FPGA Interface palette) inside the While Loop.

10. Wire the Open FPGA VI Reference function 

FPGA VI Reference Out

 indicator to the 

FPGA VI 

Reference In

 control on the Read/Write Control function.

11. Wire the Open FPGA VI Reference function 

error out

 indicator to the Read/Write Control 

function 

error in

 control.

12. Click the 

Unselected

 input of Read/Write Control function and select 

IO Module\TX

.

13. Wire a control to the 

IO Module\TX 

input.

14. Expand the bottom of the Read/Write Control function to expose another input. Click the new input 

and select 

IO Module\RX

.

15. Wire an indicator from the 

IO Module\RX

 output.

16. Add the Close FPGA VI Reference function (from the FPGA Interface palette) outside the While 

Loop.

17. Wire the Read/Write Control function 

FPGA VI Reference Out

 indicator to the Close FPGA VI 

Reference function 

FPGA VI Reference In

 control.

18. Wire the Read/Write Control 

error out

 parameter to the Close FPGA VI Reference 

error in 

parameter.

19. Right-click the stop condition of the While Loop and add an control. Label this control 

Stop

.

Summary of Contents for 6584R

Page 1: ...or generation on the same pin The unterminated versions of the full and half duplex devices are useful in multi drop situations when you are already using a terminated bus and the terminated devices...

Page 2: ...th terminated and unterminated devices Figure 2 NI 6584 Connector 0 Pin Assignments Full Duplex 68 34 67 33 66 32 65 31 64 30 63 29 62 28 61 27 60 26 59 25 58 24 57 23 56 22 55 21 54 20 53 19 52 18 51...

Page 3: ...ssis NI is not liable for any damage resulting from such signal connections For the maximum input and output ratings for each signal refer to the Specifications section of this document 68 34 67 33 66...

Page 4: ...I to Eight DB9 cable 197546 01 connected to the NI 6584 at Connector 0 Ports 1 8 and then fanning out to display each of its eight nine pin port connectors Figure 4 NI 6584 and NI VHDCI to Eight DB9 C...

Page 5: ...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 Table 2 Pi...

Page 6: ...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 Chann...

Page 7: ...HDCI to Eight DB9 cable to the DUT with proper termination Note This exercise shows how to complete these tasks for the full duplex version of the NI 6584 To complete these tasks with a different hard...

Page 8: ...On the front panel complete the following steps to acquire data a Set the Acq Data Width control to a number between 1 and 32 The default is 8 b Set the Samples to Acquire control to a number between...

Page 9: ...584R This exercise also demonstrates how to compile the FPGA VI on your target and run a VI on the host machine This exercise shows how to complete these tasks for the full duplex version of the NI 65...

Page 10: ...the NI 6584 refer to the NI 6584 Component Level Intellectual Property section of this document 8 Select NI 6584 Full Duplex to configure the software for the full duplex version of the NI 6584R 9 Sel...

Page 11: ...me appears under the Open FPGA VI Reference function on the block diagram 8 Add a While Loop to the block diagram with a control on the loop condition 9 Add the Read Write Control function from the FP...

Page 12: ...ule RX indicator returns the number 65 535 because all RX lines are floating 4 Click the Stop button on the front panel and close the VI NI 6584 Component Level Intellectual Property The LabVIEW FPGA...

Page 13: ...nversion NI 6584 Basic Connector Provides read write access to all RS 485 422 channels on Connector 0 Ports 1 8 The individual data lines for each connector are accessed using a U16 data type in LabVI...

Page 14: ...lp1 Embedded in LabVIEW Help Contains information about the basic functionality of LabVIEW FPGA Module NI FlexRIO Help1 Embedded in LabVIEW FPGA Module Help Contains FPGA module adapter module and CLI...

Page 15: ...bus Figures 10 and 11 show the block diagrams for the full and half duplex versions of the NI 6584 Figure 10 NI 6584 Block Diagram Full Duplex Figure 11 NI 6584 Block Diagram Half Duplex Note The VHDC...

Page 16: ...tage 100 A load High Minimum 3 0 V Low Maximum 0 1 V 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...

Page 17: ...r 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 stand...

Page 18: ...ational Instruments corporate headquarters is located at 11500 North Mopac Expressway Austin Texas 78759 3504 National Instruments also has offices located around the world to help address your suppor...

Page 19: ...struments trademarks Other product and company names mentioned herein are trademarks or trade names of their respective companies For patents covering National Instruments products technology refer to...

Reviews: