Implementation of AHB Bus Tracer with Compression and Multi Resolution for SOC

Abstract

 In the system-on-chip (SOC) debugging and performance analysis/optimization, monitoring the on-chip bus signals are necessary. But, such signals are difficult to observe since they are deeply embedded in a SOC and no sufficient I/O pins to access those signals. Therefore, we embed a bus tracer in SOC to capture the bus signals and store them. The stored trace memory can be loaded to the trace analyzer software for analysis. In this paper, we propose an embedded multi-resolution AMBA trace analyzer that provides the trade-off between the trace granularity and the trace depth. It consists of two major trace approaches: (1) the signal monitor/tracing which provides the levels of. Abstraction, and (2) the trace reduction. In the first approach, it allows designers to zoomin/out to preferred level of abstraction to serve different debugging purposes In the second approach, the trace analyzer compresses the traced data according to signal characteristics and the cost of on-chip storage is reduced. The trace data will be decompressed on the host for further observation and debugging. The experimental results show that the proposed approach can reach a good compression ratio of 96% and the trace depth is more than two thousand cycles at the higher abstraction level. The SOC can be verified in field-programmable gate array. In the second approach, the trace analyzer compresses the traced data according to signal characteristics and the cost of onchip storage is reduced. The trace data will be decompressed on the host for further observation and debugging. The experimental results show that the proposed approach can reach a good compression ratio of 96% and the trace depth is more than two thousand cycles at the higher abstraction level.

Authors and Affiliations

D. Parvathi

Keywords

Related Articles

  ANALYSIS OF AMBIENT AIR QUALITY IN GUWAHATI CITY – A CASE STUDY

 This study reports the analysis of the ambient air quality at six different locations in Guwahati city. It investigates the concentration of the pollutants - Suspended Particulate Matter (SPM), Respirable Suspende...

 Galois Field and Security for Online Data Storage in Cloud Computing

 Cloud computing provides online data storage in which data is travelling over the Internet and is stored in remote locations so cloud computing presents a number of security concerns .We describe in this paper how...

 LEIBNITZ-HAAR WAVELET COLLOCATION METHOD FOR THE NUMERICAL SOLUTION OF NONLINEAR FREDHOLM INTEGRAL EQUATIONS

 In this work, we present a numerical solution of nonlinear fredholm integral equations using Leibnitz-Haar wavelet collocation method. Properties of haar wavelet and its operational matrix is utilized to convert in...

 Efficient Analysis of Ultrasound Image Denoising using Different Type of filter

 This paper proposes an efficient analysis of Ultrasound Image Denoising using different type of filtering methods. The search for efficient image denoising methods is still a valid challenge at the crossing of fun...

 EXTRACTION OF STANDING HUMAN BODIES FROM IMAGES WITH MULTILEVEL SEGMENTATION AND SPLINE REGRESSION

 The ability to extract and detection of human activities by computer vision is very important with many potentialapplications. Extraction of human bodies from images from respective digital image has accomplishedco...

Download PDF file
  • EP ID EP106296
  • DOI -
  • Views 76
  • Downloads 0

How To Cite

D. Parvathi (30).  Implementation of AHB Bus Tracer with Compression and Multi Resolution for SOC. International Journal of Engineering Sciences & Research Technology, 3(3), 1433-1436. https://europub.co.uk/articles/-A-106296