Design and sv based verification of AMBA AXI protocol for SOC integration

Rashmi Samanth, Subramanya G. Nayak

Research output: Contribution to journalArticlepeer-review

Abstract

Advanced Microcontroller Bus Architecture Advanced eXtensible Interface (AMBA AXI) provided by the ARM supports the high performance and high frequency system design. The System on Chip (SOC) Integration design needs to meet the low latency and high bandwidth challenges. The complex bridges are necessary when high frequency operations are carried out and there is a need for the interface which meets the requirement for the wide range of the applications, all such requirements without the complex bridges are provided by the AMBA AXI. The verification of such a bus protocol required to make the SOC integration most robust one. System Verilog based verification methodology provides the systematic way of verifying such a SOC to make it as a most reliable one. Also, SV based assertion makes the checking all the protocols specification easier at the verification stage. In the present paper, the general design and verification methodologies for the AXI-Bus and Memory interface for SOC integration is proposed. Verilog based memory and AXI design being done using Verilog HDL and design challenges are discussed. The proposed design implementation supports single and burst based data transfers. The AXI protocol provides the dedicated channels for memory read and write operations. In this work, single master and single slave communication using AXI protocol with 32-bit SARM are designed and implemented. The System Verilog based verification environment is setup and used for the verification IP development. And SV Assertion based verification is being done to thoroughly check the AXI protocol functionality.

Original languageEnglish
Pages (from-to)1465-1469
Number of pages5
JournalInternational Journal of Recent Technology and Engineering
Volume8
Issue number2
DOIs
Publication statusPublished - 01-07-2019

All Science Journal Classification (ASJC) codes

  • Engineering(all)
  • Management of Technology and Innovation

Fingerprint

Dive into the research topics of 'Design and sv based verification of AMBA AXI protocol for SOC integration'. Together they form a unique fingerprint.

Cite this