So I'm looking at various platforms for general purpose, fairly low-end FPGAs, and it looks like the Lattice ECP5, Xilinx Artix-7, and Altera Cyclone V E all have options in the sort of
- 170ish IO * Enough logic to do PLDy sort of tasks * ish in ~100p quantity.
I've used Vivado, and Vivado's got its issues. I've used the latest Quartus Prime, and Quartus Prime's got its issues. Haven't used Diamond yet, but I'm guessing Diamond's got its issues.
Has anyone been playing with any (or even better multiple) of these and got any opinions one way or another on which to go with? Or do I just roll a die?