Inherited from Component
Inherited from OverridedEqualsHashCode
Inherited from SpinalTagReady
Inherited from Stackable
Inherited from DelayedInit
Inherited from NameableByComponent
Inherited from Nameable
Inherited from ContextUser
Inherited from ScalaLocated
Inherited from GlobalDataUser
Inherited from OwnableRef
Inherited from AnyRef
Inherited from Any
I2C Slave IO Layer :
This component manages the low level of the I2C protocol. (START, STOP, Send & Receive bit data)
| |<------- I2C ------->| |---> CMD | Master | | Slave | || ||<--- RSP
3 bit frame => : | | | | | | | | | CMD : START DRIVE READ DRIVE READ DRIVE READ DRIVE STOP RSP : | |RSP | |RSP | |RSP |