Для программирования Flash памяти контроллера C8051F320 предназначен
C2 интерфейс. Это двухпроводная реализация JTAG, разработанная SiLabs. Поэтому, для программирования C8051F320 с помощью программатора для Xilinx FPGA/CPLD, Вам потребуется специализированная утилита. В теме
USB-Blaster des00 подсказывает, что существует подобная утилита для ByteBlaster. IDE SiLabs понимает только
Serial Adapter for C8051Fxxx MCU или
USB Debug Adapter for C8051Fxxx MCU.
Возможно, будет полезна информация темы:
C8051F320, Чем его прошивают?