The DSPLib contains a Widget API Cast solution, which provides flexibility when connecting other kernels. This component can change from a stream interface to a window interface and vice versa. It may be configured to read two input stream interfaces and interleave data onto an output window interface. In addition, multiple copies of the output window may be configured to allow extra flexibility when connecting to further kernels.