Rubick: A Synthesis Framework for Spatial Architectures via Dataflow Decomposition | IEEE Conference Publication | IEEE Xplore