A scala based framework for developing acceleration systems with FPGAs