public class TagPatternBase
extends java.lang.Object
Constructor and Description |
---|
TagPatternBase()
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
getBitOffset()
The address of the first (msb) bit against which to apply the
Tag Mask and compare with the value.
|
MEMORY_BANK |
getMemoryBank()
Memory Bank to be considered for filtering.
|
java.lang.String |
getStringTagMask()
The pattern against which to compare for tag-filtering.
|
java.lang.String |
getStringTagPattern()
The pattern against which to compare for tag-filtering.
|
byte[] |
getTagMask()
Bit Pattern to be matched.
|
int |
getTagMaskBitCount()
Number of bits in TagMask to be taken for comparison.
|
byte[] |
getTagPattern()
Memory Bank Data which is to be used for comparison.
|
int |
getTagPatternBitCount()
Number of bits in TagData to be taken for comparison.
|
void |
setBitOffset(int bitOffset)
The address of the first (msb) bit against which to apply the
Tag Mask and compare with the value.
|
void |
setMemoryBank(MEMORY_BANK memoryBank)
Memory Bank to be considered for filtering.
|
void |
setTagMask(byte[] tagMask)
Bit Pattern to be matched.
|
void |
setTagMask(java.lang.String tagMask)
function to set the tag pattern when it is passed as String
|
void |
setTagMaskBitCount(int tagMaskBitCount)
Number of bits in TagMask to be taken for comparison.
|
void |
setTagPattern(byte[] tagPattern)
Memory Bank Data which is to be used for comparison.
|
void |
setTagPattern(java.lang.String tagPattern)
Memory Bank Data which is to be used for comparison.
|
void |
setTagPatternBitCount(int tagPatternBitCount)
Number of bits in TagData to be taken for comparison.
|
public MEMORY_BANK getMemoryBank()
public void setMemoryBank(MEMORY_BANK memoryBank)
public byte[] getTagPattern()
public void setTagPattern(byte[] tagPattern)
public void setTagPattern(java.lang.String tagPattern)
tagPattern
- public java.lang.String getStringTagPattern()
public int getTagPatternBitCount()
public void setTagPatternBitCount(int tagPatternBitCount)
public byte[] getTagMask()
public void setTagMask(byte[] tagMask)
public void setTagMask(java.lang.String tagMask)
tagMask
- public java.lang.String getStringTagMask()
public int getTagMaskBitCount()
public void setTagMaskBitCount(int tagMaskBitCount)
public int getBitOffset()
public void setBitOffset(int bitOffset)