Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

About SMC... (question) #5

Open
warpzon opened this issue May 16, 2013 · 1 comment
Open

About SMC... (question) #5

warpzon opened this issue May 16, 2013 · 1 comment

Comments

@warpzon
Copy link

warpzon commented May 16, 2013

I saw this:"...The colour mode uses DMA to the SMC - static memory controller"
If I connect external parallel SRAM like this - http://www.cypress.com/?docID=41968 (which use a SMC), will VGA.lib work?
Thanks.

@stimmer
Copy link
Owner

stimmer commented May 17, 2013

It's quite difficult to get parallel SRAM working well with a Due anyway because not enough of the SMC bus has been brought out to Arduino pins (a few address and data lines are missing) - I have tried connecting external SRAM and it was more trouble than it was worth, and slow too. Therefore I haven't tried both SRAM and VGA together.

To get colour mode working with SRAM would need at the very least an external buffer on the data bus. The Due can use chip select lines to select between the buffer and the RAM. You would only be able to access the RAM during the vertical blanking period (making the RAM even slower still). I do not think it would be worthwhile.

Monochrome mode might work with SRAM, I don't know for sure. Composite mode definitely won't work as it uses the SMC bus continuously.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants