 Later, universal device programmers came onto the market that supported several logic device families from different manufacturers.Today's device programmers usually can program common PLDs (mostly PAL/GAL equivalents) from all existing manufacturers.Common file formats used to store the boolean logic pattern (fuses) are JEDEC, Altera POF (programmable object file), or Xilinx BITstream.