News for hackers. Stuff that matters.
Re:MicroFPGA – A coming revolution in small electronics (201... by spiritplumber on Saturday May 15, 2021 @10:13PM (#27170642)
Why not use a propeller or propeller 2? Similar benefits, cheaper, easier to code on.
Re:MicroFPGA – A coming revolution in small electronics (201... by blihp on Sunday May 16, 2021 @12:46AM (#27171294)
FPGAs just allow you to remove a layer or two of abstraction and corresponding latency (vs a CPU) where you don't want/can't have it and gives you control, speed and/or efficiency improvements in exchange. The price you pay is you're dealing with things at a much lower level (i.e. bits and wires)... if you don't need the trade-off, don't make it. They are for the situations where there is no off-the-shelf solution that quite solves your particular problem adequately.
Re:MicroFPGA – A coming revolution in small electronics (201... by analog31 on Saturday May 15, 2021 @11:55PM (#27171081)
I can't speak for the OP, but for myself, my motivation for learning FPGA's is to find out what they can do, that I can't already do on a microcontroller. I'm already pushing a screaming fast MCU to its limits. The engineers look at my designs and say: "You're trying to do stuff in an MCU that's easy in a FPGA."
Re:MicroFPGA – A coming revolution in small electronics (201... by balefrost on Sunday May 16, 2021 @01:39PM (#27175444)
I believe one big advantage is that most FPGAs can have multiple clock domains. So while everything on the Propeller is tied to the system clock (and the system clock is hopefully fast enough that you have the resolution that you need to do the right thing at the right time), FPGAs can simply use clocks running at different frequencies.
Re:MicroFPGA – A coming revolution in small electronics (201... by amelius on Sunday May 16, 2021 @06:06AM (#27172577)
FPGAs offer unlimited parallelism.
Re:MicroFPGA – A coming revolution in small electronics (201... by balefrost on Sunday May 16, 2021 @01:35PM (#27175396)
Up to some limit that varies from device to device.