News for hackers. Stuff that matters.
Re:A closer look at Raspberry Pi RP2040 Programmable IOs by gchadwick on Tuesday February 16, 2021 @02:36PM (#26157806)
> HDMI is a 10Gbps port.

> The PIO ports discussed here are on the order of 100kHz

PIO runs at the system clock, 125 MHz by default, overclocks of over 400 MHz have been reported stable. A single PIO can clock out 32 bits every cycle (with a DMA and a memory system that can feed this), giving you a total of 4 Gbps.

Running at full throttle like that, especially for a decent length of time is tricky if you want to actually do anything other than blast out bits but 16 or 8 bits per cycle is a lot more straight forward, so 2 or 1 Gbps.

DVI output has already been demonstrated, running two displays at 480p: https://github.com/Wren6991/picodvi

The DVI is maybe more of a party trick than something you'd do in production hardware but it does demonstrate how capable the PIO can be. You could happily implement the same concept in a more performant device and reach 10 Gbps or more in a reasonable way.

Re:A closer look at Raspberry Pi RP2040 Programmable IOs by fpgaminer on Tuesday February 16, 2021 @05:20PM (#26159477)
I was skeptical at first, but read the github and yeah, not only does it work, it passes eye mask tests. Crazy.