Jacek Rutkowski wrote: How is such a CLPD programmed? Do you draw the logic from the gates or describe it somehow?
.
You can do that and it comes out quite well. You draw a schematic from pre-made 74xx circuits and gates, flip-flops etc. Then simulate. When the simulation is ok, you upload it (BitBlaster I think it's called, price about 60PLN, or, if you have LPT, some resistors) and it must work.
Jacek Rutkowski wrote: Can you drop some available memory models with FIFO?
.
No, the last FIFO I bought was 8kB costing about 100£, cheaper to give an FPGA.
Jacek Rutkowski wrote: If programming these dice is not difficult I will also be happy to play.
It's not like you're writing a program. Try it with "drawing", it's so Arduino. What you want you can do quietly. If you want something more fancy then AHDL/VHDL etc (such C and using registers). VHDL it looks like a program in Pascal? There used to be an Eric's programmer, a "program" in that style only that the chips programmatically don't execute the program (unless you implement a CPU there).
Xirinx a bit cheaper than Altera (Intel), I prefer Altera.
Where to look for tutorials? I don't know, when I was learning this there was no YT

.
There's a book in BTC and some course in recent EdW, but I've been reading through the crappy stuff and don't know if it can be recommended, especially as a beginner I'm not - GAL and CUPL