Designing SOCs with configured cores unleashing the Tensilica Xtensa and diamond cores - Leibson, Steve (Morgan Kaufmann series in systems on silicon., 2006)