赛灵思
直播中

崔映芬

7年用户 911经验值
私信 关注
[问答]

如何让SIL应用中的Zynq电源分离

我正在设计使用Zynq(7Z020)作为核心的SIL2产品。
我们正在实施Xilinx Zynq安全手册中所述的冗余。
在硬件要求一章中,明确指出PS和PL需要两个独立的电源才能达到HFT = 1。
在数据表DS187中明确指出,如果任何电源超过最大限制,Zynq会损坏。
这是否包括PS和PL之间的分离,还是允许分解更高的值?
如果超过电源导致PS和PL之间的分离中断,为什么需要在PS和PL之间分离电源?
在电源出现错误的情况下,“上电复位”被拉动并重置PS和PL,再次无需分离。
我没有看到电源分离有助于防止任何常见原因错误。
可能有可能在我的黑暗中获得一些亮光吗?

回帖(2)

张颖

2020-5-22 16:26:39
Zynq-7000系列旨在允许设备的处理器系统(PS)和可编程逻辑(PL)侧独立供电。
这在“PS-PL电源排序”部分的器件数据手册(DS187和DS191)中进行了概述。
这提供了仅根据设计需要在一侧或另一侧供电的灵活性。
但是,可以在PCB设计上共享VCCINT和VCCPINT电源轨和/或VCCAUX / VCCPAUX电源轨,但这样做意味着将失去独立的供电灵活性。
为此,仍需要满足以下要求:
必须遵守数据表(DS187和DS191)中所述的“PS电源开/关电源要求”和“PL电源开/关电源要求”。
需要将每个轨的Zynq-7000 All Programmable SoC PCB设计和引脚规划指南(UG933)中列出的去耦电容组合在一起。例如:为VCCINT和VCCPINT列出的电容(如果合并则为VCCBRAM)将合并
在板上的单个1.0V平面上。
Zynq-7000 PCB设计和引脚规划指南v1.6已更新,以反映此选项。
以上信息发布于https://www.xilinx.com/support/answers/57819.html
另请参阅:http://www.xilinx.com/support/documentation/user_guides/ug585-Zynq-7000-TRM.pdf
_______________________________________________如果有助于解决您的查询,请将此帖子标记为“接受为解决方案”。
因此,它将有助于其他论坛用户直接参考答案。如果您认为该信息有用且面向答复,请给予此帖子称赞。
举报

王兰英

2020-5-22 16:36:52
感谢您的答复。
这不是我要求的。
在表1的DS187注释1中,可以找到以下内容:
超出绝对最大额定值下列出的应力可能会对器件造成永久性损坏。
这些仅是应力额定值,并且不暗示器件在这些条件或超出工作条件下列出的任何其他条件下的功能操作。长时间暴露于绝对最大额定值条件可能会影响器件的可靠性。
在Xilinx Zynq安全手册中,我发现了以下内容:
章硬件要求
- PS和PL的功能,物理隔离和独立电源
如果任何高于PS或PS绝对最大额定值的电源电压可能导致器件损坏,为什么Xilinx要求在Zynq安全手册中为HFT = 1(1C_PS_PL)提供“独立”电源?
在这种情况下,伤害对我来说意味着PS和PL的损坏,完全不知道发生了什么。
在我看来,为所有电源电压设计一个故障安全电源以满足Xilinx Zynq安全手册的要求是不现实的。
特别是设计满足以下规格的核心电压的电源是不可行的:
- 正常工作条件:0,95V ... 1,05V
- 错误条件最大值为1,1V(出现错误时允许的最大过电压)
更现实的是以下场景:
- 正常工作条件:0,95V ... 1,05V
- 最大误差条件3,3V或5V取决于DC-DC电源的输入电压 
- 根据电源错误条件下可用的规格,Zynq可能会被损坏,这意味着电源是系统常见的原因错误。
如果是这种情况,Xilinx安全手册中的要求对于此类过压错误无效。
关于PS和PL与不同电源之间的分离,是否有任何规范可用?
Xilinx安全手册中硬件要求的背景是什么?
- 只是在PL部件中出现欠压锁定时保持PS运行,反之亦然?
- 但是如果电压不足,我会拉动POR_B,这会重新启动Zynq(PS和PL)。
在我看来,单独的电源根本没有帮助。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分