This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] DS90UB927Q-Q1:I2C主控制器通过FPD-LINK III DS90UB927Q-Q1链接与FPD-LINK III DS90UB948-Q1至I2C从属触摸控制器冗余设计/引脚配置

Guru**** 2457760 points
Other Parts Discussed in Thread: DS90UB927Q-Q1, DS90UB948-Q1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/605370/ds90ub927q-q1-i2c-master-through-fpd-link-iii-ds90ub927q-q1-links-with-fpd-link-iii-ds90ub948-q1-to-i2c-slave-touch-controller-redundancy-design-pin-configuration

部件号:DS90UB927Q-Q1
主题中讨论的其他部件: DS90UB948- Q1

我们的汽车主机单元设计由2个单元组成:显示触摸组合模块设备和主主机单元ECU,如下所示

我们需要您的帮助来确认我们的方框图中的问题。 正如您从方框图中看到的那样,我们使用微控制器(方框图 µC )和应用处理器(方框图MPU )来防止触摸控制功能出现故障。 我们的设计是出于功能安全要求,因此我们使用另一个逻辑I2C总线多路复用器作为开关,并保留MPU和 µC以实现冗余。  正如您从方框图中所看到的,ECU侧使用DS90UB927Q-Q1串行器链路通过电缆连接显示器触摸组合模块设备。 在我们的案例中,我们使用I2C和BCC从触摸控制器获取I2C数据。 我们的问题是:

1.对于冗余设计,MUX交换机似乎是必要的,但可能会导致延迟?

2. TI是否具有适用于Ours等设计案例的合适I2C总线选择器/总线MUX开关(建议的部件应为AEC-Q100)?

3. DS90UB927Q-Q1数据表中的引脚9/10/11可用于通过FPD链路的远程I2C。 但我们真的不明白Pin 18 PDB的用途是什么?  

4.要链接DS90UB927Q-Q1,我们已查看了解串器端DS90UB948-Q1的数据表。 双FPD链路III解串器器件仅具有1组I2C引脚45 / 46 / 47。 我们的问题是DS90UB48-Q1是否允许多个I2C主控制器?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    明亮,

    I2C基于共享总线(SCL,SDA),UC和MPU均可连接到此总线。

    1.这取决于您的冗余设计。 如果一次只能使用一个主中继器,则可以删除i2c mux。关于延迟,对于此应用程序,这不是重要的规范。

    2.如果需要使用i2c mux,可以为其选择一个模拟mux设备。

    3.关于UB927的i2c引脚, 及其应用程序,请查看d/s中的i2c描述,另请参阅app。注意•I2C Communication over FPD-Link III with Bidirectional Control Channel,SNLA131。关于PDB,它是断电模式输入引脚,您可以参阅ub927 d/s的第4页

    您的"多I2C主控"是什么? 对于FPD链路,只有一个I2C在后信道/前进信道中传输。 在您的应用中,一次只能使用一个主I2C 。  

    此致,

    Steven