[URW]
Newbie level 3
- Joined
- Jan 12, 2010
- Messages
- 3
- Helped
- 0
- Reputation
- 0
- Reaction score
- 0
- Trophy points
- 1,281
- Location
- NC, USA
- Activity points
- 1,310
Hello all, nice to see an active FPGA Forum here.
I am involved in a Spartan 6 prototype design involving an I2C Master Core. It is a well proven core that is thankfully shared on OpenCores.org. My design involves this single Master controlling 4 I2C slave devices, 3 are identical frequency synthesizers, the last I2C controlled device is a video IC (registers only).
My question is: How does the master core go about assigning addresses, and communicating with each of the freq. synth's individually? In the beginning won't all IC's respond back at the same time?
I am involved in a Spartan 6 prototype design involving an I2C Master Core. It is a well proven core that is thankfully shared on OpenCores.org. My design involves this single Master controlling 4 I2C slave devices, 3 are identical frequency synthesizers, the last I2C controlled device is a video IC (registers only).
My question is: How does the master core go about assigning addresses, and communicating with each of the freq. synth's individually? In the beginning won't all IC's respond back at the same time?