An energy-efficient deep learning processor with heterogeneous multi-core architecture for convolutional neural networks and recurrent neural networks | IEEE Conference Publication | IEEE Xplore