FPGA Architecture: Survey and Challenges | Now Foundations and Trends books | IEEE Xplore