Thread View: comp.dsp
1 messages
1 total messages
Started by Michael T. Horne
Mon, 05 Mar 1990 04:23
56K read-modify-write cycle question
Author: Michael T. Horne
Date: Mon, 05 Mar 1990 04:23
Date: Mon, 05 Mar 1990 04:23
26 lines
1713 bytes
1713 bytes
I've run across a problem that I haven't been able to resolve yet. So far Motorola hasn't been of much help (yet). When using the 56K read-modify-write (RMW) instructions (i.e. BCHG, BCLR and BSET), the 56K Advance Information Data Sheet states that the address bus, DS, PS, and X/Y strobes do not change state, thereby providing an indivisible bus cycle for setting/clearing semaphores, etc. However, I see no information regarding RMW bus operation when using the Bus Strobe/Wait (BS/WT) feature of the 56K. Am I correct in assuming that the address lines and associated strobes will remain in the same state during the entire RMW cycle, with only BS changing state at the beginning/end of the read and write sub-cycles? Is it safe to assume that if DS or PS are asserted that a valid bus cycle is underway, even if BS is currently not asserted, as in the case of RMW between the read and write operations? This is truly a subtle point, but I haven't found any bus timing diagrams for this case (the bus timing diagrams for BS/WT operation are sketchy at best), and I'd like to know how the bus operates for this transaction. Thanks in advance for any info/pointers! Mike
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads