7 ms·
It's not an FPGA, it has a dedicated SoC and some I/O controller chips. https://sifive.cdn.prismic.io/sifive/4f0048e8-1d35-4a1c-94ec-49a1021de21a_bill-of-mater
by ch_123 5y ago
It's not an FPGA, it has a dedicated SoC and some I/O controller chips.
https://sifive.cdn.prismic.io/sifive/4f0048e8-1d35-4a1c-94ec-49a1021de21a_bill-of-materials-hifive-unmatched-3b0.pdf https://sifive.cdn.prismic.io/sifive/4f0048e8-1d35-4a1c-94ec...
- CuriousCosmic 5y agoInteresting. Apologies then. This was a bad assumption on my part. Is this the first time they've made their own custom SOC? To my knowledge their business is FPGA IP and previous boards used FPGAs with the IP flashed onto them.
- ch_123 5y agoNo, they have released a number of designs before - including the "Unleashed" [1] and "Hi Five" [2] which are both SoC designs as well. The Unleashed had an optional FPGA add-on, but it was not part of the main CPU. My reading is that they are aiming for real hardware implementations and not just FPGA. They have also licensed their designs to various third parties. I'm not sure how many have been turned into "real" hardware though. [1] https://www.sifive.com/boards/hifive-unleashed https://www.sifive.com/boards/hifive-unleashed [2] https://www.sifive.com/boards/hifive1-rev-b https://www.sifive.com/boards/hifive1-rev-b