Customizable Hardware/Software for Embedded Platforms