Co-Synthesis Of Hardware And Software For Digital Embedded Systems by Rajesh Kumar Guptar