i.MX6DQ IOL for I2C.

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
1,503件の閲覧回数
satoshishimoda
Senior Contributor I

Hi community,

Our partner want to know the IOL (Low-level output current) of i.MX6DQ pad for I2C I/F.

I guess, it satisfies the I2C specification which is written in Table 9 of UM10204 (NXP, I2C bus specification and user manual) as attached image.

Is this correct?

I2C_IOL.png

Best Regards,

Satoshi Shimoda

ラベル(2)
タグ(1)
0 件の賞賛
返信
1 解決策
1,127件の閲覧回数
Yuri
NXP Employee
NXP Employee

The i.MX6 DQ IBIS file may be found on the Web.

https://www.freescale.com/webapp/Download?colCode=IMX6_DQ_IBIS&appType=license&location=null&fasp=1&...

Summary Page :

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&fpsp=1&tab=Design_Tools_Tab

Next, please refer to Chapter 9 (Understanding the IBIS Model) of “Hardware Development Guide
for i.MX 6Quad, 6Dual, 6DualLite, 6Solo Families …”


http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf

  IBIS provides V-I curve, where data is presented as a table of current measurements, taken at a
series of output voltages that covers a range of –Vcc to +2Vcc. According to the IBIS Voltage
Convention,
the voltage in the table for pullup and power clamp curves is:

        Vtable = Vcc - Voutput

And, is therefore, the voltage across the pullup circuit referenced to Vcc and not to ground, by convention.
At the same time, the pulldown curves are normally referenced to ground. The range –Vcc to +2Vcc is chosen
because those are the limits of the voltage swings that can be seen on a transmission line with high reflection
(high mismatch) coefficients when switching a driver from Vcc high state to 0 V low state.


So, let’s consider the V-I curve of “gpiohv_ds111_sr101_mio” model in file “21x21_imx6q_consmr_004.ibs”.
In pulldown section - to estimate the IOL (in open drain, sink current) – current of ~50 mA can be gotten.

 

~Yuri.

元の投稿で解決策を見る

0 件の賞賛
返信
6 返答(返信)
1,127件の閲覧回数
Yuri
NXP Employee
NXP Employee

   We do not provide separate DC hardware specs for i2C signals in our i.MX6 Datasheet(s),
assuming common GPIO DC parameters for it. Values of load current in the Datasheet(s)
relate to some typical configurations, in particular - in order to guarantee specified output
voltages. For more accurate (application depended) estimations IBIS models should be applied.
I looked at i.MX6 IBIS – it meets the mentioned NSP specs.

Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,127件の閲覧回数
satoshishimoda
Senior Contributor I

Hi Yuri,

Thank you for your reply.

> it meets the mentioned NSP specs.

I think it is typo of "it meets the mentioned NXP specs.", right?

Best Regards,

Satoshi Shimoda

0 件の賞賛
返信
1,127件の閲覧回数
Yuri
NXP Employee
NXP Employee

Correct - NXP.

~Yuri.

0 件の賞賛
返信
1,127件の閲覧回数
satoshishimoda
Senior Contributor I

Hi Yuri,

OK, I got it.

Then, I have one more question.

> I looked at i.MX6 IBIS – it meets the mentioned NSP specs.

How did you judge whether it meets the NXP specs?

I don't know how to confirm IOL by IBIS, so would you let me know it?

Best Regards,

Satoshi Shimoda

0 件の賞賛
返信
1,128件の閲覧回数
Yuri
NXP Employee
NXP Employee

The i.MX6 DQ IBIS file may be found on the Web.

https://www.freescale.com/webapp/Download?colCode=IMX6_DQ_IBIS&appType=license&location=null&fasp=1&...

Summary Page :

http://www.freescale.com/webapp/sps/site/prod_summary.jsp?code=i.MX6Q&fpsp=1&tab=Design_Tools_Tab

Next, please refer to Chapter 9 (Understanding the IBIS Model) of “Hardware Development Guide
for i.MX 6Quad, 6Dual, 6DualLite, 6Solo Families …”


http://cache.freescale.com/files/32bit/doc/user_guide/IMX6DQ6SDLHDG.pdf

  IBIS provides V-I curve, where data is presented as a table of current measurements, taken at a
series of output voltages that covers a range of –Vcc to +2Vcc. According to the IBIS Voltage
Convention,
the voltage in the table for pullup and power clamp curves is:

        Vtable = Vcc - Voutput

And, is therefore, the voltage across the pullup circuit referenced to Vcc and not to ground, by convention.
At the same time, the pulldown curves are normally referenced to ground. The range –Vcc to +2Vcc is chosen
because those are the limits of the voltage swings that can be seen on a transmission line with high reflection
(high mismatch) coefficients when switching a driver from Vcc high state to 0 V low state.


So, let’s consider the V-I curve of “gpiohv_ds111_sr101_mio” model in file “21x21_imx6q_consmr_004.ibs”.
In pulldown section - to estimate the IOL (in open drain, sink current) – current of ~50 mA can be gotten.

 

~Yuri.

0 件の賞賛
返信
1,127件の閲覧回数
jamesbone
NXP TechSupport
NXP TechSupport

YuriMuhin_ng, Can you please follow?

0 件の賞賛
返信