微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 计算机外设的电源管理

计算机外设的电源管理

时间:04-08 来源:互联网 点击:

标准化的要求

通过附加外设来扩展计算机的功能时,需要使用标准接口才能实现不同厂商应用的全部功能。使用无线通信增加台式机的功能,或者通过使用更多的内存条来增加笔记本电脑的内存,这些方法使得低价的入门级计算机可以升级或根据个人需要进行添减。20世纪90年代初,个人电脑附加卡标准的出现使得不同供应商的内存条都可以用到笔记本电脑上。PCMCIA(个人计算机存储卡国际协会)的成立规范了接口标准,允许使用闪存或硬盘驱动器等插入式附加卡来扩展笔记本电脑内存。许多其他厂商自然很快就意识到,他们的专用功能也可以通过PCMCIA卡添加到这些设备上。

存储、通信和游戏应用等方面制造商加入了PCMCIA,理解这个接口标准或对这个标准施加影响,使笔记本电脑可以使用他们的器件。随着主机系统和卡应用的多样化,设计师们很快就发现需要慎重考虑卡的工作和启动电源要求,防止供电和系统故障。例如,许多应用所需的磁盘驱动器马达启动或电源保持电容是一个潜在的问题。它们可能会导致很大的浪涌电流,使得主机电源过载,导致系统崩溃或超过主机供电MOSFET电源开关的安全工作区(SOA)。PCMCIA标准委员会需要解决的问题包括电压、电流(包括浪涌电流)和定序。虽然PCMCIA早已解散,其标准化的电源供电规范现在仍在其他各种附加卡中使用,包括取代PCMCIA卡的PC卡。

系统设计方法

类似PC卡,PCI Express(PCIe)解决了PC中附加卡的电源要求。并且适用同样的电源供电考虑,类似PC卡,PCIe卡也可以生成次级电压,根据不同的应用,需要定序和监测。此外,仍需使用外设来预防浪涌电流,而其输入电容循环充放电,相当于添加和移除外设。电源管理已经从由分立逻辑电路和ASIC控制器实现的MOSFET开关,控制一个或两个电压,发展到ASSP,如热插拔/软启动控制器、电源定序器和跟踪器、电压监控器、复位发生器和看门狗定时器。然而,随着不同应用需要不同的组合和不同版本的ASSP,全面的电源管理设计可能会昂贵而且复杂。由于有来自许多不同的厂商提供的数百种器件,选择正确组合的器件可能是十分艰巨的任务。因而,设计师们常常会简化他们的电源管理设计,无视某些可能出现的故障情况或者假设某种特定的序列会一直出现。举一个例子,一个电源管理设计仅监测输入电源电压,然后通过一个稳压器电压正常来使能下一个稳压器,从而实现其他次级电压的上电。可以肯定的是,这种方法不需要独立的定序器和多个高精度电压监测器来监视每个电压,从而降低了成本和复杂性。但是,尽管这种顺序上电的方法降低了成本和复杂性,电源故障的响应时间可能显著延迟,这将导致严重的数据损坏,产生不完整的数据包并且破坏已经存储的数据。

图1--PCIe电源需求


PCIe为各种插槽定义了电压、电流和卡输入电容。图1显示了PCIe规范,定义了+12 V和3.3 V电源和容限、容性负载和最大电流,包括不同的卡的浪涌电流。PCIe还支持热插拔卡,需要仔细考虑限制热插拔卡的启动电压摆率。应使用电压监控器监测输入电源,以确定电压摆率的限制。虽然PCIe不指定电源上电时序,一个使用次级电源的独立应用可能需要复杂的时序。

图2--PCIe启动波形


图2显示了一个PCIe卡的启动时序。箭头所示的一个关键参数是在卡插入后的100ms周期内,12V和3V电源稳定。100ms后,该卡通过PCIe总线主机发出PERST#高电平信号使能。通常100ms时间太短,不足以完成卡上次级电源上电和大型FPGA、ASIC和其他配置器件的初始化。通常需要脉冲展宽或PERST#信号延迟来满足每块板的需求。


图3--断电波形

图3显示了一个PCIe卡的断电时序。PERST#初始化关断,使器件能够以可控的方式在供电电源衰减之前断电。如果卡在插槽通电时突然拔出,器件将突然断电,这可能会导致灾难性的后果。因而,应当小心设计电路板,使它们能够处理突然的拔出并以可控的方式使电路板断电。

设计PCIe电源管理时需要应对大量挑战。例如:

.浪涌电流随每个设计而变化,但是不能有任何瞬时超过PCIe最大的电源电流规范。浪涌电流的幅度和持续时间取决于电路板的输入电容和其他各种因素,如FPGA或ASIC的启动电流。

.针对每个应用,卡可能需要不同的热插拔控制器电路。

.定时可能会延长到超过100ms PERST#信号,延缓复位时序、实现电源上电、FPGA配置时间和CPU复位。

.设计必须足够快,以至于在热拔出时能够瞬间响应并使电路板断电,从而不破坏系统。

.所有电源都应监测欠压和过压条件,从而保证工作数据的完整性。

.电源时序应该是灵活的,因为它对于每个应用而言是唯一的,

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top