Development of Verification Environment for I2C Serial Communication Protocol using UVM

The I2C protocol, originally developed by Philips Semiconductors, plays a crucial role in enabling communication between devices, particularly between faster and slower components, using a serial data bus. This protocol reduces connection costs and minimizes the number of IC pins required, making it essential in contemporary electronic designs. By allowing devices to communicate over a shared serial interface without data loss, this challenge is addressed through the use of hardware verification languages such as System Verilog. These languages enable the development of thorough verification environments that include various components tailored for simulation, checking, and gathering functional coverage metrics. In a proposed project focusing on implementing the I2C protocol using System Verilog, the emphasis is on verifying functional coverage. This verification process involves comparing System Verilog with the Universal Verification Methodology (UVM), particularly concerning timing parameters. While System Verilog enables flexible setups for verification environments without strict adherence to a specific methodology, UVM stands out as the preferred industry choice due to its reusability, efficiency, and structured approach to verification. In summary, implementing the I2C protocol using System Verilog involves leveraging its capabilities to ensure robust functionality and performance through systematic verification methodologies like UVM. This approach not only streamlines verification efforts but also enhances reliability and scalability.

Authors

Institutions

Publication Details

Published
2024-10-04
DOI
https://doi.org/10.1109/gcat62922.2024.10923938
Primary Topic
Telecommunications and Broadcasting Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Development of Verification Environment for I2C Serial Communication Protocol using UVM

Lakshmi Shrinivasan, Deepali Koppad, Reshma Verma, R Megha
Telecommunications and Broadcasting Technologies
article

Development of Verification Environment for I2C Serial Communication Protocol using UVM

Lakshmi Shrinivasan, Deepali Koppad, Reshma Verma, R Megha
article en

Abstract

The I2C protocol, originally developed by Philips Semiconductors, plays a crucial role in enabling communication between devices, particularly between faster and slower components, using a serial data bus. This protocol reduces connection costs and minimizes the number of IC pins required, making it essential in contemporary electronic designs. By allowing devices to communicate over a shared serial interface without data loss, this challenge is addressed through the use of hardware verification languages such as System Verilog. These languages enable the development of thorough verification environments that include various components tailored for simulation, checking, and gathering functional coverage metrics. In a proposed project focusing on implementing the I2C protocol using System Verilog, the emphasis is on verifying functional coverage. This verification process involves comparing System Verilog with the Universal Verification Methodology (UVM), particularly concerning timing parameters. While System Verilog enables flexible setups for verification environments without strict adherence to a specific methodology, UVM stands out as the preferred industry choice due to its reusability, efficiency, and structured approach to verification. In summary, implementing the I2C protocol using System Verilog involves leveraging its capabilities to ensure robust functionality and performance through systematic verification methodologies like UVM. This approach not only streamlines verification efforts but also enhances reliability and scalability.

M S Ramaiah University of Applied Sciences (IN)
Openalex Percentile: Top 59%
Telecommunications and Broadcasting Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.