DSP Builder for Intel® FPGAs (Advanced Blockset): Handbook

ID 683337
Date 5/27/2022

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

Document Table of Contents

15.3.20. Split Scalar (SplitScalar)

The SplitScalar block splits its input (typically an unsigned integer) into a vector of Booleans. The least significant bit of the scalar becomes the first entry in the vector (little-endian ordering).

FFT implementations often contain various bit-twiddling operations as part of their control structure. Use the SplitScalar block to make these bit-twiddling operations easier to implement.

Table 139.  Parameters for the SplitScalar Block
Parameter Description
Width Width of the scalar (in bits), which is also the width of the output vector.
Table 140.  Port Interface for the SplitScalar Block
Signal Direction Type Description
d Input Any scalar. Data input.
q Output Boolean vector. Data output.