You can get FPGAs that cost $1000s just for the chip. The board I got was almost $200 which, I admit, is alot. But, I wanted to put specific projects on there (The old 8 bit computers like the Coco, for instance). The coco design requires a 1 million gate FPGA and that is what is on my board. You can get the same board with 200K gates for $119.
However, there are MUCH less expensive boards. If you go to
http://www.knjn.com/ShopBoards_RS232.html you will see their 100K Pluto board is only $30. But, it has no bells & whistles - just a plain board. I also don't know if it comes with the cable (mine came with a parallel port JTAG cable). This is the sister site (sales) of fpga4fun below.
Both Xilinx and Altera have free versions of the synthesis software for their low to mid sized/performance PLDs. But, if you get into the high end PLDs, expect to pay out the nose for both the chips and the software.
Have a look around on http:\\
www.fpga4fun.com and http:\\
www.fpgaarcade.com - both pretty good. From what I can tell, when you go to school for electronics, all of them teach PLDs.
There was a thread on here quite a while back about taking the VGA output of a computer and putting the image onto 4 monitors (each monitor will display a quarter of the total picture). Back then I suggested an FPGA for it but I wasn't quite sure that it would actually work. Now, having worked with them for a while, I am positive it would work --- and, it would be quite easy, too.
If you are interested in the board that I have, check out :
http://www.digilentinc.com/Products/Det ... od=S3BOARD browse around their site because they have other, less expensive, boards, too.
Note that the Spartan 3 FPGA (and probably most others) is NOT 5v tolerant! If you put 5v on a pin, you will more than likely be looking to get another device! Hence the reason I am using the PIC18F87J11 - it's made for 3.3v. That is not to say that 5v PICs wont run at 3.3v... Most will. They will not run at full speed, however.
Oh, and if you just want to play around with it, go to http:\
www.xilinx.com and grab their ISE Webpack (HUGE download - 2.5 gig). There is a very nice simulator in there.
Hope it helps,
Kevin