Design and Implementation of a Protocol Conversion Unit for SPI to I2C Communication

One of the most popular ways to connect microcontrollers to a variety of peripherals, including sensors, shift registers, SRAM, Analog-to-Digital converters (ADC), and Digital-to-Analog converters (DAC), is through Serial Peripheral Interface (SPI). On the other hand, the InterIntegrated Circuit (I2C) offers a two-wire bus solution that enables many system devices to communicate with one another. Synchronous serial communication, or SPI, is widely used in embedded systems, where microprocessors and microcontrollers communicate with peripherals, enabling shortrange data transmission. In the meantime, I2C which has a reputation for having a slower communication speed works best in promoting communication between integrated circuits. In order to provide smooth communication between SPI and I2C, two commonly used serial communication protocols, this work aims to construct and simulate a Protocol Conversion Unit (PCU). This kind of architecture makes it possible for the SPI protocol to work with a receiver device that uses the I2C protocol, which would not be possible otherwise. I2C only supports half-duplex communication; in contrast, SPI supports full-duplex communication and runs at a quicker speed. I2C just needs two wires since it doesn’t require a separate slave select line as SPI requires. The address and acknowledgment protocol is used in I2C instead of other protocols for communication with the slave.

Authors

Institutions

Publication Details

Published
2024-11-06
DOI
https://doi.org/10.1109/iceca63461.2024.10801051
Citations
5
Primary Topic
Embedded Systems Design Techniques
Type
article
Field-Weighted Citation Impact
2.45
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Design and Implementation of a Protocol Conversion Unit for SPI to I2C Communication

Sheshalatha Reddy, S. Sasikumar, Nareen Krishna, B Aravind Balaji
5 citations
Embedded Systems Design Techniques
2.45
article

Design and Implementation of a Protocol Conversion Unit for SPI to I2C Communication

Sheshalatha Reddy, S. Sasikumar, Nareen Krishna, B Aravind Balaji
article en
5 citations

Abstract

One of the most popular ways to connect microcontrollers to a variety of peripherals, including sensors, shift registers, SRAM, Analog-to-Digital converters (ADC), and Digital-to-Analog converters (DAC), is through Serial Peripheral Interface (SPI). On the other hand, the InterIntegrated Circuit (I2C) offers a two-wire bus solution that enables many system devices to communicate with one another. Synchronous serial communication, or SPI, is widely used in embedded systems, where microprocessors and microcontrollers communicate with peripherals, enabling shortrange data transmission. In the meantime, I2C which has a reputation for having a slower communication speed works best in promoting communication between integrated circuits. In order to provide smooth communication between SPI and I2C, two commonly used serial communication protocols, this work aims to construct and simulate a Protocol Conversion Unit (PCU). This kind of architecture makes it possible for the SPI protocol to work with a receiver device that uses the I2C protocol, which would not be possible otherwise. I2C only supports half-duplex communication; in contrast, SPI supports full-duplex communication and runs at a quicker speed. I2C just needs two wires since it doesn’t require a separate slave select line as SPI requires. The address and acknowledgment protocol is used in I2C instead of other protocols for communication with the slave.

Hindustan Institute of Technology and Science (IN)
Openalex Percentile: Top 9%
Embedded Systems Design Techniques
2.45
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.

Design and Implementation of a Protocol Conversion Unit for SPI to I2C Communication — Sheshalatha Reddy, S. Sasikumar, et al. · (2024) | TGRS Research Map | TGRS