W65C816 overclock experiment
Posted: Sun Jul 18, 2021 1:46 am
Recent discussions about W65C816 have motivated me to look into it and see whether it can run reliably to VGA pixel clock of 25.275MHz. If so, a 65816 that accesses large graphic memory @25.275MHz may serve as a VGA graphic controller driving 640x480 color graphic. I've placed an order with Mouser for several W65C816, but I want to check out my overclock testbed before plugging in a part I have no experience with. I noticed W65C816 pin assignments are very similar to W65C02, presumably that allows W65C816 to plug into existing W65C02 hardware? So if I check out with a W65C02 first, I'm in much better position to check out the W65C816?
The test bed is a prototype board with a 128-macrocell CPLD, EPM7128S, similar to ATF1508 and an oscillator. https://www.retrobrewcomputers.org/doku ... mo:protorc I plan to wire in a 40-pin socket in the prototype area for 6502/65816. The test bed will consist of 65xx, CPLD, and socketed oscillator where CPLD will serve as a small but fast ROM plus a serial port to talk to the console.
Once I managed to get it to boot, I'm sure I'll have questions about how best to check out 65816 with 64-128 bytes of ROM-only code.
Bill
The test bed is a prototype board with a 128-macrocell CPLD, EPM7128S, similar to ATF1508 and an oscillator. https://www.retrobrewcomputers.org/doku ... mo:protorc I plan to wire in a 40-pin socket in the prototype area for 6502/65816. The test bed will consist of 65xx, CPLD, and socketed oscillator where CPLD will serve as a small but fast ROM plus a serial port to talk to the console.
Once I managed to get it to boot, I'm sure I'll have questions about how best to check out 65816 with 64-128 bytes of ROM-only code.
Bill