Motorola MVME1X7P manual Cache Coherency MVME177P

Models: MVME1X7P

1 316
Download 316 pages 46.44 Kb
Page 76
Image 76

1

Programming Issues

ensure that data shared by multiple processors is kept in un-cached memory. The software must also mark all onboard I/O areas as cache inhibited and serialized.

Cache Coherency (MVME177P)

The MVME177P’s MC68060 processor has the ability to watch the external bus during accesses by other bus masters, maintaining coherency between the MC68060’s caches and external memory systems.To maintain cache coherency, the MC68060 provides automatic snoop- invalidation when it is not the bus master. When an external cycle is marked as snoopable, the bus snooper checks the caches and invalidates the matching data.

Unlike the MC68040, the MC68060 cannot source or sink cache data during alternate bus master accesses. Therefore, the MVME177 uses a single snoop control line – SC1. Snoop control bits for SC0 must be set to 0.

MC68060 cache coherency and bus snooping capabilities are described in the M68060 Microprocessors User’s Manual , in the sections on Cache Coherency and Bus Snooping Operation.

1-50

Computer Group Literature Center Web Site

Page 76
Image 76
Motorola MVME1X7P manual Cache Coherency MVME177P