Snoopy Cache [ Goodman 1983 ]
Idea: Have cache watch (or snoop upon) DMA transfers, and then “do the right thing”
Snoopy cache tags are dual-ported
Proc.
Cache
Snoopy read port
attached to Memory
Bus
Data
(lines)
Tags and
State
A
D
Used to drive Memory Bus
when Cache is Bus Master
A
Previous slide
Next slide
Back to first slide
View graphic version