Analysis and Tools for the Design of VLIW Embedded Systems in a Multi-objective Scenario