Combined Word-Lenght Allocation and High-Level Synthesis of Digital Signal Processing Circuits.