ShapeUp: A High-Level Design Approach to Simplify Module Interconnection on FPGAs | IEEE Conference Publication | IEEE Xplore