1.1.1 Programming Interfaces SPI programming (SPI) High Voltage Serial Programming (HVSP) Parallel Programming (PP) JTAG Programming (JTAG) PDI Programming (PDI) aWire Programming (aWire)