NetCore2K.net - Brought to you by Napalm and Typhoon
HOME PROJECTS ARTICLES FORUM LINKS
Username: Password:



The fact that a 2008 computer will run 1979 code natively is both a technical marvel, and extremely disturbing to the Karma.

 Welcome

 Napalm's Blog

> Napalm's Blog
> Typhoon's Blog
> Ecks' Blog
> EvilFourZero's Blog

Napalms Video Unit Design

6th October 2008

I was thinking about building a separate video processing unit for the games console. This way I can just have the CPU write to the video memory and the screen will update. We would have a separate GPU which can render the VGA signal from the memory. The BB (Bus Busy) and BE (Bus Enable) lines work in tandem to provide bus control. The GPU is the bus master and the CPU is slave to it. I've done it this way to reduce I/O lines and because I expect the GPU to use the bus more, plus the GPU has timing constraints to work with. With the unit designed like this we hopefully stop partial read/writes and any other mess-ups that might happen because we need to have a shared bus.

This is what I've come up with, an 8bit design for a 8bit bus. Enjoy!

Napalms Video Unit Design


Napalm

Comments: (0) View All

No comments found!


Copyright © Netcore2K.net.
All rights reserved.
Contact Us