Efficient Fast Packet Switching Fabric Using an Hopfield Neural Network