Levels of abstraction can be both time-saving and frustrating at times.
However, the engineering of the 'find the needle in the haystack' machine seems to be underway...
Posts by FPGA simplified
Yes, Kincade is great!
Component lib (schematic & footprint) supported/available for download by distributors as Digikey, Mouser.
Will suggest to watch this regarding PCB stacking: youtu.be/Lqc1jmbSxnE?...
You can use EDAplayground right from your browser for demos and presentations.
You can share your work immediately or keep it private!
It supports VHDL, SV/Verilog, C++/SystemC, and more.
Here is a RAM emulation example with write access reports in a file with timestamps.
edaplayground.com/x/qyKE
FPGA prototyping:
1) a bit of discrete HW
2) an inexpensive FPGA development board
3) a cheap micro-controller running micro-python
4) a computer running python
5) a two channel oscilloscope
You may ask: why an FPGA ?
Simply put : no compromises on real time accuracy !
In a nutshell:
processors do "time sharing", FPGA do "silicon sharing". While GPU are smack in the middle !