A High Throughput Hardware CNN Accelerator Using a Novel Multi-Layer Convolution Processor | IEEE Conference Publication | IEEE Xplore