Tuesday, August 24, 2010

Sorry for the delay

Sorry in the delay of information, I've been away from home for the past month and was unable to complete and progress on the project. Progress will continue when time permits.

Sunday, July 4, 2010

SD Card interface

Rigged up an SD Card socket from an IDCC Connector, and used a Bus Pirate to interface via serial commands over SPI. This gave me better understanding of SPI and how my eventual SD Card interface will work on my processor.

Saturday, June 26, 2010

GUR Board Complete

Not the prettiest of boards, but here is the GUR board. I used 32 gauge enameled wire instead of the ribbon cable I had been in the past. It seemed to have worked well, and I'm waiting on a couple more chips to populate the board completely, but all the traces are soldered in place.

Friday, June 25, 2010

Construction of the GUR

Construction of the GUR card has began, I'll post later this weekend with pictures. I've opted to go with 32 gauge coated wire instead of the 22 gauge ribbon cable as the wire on the board to conserve space, so it's a little different.

I've also opted to remake the ALU with a few improvements including the decoupling capacitors and shift registers.

Either way, this weekend will supply more pictures of my current progress.

Wednesday, June 9, 2010

Video Controller - 8-bit Color

This is the new diagram for the Video Controller. It is an 8-bit true-color 80x30 character generator, with 256 stored characters in the Text PROM and 256 colors formed from the color memory (each character can have a color, or easily extended to two colors FG and BG by adding an additional Color Memory bank and a NAND from the mux).

The VGA Screen Resolution is 640x480 with each character being 8x16.

See the monochrome version for some more infor about the vsync and how the character prom and such works.

See this pdf file for detailed operations of vga timing and simple vga circuits.

Saturday, June 5, 2010

PLCC to PDIP Converter

So I strayed a little and purchased PLCC packaged flashes instead of PDIP, so I wired up a converter for my programmer....