Page 4 of 4

Re: best route for video

Posted: Tue Apr 18, 2017 5:16 am
by jamestn529
The VS23S010D falls between software video generation and a dedicated video IC. It's more a microcode engine than a video generator, using a display list to generate a video signal. Video frames can be any length from 1-1023 lines; lines can be 1-4096 Vclks (8 tiles color carrier) wide. Pixels can be 1-8 Vclks wide, and take any number of bits from 1-20 each, and can even be non-byte-aligned (7-bit pixels, anyone?).

Ignoring the video generator, it's also a damn nice auxiliary RAM chip, including an 8-bit parallel interface in addition to 1-, 2-, and 4-bit SPI (though they share pins). There's also a rectangular blitter that can be used with or without the video gen. You can have it memcpy a buffer or copy letters from an off-screen font map into visible memory without touching the memory inside. Frankly, the official guide for the chip elaborates the possibilities far better than I can [1], so check it out.

1. http://www.vlsi.fi/fileadmin/manuals_gu ... 3guide.pdf

Re: best route for video

Posted: Fri Apr 21, 2017 1:51 pm
by AldoBrasil
VGA output from 3xVS23S010 (one for each color) :

Image

http://www.vsdsp-forum.com/phpbb/viewtopic.php?t=1798

Each VS23S010D-L costs US$6 in low volume (US$1.93 in kilo quantities). Thats US$18 for a video card with SPI bus interface.

I believe it can do 320x240x24bits with this config, but only 8 colors in 1024x768. Yet this is quite simple to interface to.

Re: best route for video

Posted: Sat Apr 22, 2017 4:03 am
by whartung
AldoBrasil wrote:
VGA output from 3xVS23S010 (one for each color) :

Image

http://www.vsdsp-forum.com/phpbb/viewtopic.php?t=1798

Each VS23S010D-L costs US$6 in low volume (US$1.93 in kilo quantities). Thats US$18 for a video card with SPI bus interface.

I believe it can do 320x240x24bits with this config, but only 8 colors in 1024x768. Yet this is quite simple to interface to.
But could you do text on it. What would it take to scroll text on a 1Kx768 screen.