AXI Performance Monitor has the capability to measure major performance metrics (for AXI4, AXI4-Lite or AXI4-Stream based systems) such as bus latency for specific master/slave, amount of memory traffic for specific duration etc.
Key Features
- AXI4-LIte interface for register configuration
- Configurable number of monitor slots (max of 8). Each can be statically configured as AX84 memory mapped (AXI4-MM) or AXI4-Stream
- Flexible support for monitor slots with any data width, ID width and frequency
- Optional FIFO at each monitor slot interface for clock domain crossing
- Free running Global Clock Counter
- Event Log and Event Count Module
- Cross probing between Event Count Module and Event Log Module
- External event can be counted with a maximum of 8. Each external event will have a corresponding Start and Stop signals. External events can also be clock domain crossed
- Support for ID based filtering (for performance and event logging)