One for the PIO gurus


Author Message
Volhout

Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 6112
Posted: 08:04am 05 Nov 2025      

Hi Pete,

That is interesting. They picked T=13ns for the filter cap. Since they use the HSTX device that uses a clock of 165MHz that would definitely give some extra color per pin.

The problem is that the HSTX is used to drive VGA, using different (fixed) pins than the multitude of PicoMites around. Using this technology is not about upgrading picomite's capabilities, but building picomite2.

And the main problem that cannot be generically solved .. memory.
Let's assume you use this technology to create RGB(3:3:2) from hardware RGB(2:2:2) wiring.
If you do this on a pico2, and forget about the STRIP and SLOT (nice for 1 single application, but not generically applicable in MMBasic) each video buffer needs 76kbyte. N,F,L together are ~240kbyte. eating half of pico2's memory (which is not too bad). But all this data has to be processed (the overlaying) by the seconds M33.

In essence RGB(3:3:2) is already implemented by Peter, but I think the framebuffers are still RGB(1:2:1).

It is a good idea, and expands the capabilities of VGA RGB(2:2:2), but it feels more realistic to focus on HDMI. -or- create a picomite2.

Volhout