I'm looking for a micro that I can use to do semi-software-based video output. Pixel clock would be ~5.7MHz or ~11.5MHz, I'd prefer the higher rate but would settle for the lower.
So I'm looking for something with ~64K of RAM and a DMA engine that can output bytes without CPU intervention. I'd generate the sync pulses in software and use the DMA engine to reduce the CPU load on actually outputting video data.
Catch - I don't want external SDRAM on the board. So, all the micros I've found with on-chip LCD controller (which would do what I want admirably) are out.
My next line of attack is to put an external SRAM on the board and use an external counter to push bytes out of it and interrupt the CPU at the end of each scanline; I don't much want to go that route but will if I have to...