Specifications

System Software Diagnostics Guide — September 2006 119
MercMon Reference
TotalSramGrantInterrupts
returns the number of “HOST SRAM PENDING” interrupts
TotalSramGrantLost
not used
TotalSramInterrupts
returns the total number of “NORMAL” interrupts received from the board (e.g., there is
something to read from the SRAM)
TotalSramMsgFull
returns a count of the number of times the HOST tried to write a message to the SRAM but the
SRAM was full
TotalStrmInQ
returns the number of read requests pending in the Stream In Queue
TotalStrmInQDone
returns the number of read requests completed from the Stream In Queue (i.e., read requests
completed and sent to the application)
TotalStrmInSram
returns the number of data packets read from the SRAM
TotalStrmOutQ
returns the number of writes performed by the user on that particular board. It is also
incremented whenever the application sends an End Of Stream command.
TotalStrmOutQDone
returns the number of Write requests completed from the Stream Out Queue (i.e., Write
requests completed and sent to the application)
TotalStrmOutSram
returns the number of data packets written to the SRAM
TotalStrmOverruns
returns the number of Overruns for the Orphan Stream Table (e.g., we had an Orphan Stream
but we had exceeded the maximum amount of memory allocated for the Orphan Stream Table
or we could not allocate memory.)
TotalStrmTimeouts
returns the total number of Read or Write Requests timed out (from the Stream In Queue or the
Stream Out Queue)
TotalUnknownInterrupts
returns the total number of unknown interrupts received from the board
23.3 Options
The MercMon tool uses the following command line options:
/f<file>
log file name (default is mercmon.log)