0 Replies Latest reply on Jun 22, 2012 4:04 PM by hankendi

    Cache refills from Invalidated Cache Line

    hankendi

      Hi,

       

      By using the EventSelect 043h Data Cache Refills from the Northbridge, we can monitor the state of the cache line that is used to refill the data cache. Here are unit masks:

       

       

      UnitMask

       

       

      Description

       

       

      01h

       

       

      Invalid

       

       

      02h

       

       

      Shared

       

       

      04h

       

       

      Exclusive

       

       

      08h

       

       

      Owned

       

       

      10h

       

       

      Modified

       

       

      In which cases, an Invalid cache line is used as a refill from Northbridge? Does this event implies that all cache lines are invalid so data is refilled from DRAM?

       

      Thanks,