1 简介
上电时序(Power-up Sequeence)是指各电源轨上电的先后关系。 与之对应的是下电时序,但是在电路设计过程中,一般不会去考虑下电时序(特殊的场景除外)。今天,我们主要了解一下上电时序控制相关内容。
2 时序电路设计
今天主要从通用设计方案和专用设计方案两个方面进行进行讲解:
- 通用设计方案
通用的设计方案可以通过分立器件实现和 通用延时芯片实现 。
- 分立器件实现延时
这种方式比较简单,就是利用电容的充电特性。延时的时长,通过改变电容值的大小来实现。具体电路见下:
这种上电方案主要特点是电路结构简单,但上电延时时间难以精确控制,且可能导致上电的过程比较缓慢,在FPGA的上电过程中可以使用。
- 通用延时芯片
我们采用的LM3880芯片进行电源时序控制,这种控制的方式比较简单。LM3880 简单电源时序控制器提供了最简单的方法来控制多个独立电压轨的上电时序和下电时序。通过错开启动序列,可以避免可能影响系统可靠性的锁存情况或大 浪涌电流。
该芯片可以同时实现对上下电的控制,上电与下单的延时时间由EN管脚进行控制,默认是2ms。
上电时序图见下:
下电时序图见下:
这款芯片还可以对延时的时间进行调整,默认为2ms。如需对 VCC 电压轨提供额外的延迟序列,在 EN 引脚上连接一个电容,见下图:
在使用内部上拉电流源为外部电容 (CEN) 充电的情况下,可通过下面公式来计算使能引脚延迟:
第一个计时器将在上升阈值开始计数,但始终会在第一个输出标志 释放之前 EN 引脚取消置位时复位:
- 专用设计方案
许多FPGA要求不同电源电压轨以特定顺序上电。内核电压的供应往往需要早于I/O电压的供应,否则一些FPGA会被损坏。为了避免这种情况,电源需要按正确的顺序上电。使用标准DC-DC转换器上的使能引脚,可以轻松实现简单的上电时序控制。器件关断通常也需要时序控制,仅执行使能引脚时序控制,很难取得良好的结果。更好的解决办法是使用具有高级集成时序控制功能的PMIC,例如 ADP5014。
更多的内容请参考设计手册。
-
FPGA
+关注
关注
1628文章
21727浏览量
602922 -
电路设计
+关注
关注
6673文章
2451浏览量
204099 -
时序电路
+关注
关注
1文章
114浏览量
21696 -
上电时序
+关注
关注
0文章
19浏览量
12295 -
电源轨
+关注
关注
1文章
34浏览量
5758
发布评论请先 登录
相关推荐
基本时序电路设计实验
Verilog设计初学者例程:时序电路设计
时序电路设计实例 (Sequential-Circuit D
时序电路设计串入/并出移位寄存器

时序电路设计串入/并出移位寄存器

组合电路和时序电路的讲解
同步时序电路设计
什么是同步时序电路和异步时序电路,同步和异步电路的区别?

评论