Is there any cheap usable PLD?

I don't recall the OP mentioning the intention to produce a product.

"I wanted to learn about logic gates and how to use them ..."

But , your right about prototypes.

I guess the OP is pretty new to the game ( no offence I hope)

Altera still provide their free MAXPLUSII software ( I think ) which is a nice logic gate based simulation IDE

Have a look.

regards Allan

A bit late I want to thank you all for your tips.
If anyone else is interested in this topic I followed instructions at Galblast site and succesfully read, erased and programmed GAL16V8 by Arduino and a small support circuit (mostly for generatinig programming voltage) - no ancient computer port, just USB to Arduino. One day I may finish the program and write some documentation for it but I doubt anyone would really want to use them.

Hi Smajdalf,

I ordered 10 ATF16V8B ICs from an ebay dealer, since they are so cheap, but I cannot find much information on how to program them.

Can you share the sketch you used to program the GAL16V8?

I did find a length description on how to program the ATF22V10C, not sure it can be used with the ATF16V8B.

http://www.ecstaticlyrics.com/electronics/ATF22V10C/

Also this one.

http://www.armory.com/~rstevew/Public/Pgmrs/GAL/algo.htm

Regards,
Luis

Hi,
I have GAL16V8, not the Atemel's ATF16V8. I got the algorithm from Galblast page (the one you linked). It is said Atmel's algorithm is different a bit. You may try find differences between GAL programming and ATF programming between Galblast and the site you linked and try to adapt them from the smaller ATF.

My program was prototype of prototype. I was using 3 PCF8574 to interface the GAL to protect Arduino and my computer from the high (programming) voltage if something went wrong. The sketch needs data to be send/read manualy/by computer program via Serial. Also it is very poorly documented and I currently have little time to make it better. But I will post it here, maybe it will help you.

GalBlast.ino (7.72 KB)

My first professional use of programmable devices was back in the 70's using an AMD 32x8 bipolar prom to sequence a fast ttl state machine. I built the programmer having read the datasheets using 2 banks of latching pushbutton switches - 8 for the data, 5 for the address. And a 'go' button to blow the fuses !

It worked....

things are easier these days. I wouldn't dream of doing fast complex logic without FPGA's.

My colleagues in the next bay were building an early video processing machine also using lots of bipolar proms - and they got so many wrong in development that something had to be done with the scrap - so they built 'Promosaurus Rex' a dinosaur model - about 8 inches high - from the debris...

They had a professional programmer, so they could burn wrong ones quicker than me!

I wonder whatever happened to PR ? anyone know?

Allan