Buku ini disusun ke dalam 9 bab masing-masing bab diurut berdasarkan tingkat pemahaman yang diperlukan. Secara umum dalam buku ini dibahas tentang metodologi baru untuk peningkatan kinerja proses perancanga SoC dengan cara melakukan perancangan bersama perangkat keras/perangkat lunak. Cara ini dilakukan dengan menggunakan aplikasi ArgoUML yang menggunakan konsep perancangan berorientasi objek.