An Efficient Software-Hardware Design Framework for Spiking Neural Network Systems | IEEE Conference Publication | IEEE Xplore