DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.
Abstract & Details
Research Area
Electronics and Communication Engineering
Keywords
I2C
UVM
Verification methodology
and Verification environment.
Abstract
The I2C protocol was given by the Philips Semiconductors in order to allow faster devices to communicate with slower devices and also allow devices to communicate with each other over a serial data bus without data loss. I2C plays an important role as an interface in communication between devices. Electrically Erasable Programmable Read Only Memory (EEPROM), Analog to Digital Converter (ADC), Digital to Analog Converter (DAC) and Real Time Clock (RTC) requires an interface for communication and I2C is used as an interface between them. The serial communication reduces the cost of connection and the number of IC pins. I2C is one of the serial wired communication protocols. Transmitting information over I2C will improve the performance of the system. As the design becomes complex, verifying the functionality of the design by using traditional test benches will be difficult. Thus the hardware verification languages are used for designing the modules. The verification environment is composed of different verification components which are used for different purpose such as simulating, checking and collecting functional coverage. More time and more resources are required for verification compared to design. The System Verilog is a hardware description language as well as hardware verification language. It is more helpful for the verification process. Object Oriented Programming (OOP) technique is applied in verification environment of System Verilog. A verification environment may be prepared using System Verilog without using any particular methodology but that will be different for every variation of the design. There are various verification methodologies out of which Universal Verification Methodology (UVM) is widely preferred by the verification industry worldwide, as the verification environment created using UVM is reusable, efficient and well structured.
License
This work is licensed under a Creative
Commons
Attribution-ShareAlike 4.0 International License.
Author Information
| # | Name | Institute / Affiliation |
|---|---|---|
| 1 | Ms. Bhagya F Radder | Smt. Kamala and Sri. Venkappa M. Agadi College of Engineering and Technology Laxmeshwar. |
| 2 | Mr. Santosh Bujari | Smt. Kamala and Sri. Venkappa M. Agadi College of Engineering and Technology Laxmeshwar. |
| 3 | Ms. Pooja Akki | Smt. Kamala and Sri. Venkappa M. Agadi College of Engineering and Technology Laxmeshwar. |
| 4 | Ms. Pratika Yaligar | Smt. Kamala and Sri. Venkappa M. Agadi College of Engineering and Technology Laxmeshwar. |
| 5 | Ms. Priya Kitli | Smt. Kamala and Sri. Venkappa M. Agadi College of Engineering and Technology Laxmeshwar. |
How to Cite
Use the following formats to cite this article in your research.
APA Style
Radder, Ms. Bhagya F, Bujari, Mr. Santosh, Akki, Ms. Pooja, Yaligar, Ms. Pratika, & Kitli, Ms. Priya (2022). DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.. International Journal of Advance Research and Innovative Ideas In Education, 8(3), 5226-5230.
MLA Style
Radder, Ms. Bhagya F, et al. "DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.." International Journal of Advance Research and Innovative Ideas In Education, vol. 8, no. 3, 2022, pp. 5226-5230.
IEEE Style
Ms. Bhagya F Radder, Mr. Santosh Bujari, Ms. Pooja Akki, Ms. Pratika Yaligar, and Ms. Priya Kitli, "DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.," International Journal of Advance Research and Innovative Ideas In Education, vol. 8, no. 3, pp. 5226-5230, 2022.
Vancouver Style
Radder Ms. Bhagya F, Bujari Mr. Santosh, Akki Ms. Pooja, Yaligar Ms. Pratika, Kitli Ms. Priya. DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.. International Journal of Advance Research and Innovative Ideas In Education. 2022;8(3):5226-5230.
Harvard Style
Radder, Ms. Bhagya F, Bujari, Mr. Santosh, Akki, Ms. Pooja, Yaligar, Ms. Pratika, & Kitli, Ms. Priya (2022) 'DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.', International Journal of Advance Research and Innovative Ideas In Education, 8(3), pp. 5226-5230.
Chicago Style
Radder, Ms. Bhagya F, et al. "DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.." International Journal of Advance Research and Innovative Ideas In Education 8, no. 3 (2022): 5226-5230.
Turabian Style
Radder, Ms. Bhagya F, et al. "DESIGN AND VERIFICATION OF I2C PROTOCOL USING UVM.." International Journal of Advance Research and Innovative Ideas In Education 8, no. 3 (2022): 5226-5230.
Related Research
A STUDY ON THE IMPACT OF MEDIA LITERACY PROGRAM ON COLOUR DISggCRIMINATION AMONG SCHOOL CHILDREN IN CHENNAI
Download PDF
Smart Gesture-Based Home Security System using GSM Technology
PDF Unavailable
Design and Performance Evaluation of a 2×2 Circular Microstrip Patch MIMO Antenna Array for Sub-6 GHz 5G Applications
PDF Unavailable
DESIGN AND PERFORMANCE ANALYSIS OF FREQUENCY RECONFIGURABLE PLANAR MONOPOLE ANTENNAS FOR WIRELESS APPLICATIONS
PDF Unavailable
BI-DIRECTIONAL WIRELESS CHARGING SYSTEM FOR EV
PDF Unavailable