Hi Yaroslav,
--- Quote Start ---
The solution was to connect USB-Blaster directly to CPLD (through 74HC244)
--- Quote End ---
What was wrong with the 74LVC125 on the SiLabs USB-Blaster?
--- Quote Start ---
connect VCCtarget and +5Vcpld together
--- Quote End ---
Your board should have already done that, i.e., the VCC_TARGET pin on the USB-Blaster is supposed to power the buffer inside the USB-Blaster. That is how the USB-Blaster ensures the logic levels transmitted to the board are compatible with the device.
If your board did not connect VCC_TARGET, then that would explain the problem.
Cheers,
Dave