I was dabbling around the idea of recreating my SNES flasher electronics to get rid of all the bloatware and use dedicated Microprocessor, I/O Expander, Transparent Latch, USB Controller, to better understand electronics and get away from the integrated bloatware of microcontrollers.
Granted, it's a more expensive approach, at least for a one-time attempt, not sure about mass producing.
So, as a call of duty, I assumed let's check out the 65816 as an honor or tribute to the SNES. Maybe I could also have my Flasher running on a 65816
So I started checking the processor out. Boy did I get confused when I began reading about Phase clock signals. I think I may have found a circuit that is a solution. I'll post that circuit as an attachment. I'm not sure if I would need anything else other than the PI2 signal for my purposes. However, I am interested in reading how the other phases are used in a computing system.
Furthermore, I read somewhere (link TBA), that the way the phase clock works, and somehow relating to how traditional 65816 throws out the bank address on the data bus before actual data, that memory peripherals have to operate at twice the CPU Clock speed. Is that true?
Is a traditional 65816 (non-snes version), like the SNES with regards that the SNES one receives clock at 21.xx Mhz, although somehow operates at 2.xx 3.xx Mhz speeds? I know the currently available 65816 has a 14 Mhz MAX limit. What does that mean for actual operation speeds, or considerations for peripheral speeds.
Am I losing all performance in considering a 65816 for a SNES Cartridge flasher design? Could I still be able to flash a ROM considerably fast? Since I have no accurate assesment of clocking and operating speed of the 65816, I really cannot assess this without your help.
Thanks in all advance,
Granted, it's a more expensive approach, at least for a one-time attempt, not sure about mass producing.
So, as a call of duty, I assumed let's check out the 65816 as an honor or tribute to the SNES. Maybe I could also have my Flasher running on a 65816
So I started checking the processor out. Boy did I get confused when I began reading about Phase clock signals. I think I may have found a circuit that is a solution. I'll post that circuit as an attachment. I'm not sure if I would need anything else other than the PI2 signal for my purposes. However, I am interested in reading how the other phases are used in a computing system.
Furthermore, I read somewhere (link TBA), that the way the phase clock works, and somehow relating to how traditional 65816 throws out the bank address on the data bus before actual data, that memory peripherals have to operate at twice the CPU Clock speed. Is that true?
Is a traditional 65816 (non-snes version), like the SNES with regards that the SNES one receives clock at 21.xx Mhz, although somehow operates at 2.xx 3.xx Mhz speeds? I know the currently available 65816 has a 14 Mhz MAX limit. What does that mean for actual operation speeds, or considerations for peripheral speeds.
Am I losing all performance in considering a 65816 for a SNES Cartridge flasher design? Could I still be able to flash a ROM considerably fast? Since I have no accurate assesment of clocking and operating speed of the 65816, I really cannot assess this without your help.
Thanks in all advance,