Floating-Point IP Cores User Guide

ID 683750
Date 7/31/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.1. List of Floating-Point IP Cores

This table lists the floating-point IP cores.
Table 1.  IP Cores Available in Quartus® Prime Standard Edition Software
IP Core Name Function Overview Supported Device
Operator Functions
ALTFP_ADD_SUB Adder/Subtractor Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_DIV Divider Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_MULT Multiplier Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_SQRT Square Root Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
Algebraic and Transcendental Functions
ALTFP_EXP Exponential Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_INV Inverse Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_INV_SQRT Inverse Square Root Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_LOG Natural Logarithm Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
Trigonometric Functions
ALTFP_ATAN Arctangent Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_SINCOS Trigonometric Sine/Cosine Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
Other Functions
ALTFP_ABS Absolute value Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_COMPARE Comparator Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
ALTFP_CONVERT Converter Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® II GX, Cyclone® IV GX, Stratix® V, and Stratix® IV
FP_ACC_CUSTOM Intel® FPGA IP An application specific accumulator Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® 10, Arria® II GX, Cyclone® IV GX, Stratix® V, Stratix® IV, and MAX® 10
FP_FUNCTIONS Intel® FPGA IP A collection of floating-point functions. Arria® II GZ, Arria® V, Arria® V GZ, Cyclone® 10 LP, Cyclone® IV E, Cyclone® V, Arria® 10, Arria® II GX, Cyclone® IV GX, Stratix® V, Stratix® IV, and MAX® 10
Table 2.  IP Cores Available in Quartus® Prime Pro Edition Software
IP Core Name Function Overview Supported Device
Floating Point Functions Intel® FPGA IP A collection of floating-point functions. This IP core replaces all other floating-point IP cores listed in the Quartus Prime Standard Edition table for devices available in Quartus® Prime Pro Edition software. Stratix® 10, Arria® 10, Cyclone® 10 GX, and Intel Agilex® 7
Floating Point Custom Accumulator Intel® FPGA IP An application specific accumulator Cyclone® 10 GX and Arria® 10