SMS dit: Design recipes for FPGAs