Partial dynamic reconfiguration: the Caronte approach. A new degree of freedom in the HW/SW codesign