Text this: Efficient Number of Functional Units and Loop Pipeline Design Space Exploration for High-Level Synthesis