What I mean is from the point of a slow ST ram normal cycle, nothing would probably care, if it did the system would simply not work in the first place.ijor wrote: Thu Jan 01, 2026 3:27 pm While this would be a problem? As you are saying, the slow rise edge is perfectly normal when GLUE tristates the bus after completing a DMA transaction. Shouldn't cause any conflict, even with a weaker pull-up. The CPU will actively drive the signal when starting a new bus cycle. During the slow rise time the bus is idle.
What I'm suggesting is, if the CPU entered fast mode while RW was still transitioning from the previous bus cycle, it could conflict with that slow signal upsetting the start of the fast SDRAM cycle.
I just posted a bit more information after I saw your post..
Previously I thought it was a address or data problem, but I don't really get that impression at the moment. The data bus is isolated which would mostly only be a address bus issue next.. While this still could be a factor, and not getting the impression that is the root cause which is why I'm thinking about RW instead.The LS373 might take ~20ns to completely release the bus. But this delay is from RDAT trailing edge, not from the end of the bus cycle. MMU deasserts RDAT after S7. By next S0 the bus should be tristated. The CPU would not start driving the bus, at least after another full cycle.
The question would really remain, after any 8MHz cycles at all ST side.. If something is driving such as the blitter, how fast does it release that RW signal..
Is a bit difficult to prove because RW is hardwired on the 536, otherwise I just could have isolated ST side RW to test the theory out..
