Processor design : system-on-chip computing for ASICs and FPGAs - Nurimi, Jari (Springer, 2010)