Podczas uruchamiania i testowania oprogramowania dla mikrokontrolerów osadzonych w FPGA pewien kłopot stanowi sposób wymiany kodu programu, który zazwyczaj wymaga ponownej kompilacji całego projektu z mikrokontrolerem i rekonfiguracji układu FPGA. Kompilacja nawet stosunkowo niewielkich projektów jest procesem zajmującym relatywnie dość dużo czasu, przez co częsta wymiana oprogramowania dla osadzonego mikrokontrolera staje się niewygodna i nieefektywna. W artykule opisano sposób rozwiązania tego problemu dla mikrokontrolerów PicoBlaze.