[sdiy] FPGAs
Matthew Smith
matt at smiffytech.com
Sat Jan 29 03:46:48 CET 2011
Once again, thanks to all for the awesome responses on this topic and my
apologies to any Analogue Purists for all the "digital noise" :-)
As I'm not trying to implement a "synth on chip," but just looking at
the feasibility of replacing some discrete logic, I might start off with
CPLDs. I've got a copy of "Digital Electronics Laboratory Experiments
Using the Xilinx XC95108 CPLD with Xilinx Foundation Design and
Simulation Software" on the way with all those other books - and this is
looking to be an attractive device to me, $12 for the device, 84 pin
PLCC, 5V supply, no external memory requirement - should certainly
replace the counter/gate array I was going to have driving the
addressing of my E2PROM. (Don't know if it can replace the E2PROM
itself, that will be part of the learning process.)
Parallel port programming is probably out for me - I work on laptops. I
have a desktop machine under (very) slow construction but can't even get
Xorg to run on it properly due to issues with ATI video card drivers.
I've been pointed to some Chinese equivalents of USB programmers,
supposedly fully compatible with the originals, at reasonable prices.
Board-wise, I'd rather stay away from development boards. Unlike Scott
G., the hands-on *is* the important part for me. My work has no
tangibles - I just code and have no physical stuff to show for what I
do, which is why I'm keen to make as much from scratch as possible. (And
also why I have recently acquired a lathe and have been designing and
building bookcases.)
I might, if using larger devices (like when I get to the point of using
actual FPGAs) get breakout boards made though, to gain the benefit of
soldermask, as I mentioned previously and as Jason has done.
Great to know that all the software I'm likely to come against works on
Linux (although the Altera would need a VM due to the free version being
32 bit only) - and all the more so to know that there are NATIVE Linux
tools.
So now I just need to wait for my books to arrive - should be in about a
fortnight.
Cheers
M
--
Matthew Smith
Smiffytech - Technology Consulting & Web Application Development
Business: http://www.smiffytech.com/
Blog/personal: http://www.smiffysplace.com/
LinkedIn: http://www.linkedin.com/in/smiffy
Skype: msmiffy
Twitter: @smiffy
More information about the Synth-diy
mailing list