Made the filter handle up to 1024 interleaved streams. Stream count has to be a power of 2.
Registers seem to use BRAMs.
Design is less pipelined than before, only manages about 65MHz. However, 1024 streams @ 48kHz only requires about 49MHz, so we should be good. The assignment text says nothing about needing 100MHz.
Erm... Done?