Title
Performance monitor unit design for an AXI-based multi-core SoC platform
Abstract
As the physical gate-count in System-On-Chip (SOC) system increases and system design complexity grows steadily, it becomes more and more difficult to achieve good resource utilization by assigning each task to certain hardware IP and tracing the execution patterns of each task efficiently. Therefore, the performance monitoring feature is getting more and more important to provide the ease of system monitoring and performance debugging. In this paper, we present a performance monitoring unit (PMU) for the AMBA Advanced eXtensible Interface (AXI) bus. The PMU has capability to measure major performance metrics, such as bus latency for the specific master requests and amount of memory traffic for specific durations. It can also measure the contention of the bus masters and slaves in the SOC. We present the distributor and the synchronization method to use multiple performance counting units as well. The performance monitoring unit has been verified in the platform FPGA board with 9 by 4 AXI interconnect configuration. These monitoring features can give the insight to system design architect by helping to find and analyze the performance bottleneck of target system.
Year
DOI
Venue
2007
10.1145/1244002.1244336
SAC
Keywords
Field
DocType
multiple performance,axi-based multi-core soc platform,performance bottleneck,system design complexity,performance monitoring feature,performance monitoring unit,performance monitor unit design,major performance metrics,monitoring feature,performance debugging,system increase,system design architect,system on chip,resource utilization,axi,system design
Bottleneck,Synchronization,Computer science,Field-programmable gate array,Systems design,System monitoring,Multi-core processor,Tracing,Debugging,Embedded system
Conference
ISBN
Citations 
PageRank 
1-59593-480-4
2
0.43
References 
Authors
7
6
Name
Order
Citations
PageRank
Hyunmin Kyung1131.54
Gi-Ho Park27617.47
Jong Wook Kwak34112.92
WooKyeong Jeong4132.21
Tae-jin Kim511121.38
Sungbae Park64910.97