C64Power Forum
English board => ENGLISH Hardware => Wątek zaczęty przez: Kisiel w 28 Grudnia 2017, 17:01
-
Hello again,
This time I would like to introduce my new CPU replacement, working title T8500M3 with Cortex M3@180Mhz. T8500 family with options like Cortex M0/M0+ 48Mhz, Cortex M3 180-400Mhz processor, SDRAM (REU) can be used to emulate 6502 family in Atari or Commodore vintage computers with variety of prices depends on company offer.
Based on CM0 source code from UK1541, CPU can be cycle exact or free run with local memory of Cortex (RAM or/and FLASH), depends on user choice, areas of memory are selectable in 16kB blocks. Free run mode is more effective compared to SuperCPU and T8500 instead of 65816 can run illegal opcodes.
Final design for Customer is in BGA and size is similar to 40 DIP package and target is MOBO of C64 Reloded.
More information in Q1/2018
Cheers
Kisiel
-
Impressive !
1st question - what is the board in between T8500M3 and C64 PCB - the one with a Xilinx CPLD ?
2nd one - rather a suggestion - could you possibly consider 65tube ? OK, this rules out the Cortex M (65tube requires "real ARM" CPUs), but... 200+ MHz 6502 equivalent would be nice ;)
-
3rd question - performance (real numbers, not "faster than") ? ;)
-
4th - will it work as drop-in replacement for 6510/8500 in accelerator mode or mods to the mobo are required? (some caching/synchronization will be involved this way because VIC will not have access to memory on add-on board, will it?)
-
3rd question - performance (real numbers, not "faster than") ? ;)
Performance PHA 11 cycles , branch 22 cycles, Adc 38 cycles if cortex use internal memory , external memory cause delay depends on situation on the bus, if the bus is controlled with TDC is faster.
Now you are able to compute data and compare it to SCPU :)
More information in Q1/2018