www.ti.com
7.11I2CPeripheral
7.11.1I2CDevice-SpecificInformation
SM320C6455-EP
FIXED-POINTDIGITALSIGNALPROCESSOR
SPRS462B–SEPTEMBER2007–REVISEDJANUARY2008
Theinter-integratedcircuit(I2C)moduleprovidesaninterfacebetweenaC64x+DSPandotherdevices
compliantwithPhilipsSemiconductorsInter-ICbus(I
2
Cbus)specificationversion2.1andconnectedby
wayofanI
2
C-bus.Externalcomponentsattachedtothis2-wireserialbuscantransmit/receiveupto8bit
datato/fromtheDSPthroughtheI2Cmodule.
TheC6455deviceincludesanI2Cperipheralmodule(I2C).NOTE:whenusingtheI2Cmodule,ensure
thereareexternalpullupresistorsontheSDAandSCLpins.
TheI2CmodulesontheC6455maybeusedbytheDSPtocontrollocalperipheralsICs(DACs,ADCs,
etc.)ormaybeusedtocommunicatewithothercontrollersinasystemortoimplementauserinterface.
TheI2Cportsupports:
•CompatiblewithPhilipsI2CSpecificationRevision2.1(January2000)
•FastModeupto400Kbps(nofail-safeI/Obuffers)
•NoiseFiltertoremovenoise50nsorless
•7-and10BitDeviceAddressingModes
•Multi-Master(Transmit/Receive)andSlave(Transmit/Receive)Functionality
•Events:DMA,Interrupt,orPolling
•Slew-RateLimitedOpen-DrainOutputBuffers
Figure7-41isablockdiagramoftheI2Cmodule.
SubmitDocumentationFeedbackC64x+PeripheralInformationandElectricalSpecifications173