VS23S010 and VGA monitor

Designing hardware and software that uses the VS23S0X0 family of ICs as a 8-bit or SPI SRAM memory or as a Video Controller for generating Composite Video (TV-Out) or driving other kinds of displays.
Post Reply
User avatar
Panu
VLSI Staff
Posts: 2423
Joined: Tue 2010-06-22 13:43

VS23S010 and VGA monitor

Post by Panu » Mon 2016-02-01 0:07

Here's a couple of pictures from when I was testing how a single VS23S010 could be used to make a VGA picture. These are proof-of-concepts really...

The VS23S010 has one analog output and four slow digital outputs that are meant to be used for making sync signals. But nothing prevents from tying them to the color inputs of the VGA monitor to make something more interesting than a greyscale or monochrome picture. Basically you could have a colorful frame around the picture or have different background color for different lines to make the display more "lively"...

Here's analog output connected to green and digital outputs connected to red and blue.
WP_20141001_001.jpg
WP_20141001_001.jpg (363.04 KiB) Viewed 1327 times
Here's analog output connected to green and red and digital output connected to blue. Could be used to make a quite professional-looking white text on blue background kind of display.
WP_20141001_009.jpg
WP_20141001_009.jpg (322.26 KiB) Viewed 1327 times
Attachments
arch-vga1-2016-02-01-00-04-ProofOfConcept.zip
VGA monitor proof-of-concept code, VSIDE Solution for VS1005 Developer Board with VS23S010 Display Daughterboard
(68.2 KiB) Downloaded 101 times
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

User avatar
Panu
VLSI Staff
Posts: 2423
Joined: Tue 2010-06-22 13:43

Re: VS23S010 and VGA monitor

Post by Panu » Fri 2017-03-10 13:23

Hi!

After a short pause, we've done some VS23S010 video stuff again. And one thing that we've planned to do for a long time but never got around to was to test the idea of a VGA output using 3 chips. This was something that was planned when we made the silicon, and finally we were able to test that it actually works!
vs23s010 3chip truecolor vga out.jpg
vs23s010 3chip truecolor vga out.jpg (74 KiB) Viewed 713 times
Here is a picture of our first test with 3 VS23S010D chips, connected together to a single SPI bus with a single chip select. Each chip does one color signal (Green, Red and Blue), and one of the chips does the HSYNC and VSYCN output from the digital outputs (D4, D5). And happily I can report that the chips work as they're supposed to: they remain in sync with each other, producing a beautiful 24-bit truecolor VGA experience from a single SPI bus.

Now waiting for you to try it out for yourself! Ask for help here, buy VS23S010D online, or contact our sales for samples!

-Panu
Info: Line In and Line Out, VS1000 User interface, Overlay howto, Latest VSIDE, MCU Howto, Youtube
Panu-Kristian Poiksalo, VLSI Solution Oy

Post Reply