Modern embedded systems often integrate multiple peripheral devices operating on different serial communication pro tocols such as SPI, I²C, and UART. Interfacing these heteroge neous protocols typically requires microcontrollers, increasing system complexity and processing overhead. This paper presents a Verilog HDL based Multi-Protocol Conversion Unit (MPCU) that enables seamless data communication between SPI, I²C, and UART protocols without microcontroller intervention. The proposed MPCU employs a shared internal data bus and a Conversion Select (COSE) signal to dynamically route data between protocols. The design is implemented and verified using Xilinx Vivado simulation tools. Simulation results demonstrate reliable data transfer, reduced latency, and improved sys tem efficiency, making the proposed solution suitable for embedded systems, IoT devices, and industrial applications.
Reddy et al. (Thu,) studied this question.