I'm working on a Video processing project with Vivado 2015.2 on a Zynq device.
My block design starts to get huge and hard to read. As I have several times the same pipline implemented, I would like to make some kind of submodule (take some IP and connect them together in a separate block diagram). Is it possible to do that? Can I use a (sub-) block diagram several times in the main diagram?