need Tips on increasing performance of an I2C driver

Jun 07, 2007 3 Replies

Hi,



Can someone share some tips on how to increase the performance of an I2C driver code . My driver code do an EEPROM access via cpld, and performance is not as expected.



rgds, gsec



Which CPLD, and what does "not as expected" mean ?

-jg

You could also add:

Which processor?

Hardware or bit-banged interface?

What language?

The OP could certainly benefit from reading this:

formatting link

John B

Clock out the data as fast as the I2C chip will take it. If your micro is not upto that then increase micro clock or find a better micro.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required