CFP last date
20 May 2024
Reseach Article

An AHB on Chip Bus Tracer with Real Time Compression for SoC Support

by B U V Prashanth
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 81 - Number 19
Year of Publication: 2013
Authors: B U V Prashanth
10.5120/14270-2302

B U V Prashanth . An AHB on Chip Bus Tracer with Real Time Compression for SoC Support. International Journal of Computer Applications. 81, 19 ( November 2013), 16-18. DOI=10.5120/14270-2302

@article{ 10.5120/14270-2302,
author = { B U V Prashanth },
title = { An AHB on Chip Bus Tracer with Real Time Compression for SoC Support },
journal = { International Journal of Computer Applications },
issue_date = { November 2013 },
volume = { 81 },
number = { 19 },
month = { November },
year = { 2013 },
issn = { 0975-8887 },
pages = { 16-18 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume81/number19/14270-2302/ },
doi = { 10.5120/14270-2302 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T21:56:28.273545+05:30
%A B U V Prashanth
%T An AHB on Chip Bus Tracer with Real Time Compression for SoC Support
%J International Journal of Computer Applications
%@ 0975-8887
%V 81
%N 19
%P 16-18
%D 2013
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper illustrates the system on chip (SoC) debugging and analyses its behavior at several test conditions by verifying the functional aspects of the on-chip bus. Here an Advanced High performance bus (AHB) is selected, since the AHB bus signals are difficult to observe as they are deeply embedded in the system on chip and these I/O pins to access these signals is not possible. Hence we embed a bus tracer in SoC to capture and compress the bus signals. The tracer is successfully verified in FPGA. In this manuscript the selected software is XILINX ISE software design environment for RTL synthesis and model-Sim simulation software to verify the timing diagrams of the AHB SoC modules designed. The FPGA used is SPARTAN 3E (XC3S500E).

References
  1. ARM Ltd. , San Jose, CA, "AMBA Specification (REV 2. 0) ARM IHI0011A"
  2. ARM Ltd. , San Jose, CA, "AMBA AHB trace macrocell (HTM) technical reference manual"
  3. First Silicon Solutions (FS2) Inc. , Sunnyvale, CA, "AMBA navigator spec sheet"
  4. Heikkinen J and Takala J, "Programmability in Dictionary based compression" IEEE symposium on System on chip 2006.
  5. E. Anis and N. Nicolici, "Low cost debug architecture using lossy compression for silicon debug," in Proc. IEEE Des. , Autom. Test Eur. Conf. ,Apr. 16–20, 2007
  6. Y. -T. Lin, C. C. Wang and I. -J. Huang, "AMBA AHB bus protocol checker with efficient debugging mechanism," in Proc. IEEE Int. Symp. Circuits Syst. , Seattle, WA, May 18–21, 2008, pp. 928–931.
  7. Chung-Fu Kao , Ing-Jer Huang , Chi-Hung Lin, An embedded multi-resolution AMBA trace analyzer for microprocessor-based SoC integration, Proceedings of the 44th annual Design Automation Conference, June 04-08, 2007, San Diego, California doi>10. 1145/1278480. 1278604
Index Terms

Computer Science
Information Sciences

Keywords

On-chip bus AMBA SoC debugging COMPRESSION FPGA