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

ID 683337
Date 7/15/2024
Public
Document Table of Contents

16. Simulink Supported Blocks

DSP Builder supports some Simulink blocks within or at the interface of synthesizable DSP Builder subsystems. If you use unsupported blocks, DSP Builder generates errors or the Simulink simulation may mismatch with the generated RTL.

The Simulink supported blocs are:

  • Bus Creator (Cannot connect the output of a Bus Creator to the DSP Builder IO blocks (ChannelIn, ChannelOut, GPIn, GPOut)).
  • Bus Selector
  • Mux
  • Demux
  • Complex to Real-Imag
  • Real-Imag to Complex
  • Const (Does not support DSP Builder variable precision floating-point blocks. Use DSP Builder Const block instead.)
  • Terminator
  • Goto
  • From
  • Selector (Can only be used with vector inputs. Cannot be used with bus inputs.)
  • Inport
  • Outport
  • Vector Concatenate
  • Subsystem