Embedded system design - Marwedel, Peter (Springer, 2006)