Retro-Computing with FPGAs 183
zoid.com writes "I ran across a couple of really interesting projects using Field Programmable Gate Array (FPGA) processors. First is the C-ONE project that is a reconfigurable computer. The default mode is a C64 compatible one, but the machine just boots the FPGA from an IDE device at
power on, so it could theoretically be pretty much anything. The second one is the FPGA Arcade. This site is about recreating gaming hardware from the past in modern programmable devices. They currently have Pacman, Space Invaders and Galaxian implemented in FPGAs."
Re:Hardware emulation (Score:4, Insightful)
Re:Jeez! (Score:2, Insightful)
Re:Hardware emulation (Score:2, Insightful)
Custom SETI@Home chip. (Score:2, Insightful)
Re:Size... (Score:3, Insightful)
You've entirely missed the point... this is not meant to be a "useful" machine, but rather a hobbyist machine. Something for people who want to be able to tinker and play with a computer with a relatively simple design that allows a programmer to have more or less complete control of the machine. Modern PCs are much too complex to fit this niche.
Think of it as something like a more advanced version of the C64 (or other 8-bits). Not something for people trying to do serious work -- that's what your desktop computer is for -- but something for people that like really get into the guts of the system.
Re:Any point? (Score:4, Insightful)
Re:Hardware emulation (Score:1, Insightful)
wait, its STILL stupid! (Score:2, Insightful)
(*the above is sarcasm)
See, this isn't an article about "Wow! FPGA's are KOOL!" (they are! but they were cool 6 years ago when I used them in my digital lab class)- actually, that article would most likely be about evolutionary computing- google it. This is an article about recreating the past. I think you are missing the point.
I support your right to geek. I support your right to come up with a 40 hour solution to a 10 second problem, simply because the 40 hours solution is you making something from scratch instead of just throwing out the old and buying new. And I believe that such stories do have a place on
I'm just not impressed with this one.
Sorry to be a curmudgeon.... (Score:2, Insightful)
Sorry for being such a curmudgeon, but this seems like the equivalent of collecting recordings of the Antique Road Show in lieu of collecting real antiques.
FPGA technology is cool and all that, and there's a limited supply of vintage hardware that makes it a hobby with limited growth potential for marketers and banner advertising on enthusiast websites, but I can't think of a reason why it's cool to emulate a C64 with an FPGA, at least not for more than a few minutes. Do something new and cool with your new stuff.
Pffft (Score:3, Insightful)
Yeesh, why is it that every time someone does something neat/cool/original, we have to moderate up the 'BUT THERE'S ALREADY ANOTHER WAY TO DO IT' trolls?
Re:FPGA as standard PC Hardware? (Score:3, Insightful)
A reconfigurable CPU like that would let computers do all sorts of things amazingly quickly; you can do almost anything in logic and asynchronous calculations run as fast as the signals can move across the chip.
Re:Any point? (Score:2, Insightful)
FPGAs are starting to be put into into mainstream graphics cards after being the commercial high end graphics world for many years.. ... Next stop will be replacing the desktop CPU...
One day all machines will just be a big lump of FPGA's and a cooling system... :)
Now if someone will write a netlist that lets be play flash files in hardware and play mpegs and divxs, we will have the ultimate set-top box and gaming platform.. New streaming video format? Just upgrade the netlist and the format is supported in hardware. One minute a Pintendo64, the next a Playstation.
Its the last step before nanotech...
Resistance is useless... :)