Local cover image
Local cover image
Image from Google Jackets

Verification of serial peripheral interface (SPI) and inter- integrated circuit (I2C) protocols

By: Contributor(s): Publication details: Haryana IOSR - International Organization of Scientific Research 2024Edition: Vol.14(5), Sep-OctDescription: 21-28pSubject(s): Online resources: In: IOSR journal of VLSI and signal processing (IOSR-JVSP)Summary: The Serial Peripheral Interface (SPI) and Inter-Integrated Circuit (I2C) protocols are widely used for communication between microcontrollers, sensors, and other digital devices. The correctness and reliability of these protocols are essential for proper system functioning. Therefore, it is necessary to verify these protocols thoroughly to ensure that they are error-free. In this paper, a novel verification environment is proposed for the verification of SPI and I2C protocols using SystemVerilog. Since, SystemVerilog incorporates Object oriented Programming (OOPs) concept in Verilog programming language, stimulus generation and its application to the DUT are done at higher abstraction level. Further, the proposed approach involves creating verification environments using the Universal Verification Methodology (UVM) framework and verifying the protocols' functionality and performance.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Status Barcode
Articles Abstract Database Articles Abstract Database School of Engineering & Technology Archieval Section Not for loan 2025-0507
Total holds: 0

The Serial Peripheral Interface (SPI) and Inter-Integrated Circuit (I2C) protocols are widely used for
communication between microcontrollers, sensors, and other digital devices. The correctness and reliability of
these protocols are essential for proper system functioning. Therefore, it is necessary to verify these protocols
thoroughly to ensure that they are error-free.
In this paper, a novel verification environment is proposed for the verification of SPI and I2C protocols using
SystemVerilog. Since, SystemVerilog incorporates Object oriented Programming (OOPs) concept in Verilog
programming language, stimulus generation and its application to the DUT are done at higher abstraction
level. Further, the proposed approach involves creating verification environments using the Universal
Verification Methodology (UVM) framework and verifying the protocols' functionality and performance.

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image
Share
Unique Visitors hit counter Total Page Views free counter
Implemented and Maintained by AIKTC-KRRC (Central Library).
For any Suggestions/Query Contact to library or Email: librarian@aiktc.ac.in | Ph:+91 22 27481247
Website/OPAC best viewed in Mozilla Browser in 1366X768 Resolution.