This is a ALTERA USB Blaster compatible programmer or downloader for FPGA and CPLD. This USB blaster supports official ALTERA software to download your FPGA boards of any make. Chip support list is same as official ALTERA USB Blaster.