Modern Version of Superboard?

Restored from original incarnation of the forum. Restoration in progress. . .
Post Reply
__glb_gtz
Posts: 3
Joined: Mon Dec 05, 2011 1:55 am

Modern Version of Superboard?

Post by __glb_gtz » Mon Dec 05, 2011 2:40 am

Has any one built a superboard compatable machine using modern parts? I saw a couple on the internet, but they used the serial port for the I/O.

I am in the middle of a design using a medium / large CPLD using Verilog. Of course it is purely an academic exercise. I am not sure I will ever really build it. I have finished the memory decoding and a 64 x 32 video that should be compatable with modern VGA monitors.

I want to use a PS/2 keyboard, but I am still looking into a couple of options.

__glb_gtz
Posts: 3
Joined: Mon Dec 05, 2011 1:55 am

Re: Modern Version of Superboard?

Post by __glb_gtz » Mon Dec 05, 2011 2:40 am

In my last post, I made a comment that this was just an academic exercise. Well I was wrong. I was able to aquire a FPGA board that works perfectly for this type of machine.

The system specs are

Softcore 6502 Processor
VGA monitor compatable 64x32 character graphics
540 compatable color with additional features
(hardware blink, seperate foreground and background color)
PS/2 Keyboard which emulates the original OSI keyboard so all programs should work without modification
Dual softcore 6850 UARTs

My current progress

1. The 6502 IP core is working perfectly (not my code)
2. I finished the memory and have programmed all the ROMS.
3. The VGA compatable RGB video still has some bugs, but it is useable
4. My PS/2 keyboard is getting scan codes correctly, but I am not yet able to convert them to the memory map keys the ROM needs
5. It gets to the warm / cold / monitor question in boot, but since the keyboard is not working yet, I cannot get to basic.
6. The 6850 UARTS are completely untested

I will post a web address with pictures in a few days showing it running.

__glb_gtz
Posts: 3
Joined: Mon Dec 05, 2011 1:55 am

Re: Modern Version of Superboard?

Post by __glb_gtz » Mon Dec 05, 2011 2:41 am

This will be my last post for this project. I basically have finished and have everything working. I am trying to complete some firmware work to get the keyboard usable at this 6502 processors maximum speed of 16.67 MHz (yes, 16.67 MHZ, zoommmmmmmmmmmmm :!: ).

I have started a website to document the project

www.geocities.com/gary_L_becker


I will ultimately post off the verilog code and the monitor modifications.

Gary

Post Reply