Principles and Structures of FPGAs - Hideharu Amano (Springer, 2018)