Tutorial: Bio-inspired neuromorphic circuits architectures