2 wire SMB interface, is it compatable with TWI ?

I have to talk to an LM63 IC.

http://www.national.com/pf/LM/LM63.html

This IC uses the 2 wire SMB interface communication. I was wondering if the TWI interface on the AT91SAM7S is compatible with SMB or will i have to write my own bit banger routine for this ?

If I recall correctly, SMB is layered on top of I2C/TWI.

So, the hardware should be compatible,

but you may have to do a little work above that level.

I have no doubt that if I am wrong, someone will jump in and correct me.

I have the same impression, but I could also be wrong.

Acronym soup explanation: I2C was developed by Philips, who also holds a trademark on the name, and apparently asks a bit of money from anyone who builds I2C hardware. Other companies therefore have developed buses like TWI which “happen” to be completely interoperable with I2C, but aren’t officially I2C.

And [SMBus is a protocol layered on top of I2C.

Actually, “appendix B” of the spec I just linked to lists the ways in which the SMBus physical layer differs from I2C. The differences are pretty minor, but it’s probably worth a read if you’re building something.](SMBus Specifications)

Thanks.