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

ID 683337
Date 4/01/2024
Public
Document Table of Contents

14.3.21. 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 145.  Parameters for the SplitScalar Block
Parameter Description
Width Width of the scalar (in bits), which is also the width of the output vector.
Table 146.  Port Interface for the SplitScalar Block
Signal Direction Type Description
d Input Any scalar. Data input.
q Output Boolean vector. Data output.