Electronic System Level Design by Sandro Rigo & Rodolfo Azevedo