<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE ArticleSet PUBLIC "-//NLM//DTD PubMed 2.8//EN" "https://dtd.nlm.nih.gov/ncbi/pubmed/in/PubMed.dtd">
<ArticleSet>
  <Article>
    <Journal>
      <PublisherName>Felix Academic Publications</PublisherName>
      <JournalTitle>International Journal of Innovative Trends in Engineering Science and Technology</JournalTitle>
      <Issn>3139-6887</Issn>
      <Volume>1</Volume>
      <Issue>5</Issue>
      <PubDate PubStatus="epublish">
        <Year>2026</Year>
        <Month>08</Month>
        <Day>01</Day>
      </PubDate>
    </Journal>
    <ArticleTitle>FSM DESIGN FOR  I2C MASTER RECOVERY MECHANISM</ArticleTitle>
    <FirstPage>5</FirstPage>
    <LastPage>7</LastPage>
    <ELocationID EIdType="doi">10.5281/zenodo.22847710</ELocationID>
    <Language>eng</Language>
    <AuthorList>
      <Author>
        <FirstName>Mr. PARADI</FirstName>
        <LastName>RAMESH</LastName>
        <AffiliationInfo>
          <Affiliation>JNTUGV Miracle Educational Society Group of Institutions</Affiliation>
        </AffiliationInfo>
      </Author>
      <Author>
        <FirstName>Dr. A VENKATESWARA</FirstName>
        <LastName>RAO</LastName>
        <AffiliationInfo>
          <Affiliation>JNTUGV Miracle Educational Society Group of Institutions</Affiliation>
        </AffiliationInfo>
      </Author>
      <Author>
        <FirstName>Mr. CH</FirstName>
        <LastName>SUBBARAO</LastName>
        <AffiliationInfo>
          <Affiliation>JNTUGV Miracle Educational Society Group of Institutions</Affiliation>
        </AffiliationInfo>
      </Author>
    </AuthorList>
    <ArticleIdList>
      <ArticleId IdType="pii">IJITEST-2026-018</ArticleId>
      <ArticleId IdType="doi">10.5281/zenodo.22847710</ArticleId>
    </ArticleIdList>
    <History>
      <PubDate PubStatus="received">
        <Year>2026</Year>
        <Month>07</Month>
        <Day>03</Day>
      </PubDate>
      <PubDate PubStatus="accepted">
        <Year>2026</Year>
        <Month>07</Month>
        <Day>27</Day>
      </PubDate>
    </History>
    <Abstract>The FSM design for I2C master recovery mechanism is proposed in this thesis, this recovery mechanism has different staes.
 The I2C or Inter-Integrated Circuit protocol is a serial communication protocol . I2C is a bidirectional 2-wire bus designed to enhance hardware efficiency and increase simplicity of the circuit. 
This protocol bolsters multiple masters (which is a limitation with SPI communication) and multiple slaves and also allows communication between faster and slower devices by a serial data bus (SDA) without data loss. 
The other line is Serial clock line (SCL) which transfers the data according to a synchronized clock which is a limitation for UART communication. These two pins communicate using particular commands like start, address, read/write, acknowledgement and stop commands.
Other types of communication protocols like USB, RS-422, RS-485, CAN etc. require more pin connections and signals for communication. 
The  postulatesof  I2C over UART, SPI, USB and other protocols indicates I2C’s significance in its use as communication protocol. 
This thesis makes use of Verilog language in designing and Implementing I2C bus on EDA playground(Aldec Riviera 2025.05 ) ,verified and simulated the FSM for I2C protocol  recover mechanism.</Abstract>
    <ObjectList>
      <Object Type="keyword">
        <Param Name="value">I2C Interface</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">serial clock</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">serial dat</Param>
      </Object>
      <Object Type="keyword">
        <Param Name="value">bus recovery machanism.</Param>
      </Object>
    </ObjectList>
  </Article>
</ArticleSet>