Design & Verification of AMBA AHB-Lite Memory Controller

被引:0
|
作者
Kommineni, Anila [1 ]
Gundu, Manoj Kumar [1 ]
Kim, Youngsoo [2 ]
Jadhav, Shrikant [1 ]
机构
[1] San Jose State Univ, Dept Elect Engn, San Jose, CA 95192 USA
[2] Bradley Univ, Dept Elect & Comp Engn, Peoria, IL USA
关键词
Verilog; SoC; Memory Controller; AMBA; 3; AHB-Lite; System Verilog; verification;
D O I
10.1109/CCWC57344.2023.10099257
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As technology advances, the on-chip communication bus architecture becomes increasingly prominent in interconnecting various components within the System-on-Chip (SoC). The standard ARM AMBA on-chip interconnect bus is designed as an SoC system's high-performance backbone bus, which supports faster communication with internal and external memories. This paper presented a memory controller design with an AMBA 3 AHB_Lite standard based on a single master and multiple slave model. We verified the design as per the specifications of ARM using a System Verilog verification environment and functional coverage. Various testbench verification environment components such as transaction and generator (which generates the input stimulus), Driver (which drives input data to the Design Under Test (DUT)), Monitor (which monitors the signals from the DUT), and the Scoreboard (which reports about the design working condition) are developed to test single burst, wrapping, and increment bursts of various sizes (4, 8, and 16 beats) with waited transfer responses of the AHB_Lite protocol. We also observed different corner cases during burst and wrap transfer.
引用
收藏
页码:1307 / 1312
页数:6
相关论文
共 50 条
  • [1] A Lightweight SPI-Flash Controller Based on AMBA AHB-Lite Bus
    Li, Bingzheng
    Wang, Weike
    Chu, Hanbing
    Liu, Zixuan
    Wang, Wei
    MICROMACHINES, 2024, 15 (10)
  • [2] UVM- Based Design and Verification of AHB-Lite to AXI Bridge
    Gamboa, Andres Bermudez
    Chipres, Crispin
    Jadhav, Shrikant
    SOUTHEASTCON 2024, 2024, : 472 - 479
  • [3] A Digital Hearing Aid SoC Based on AHB-Lite Bus Matrix
    Kim, Ji-Hoon
    ADVANCED SCIENCE LETTERS, 2016, 22 (11) : 3260 - 3263
  • [4] Microprocessor RISC based on MIPS32 with AMBRA AHB-Lite connectivity
    De Gaetano Ariel, Oroz
    Martin, Di Federico
    Pedro, Julian
    2016 IEEE BIENNIAL CONGRESS OF ARGENTINA (ARGENCON), 2016,
  • [5] Intra-body Communication Modem on FPGA with AHB-Lite Bus Interface
    Kim, Sang Don
    Lee, Seung Eun
    JOURNAL OF APPLIED SCIENCE AND ENGINEERING, 2015, 18 (04): : 381 - 385
  • [6] SystemVerilog Assertion Based Verification of AMBA-AHB
    Gurha, Prince
    Khandelwal, R. R.
    2016 INTERNATIONAL CONFERENCE ON MICRO-ELECTRONICS AND TELECOMMUNICATION ENGINEERING (ICMETE), 2016, : 641 - 645
  • [7] The design of AMBA AHB/VCI wrapper
    Zhang, QL
    Yu, MY
    Wang, JX
    Ye, YZ
    Lai, FC
    2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 438 - 442
  • [8] 基于AHB-Lite总线的祖冲之密码算法IP核研究
    刘政林
    张振华
    陈飞
    邹雪城
    微电子学与计算机, 2015, 32 (08) : 88 - 92
  • [9] 一种基于AHB-LITE总线协议的DMA控制器实现
    王帝
    赵宇红
    电子世界, 2020, (06) : 110 - 111
  • [10] Design of AMBA Based AHB2APB Bridge
    Vani, R. M.
    Roopa, M.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (11): : 14 - 18