VS23S040 Guide?

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
jockm
User
Posts: 6
Joined: Wed 2019-03-20 18:43

VS23S040 Guide?

Post by jockm »

Is there a VS23S040 equivalent of the VS23S010D Guide? With the larger amount of memory I presume that higher resolutions might be allowed, or at least greater color depths at higher resolutions.

Sadly health issues put a stop to my previous efforts with your ICs, but I am back at it and want to see if I can make a go using the VS23S040.

Once one has a working VGA solution, it isn't hard to add a VGA to HDMI conversion layer. Otherwise one has to look at using a LVDS driver like the RA8877 and converting the LVDS signal to HDMI

The missing part of my puzzle is understanding the VS23S040 enough to know what resolutions I can push
wfriedrich
Senior User
Posts: 31
Joined: Tue 2017-08-08 13:46

Re: VS23S040 Guide?

Post by wfriedrich »

My understanding is, the VS23S040 is basically 4x VS23S010D. So the guide is still valid. There is 4 bit in a control register that selects which channel is active for read/write access (reg B7h Video&Registers Block Selection register). Memory is not shared between the channels, so the resolution and colour depth limitations are still the same. (XPIXELS * YPIXELS * BitsPerPixel) + Protolines + Lines start address Table <= 1Mbit (128Kbyte)
You are not the only one working on a VGA solution with this chip. ;)
A VGA resolution of 640x480 would have one channel for the sync signals and 8 values (3 bit) per pixel for each of the 3 R, G, B colour channels for a total of 512 colours.

- Wolfgang.
User avatar
Henrik
VLSI Staff
Posts: 1238
Joined: Tue 2010-06-22 14:10

Re: VS23S040 Guide?

Post by Henrik »

Hello!

As far as I can tell, what Wolfgang wrote was all correct. Thanks, Wolfgang!

Kind regards,
- Henrik
Good signatures never die. They just fade away.
jockm
User
Posts: 6
Joined: Wed 2019-03-20 18:43

Re: VS23S040 Guide?

Post by jockm »

Wolfgang—

Thank you very much! I was hoping for a higher resolution like 800x600 in low color, but 720x576 64 color isn't that far off; nor is 640x480 anything to shake a stick at.
Post Reply