A practical introduction to hardware/software codesign - Schaumont, Patrick R., (Patrick Robert) (Springer, 2010)