Energy-aware scheduling of FIR filter structures using a timed automata model