Hallo Elektronik-Bastler,
es gibt Allround-Programmiergeräte wie z.B. Galep, Allmax, etc.; die sind für Eproms, Eeproms, Flash, GAL's, PAL's, verschiedene Controller und vieles mehr. Ich kenne keines in der Art für FPGA's.
CPLD's z.B. von Lattice sind isp = ImSystemProgrammierbar.