1. A radiation tolerant programmable logic device comprising: logic modules; routing resources coupling said logic modules; configuration data lines having configuration data controlling said logic modules and said routing resources; and error correction circuitry coupled to said configuration data lines, wherein said error correction circuitry analyzes and corrects errors in said configuration data.