NonEuclideanChip