O⁴-DNN: A Hybrid DSP-LUT-Based Processing Unit With Operation Packing and Out-of-Order Execution for Efficient Realization of Convolutional Neural Networks on FPGA Devices. - Haghi, Pouya; Kamal, Mehdi; Afzali-Kusha, Ali; Pedram, Massoud (IEEE Transactions on Circuits & Systems. Part I: Regular Papers, 2020)