I would look at any discrepancies with the BE(bus enable) pin. Perhaps there is an undesired side effect. Only guessing though.
Hello Forum,
In re-designing an old game-system, based upon the Rockwell 'R65c02' CPU to run at a higher clock speed, i have run into a very curious problem : Replacing the CPU with the 'wdc65co2, i could not get output via the I/O interface board. Amongst other standard TTL 74LS chips on the interface board are 2-off 74LS174 present on the data-bus. If i replace these with DM74LS174 chips, the system works fine. But the same chips by ANY other manufacturer and the system will not give an output via these chips !? I have also tried replacing all of the LS with HCT, HC, F etc. etc. But to no avail ! Can anybody explain why this is ? Because i would like to understand this problem and also to use the wdc processor !
I would look at any discrepancies with the BE(bus enable) pin. Perhaps there is an undesired side effect. Only guessing though.
Unfortunately, it comes down to timing issues. Modern logic is SO much faster, you really should have the whole schematic to be certain critical signals aren't arriving too soon and goofing up the state machine.
Fortunate upside: clock speeds were ~2MHz so a decent DSO will freeze anything. Downside: you may not know what to look at, and/or its' relevance.
Good Hunting, this isn't trivial... I hope it's worth it. <<<)))
P.S. a direct replacement for the 6502 at its' proper clock speed IS available (maybe from me...) but makes restoration a LOT more feasible.
Modern builds of 6502 replacements aren't the same: fanout, signal timing, etc. If in question: Carefully compare specs between original and replacement, especially timing diagram relations.
Last edited by OlPhart; 16th September 2011 at 02:24 AM. Reason: CPU replacement NOT obvious
| Tags |
| Similar Threads | ||||
| Thread | Starter | Forum | Replies | Last Post |
| How to fix the problem of Trace32 Debugger resetting upon accessing CPU Registers? | naseeam | Microcontrollers | 0 | 21st October 2009, 04:29 PM |
| mains adapter problem | norvica | General Electronics Chat | 5 | 7th October 2008, 11:47 AM |
| problem in smulaiting (8086) using orcad 9.2 | massoti | General Electronics Chat | 16 | 23rd February 2003, 04:53 PM |
| Transistor problem | Solid Snake | General Electronics Chat | 4 | 10th January 2003, 07:24 AM |
| How to diagnose a problem | Weasel | General Electronics Chat | 1 | 1st January 2003, 03:40 AM |