A Platform-Based Design Methodology For The Electronic System Level by Douglas Densmore & Abhijit Davare