Developer Guide

FPGA Optimization Guide for Intel® oneAPI Toolkits

ID 767853
Date 12/16/2022
Public

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

Document Table of Contents

Declare the <span class='codeph'>ac_complex</span> Data Type

Perform the following steps to declare the ac_complex data type:

  1. Include the ac_complex.hpp header file as follows:
    #include <sycl/ext/intel/ac_types/ac_complex.hpp> 
  2. Declare your ac_complex variables according to the data type of your complex number.

The underlying data type can be ac_int, ac_fixed, ap_float, and standard-C integer or floating-point data types.

For a list of supported operators and their return types, refer to Complex Datatype chapter in https://github.com/hlslibs/ac_types/blob/v3.7/pdfdocs/ac_datatypes_ref.pdf.