<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: I2C specification question in Other NXP Products</title>
    <link>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/1299446#M11407</link>
    <description>&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;I have the same question for tr/tf. Is it must to meet the min time 20ns+0.1*Cb?&lt;/P&gt;&lt;P&gt;What happen if tr/tf is smaller than 20ns?&lt;/P&gt;</description>
    <pubDate>Tue, 29 Jun 2021 06:17:16 GMT</pubDate>
    <dc:creator>Jerry_Kuo</dc:creator>
    <dc:date>2021-06-29T06:17:16Z</dc:date>
    <item>
      <title>I2C specification question</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/721313#M5343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN&gt;Dear Sir / Madam,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I have a few questions, and I hope some which can help me interpret the I2C bus specification.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: black; background: white;"&gt;The I2c specification shows a SDA/SCL slope control – rising /falling time for 400KHz speed (Fast Mode) as 20nS + Cb*0.1 [ where Cb is bus capacitance]&lt;SPAN&gt;&amp;nbsp;, which is shown as attachment(&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="color: red; background: white;"&gt;red square&lt;/SPAN&gt;&lt;SPAN style="color: black; background: white;"&gt;).&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I would like to know:&lt;/SPAN&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI style="text-indent: -18.0pt; margin-left: 18.0pt;"&gt;&lt;SPAN style="color: black; background: white;"&gt;1. What is the intention for this parameter? Why it's on the 400kHz bus speed requirement but not on the 100kHz?&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI style="text-indent: -18.0pt; margin-left: 18.0pt;"&gt;&lt;SPAN style="color: black; background: white;"&gt;2. What will be happened if tr/tf smaller than 20ns on the 400KHz bus speed requirement?&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Sincerely,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Thank you,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Jerry.chien&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Feb 2018 09:18:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/721313#M5343</guid>
      <dc:creator>jerrychien</dc:creator>
      <dc:date>2018-02-06T09:18:50Z</dc:date>
    </item>
    <item>
      <title>Re: I2C specification question</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/721314#M5344</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Jerry,&lt;/P&gt;&lt;P&gt;I hope all is great with you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First, tr is defined as the amount of time taken by the rising edge to reach 70% amplitude from 30% amplitude for either SDA and SCL, while tf is defined as the amount of time taken by the falling edge to reach 30% amplitude from an amplitude of 70%.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_1.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/7917i2DA84F888E3E691B/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_1.png" alt="pastedImage_1.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Note that the rise time is defined by the external parameters: pullup resistor and capacitive load values. Fall time is determined by the output driving capabilities, pullup resistor and capacitive load values.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Usually, the I2C output specifications can be obtained from the IBIS model.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;Let’s assume that this model shows that the I2C output impedance is about 40 Ohm. For maximum specified 400pf load, so the fall time is R*C ~ 20ns. This time complies with the I2C-bus specification.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;The rise time is defined by the pullup resistor as below. The minimum pullup value is determined by the output capabilities of all devices on I2C bus.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;EM&gt;R*400pF&amp;lt;1000ns (maximum value is specified by the I2C standard).&lt;/EM&gt;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;So, R must be less than 2.5K to support maximum load 400pF.&lt;/P&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this information helps.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;David&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 12 Feb 2018 18:41:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/721314#M5344</guid>
      <dc:creator>david_diaz</dc:creator>
      <dc:date>2018-02-12T18:41:14Z</dc:date>
    </item>
    <item>
      <title>Re: I2C specification question</title>
      <link>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/1299446#M11407</link>
      <description>&lt;P&gt;Hi David,&lt;/P&gt;&lt;P&gt;I have the same question for tr/tf. Is it must to meet the min time 20ns+0.1*Cb?&lt;/P&gt;&lt;P&gt;What happen if tr/tf is smaller than 20ns?&lt;/P&gt;</description>
      <pubDate>Tue, 29 Jun 2021 06:17:16 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Other-NXP-Products/I2C-specification-question/m-p/1299446#M11407</guid>
      <dc:creator>Jerry_Kuo</dc:creator>
      <dc:date>2021-06-29T06:17:16Z</dc:date>
    </item>
  </channel>
</rss>

