I'd say PlatformIO is a better analogy -- a framework that lets you use virtually whatever HAL you're familiar with (Arduino, Zephyr, freeRTOS, mbed, etc) with whatever hardware and its corresponding toolchains.
285 karma · joined January 19, 2022
Nominative determinism strikes again!
So yes, you can totally make a parallel program on an FPGA. As long as there isn't a data or control dependency between two statements, they can be implemented to execute simultaneously.
As far as flowchart programming, I'm not sure what advantages that would confer over existing HLS tooling.
Contrast with Apple, where I've gotten knowledgeable humans on the line within a minute or two, and scheduled a service appointment at a nearby store.
If Google wants its Pixels to be the iPhone of the Android world, then they should provide more than the bottom-of-the-barrel outsourced support they currently offer.