Well all,
I finally got done with my little fun project - well, at least done with the first phase of it. I had been playing so long with the 6502's and such on small designs for single uses, I thought it would be fun to do a useable computer with the 65816.
I know it has been done by many others before, and probably better then what I have done in many instances, but a big part of it was a "can I do it" thing.
the base system is a 65816 w/ 64K SRAM, ~53K is available for user programs, the rest is dedicated to expansion, already completed I/O, and EProm. It currently uses 3 6522's (although later after I already have had a PCB made, I realized where I could have combined and reduced that to 2 6522's), 1 for KB and RTC, 1 for a base LCD for general system status and 1 for a main lcd for main program output. The system is currently running at 10 MHz, I might try 12 at some point on the spare PCB later when I get around to building it (the spare board will be a more experimental board). It has quite a bit of expansion space in my already assigned memory map, and the entire upper region is still pretty much available.
I am using a few custom chips that I layed out (I wish I was a VHDL master like many others here, but I still need to learn it so I used a graphical editor from Altera) - 1 IC is the lower 64K CS logic, and the 2nd is an IRQ handler.
The RTC chip is also helping with the reset circuit, and it provides a low output on its reset pin for 200ms after Vcc has crossed the proper supply threshold - more then enough time to hold the rest of the system low for reset.
It has been a heck of a challenge, and I do want to thank everyone here who has helped me with it whether they know it or not (including Garth, dclxvi (I am still impressed by your multispeed clock circuit), kc5tja, of course Mike for providing the board (as well as the bulk order that allowed me to get supplies;), and others I can't remember off hand) - much of the ideas, suggestions, etc. I have considered and/or implemented in designing this small computer.
I had so much fun doing it that I have decided after this one is "more done" to a point I can let it go, I am going to make more with different processors and different configs.
I have pics up at:
http://www.ramicom.com/index.php?module=photoalbum&PHPWS_Album_op=view&PHPWS_Album_id=1&MMN_position=16:7:8
I hope to have schematics and some code and more up there soon.