| ▲ | bunnie 9 hours ago |
| Yes, 1x Vexriscv RV32-IMAC + MMU, and 4x PicoRV32's as RV32E-MC for I/O processing, configured with extensions to enable deterministic, real-time bit-banging without having to count clocks. |
|
| ▲ | alex7o 7 hours ago | parent | next [-] |
| That reminds me a lot of the xmos xcore mcus with 8 cores. I am curious what kind of synchronization primitives have you added and why? |
| |
| ▲ | bunnie 7 hours ago | parent | next [-] | | I'm actually working on a comprehensive write up on exactly this topic that should be out sometime next week! | | | |
| ▲ | cmrdporcupine 5 hours ago | parent | prev [-] | | Sounds like the Parallax Propeller 1/2 as well. It's a good model for MCU stuff. There were people pushing Chip Gracey (Parallax) to use RISC-V instead of his custom ISA when he designed the P2 a few years ago, but he chose to do his own thing. Which has made compiler development difficult. | | |
| ▲ | K0balt 2 hours ago | parent [-] | | This seems more on the RPI side rather than propeller, propeller was never a really good choice for production integration. This looks like it could hold its own in many contexts. |
|
|
|
| ▲ | K0balt 7 hours ago | parent | prev [-] |
| Nice! I love the specialized io processors. Fantastic work! |