How does an Intel processor “talk” to an I2C device?

July 31, 2020 at 21:16:53
Specs: Windows 10
I don't come from an Electronics background, so please bear with me. Assume an Intel processor wants to talk to a temperature sensor over the I2C bus. How does the underlying communication look like? So far I understand, Intel processors use specialized CPU instructions (IN/OUT) to communicate with peripherals. Also, I believe an Intel doesn't have an on-chip I2C controller. So, we need an I2C controller, isn't it? If so, does the processor treat the controller as a peripheral and use IN/OUT CPU instructions to talk to it? Is the controller mounted on the motherboard? What bus connects the CPU and controller?

See More: How does an Intel processor “talk” to an I2C device?

August 1, 2020 at 00:36:15
By a remarkable coincidence, someone asked exactly the same question on Stack Exchange 6 months ago. I'll refer you to the answers there: https://electronics.stackexchange.c...

Reply ↓  Report •
Related Solutions

Ask Question