Field-Programmable Device Upgrades