Home
AN375 - Silicon Labs
Contents
1. AN375 SILICON LABS DESIGN CONSIDERATIONS FOR ISOLATING AN I C Bus or SMBus 1 Introduction C inter integrated circuit bus was developed in the early 1980s In the early 1990s Intel created an enhanced version of I C called SMBus2 system management bus for power and thermal management systems in server and PC applications In the early 2000s SMBus was chosen as the physical interface for PMBus an open specification for managing modular power systems opening yet another market for 1 C SMBus products Today the venerable I C bus continues to grow in popularity because of its low cost and overhead strong industry support and relatively efficient communication protocol As a result I C has been adopted in many new end applications In many of these applications I2C SMBus interfaces require galvanic isolation for safety or ground loop elimination For example Power over Ethernet PoE applications typically use an I C interface for communication between the PoE power sourcing device PSE and the earth ground referenced system controller Galvanic isolation is required both by standard and also as a practical matter to prevent ground loops in Ethernet connected equipment The physical interface consists of two wires serial data SDA and serial clock SCL These wires are connected to open collector drivers that serve as both inputs and outputs At first glance it appears that SDA and SCL can be isolated simply by placing two
2. part to part timing variations monolithic l C isolators with extra unidirectional channels exhibit timing characteristics that track very closely across process voltage and temperature variations The Si8405 has two additional unidirectional channels that are useful for isolating reset and interrupt signals Ic design does not have to be a mystery By considering each of these design tips and choosing an isolator appropriate to the demands designers can easily implement IC in their products 3 References 1 NXP UM102104 I C bus specification and user manual Rev 03 19 June 2007 2 SMBus org System Management Bus SMBus Specification Version 2 0 August 3 2000 3 John Gammel Adding bidirectional 1 C digital isolation to your embedded design Embedded com Jan 30 2009 4 Silicon Laboratories Inc Si8400 05 data sheet 5 Silicon Laboratories Inc AN352 Low Cost High Speed IC Isolation with Digital Isolators Rev 0 2 3 SILICON LABS AN375 DOCUMENT CHANGE LIST Revision 0 1 to Revision 0 2 m Updated Vi and Vo levels to be consistent with latest data sheet Rev 0 2 SILICON LABS AN375 NOTES Rev 0 2 5 SILICON LABS AN375 CONTACT INFORMATION Silicon Laboratories Inc 400 West Cesar Chavez Austin TX 78701 Tel 1 512 416 8500 Fax 1 512 416 9669 Toll Free 1 877 444 3032 Email productinfo silabs com Internet www silabs com The information in th
3. mentioned herein are trademarks or registered trademarks of their respective holders 6 Rev 0 2 s SILICON LABS
4. N LABS AN375 2 3 Other System Level Design Considerations Two other important system level design considerations are clock stretching and accommodation of additional system status and control signals that typically require isolation It is clear that the data line SDA needs to be bidirectional as this line contains data that can be either from the host to the slave or from the slave to the host It is also common practice for the slave device to hold the clock line SCL low during the acknowledge ACK period while it is retrieving data for the master For clock stretching to work in a particular I C design an I C isolator that is also a bidirectional channel on the SCL line must be used Without bidirectional isolation on the SCL signal the designer must ensure that all IC slaves can operate with the same bus clock rate and timing characteristics as the master This places additional design and validation burdens on the system developer The Si8400 is bidirectional for both SCL and SDA Besides SCL and SDA signal isolation many designs also reguire additional system status and control signals such as resets and interrupt lines to be isolated The use of monolithic 2C isolators with additional unidirectional channels allows the system designer to simplify timing challenges in a design Instead of being forced to isolate additional status and control channels in multiple isolator or opto coupler packages which results in significant
5. greater than the isolator V 12C SMBus Si8400 05 Unit 1 pe oba 1501 ES I V Wau lt I Figure 1 I C Example Implementation Using the Si8400 05 Rev 0 2 10 09 Copyright 2009 by Silicon Laboratories AN375 AN375 2 1 lC Isolator Design Constraints Table 1 details the design constraints to consider when designing with I C Table 1 IC Design Constraints and Effects Design Constraint Data Sheet Values Effect of Bus Pull up Strength and Temperature To prevent the latch condition the isolator output low level must be greater than the isolator input low level Isolator VoL 0 8 V typical Isolator Vj 0 6 V typical Input Output Logic Low Level Differ ence AVSDA1 AVSCL1 50 mV mini mum This is normally guaranteed by the isolator data sheet However if the pull up strength is too weak the out put low voltage will fall and it can get too close to the input low logic level These track over temperature The bus output low must be less than the isolator input low logic level Bus Vo 0 4 V maximum Isolator Vj 0 45 V minimum If the pull up strength is too large the devices on the bus might not pull the voltage below the input low range These have opposite temper ature coefficients Worst case is high temperature The isolator output low must be less than the bus input low Bus Vj 0 3 x Vpp 1 0 V minimum for VDD 3 3V I
6. is document is believed to be accurate in all respects at the time of publication but is subject to change without notice Silicon Laboratories assumes no responsibility for errors and omissions and disclaims responsibility for any consequences resulting from the use of information included herein Additionally Silicon Laboratories assumes no responsibility for the functioning of undescribed features or parameters Silicon Laboratories reserves the right to make changes without further notice Silicon Laboratories makes no warranty rep resentation or guarantee regarding the suitability of its products for any particular purpose nor does Silicon Laboratories assume any liability arising out of the application or use of any product or circuit and specifically disclaims any and all liability including without limitation conse quential or incidental damages Silicon Laboratories products are not designed intended or authorized for use in applications intended to support or sustain life or for any other application in which the failure of the Silicon Laboratories product could create a situation where per sonal injury or death may occur Should Buyer purchase or use Silicon Laboratories products for any such unintended or unauthorized ap plication Buyer shall indemnify and hold Silicon Laboratories harmless against all claims and damages Silicon Laboratories and Silicon Labs are trademarks of Silicon Laboratories Inc Other products or brandnames
7. solator Vo 0 825 V maximum 0 5 mA pullup 10 C to 125 C If the pull up strength is too large the isolator might not pull the below the bus input low voltage Si8400 05 Vol 1 8 mV C CMOS buffer 0 6 mV C This gives some temperature track ing but worst case is cold tempera ture 2 2 IC Isolator Design Considerations The first step in applying an I C isolator is to choose which side of the bus will be connected to the isolator A side Ideally it should be the side that 1 Is compatible with the range of bus pull up specified by the manufacturer For example the Si8400 05 isolators are normally used with a pull up of 0 5 to 3 mA 2 Has the largest input low level for devices on the bus Some devices may specify an input low of 0 9 V and other devices may require an input low of 0 3 x Vdd Assuming a 3 3 V minimum power supply the side with an input low of 0 3 x Vdd is the better side because this side has an input low level of 1 0 V 3 Has devices on the bus that can pull down below the isolator input low level For example the Si840x input level is 0 45 V Since most CMOS devices can pull to within 0 4 V of GND this is generally not a problem 4 Has the lowest noise Due to the special levels noise margins are reduced to as low as 50 mV The Si840x isolators are not compatible with devices that have a logic low of 0 8 V For this situation a discrete circuit can be used Rev 0 2 SILICO
8. unidirectional isolators in parallel and in opposite directions However this technique creates feedback that latches the bus line low when a logic low is asserted by either master or slave This problem can be remedied by adding anti latch circuits but results in a larger more expensive solution Recent breakthroughs in silicon RF isolation technology enable both the isolation and anti latch functions to be integrated in single packages such as the Silicon Laboratories Si8400 and Si8405 I C bidirectional isolators These products offer a single chip anti latch solution to the problem of isolating I C SMBus applications and require no external components except the I C SMBus pull up resistors In addition the devices provide isolation to a maximum of 2 5 KVACRMS support clock stretching and operate to a maximum bus speed of 2 Mbps This article describes the operation of integrated IC isolators and the design constraints and considerations when using them 2 I C Isolator Operation Without anti latch protection bidirectional I C isolators latch when an isolator output logic low propagates back through an adjacent isolator channel creating a stable latched low condition on both sides Anti latch protection is typically added to one side of the isolator to avoid this condition the A side for the Si8400 05 To prevent the latch condition the A side output low VoL and input low Vi levels are designed such that the isolator Vo is
Download Pdf Manuals
Related Search
Related Contents
Untitled - BMW Motorrad Schluter®-DITRA-HEAT 1:r _FL - ModellflyButikken.no Synoptics 3xxx (9030920-02) 700028A - GE1900 User Manual CyberPower CP750LCDTAA uninterruptible power supply (UPS) Alain Bensoussan pour Planète robots, mars PeakTech_3725 USER MANUAL - Kramer Electronics Japan Homepage Copyright © All rights reserved.
Failed to retrieve file