Ačkoliv je mnohdy práce v příkazové řádce mnohem efektivnější, je možné využít k návrhu hardware grafické vývojové prostředí, které nabízí XILINX ISE. Abyste se však vyhnuli nutnosti zakládat a konfigurovat v ISE nový projekt a poté hledat ručně veškeré závislosti potřebné k překladu aplikace, byl vytvořen následující postup využívající utility FCMake a GNU make, pomocí kterých lze vytvořit projekt automaticky na základě informací v souboru project.xml.
Postup
Nejdříve přejdeme do složky s aplikací.
/fitkit-svn/apps# cd demo/led
Poté s pomocí aplikace FCMake vygenerujeme soubor Makefile a další skripty potřebné pro syntézu projektu.
/fitkit-svn/apps/demo/led# fcmake
Vytvoříme projekt pro ISE (současně se také spustí ISE).
/fitkit-svn/apps/demo/led# gmake ise
V podadresáři build/fpga vznikne projektový soubor testled_project.ise, který je možné kdykoliv otevřít v ISE, editovat zdrojové soubory a provádět syntézu. Jednou z výhod grafického prostředí je možnost zobrazit RTL (Register Transfer Level) schema po syntéze a konfrontovat je s vašimi představami viz obrázek 1.1 (aplikace obsahuje jeden čítač jehož výstup je připojen na LED diodu).