Yes, I even have had several thoughts :-)
I have a de10-nano, and have wanted to add support for the SoC based boards for quite a while. Not necessarily mister (I'm not sure it would coexist with some of the plans I have for the fpga-hps bridging). But it could certainly use the same hardware addon boards that mister has.
But you can also 'just' run a pdp2011 system on the de10-nano, and not use the HPS at all - I tried, and unsurprisingly, it works. There's a couple things though:
- there is no memory on the board that pdp2011 can use. So either you'd need to add one of those sdram cards that mister uses; or you'd have to use the internal fpga blockrams (which, since the fpga is positively huge, would probably get you 64K words, but not 1920K).
- the sdcard connector is mapped to the HPS, so for PDP2011 you'd have to wire another one directly to the fpga
- the hdmi connector is of no use, PDP2011 can't do HDMI - yet.
My longterm plans are something like
- run a terminal on the hdmi, same as the current boards use vga;
- use the file system on the hps-linux as backing for the pdp2011 disks, instead of directly connecting an sd card;
- do very nifty debugging tricks on the pdp2011, by making lots of the pdp resources accessible from the hps. A virtual console, at least, and maybe a lot more.
There are two major projects ahead in the queue though: finishing some hardware stuff for the MINC, and a wifi alternative for the pmodnic100. And all PDP2011 work has secondary priority to finishing my endless home improvement work, obviously.
Cheers
Sytse