bus analyzer

Time graphs and histograms give you an overview of system performance, bottlenecks and problem areas

P e r f o r m a n c e   A n a l y s i s

There are 5 types of performance measurements that are made in real time with dedicated hardware:

Bus Utilization
Transfer Rate
Latency
Burst Distribution
Statistics

Bus Utilization

This measurement identifies the resources that are using the bus. These can include address usage, command type and overall idle and busy times.

Transfer Rate

The transfer rate measurement measures in MB/s the speed of data transfers. 

These measurements can be specified for specific address ranges and cycles.

Latency

The efficiency of data transfers in a system depend upon the latencies involved. Measurements are taken of master, target, address, data and arbitration to provide a look at latencies that slow a bus down.

Burst Distribution

The amount of data transferred during each cycle is measured and displayed in 8 ranges. The ranges include single byte transfers and up.

Statistics

Statistics can be obtained for any bus signal or group of signals. For example the number of memory reads, memory writes, writes to an address or address range can be counted.

Performance Display

The performance display consists of a moving time graph and an average/min/max bar or pie chart. The time graph shows the current measurement and is updated at fixed time intervals specified by the user. The bar chart averages this moving data and tracks the min and max values. A scroll bar under the time graph lets you review the previous data.

 

For more information call Silicon Control Inc. at 847-215-7947 or email at info@silicon-control.com