4 ms·
Why don’t you want to buy classical microcontroller for such task? It’s cheaper, has more performance and faster development time. FPGA area is higher for a CPU
by lnsru 5y ago
Why don’t you want to buy classical microcontroller for such task? It’s cheaper, has more performance and faster development time. FPGA area is higher for a CPU softcore compared to a normal silicon CPU.
- AussieWog93 5y agoNot sure about GP's specific case with Ethernet, but for some tasks that "little hardware logic on the side" can be the difference between some bit-banging operation taking one clock cycle vs. 200.
- mschuster91 5y agoBecause of supply chain issues, for one.
- lnsru 5y agoIs this chip somehow special and prone to supply chain issues? I am just curious. Edit: I get tons of marketing materials daily about new various electric components. Fun thing is that while marketing department is sending advertising I can buy the parts mostly only in 2023.
- CuriousCosmic 5y agoThere are plenty of cases where the sequential logic for an FPGA may end up resulting in something looking like a custom CPU implementation. Development wise it may end up cheaper to just pick up an existing architecture and build in custom instructions for the specific parts that make it particularly expensive (either computationally or latency wise) for a traditional CPU.
- le-mark 5y agoHow common are MCUs with mii or gmii interfaces? Certainly more mii than gmii, and at what price points? Not very common and not too cheap in my experience.