The design and verification of a SFIFO module using system verilog based UVM

View at publisher
Authors: Sanjay Sidibhai Keshvala
Cited by: 0
References: 2

Abstract

The increasing complexity of Integrated Circuits (ICs) and System-on-Chip (SoC) designs necessitates robust and scalable verification methodologies to ensure functionality, reduce bugs, and shorten time-to-market. Traditional directed test benches are no longer sufficient to meet these verification demands. This paper presents the design of a Synchronous First- In-First-Out (SFIFO) buffer using Verilog HDL and its functional verification using System Verilog and Universal Verification Methodology (UVM). The FIFO is designed with a dual-port RAM structure, enabling concurrent read and write operations in a single clock domain. A comprehensive UVM testbench has been developed that includes sequencers, drivers, monitors, scoreboards, and a reference model. The simulation and verification were performed using Xilinx Vivado and QuestaSim.

Fields of Study & Subjects

Embedded Systems Design Techniques Embedded Systems and FPGA Applications VLSI and Analog Circuit Testing

Publication details

Journal / source
ARPN Journal of Engineering and Applied Sciences
Pages
2010–2010
Publication date
10 February 2026
Language
EN