3.02. I2C

  1. What are the names of two pins of I2C and How the pins are used while communicating. [AMD Jan-2026]
  2. What is I2C Clock stretching. Who stretch the clock master or slave. [AMD Jan-2026 ,Mirafra Jan-2026]
  3. How do you find the slave address of thea device programmatically. [AMD Jan-2026]
  4. Define clock synchronization.[Vem Feb-2026]
  5. what is I2C ?[Kernex Micro Systems]
  6. At a time how much data you can transfer at a time in I2C and if address is not matched what happened?[AMD Jan-2026]
  7. What is repeated start in I2C and clock stretching [AMD Jan-2026,Mirafra Jan-2026,Vem Feb-2026]
  8. What if multiple masters wanted to communicate with multiple slaves in I2C.[AMD Jan-2026]
  9. Explain about I2C bus capacitance and Modes of I2C [AMD Jan-2026,Vem Feb-2026]
  10. Explain about I2C frame format and what start and stop conditions[AMD Jan-2026,Mirafra Jan-2026, Vem Feb-2026]
  11. Explain about I2C bus arbitration and where you used it [Mirafra Jan-2026,Vem Feb-2026]
  12. How many slaves we can interact with 7-bit address [Mirafra Jan-2026]
  13. what is ideal line for i2c and where you used it .[Vem Feb-2026]
  14. why you draw shaded and unshaded area in I2c format and Frame format.[Vem Feb-2026]
  15. What is the maximum and minimum clock frequency of I2C.[Vem Feb-2026]
  16. What is the slave address size you have used in I2C.is there any other address size we can use. [Vem Feb-2026]
  17. Maximum and minimum frequency of i2c.[Vem feb-2026]
  18. explain idle state in i2c and advantages of i2c.[Vem Feb-2026]
  19. I2C frequency and how much RTC frequency used.[Vem Feb-2025]
  20. How many slaves are connect in I2C Protocol.[AMI Nov-2025]                                                                                                 [AMI  Nov-2025]
  21. why do we use pull up resistor in I2C?[AMD 11-Feb-2026]
  22. what is the maximum throughput of i2c protocol [5G Testbed]
  23. you have a n number of slaves with one master you need to communicate with particular slaves only how it possible, who will decide [5G Testbed]
  24. what is the maximum throughput of i2c protocol [5G Testbed] [People Tech Semiconductor Pvt. Ltd-24-07-2024]
  25. you have a n number of slaves with one master you need to communicate with particular slaves only how it possible, who will decide [5G Testbed]
  26. What is USART and I2C throughput? [5G Testbed]
  27. How do you get the address of an I2C communication device without a data sheet? [5G Testbed]
  28. assume that there are 2 slave with same addresses in my board .and I’m going to read data from the slaves .So how the controller will know which slave is transmitted the data. [5G Testbed]
  29. Does every device has its own unique address which communicate using I2C? [5G Testbed]
  30. what will happen When 2 masters are trying to access data from same slave in I2C? [5G Testbed]
  31. explain about i2c? block diagram?  [AMI-06-05-2023] [Enfabrica Corporation]
  32. draw the data frame format for I2C master to slave? [AMI-06-05-2023]
  33. How many Slave Devices can connect to I2C [AMI-06-05-2023]
  34. How did you interface the RTC using I2C? [Analogics-14-08-24]
  35. What is the frame format of the RTC (I2C communication)? [Analogics-14-08-24]
  36. How do you configure EEPROM using I2C?
  37. Explain I2C protocol. [Avantel Limited] [Data Patterns (India) Limited-DTDS] [Enfabrica Corporation] [Hyundai Mobi’s] [Mirafra Technologies Pvt. Ltd.]
  38. How does EEPROM work with I2C? [Data Patterns (India) Limited-DTDS]
  39. How many devices we connect to I2C protocol.[ Fervid Smart Solutions Pvt. Ltd]
  40. why we use pullup registers in I2C [GVS Deck Pvt Ltd]
  41. Explain about clock stretching in I2C? [Mirafra Technologies Pvt. Ltd.]
  42. What is the format of the I2C protocol? [Mirafra Technologies Pvt. Ltd.] [People Tech Semiconductor Pvt. Ltd-24-07-2024]
  43. How does acknowledgment occur in the I2C protocol? [Mirafra Technologies Pvt. Ltd.]
  44. Explain the I2C communication protocol. What are the start and stop conditions? How many bits of data can be transferred at a time? [Mirafra Technologies Pvt. Ltd.]
  45. what is the baud rate of I2c ? [Pentagon Rugged Systems Private Limited]
  46. Why do we use pull-up resistors in the I2C protocol? [Pentagon Rugged Systems Private Limited]
  47. What is I2C? Explain the protocol. [Quanint Techsoft / Sanguine Inno Tech / eInfochips / VEM Technology]
  48. Write/draw the I2C frame format (read and write data format). [Quanint Techsoft / Rayden / Tenacity / VEM Technology]
  49. What are the speed modes in I2C? [Quanint Techsoft / VEM Technology]
  50. Derive the frequency using the speeds of I2C. [Quanint Techsoft]
  51. How many slaves can we connect to I2C? What is the maximum? [Quanint Techsoft / eInfochips]
  52. What are pull-up resistors? Why do we use them in I2C? [VEM Technology]
  53. What is the idle state in I2C? [VEM Technology]
  54. What are the start and stop conditions in I2C? [VEM Technology]
  55. What is a repeated start bit? Why do we use it? [VEM Technology]
  56. What is clock stretching in I2C? [VEM Technology / Webber]
  57. What is bus arbitration in I2C? [VEM Technology / Webber]
  58. What is arbitration loss in I2C? [VEM Technology]
  59. I2C has how many wires? What are they? [Sanguine Inno Tech]
  60. Difference between I2C and SPI. [Tenacity / VEM Technology]
  61. Explain I2C read format and write I2C read data syntax. [Rayden]
  62. Explain how the EEPROM and RTC communicate via I2C. [Sanguine Inno Tech]
  63. What is the minimum and maximum frequency of I2C? [VEM Technology]
  64. I2C frequency used for RTC. [VEM Technology]
  65. Advantages of I2C. [VEM Technology]
  66. What are shaded and unshaded areas in the I2C frame format? [VEM Technology]
  67. What is Daisy-Chaining in SPI? What are its advantages? [VEM Technology]
  68. Explain I2C protocol in detail. [TeraScale]
  69. Explain I2C frame format. [TeraScale]
  70. What are the advantages and disadvantages of I2C? [TeraScale]
  71. In which cases does the slave not receive data from the master? [TeraScale]
  72. How do you know the slave received data from the master in I2C? [TeraScale]
  73. How does the master know that the receiver got the data? [TeraScale]
  74. Who gives NACK? [TeraScale]
  75. What is bus arbitration? Explain it. [TeraScale]
  76. What are the modes of I2C? [TeraScale]
  77. What is line capacitance of I2C? [TeraScale]
  78. Why do we use pull-up resistors in I2C? What happens if we don’t use them? [TeraScale]
  79. Explain why we use pull-up resistors in I2C (open-drain). [TeraScale]
  80. What is a repeated start? When do we use repeated start in I2C? [TeraScale]
  81. If repeated start condition was not available in I2C, what would happen? [TeraScale]
  82. When two masters use the same address and same data to the same slave, what happens? [TeraScale]
  83. When two masters want to communicate with the same slave with different data, what happens? [TeraScale]
  84. Is I2C broadcasting or unicasting? [TeraScale]
  85. What is the difference between I2C and SPI? [TeraScale]
  86. What is the difference between I2C and I3C? [TeraScale]
  87. Explain about RTC — how does it use I2C? [TeraScale]
  88. Why is EEPROM using I2C protocol only? [TeraScale]