Programmable chips are gradually replacing ASICs (application specific integrated circuits) in network equipment because they let the makers of routers, switches and other systems change the capabilities of their products after they have been deployed.