NOTE: In this section, the TSP design is implemented with four parallel memory lookups to fetch distances.