Hello all,
We know that FPGA itself is a kind of ASIC, i.e. some companies build ICs which have the capability to be reprogramed. We have open-source CPUs, GPUs, Bus Controllers and so many different types of IP cores in the community. Why there is not any sort of open-source FPGA ICs out there, is it because of it's complexity to design or is it even not worth it?
I just saw a project here which was about creating our own EDAs for FPGAs but the project suffered from lack of informations about the FPGA internals so the creator (@johnbeetem) did some reversed engineering, as far as I understood. I asked this question in a Quora comment and Kyle's answer helped me a lot but I need more info, please.
Cheers,
Mohammad
