Caffeinated FPGAs: FPGA Framework For Convolutional Neural Networks - Roberto DiCecco; Griffin Lacey; Jasmina Vasiljevic; Paul Chow; Graham Taylor; Shawki Areibi (2016)