I have a possible project coming up that looks like it needs a small amount of digital logic (to generate some synchronous timing/control signals). Speed is not that high, in the low megahertz.
My background is a wide mix of analogue/low speed control/embedded microcontrollers and also application software - over quite a few decades. I did some digital design back in college (a lot of wire wrap 74LS doing really primitive digital audio) but that is long ago. If I took that approach to this project, it would probably be 9 or 10 chips - but I know how long that can take to put together, just wiring, testing, bug fixing.
I have a couple of Numato dev boards with Spartan 6 FPGA's on them, I'm sure that they could handle this, but the tool suite is a bit daunting right now. (Also I don't have the right programmer, the USB app they give is not that great.) I don't mind spending some time on getting up to speed, but it can't be too much. I probably don't have time to pick up an HDL for this one.
There is a lot of attraction to using a CPLD/FPGA - simulating and checking the design on-screen, being able to make bug fixes and changes - but I need a tool chain that I can get into reasonably quickly, and I need to get the thing doing something that starts to look like progress pretty fast.
Any advice? Recommendations? I might spend a little time with the Xilinx and see how it goes in the next days.