Standardisierung der PLD-Programmierung: IEEE 1532
Programmierbare Logikbauteile (PLDs und FPGAs) der meisten größeren IC-Anbieter sind seit Jahren zu der ursprünglichen IEEE 1149.1 Spezifikation konform. Diese Konformität bedeutet, dass diese Bauteile als Testressourcen auf der Baugruppe dienen und dass sie auch über ein Boundary-Scan-System programmiert werden können. Allerdings wurde dies wegen der unterschiedlichen Programmieralgorithmen und Datenformaten sowie der vielen Anbieter und Bauteiltypen immer komplexer, trotzdem ist IEEE 1149.1 seit langem eine verbreitete Methode zur Programmierung von PLDs und FPGAs.
Um das Jahr 2000 wurde eine Erweiterung für 1149.1 entwickelt, mit der die Methodik zur Programmierung dieser Bauteile standardisiert werden sollte. Mit IEEE 1532 können konforme Bauteile, unabhängig vom Hersteller, konfiguriert (beschrieben), zurück gelesen, gelöscht und, allein oder gleichzeitig, verifiziert werden. Der Programmieralgorithmus ist in der 1532 BSDL-Datei beschrieben. Die Programmier-Tools von JTAG Technologies unterstützen 1532-konforme Bauteile und generieren automatisch die entsprechenden Anwendungen.
