Corrected the generate_fill.py script to limit the fill area to the chip area (this happens on the maximum X and Y tiles).