From 09:00 PM Friday, August 7 - 10:30 AM CST Saturday, August 8, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

High Throughput Math Functions

LabVIEW 2018 FPGA Module Help


Edition Date: March 2018
Part Number: 371599P-01
View Product Info

DOWNLOAD (Windows Only)


LabVIEW 2016 FPGA Module Help
LabVIEW 2017 FPGA Module Help
LabVIEW 2018 FPGA Module Help
LabVIEW 2019 FPGA Module Help
LabVIEW 2020 FPGA Module Help

Owning Palette: FPGA Math & Analysis VIs and Functions

Requires: FPGA Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the High Throughput Math functions to achieve high throughput rates when performing fixed-point math and analysis on FPGA targets.

Note  The High Throughput Math functions do not support real-time (RT) targets. To perform fixed-point math and analysis on RT targets, use the Numeric functions.
Palette ObjectDescription
High Throughput AddComputes the sum of x and y.
High Throughput Complex MultiplyComputes the product of two complex numbers.
High Throughput DivideComputes the quotient of x and y. This function rounds the result by truncating the value of the x/y output terminal towards 0.
High Throughput ExponentialComputes e raised to the power of x. The value of x must be in the range [–1, 1).
High Throughput Hyperbolic Sine & CosineComputes the hyperbolic sine and cosine of x. The value of x must be in the range [–1, 1).
High Throughput Inverse Tangent (2 Input)Computes the arctangent of y/x in pi radians.
High Throughput MultiplyComputes the product of x and y.
High Throughput Natural LogarithmComputes the natural logarithm of x. The value of x must be in the range [1/e, 1), the encoding must be unsigned, and the integer word length must be 0 bits.
High Throughput Polar to RectangularConverts polar coordinates to rectangular coordinates.
High Throughput ReciprocalComputes 1/x. This function rounds the result by truncating the value of the 1/x output terminal towards 0.
High Throughput Rectangular to PolarConverts rectangular coordinates to polar coordinates.
High Throughput Sine & CosineComputes the sine and cosine of x. This function assumes that x is in pi radians.
High Throughput Square RootComputes the square root of x. The encoding of x must be unsigned.
High Throughput SubtractComputes the difference between x and y.
High Throughput To Fixed-PointModifies the fixed-point configuration of x.


SubpaletteDescription
Basic Elements FunctionsUse the Basic Elements functions to perform low-level FPGA operations such as accumulating totals, delaying signals, performing binary arithmetic, or accessing a DSP48E slice. You typically use these functions to create higher-level IP.

WAS THIS ARTICLE HELPFUL?

Not Helpful