Re:Direct Memory Access computing machine RP2040
by bullen on Saturday January 21, 2023 @12:11PM
(#34467902)
Is this the same as the PIO or are those separate?
[ Parent
| on HN ]
Re:Direct Memory Access computing machine RP2040
by argulane on Saturday January 21, 2023 @12:12PM
(#34467916)
This is seperate from the PIO. It is using the DMA engine to do computation at similar speed to AVR Arduino.
Re:Direct Memory Access computing machine RP2040
by Dork1234 on Saturday January 21, 2023 @02:15PM
(#34469312)
You can push the DMA access into the PIO for some real fun. Just wish the PIO had a bit more logic/registers.
Re:Direct Memory Access computing machine RP2040
by monocasa on Saturday January 21, 2023 @02:37PM
(#34469537)
> Just wish the PIO had a bit more logic/registers.
Seriously. I'd kill for PIOv2 to be some RV32E subset. Hell, I'd take stripped of normal LD/ST instructions if that made it easier for them.
Re:Direct Memory Access computing machine RP2040
by mgsouth on Saturday January 21, 2023 @06:12PM
(#34471792)
Ah, you want a Propeller [1]. Basically 64 really smart digital + A/D I/O pins driven by eight 32-bit I/O processors. Enough oomph to build an entire system out of. Quirky, loads of fun if you're into cycle-counting. Not cheap, though--$18 [edit: $13 Digikey] qty 1. :(