This book makes powerful Field Programmable Gate Array (FPGA) and reconfigurable technology accessible to software engineers by covering different state-of-the-art high-level synthesis approaches (e.g., OpenCL and several C-to-gates compilers). It introduces FPGA technology, its programming model, and how various applications can be implemented on FPGAs without going through low-level hardware design phases. Readers will get a realistic sense for problems that are suited for FPGAs and how to implement them from a software ...

FPGAs for Software Programmers 2018, Springer

ISBN-13: 9783319799490

Softcover Reprint of the Origi edition

Trade paperback

FPGAs for Software Programmers 2016, Springer

ISBN-13: 9783319264066

2016 edition