Embedded systems design with FPGAs (2013)