I2C Manual INTEGRATED CI RCUITS

I2C Manual INTEGRATED CI RCUITS

AN10216-01 I2C Manual INTEGRATED CI RCUITS APPLICATION NOTE AN10216-01 I2C MANUAL Abstract – The I2C Manual provides a broad overview of the various serial buses, why the I2C bus should be considered, technical detail of the I2C bus and how it works, previous limitations/solutions, comparison to the SMBus, Intelligent Platform Management Interface implementations, review of the different I2C devices that are available and patent/royalty information. The I2C Manual was presented during the 3 hour TecForum at DesignCon 2003 in San Jose, CA on 27 January 2003. Jean-Marc Irazabal – I2C Technical Marketing Manager Steve Blozis – I2C International Product Manager Specialty Logic Product Line Logic Product Group Philips Semiconductors March 24, 2003 1 AN10216-01 I2C Manual TABLE OF CONTENTS TABLE OF CONTENTS...................................................................................................................................................2 OVERVIEW .......................................................................................................................................................................4 DESCRIPTION.....................................................................................................................................................................4 SERIAL BUS OVERVIEW...............................................................................................................................................4 UART OVERVIEW.............................................................................................................................................................6 SPI OVERVIEW..................................................................................................................................................................6 CAN OVERVIEW ...............................................................................................................................................................7 USB OVERVIEW................................................................................................................................................................9 1394 OVERVIEW .............................................................................................................................................................10 2 I C OVERVIEW ................................................................................................................................................................11 SERIAL BUS COMPARISON SUMMARY .............................................................................................................................12 2 I C THEORY OF OPERATION ....................................................................................................................................13 2 I C BUS TERMINOLOGY...................................................................................................................................................13 START AND STOP CONDITIONS ....................................................................................................................................14 HARDWARE CONFIGURATION ...............................................................................................................................14 BUS COMMUNICATION.............................................................................................................................................14 TERMINOLOGY FOR BUS TRANSFER ................................................................................................................................15 2 I C DESIGNER BENEFITS .................................................................................................................................................17 2 I C MANUFACTURERS BENEFITS.....................................................................................................................................17 OVERCOMING PREVIOUS LIMITATIONS .............................................................................................................18 ADDRESS CONFLICTS ......................................................................................................................................................18 CAPACITIVE LOADING > 400 PF (ISOLATION) .................................................................................................................19 VOLTAGE LEVEL TRANSLATION .....................................................................................................................................20 2 INCREASE I C BUS RELIABILITY (SLAVE DEVICES).........................................................................................................21 2 INCREASING I C BUS RELIABILITY (MASTER DEVICES)..................................................................................................22 CAPACITIVE LOADING > 400 PF (BUFFER)......................................................................................................................22 2 LIVE INSERTION INTO THE I C BUS .................................................................................................................................24 2 LONG I C BUS LENGTHS .................................................................................................................................................25 2 PARALLEL TO I C BUS CONTROLLER ..............................................................................................................................25 DEVELOPMENT TOOLS AND EVALUATION BOARD OVERVIEW..................................................................26 2 PURPOSE OF THE DEVELOPMENT TOOL AND I C EVALUATION BOARD...........................................................................26 WIN-I2CNT SCREEN EXAMPLES.....................................................................................................................................28 HOW TO ORDER THE I2C 2002-1A EVALUATION KIT .....................................................................................................31 2 COMPARISON OF I C WITH SMBUS........................................................................................................................31 2 I C/SMBUS COMPLIANCY ...............................................................................................................................................31 DIFFERENCES SMBUS 1.0 AND SMBUS 2.0 ....................................................................................................................32 INTELLIGENT PLATFORM MANAGEMENT INTERFACE (IPMI) ....................................................................32 INTEL SERVER MANAGEMENT.........................................................................................................................................33 PICMG ...........................................................................................................................................................................33 VMEBUS.........................................................................................................................................................................34 2 I C DEVICE OVERVIEW..............................................................................................................................................35 TV RECEPTION................................................................................................................................................................36 RADIO RECEPTION ..........................................................................................................................................................36 2 AN10216-01 I2C Manual AUDIO PROCESSING ........................................................................................................................................................37 DUAL TONE MULTI-FREQUENCY (DTMF)......................................................................................................................37 LCD DISPLAY DRIVER....................................................................................................................................................37 LIGHT SENSOR ................................................................................................................................................................38 REAL TIME CLOCK/CALENDAR .......................................................................................................................................38 GENERAL PURPOSE I/O EXPANDERS ...............................................................................................................................38 LED DIMMERS AND BLINKERS .......................................................................................................................................40 DIP SWITCH....................................................................................................................................................................42 MULTIPLEXERS AND SWITCHES.......................................................................................................................................43 VOLTAGE LEVEL TRANSLATORS.....................................................................................................................................45 BUS REPEATERS AND HUBS ............................................................................................................................................45

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    51 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us