Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Data Manipulation Functions (FPGA Module)

LabVIEW 8.5 FPGA Module Help
August 2007

NI Part Number:
371599C-01

»View Product Info

Owning Palette: Numeric Functions

Use the Data Manipulation functions to modify data values used in LabVIEW.

This palette is specific to FPGA targets and contains a subset of the VIs and functions that are on this palette when you edit a Windows or RT target VI.

Refer to the Data Manipulation Palette Details topic for information about Timed Loop compatibility, usage, timing, and resource considerations related to the objects on this palette.

Palette ObjectDescription
Join NumbersCreates a number from the component bytes or words.
Logical ShiftShifts x the number of bits specified by y.
Rotate Left With CarryRotates each bit in the input value one bit to the left (from least significant to most significant bit), inserts carry in the low-order bit, and returns the most significant bit.
Rotate Right With CarryRotates each bit in value one bit to the right (from most significant to least significant), inserts carry in the high-order bit, and returns the least significant bit.
RotateRotates x the number of bits specified by y.
Split NumberBreaks a number into its component bytes or words.
Swap BytesSwaps the high-order 8 bits and the low-order 8 bits for every word in data.
Swap WordsSwaps the high-order 16 bits and the low-order 16 bits for every long integer in data.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit