x86-based processors running Windows operating systems bring huge benefits to embedded developers with their high performance, familiar architecture, and widely available software and hardware support. However, when it comes to breaking into these higher volume markets these systems can be over powerful and prohibitively expensive. In the embedded market, the pressure is on to reduce cost, power consumption and design footprint, and at the same time provide application specific features, and high integration and scalable designs that can be adopted across product ranges and markets. How to streamline system designs to meet the demand for specific embedded applications has become a major question for solution providers.