用于带PMBus接口电源应用的
数字控制器
ADP1055
产品特性
扩展黑盒数据录制能力以记录故障
提供输入和输出电压与电流的用户调整功能
数字均流
工作电压:−40°C至+125°C
PMBus修订版1.2符合PEC和特定制造商扩展命令
带命令屏蔽的32位密码保护
64个地址选择(16个基址,可扩展至64个)
6个PWM控制信号,625 ps分辨率
频率:48 kHz至1 MHz
占空比双倍更新速率
数字控制环路(PID + 额外极点或零点可配置能力)
可编程环路滤波器(CCM、DCM、低温/正常温度)
快速线路电压前馈
用于优化效率的自适应停滞时间补偿
远程电压检测
冗余可编程OVP
电流检测
原边逐周期快速保护
副边逐周期快速过流保护
使用带有固定去抖功能的二极管仿真模式实现副边平均反
向电流保护
同步整流器控制改善轻载模式效率
非线性增益实现DCM到CCM的更高速瞬态响应
频率同步
软启动和软停止功能
平均和峰值恒流模式
外部PN结温检测
4个GPIO(2个GPIO可配置为有源箝位PWM)
应用
隔离式DC-DC电源和模块
冗余电源系统
概述
ADP1055是一款灵活、功能丰富的数字副边控制器,用于
AC-DC和隔离式DC-DC副边应用。ADP1055还为实现最低
元件数量、最大灵活性和最少设计时间进行了优化。具体
特性包括差分远程电压检测、原边和副边电流检测、脉宽
调制(PWM)产生、频率同步、冗余OVP和均流。控制环路
数字滤波器和补偿功能已集成至该器件,可通过PMBus™
接口编程。可编程保护功能包括过流保护(OCP)、过压保
护(OVP)、欠压闭锁(UVLO)和外部过温保护(OTP)。
内置EEPROM可为集成环路滤波器、PWM信号时序、浪涌
电流、软启动时序和时序控制提供全面编程选择。内置校
验和与可编程保护电路使器件的可靠性得以增强。
该器件还提供全面的用户界面(GUI),便于进行环路滤波
器特性设计和安全特性编程。PMBus符合工业标准,可访
问许多监控和系统测试功能。ADP1055提供32引脚LFCSP
封装,采用3.3 V单电源供电。
典型应用图
VOUT
DC
INPUT
LOAD
DRIVER
SR1 SR2
VFF
CS2– CS2+
OVP
VS+ VS–
CS1
DRIVER
iCoupler ®
ISHARE
OUTA
OUTB
OUTC
OUTD
SYNC
ADP1055
RES ADD JTD JRTN GPIO1 TO GPIO4
NC
CTRL SMBALRT
SDA SCL
VCORE
VDD AGND DGND
PMBus
12004-001
VDD
图1.
Rev. 0
Document Feedback
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
©2014 Analog Devices, Inc. All rights reserved.
Technical Support
www.analog.com
ADI中文版数据手册是英文版数据手册的译文,敬请谅解翻译中可能存在的语言组织或翻译错误,ADI不对翻译中存在的差异或由此产生的错误负责。如需确认任何词语的准确性,请参考ADI提供
的最新英文版数据手册。
ADP1055
目录
产品特性 ........................................................................................ 1
应用.................................................................................................. 1
概述.................................................................................................. 1
典型应用图..................................................................................... 1
修订历史 ......................................................................................... 3
功能框图 ......................................................................................... 4
技术规格 ......................................................................................... 5
绝对最大额定值.......................................................................... 10
热阻 .......................................................................................... 10
焊接 .......................................................................................... 10
ESD警告................................................................................... 10
引脚配置和功能描述 ................................................................. 11
典型性能参数 .............................................................................. 13
控制器架构................................................................................... 16
上电和关断时序.......................................................................... 17
VDD和VCORE引脚 .............................................................. 17
上电和关断命令..................................................................... 17
电源时序.................................................................................. 17
上电和软启动程序 ................................................................ 17
软停止程序 ............................................................................. 17
VDD/VCORE OVLO ............................................................. 18
控制环路和PWM模式工作 ...................................................... 19
电压检测、反馈和控制环路............................................... 19
输出电压检测 ......................................................................... 19
数字滤波器 ............................................................................. 19
数字滤波器编程寄存器 ....................................................... 20
软启动期间的数字补偿滤波器 .......................................... 20
滤波过渡.................................................................................. 20
PWM和 同 步 整 流 器 输 出 (OUTA、 OUTB、 OUTC、
OUTD、SR1、SR2) ............................................................... 21
同步整流.................................................................................. 21
调制限值.................................................................................. 22
开关频率编程 ......................................................................... 22
ADC和遥测 .................................................................................. 23
电流检测ADC ........................................................................ 23
电压检测ADC ........................................................................ 24
温度检测ADC ........................................................................ 24
工作原理 ....................................................................................... 25
精确原边过流保护 ................................................................ 25
原边快速过流保护 ................................................................ 25
匹配逐周期限流(OCP均衡) ................................................ 25
低温滤波器 ............................................................................. 25
电压环路自动校正 ................................................................ 25
非线性增益/响应 ................................................................... 26
积分器饱和与输出稳压损耗(过冲保护) .......................... 26
精确副边过流保护 ................................................................ 26
副边快速过流保护 ................................................................ 27
副边快速反向电流保护 ....................................................... 27
前馈和输入电压检测............................................................ 27
精确过压和欠压保护............................................................ 28
快速过压保护 ......................................................................... 28
外部频率同步 ......................................................................... 28
温度检测.................................................................................. 29
GPIO和PGOOD信号 ............................................................ 29
GPIO3和GPIO4用作缓冲器PWM输出............................. 31
平均恒流模式 ......................................................................... 32
32位键代码.............................................................................. 32
SR渐进、SR过渡和SR快速渐进 ......................................... 33
输出电压压摆率..................................................................... 33
自适应停滞时间补偿............................................................ 33
SR延迟...................................................................................... 34
均流(ISHARE引脚)................................................................ 34
降流分担.................................................................................. 36
轻载模式和深度轻载模式 ................................................... 37
脉冲跳跃.................................................................................. 37
软停止 ...................................................................................... 37
占空比双倍更新速率............................................................ 37
占空比平衡、伏秒平衡和通量平衡 ................................. 38
故障响应和状态机结构............................................................. 39
故障优先级 ............................................................................. 39
标志 .......................................................................................... 39
第一个故障ID (FFID) ........................................................... 39
软启动和软停止期间故障条件 .......................................... 40
看门狗定时器 ......................................................................... 40
标准PMBus标志..................................................................... 42
黑盒功能 ....................................................................................... 43
黑盒操作.................................................................................. 43
黑盒内容.................................................................................. 43
Rev. 0 | Page 2 of 140
ADP1055
黑盒时序.................................................................................. 44
黑盒回读.................................................................................. 45
黑盒电源时序 ......................................................................... 45
电源校准和调整.......................................................................... 46
电压校准和调整..................................................................... 46
CS1调整 ................................................................................... 46
VFF校准和调整...................................................................... 46
PMBus数字通信 .......................................................................... 47
特性 .......................................................................................... 47
概述 .......................................................................................... 47
传输协议.................................................................................. 47
数据传输命令 ......................................................................... 48
群命令协议 ............................................................................. 49
时钟产生和延展..................................................................... 49
起始条件和停止条件............................................................ 49
重复起始条件 ......................................................................... 49
广播支持.................................................................................. 49
报警响应地址(ARA) ............................................................. 49
PMBus地址选择..................................................................... 50
快速模式 ................................................................................. 50
10位寻址.................................................................................. 50
分组差错校验 ......................................................................... 50
电气规格.................................................................................. 50
故障条件.................................................................................. 50
超时条件.................................................................................. 51
数据传输故障 ......................................................................... 51
数据内容故障 ......................................................................... 52
布局布线指南 .............................................................................. 53
CS2+和CS2−引脚................................................................... 53
VS+和VS−引脚 ....................................................................... 53
VDD引脚 ................................................................................. 53
SDA和SCL引脚....................................................................... 53
CS1引脚 ................................................................................... 53
裸露焊盘.................................................................................. 53
VCORE引脚 ............................................................................ 53
RES引脚 ................................................................................... 53
JTD和JRTN引脚..................................................................... 53
OVP引脚.................................................................................. 53
SYNC引脚................................................................................ 53
AGND和DGND ..................................................................... 53
EEPROM ....................................................................................... 54
概述 .......................................................................................... 54
页面擦除操作 ......................................................................... 54
读取操作(字节读取和块读取)............................................ 54
写入操作(字节写入和块写入)............................................ 55
EEPROM密码 ......................................................................... 55
将EEPROM设置下载至内部寄存器.................................. 56
将寄存器设置保存至EEPROM........................................... 56
EEPROM CRC校验和 ........................................................... 56
软件GUI........................................................................................ 57
ADP1055支持的标准PMBus命令............................................ 58
特定制造商命令.......................................................................... 60
标准PMBus命令描述 ................................................................. 62
标准PMBus命令..................................................................... 62
特定制造商PMBus命令描述 .................................................... 86
支持的开关频率........................................................................ 126
外形尺寸 ..................................................................................... 140
订购指南................................................................................ 140
修订历史
2014年3月—修订版0:初始版
Rev. 0 | Page 3 of 140
ADP1055
ADP1055
VDD
OVP
VS–
VS+
VFF
CS2+
CS1
CS2–
功能框图
+ –
DAC
UVLO
ADC
ADC
ADC
VFF
CS2
ADC
LDO
CS1
VCORE
OCP1
VFB
OVP
ISHARE
PWM
ENGINE
DIGITAL
COMPENSATOR
DIGITAL CORE
8kB
EEPROM
SR1
STATE
MACHINE
GPIO1
TO
GPIO4
I2C
INTERFACE
SR2
SYNC
DGND
SDA
SCL SMBALRT
ADC
ADC
ADD
JTD JRTN
REF
AGND
图2. 功能框图(简化内部结构)
Rev. 0 | Page 4 of 140
CTRL
RES
12004-002
OUTB
OUTD
IREV
METERING
OUTA
OUTC
OCP2
ADP1055
规格
除非另有说明,VDD = 3.0 V至3.6 V,TA = −40°C至+125°C。FSR = 满量程范围。
表1.
参数
电源
电源电压
电源电流
上电复位
Po上电复位
欠压闭锁
过压闭锁
OVLO去抖动
符号
测试条件/注释
最小值
典型值
最大值
单位
VDD
IDD
4.7 µF电容连接至AGND
正常工作(CTRL引脚为高电平)
正常工作(CTRL引脚为低电平)
EEPROM编程期间(40 ms)
黑盒写操作期间
VDD < VCORE POR时的电流
3.0
3.3
63
55
IDD + 8
IDD + 8
100
3.6
V
mA
mA
mA
mA
µA
POR
UVLO
OVLO
VDD上升
VDD下降
2.75
3.8
2.85
4.0
2.0
500
3.0
2.97
4.1
V
V
V
µs
µs
设为2 µs(寄存器0xFE4D[5] = 0)
设为500 µs(寄存器1xFE4D[5] = 0)
0.33 µF电容连接至DGND
VDD下降
TA = 25°C
无黑盒记录
(寄存器0xFE48[1:0] = 00)
有黑盒记录(寄存器0xFE48[1:0] = 01、
10或11)
VCORE引脚
上电复位(POR)
输出电压
从POR到输出切换的最大时间
振荡器和PLL
PLL频率
OUTA、OUTB、OUTC、OUTD、
SR1、SR2引脚
输出低电压
输出高电压
上升时间
下降时间
电压前馈(VFF引脚)
ADC时钟频率
前馈(慢速)输入电压范围
ADC可用输入电压范围
测量精度(慢速和快速前馈)
漏电流
前馈功能(VFF引脚)
前馈(快速)输入电压范围
前馈采样周期(快速)ADC
VS低速ADC
输入电压范围
可用输入电压范围
ADC时钟频率
RES = 10 kΩ (±0.1%)
VOL
VOH
VFF
吸电流 = 10 mA
源电流 = 10 mA
CLOAD = 50 pF
CLOAD = 50 pF
用于报告;12位等效分辨率
工厂调整至1.0 V
可用输入电压范围:0%至100%
可用输入电压范围:10%至90%
900 mV至1.1 V
190
V
V
ms
45
ms
200
MHz
0.8
V
V
ns
ns
3.5
1.5
0
0
1.56
1
−2.5
−2.0
−1.5
1.6
1.57
MHz
V
V
+2.5
+2.0
+1.5
1.0
% FSR
% FSR
% FSR
µA
0.6
1
1
1.6
0
0
1
1.6
1.55
1.56
Rev. 0 | Page 5 of 140
210
VDD − 0.8
12位等效分辨率
从VS+到VS−的差分电压
2.1
2.6
10
V
µs
V
V
MHz
ADP1055
参数
ADC更新速率
测量精度
符号
温度系数
漏电流
共模电压失调误差
VS−至AGND的最大压差为±200 mV
VS OVP数字比较器
VS OVP精度
VS OVP比较器速度
CS1快速OCP速度
CS1精确OCP速度
漏电流
电流检测2(CS2+、CS2−引脚)
电流检测测量分辨率
ADC时钟频率
30 mV范围1
可用输入范围
60 mV范围1
可用输入范围
480 mV范围1
典型值
10.5
最大值
单位
ms
+2.75
+2.0
+1.75
110
1.0
+0.25
% FSR
% FSR
% FSR
ppm/°C
A
% FSR
+2.0
% FSR
s
+2.0
80
% FSR
µs
10
6
±50
MHz
位
mV
−2.75
−2.0
−1.75
−0.25
−2.0
82
−2.0
不包括去抖时间(寄存器0xFE30[13:11] =
00)
VS高速ADC
采样频率
等效分辨率
动态范围
快速OVP比较器(OVP引脚)
阈值精度
电流检测测量
CS1快速OCP阈值
最小值
寄存器0xFE4D[3:2] = 00,7位等效分辨率
VS UVP数字比较器
VS UVP精度
传播延迟
传播延迟
电流检测1(CS1引脚)
输入电压范围
可用输入电压范围
ADC时钟频率
更新速率
电流检测测量精度
测试条件/注释
寄存器以该速率更新,12位等效分辨率
工厂调整至1.0 V
可用输入电压范围:0%至100%
可用输入电压范围:10%至90%
900 mV至1.1 V
VDD = 3.3 V, VS± = 1.0 V
工厂调整至1.206 V
其他阈值(0.8 V至1.6 V)
寄存器0xFE2F[1:0] = 00
VIN
−1.2
−2.0
40
0
0
−1.5
−2.0
−2.5
寄存器0xFE2C[2] = 0
寄存器1xFE2C[2] = 0
1.17
242
寄存器0xFE4F[1] = 10
Rev. 0 | Page 6 of 140
%
%
ns
1.6
1.56
V
V
MHz
ms
+1.5
+2.0
+2.5
1.5
% FSR
% FSR
% FSR
位
V
mV
ns
ms
A
12
1.2
250
40
10.5
30
21
60
45
480
位
MHz
mV
mV
mV
mV
mV
1.23
258
80
12
1.56
用于更新寄存器(恒流模式使能或禁用)
寄存器0xFE4F[1:0] = 01
1
+1.5
+2.0
80
1.56
10.5
寄存器以该速率更新,12位等效分辨率
工厂调整至1.0 V;直流输入条件下测试
可用输入电压范围:10%至60%
可用输入电压范围:10%至90%
可用输入电压范围:0%至100%
寄存器0xFE4F[1:0] = 00
0
0
0
0
0
0
ADP1055
参数
符号
可用输入范围
温度系数
30 mV范围
60 mV范围
480 mV范围
电流检测测量精度
(CS2+、CS2−引脚)
30 mV设置
60 mV设置
1480 mV设置
内部电平转换电流
CS2精确OCP速度
共模电压失调误差
(CS2+、CS2−引脚)
30 mV范围
60 mV范围
480 mV范围
CS2 OCP快速比较器
(CS2+、CS2−引脚)
CS2正向比较器精度
0 mV至60 mV范围
0 mV至600 mV范围
反向比较器精度
0 mV至30 mV范围
−30 mV至0 mV范围
传播延迟
JTD温度检测
ADC时钟频率
更新速率
反向检测使能
测试条件/注释
最小值
0
典型值
最大值
414
单位
mV
326
354
172
194
83
84
ppm/°C
ppm/°C
ppm/°C
ppm/°C
ppm/°C
ppm/°C
+2.9
+3.1
+1.9
+2.1
+1.5
+1.7
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
µA
ms
−1.0
−0.5
−0.25
+1.0
+0.5
+0.25
% FSR
% FSR
% FSR
阈值设为0 mV
阈值设为15.24 mV
阈值设为30.48 mV
阈值设为45.71 mV
阈值设为60 mV
阈值设为0 mV
阈值设为152.4 mV
阈值设为304.8 mV
阈值设为457.1 mV
阈值设为600 mV
−29
−30
−30
−29
−31
−3.7
−3.6
−4.4
−5.9
−7.2
7.1
9.1
7.6
8.1
9
2
3.6
5.3
7.6
9.9
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
阈值设为0 mV
阈值设为7.62 mV
阈值设为15.24 mV
阈值设为22.86 mV
阈值设为30 mV
阈值设为0 mV
阈值设为−7.62 mV
阈值设为−15.24 mV
阈值设为−22.86 mV
阈值设为−30 mV
寄存器0xFE2D[1:0] = 00(二极管仿真模式)
−20
−20.2
−21.3
−22.6
−23.1
6.1
3.1
2.9
4.3
2.2
−3.7
−3.4
−3.3
−2.7
−1.9
27.9
30.7
31.6
30.7
32.5
80
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
% FSR
ns
VDD = 3.3 V
0 mV至19 mV
0 mV至21 mV
0 mV至41 mV
0 mV至45 mV
0 mV至374 mV
0 mV至414 mV
0 mV至19 mV
0 mV至21 mV
0 mV至41 mV
0 mV至45 mV
0 mV至374 mV
0 mV至414 mV
所有输出范围
−2.9
−3.1
−1.9
−2.1
−1.5
−1.7
25
2.6
CS2−至AGND的最大压差为±50 mV
用于CS2快速OCP和峰值恒流模式
40
1.56
MHz
200
ms
用于更新寄存器(14位分辨率)
Rev. 0 | Page 7 of 140
ADP1055
参数
符号
反向检测禁用
外部温度传感器测量精度
采用BC847A晶体管(nf = 1.00);
寄存器0xFE5A[2:0] = 0x04
−40°C至+25°C范围内的误差
25°C至125°C范围内的误差
25°C至125°C范围内的误差
数字输入/输出
正向温度传感器
反向温度传感器
CTRL、SMBALRT、SYNC、GPIO1
至GPIO4、ISHARE引脚
输入低电压
输入高电压
传播延迟
GPIOx上升时间
GPIOx下降时间
漏电流
SYNC引脚
最短导通脉冲
同步范围2
漏电流
黑盒编程时间
SDA/SCL引脚
输入低电压
输入高电压
输出低电压
漏电流
串行总线时序
时钟工作频率
总线空闲时间
起始条件保持时间
起始条件建立时间
停止条件建立时间
SDA建立时间
SDA保持时间
SCL低电平超时
SCL低电平周期
SCL高电平周期
时钟低电平延伸时间
SCL、SDA下降时间
SCL、SDA上升时间
EEPROM可靠性
耐久性3
数据保持4
1
2
3
4
测试条件/注释
VIL
VIH
最小值
典型值
130
−11.7
−8.9
−9.7
最大值
单位
ms
+13.4
+14.7
+14.4
°C
°C
°C
0.8
V
V
ns
ns
ns
µA
VDD − 0.8
GPIOx配置为输出
GPIOx配置为输出
SMBALRT、SYNC、GPIO1至GPIO4、
ISHARE引脚
CTRL引脚
同步至外部频率
40
3.5
1.5
1.0
10.0
1000
50
40
−10.0
+10.0
1.0
36 × 1.2
1.2
VIL
VIH
VOL
0.8
2.1
0.4
1.0
µA
kHz
ns
% fSW
A
ms
V
V
V
µA
参见图3
tBUF
tHD;STA
tSU;STA
tSU;STO
tSU;DAT
tHD;DAT
tTIMEOUT
tLOW
tHIGH
tLO;SEXT
tF
tR
介于停止条件与起始条件之间
(重复)起始条件之后的保持时间;
此周期结束后产生第一个时钟
重复起始条件的建立时间
用于写入和回读
10
1.3
0.6
0.6
0.6
100
300
25
1.3
0.6
20
20
TJ = 85°C
TJ = 125°C
TJ = 85°C
TJ = 125°C
10,000
1000
20
15
CS2+至CS2−的差分电压。
fSW为寄存器0x33中设置的开关频率。
耐久性是分别在−40°C、+25°C、+85°C和+125°C时依据JEDEC 22标准方法A117来认定的。
根据JEDEC 22标准方法A117,保持期限相当于85°C结温时的寿命。保持期限会随着结温递减。
Rev. 0 | Page 8 of 140
100
400
35
25
300
300
kHz
µs
µs
µs
µs
ns
ns
ms
µs
µs
ms
ns
ns
周期
周期
年
年
ADP1055
tR
tF
tHD;STA
tLOW
SCL
SDA
tHD;DAT
tHIGH
tSU;STA
tSU;DAT
tSU;STO
tBUF
P
S
S
图3. 串行总线时序图
Rev. 0 | Page 9 of 140
P
12004-003
tHD;STA
ADP1055
绝对最大额定值
热阻
表2.
θJA针对最差条件,即焊接在电路板上的器件为表贴封装。
参数
评分
电源电压(连续),VDD
4.2 V
数字引脚:OUTA、OUTB、OUTC、 −0.3 V至VDD + 0.3 V
OUTD、SR1、SR2、GPIO1、
GPIO2、GPIO3、GPIO4、
SMBALRT、SYNC
VS−、AGND、DGND
−0.3 V至+0.3 V
VS+
−0.3 V至VDD + 0.3 V
JTD、JRTN、ADD
−0.3 V至VDD + 0.3 V
CS1, CS2+, CS2−
−0.3 V至VDD + 0.3 V
SDA, SCL
−0.3 V至VDD + 0.3 V
ISHARE
−0.3 V至VDD + 0.3 V
工作温度范围
−40°C至+125°C
存储温度范围
−65°C至+150°C
结温
150°C
回流焊峰值温度
锡铅体系
240°C
(10 s至30 s)
RoHS体系
260°C
(20 s至40 s)
ESD
充电器件模型
500 V
人体模型
2.5 kV
表3. 热阻
封装类型
32引脚 LFCSP
θJA
44.4
θJC
6.4
单位
°C/W
焊接
当布局ADP1055的PCB尺寸以及将器件焊接到PCB上时,
请务必遵循正确的指南。有关这些指南的详情,请参阅
AN-772应用笔记。
ESD警告
ESD(静电放电)敏感器件。
带电器件和电路板可能会在没有察觉的情况下放电。尽
管本产品具有专利或专有保护电路,但在遇到高能量
ESD时,器件可能会损坏。因此,应当采取适当的ESD
防范措施,以避免器件性能下降或功能丧失。
注意,等于或超出上述绝对最大额定值可能会导致产品永
久性损坏。这只是额定最值,并不能以这些条件或者在任
何其它超出本技术规范操作章节中所示规格的条件下,推
断产品能否正常工作。长期在超出最大额定值条件下工作
会影响产品的可靠性。
Rev. 0 | Page 10 of 140
ADP1055
32
31
30
29
28
27
26
25
JTD
ADD
RES
JRTN
AGND
DGND
VDD
VCORE
引脚配置和功能描述
1
2
3
4
5
6
7
8
ADP1055
TOP VIEW
(Not to Scale)
24
23
22
21
20
19
18
17
ISHARE
SMBALRT
SDA
SCL
CTRL
GPIO1
GPIO2
GPIO3
NOTES
1. NC = NO CONNECT. LEAVE THIS PIN UNCONNECTED.
2. FOR INCREASED RELIABILITY OF THE SOLDER JOINTS AND
MAXIMUM THERMAL CAPABILITY, IT IS RECOMMENDED THAT
THE EXPOSED PAD ON THE UNDERSIDE OF THE PACKAGE BE
SOLDERED TO THE PCB AGND PLANE.
12004-004
SR1
SR2
OUTA
OUTB
OUTC
OUTD
SYNC
GPIO4
9
10
11
12
13
14
15
16
OVP
VS+
VS–
CS2+
CS2–
NC
VFF
CS1
图4. 引脚配置
表4. 引脚功能描述
引脚编号 引脚名称
1
OVP
2
VS+
3
VS−
4
5
CS2+
CS2−
6
7
NC
VFF
8
CS1
9
10
11
12
13
14
15
SR1
SR2
OUTA
OUTB
OUTC
OUTD
SYNC
16
17
GPIO4
GPIO3
说明
过压保护。该信号参考AGND,然后用于冗余OVP保护。此引脚的标称电压应为1 V。若此引脚未使用,则将
其连接AGND。
同相电压检测输入。此信号参考VS−。此引脚的标称输入电压为1 V。此输入端的电阻分压器容差规格必须为
0.5%或更佳,以便调整。此引脚是高频Flash ADC的输入。
反相电压检测输入。与AGND连接应为较低的欧姆值。此输入端的电阻分压器容差规格必须为0.5%或更佳,
以便调整。为了降低共模噪声,可在VS−与AGND之间连接一个0.1 µF电容。
同相差分电流检测输入。此信号参考CS2−。若此引脚未使用,则将其连接AGND。
反相差分电流检测输入。若此引脚未使用,则将其连接AGND。此引脚必须通过检测电阻,以低阻抗连接
AGND。
不连接。此引脚保持不连接。
电压前馈。此引脚可实现两种可选功能:前馈和输入电压损耗检测。此引脚通常通过隔离式转换器中的电
阻分压器网络连接上游输出电感。此引脚的标称电压应为1 V。此信号参考AGND。若此引脚未使用,则将其
连接AGND。
原边电流检测输入。此引脚连接原边电流检测ADC与快速OCP比较器。此信号参考PGND。此输入的电阻容
差规格必须为0.5%或更佳,以便调整。若此引脚未使用,则将其连接AGND。
同步整流器输出。此PWM输出连接FET驱动器的输入。不用时可禁用该引脚。此信号参考AGND。
同步整流器输出。此PWM输出连接FET驱动器的输入。不用时可禁用该引脚。此信号参考AGND。
原边开关的PWM输出。不用时可禁用该引脚。此信号参考AGND。
原边开关的PWM输出。不用时可禁用该引脚。此信号参考AGND。
原边开关的PWM输出。不用时可禁用该引脚。此信号参考AGND。
原边开关的PWM输出。不用时可禁用该引脚。此信号参考AGND。
同步输入信号。此引脚用作内部PWM频率的参考。此信号参考AGND,且标称占空比必须为50%。若此引
脚未使用,则将其连接AGND并编程设置寄存器0xFE55[6] = 1。
可编程通用输入/输出。若此引脚未使用,则将其连接AGND。此引脚还可配置为有源缓冲器PWM输出。
可编程通用输入/输出。若此引脚未使用,则将其连接AGND。此引脚还可配置为有源缓冲器PWM输出。
Rev. 0 | Page 11 of 140
ADP1055
引脚编号
18
19
20
引脚名称
GPIO2
GPIO1
CTRL
21
22
23
24
25
SCL
SDA
SMBALRT
ISHARE
VCORE
26
VDD
27
28
29
30
DGND
AGND
JRTN
RES
31
32
ADD
JTD
EP
说明
可编程通用输入/输出。若此引脚未使用,则将其连接AGND。
可编程通用输入/输出。若此引脚未使用,则将其连接AGND。
电源上电输入。此信号参考AGND。此引脚提供硬件PSON控制信号。建议在CTRL引脚和AGND之间连接一
个1 nF电容,以去耦。若此引脚未使用,则将其连接AGND。
I2C/PMBus串行时钟输入和输出(开漏)。此信号参考AGND。
I2C/PMBus串行数据输入和输出(开漏)。此信号参考AGND。
电源正常输出(开漏)。此信号参考AGND。此引脚也用作PMBus ALERT信号。
数字均流输入和输出(开漏)。此信号参考AGND。
数字内核的VDD。在此引脚与DGND之间连接一个至少为330 nF(最大1 µF)去耦电容;该电容应尽可能靠近IC,
以最大程度缩短PCB走线长度。切勿将VCORE引脚用作参考,或以任何方式加载。
正电源输入。此信号参考AGND。在此引脚与AGND之间连接一个4.7 µF去耦电容;该电容应尽可能靠近IC,
以最大程度缩短PCB走线长度。
数字地。此引脚是数字电路的接地基准。以星型连接至AGND。
IC模拟接地。
温度传感器返回信号。若此引脚未使用,则将其连接AGND。
电阻输入。此引脚设置内部PLL频率的内部参考。将一个10 kΩ电阻(±0.1%)连接在RES与AGND之间。不要将
此引脚与任何电容相连。此信号参考AGND。
I2C/PMBus地址选择输入。ADD和AGND之间连接一个电阻。此信号参考AGND。
热传感器输入。PN结点传感器连接在此引脚与JRTN引脚之间。若此引脚未使用,则将其连接JRTN。
裸露焊盘。为提高焊接接头的可靠性并实现最大散热效果,建议将封装底部的裸露焊盘焊接到PCB的
AGND层。
Rev. 0 | Page 12 of 140
ADP1055
典型性能参数
2.5
4
1.0
MAX
0.5
MEAN
0
MIN
–1.0
–1.5
MIN SPEC
–2.5
–50
0
50
100
150
TEMPERATURE (°C)
–3
MIN SPEC
0
2.5
CS2 60mV ADC ACCURACY (%FSR)
1.5
1.0
MAX
0.5
MEAN
0
MIN
–0.5
–1.0
–1.5
MIN SPEC
–2.0
0
MAX SPEC
1.0
MAX
0.5
MEAN
0
–0.5
MIN
–1.0
–1.5
50
100
150
–2.5
–50
MIN SPEC
0
2.0
CS2 480mV ADC ACCURACY (%FSR)
1.5
1.0
MAX
MEAN
0
MIN
–0.5
–1.0
–1.5
100
TEMPERATURE (°C)
150
12004-104
MIN SPEC
50
100
150
图9. CS2 60 mV ADC精度与温度的关系(从FSR的10%至90%)
MAX SPEC
MAX SPEC
0.5
50
TEMPERATURE (°C)
2.5
0
150
1.5
图6. CS1 ADC精度与温度的关系(从FSR的10%至90%)
–2.0
100
–2.0
TEMPERATURE (°C)
2.0
50
2.0
12004-101
CS1 ADC ACCURACY (%FSR)
MIN
–2
图8. CS2 30 mV ADC精度与温度的关系(从FSR的10%至90%)
MAX SPEC
2.0
VFF ADC ACCURACY (%FSR)
–1
TEMPERATURE (°C)
2.5
–2.5
–50
MEAN
0
–4
–50
图5. VS ADC精度与温度的关系(从FSR的10%至90%)
–2.5
–50
MAX
1
12004-103
–2.0
2
图7. VFF ADC精度与温度的关系(从FSR的10%至90%)
1.5
1.0
MAX
0.5
MEAN
0
MIN
–0.5
–1.0
–1.5
–2.0
–50
MIN SPEC
0
50
TEMPERATURE (°C)
100
150
12004-105
–0.5
MAX SPEC
3
12004-102
1.5
12004-100
VS ADC ACCURACY (%FSR)
2.0
CS2 30mV ADC ACCURACY (%FSR)
MAX SPEC
图10. CS2 480 mV ADC精度与温度的关系(从FSR的10%至90%)
Rev. 0 | Page 13 of 140
ADP1055
70
60
1.225
MAX SPEC
ACTUAL THRESHOLD (mV)
1.220
1.215
MAX
1.210
MEAN
1.205
MIN
1.200
1.195
50
40
30
20
MAX SPEC
MEAN
MIN SPEC
10
0
–10
MIN SPEC
1.190
0
50
100
150
TEMPERATURE (°C)
–30
0
图11. 1.206 V时的OVP快速比较器与温度的关系
50
60
700
MAX SPEC
600
ACTUAL THRESHOLD (mV)
1.22
1.21
MAX
1.20
MEAN
MIN
1.19
1.18
500
400
300
100
MIN SPEC
1.17
0
0
50
100
150
TEMPERATURE (°C)
–100
0
200
300
400
500
600
PROGRAMMED THRESHOLD (mV)
图15. CS2正向比较器精度(0 mV至600 mV范围)
图12. 1.2 V时的CS1 OCP快速比较器与温度的关系
15
260
MAX SPEC
258
10
ACTUAL THRESHOLD (mV)
256
254
252
MAX
250
MEAN
248
MIN
246
MAX SPEC
MEAN
MIN SPEC
5
0
–5
–10
–15
–20
–25
244
MIN SPEC
0
–30
50
100
TEMPERATURE (°C)
150
12004-108
242
240
–50
100
图13. 250 mV时的CS1 OCP快速比较器与温度的关系
–35
0
–5
–10
–15
–20
–25
PROGRAMMED THRESHOLD (mV)
图16. CS2反向比较器(0 mV至−30 mV范围)
Rev. 0 | Page 14 of 140
–30
12004-111
1.16
–50
MAX SPEC
MEAN
MIN SPEC
200
12004-110
1.23
12004-107
CS1 OCP FAST COMPARATOR AT 1.2V (V)
20
30
40
PROGRAMMED THRESHOLD (mV)
图14. CS2正向比较器精度(0 mV至60 mV范围)
1.24
CS1 OCP FAST COMPARATOR AT 250mV (mV)
10
12004-109
–20
1.185
–50
12004-106
OVP FAST COMPARATOR AT 1.206V (V)
1.230
ADP1055
ACTUAL THRESHOLD (mV)
30
25
MAX SPEC
MEAN
MIN SPEC
20
15
10
5
0
–10
0
5
10
15
20
25
30
PROGRAMMED THRESHOLD (mV)
12004-112
–5
20
MAX SPEC
15
10
MAX
5
MEAN
0
MIN
–5
–10
MIN SPEC
–15
–50
0
50
100
TEMPERATURE (°C)
MAX SPEC
15
MAX
10
5
MEAN
0
–5
MIN
MIN SPEC
–10
–15
0
20
40
60
80
100
120
TEMPERATURE (°C)
图19. 反向温度传感器误差与温度的关系
150
12004-113
FORWARD TEMPERATURE SENSOR ERROR (°C)
图17. CS2反向比较器(0 mV至30 mV范围)
20
图18. 正向温度传感器误差与温度的关系
Rev. 0 | Page 15 of 140
140
12004-114
REVERSE TEMPERATURE SENSOR ERROR (°C)
35
ADP1055
控制器架构
ADP1055是一款采用有限状态机(FSM)架构的特定应用数
字控制器。ADP1055支持PMBus修订版1.2标准子集,另外
还具有特定制造商扩展命令,是一款多功能数字电源产品。
专用ADC和比较器构成控制器的模拟前端,将信息输入数
字内核。该信息经过处理后用来产生可编程PWM信号,
以便执行各种功能,比如轻载或过压/过流保护。
ADP1055提供六路PWM输出:用于原边开关的OUTA至
OUTD,以及用于副边同步整流器的SR1和SR2。ADP1055
允许对PWM输出进行单独编程,以便构成任何电源拓扑
的电源开关时序,比如全桥、全桥相移、电流倍增器或有
源钳位。
原边信息(电流或电压)通过CS1和VFF引脚检测并处理,而
副边信息通过CS2±、ISHARE、VS±和OVP引脚获取。该器
件集成采用JTD和JRTN引脚的专用温度传感器,通过VFF
引脚测量输入电压,并用于线路电压前馈。器件提供丰富
的故障保护方案,此外控制器还提供黑盒,以记录器件关
断时的状态(所有传感器信息包括电压、电流、温度和标志)。
SDA、SCL和SMBALRT引脚为I2C/PMBus通信提供方便。
四 个 GPIO引 脚 可 用 作 标 志 输 出 信 号 或 中 断 服 务 程 序
(ISR), 触 发 PMBus故 障 操 作 。 CTRL引 脚 的 作 用 参 见
PMBus规格描述。
ADP1055的全部功能详细说明请参见“工作原理”部分。
Rev. 0 | Page 16 of 140
ADP1055
上电和关断时序
VDD和VCORE引脚
必须在VDD和AGND引脚之间放置适当数值的去耦电容,
并尽可能靠近器件,以最大程度缩短走线长度。建议在任
何情况下都不加载VCORE引脚。
输 出 根 据 OPERATION命 令 (寄 存 器 0x01)和 ON_OFF_
CONFIG命令(寄存器0x02)的配置,开始执行开关操作。
若ADP1055编程为始终处于工作状态(寄存器0x02[4] = 0),
则器件开始软启动斜坡。图21显示整个软启动过程。
上电和关断命令
12004-016
12004-015
P M Bus 命 令 OPE R AT ION ( 寄 存 器 0 x 0 1 ) 和 ON _ OF F _
CONFIG(寄存器0x02)控制ADP1055的上电和关断特性。
图20. OPERATION(寄存器0x01)和ON_OFF_CONFIG(寄存器0x02)
图21. GUI中的软启动和软停止设置示例
电源时序
使用寄存器0x60到寄存器0x66来控制电源时序。开启命令
(寄存器0x60,TON_DELAY)和关断命令(寄存器0x64,
TOFF_DELAY)的延迟可在0 ms到1024 ms范围内以1 ms步进
编程。
软启动斜升时间(寄存器0x61,TON_RISE)和斜降时间(寄
存器0x65,TOFF_FALL)可在0 ms到100 ms范围内以1 ms步
进编程。
所有数值均四舍五入到最接近的可用值。如果某个数值编
程为允许范围之外,则该数值将被强制近似为最接近的有
效值。
上电和软启动程序
软启动过程如下。
1. 上电时,ADP1055等待已编程的TON_DELAY(寄存器
0x60)和斜坡达到根据TON_RISE(寄存器0x61)中的编程
时间值所得到的调节电压。
2. 软启动开始爬升内部数字基准电压源。利用TON_RISE
命令可编程设置软启动斜坡的总持续时间。TON_MAX
命令指定最大导通时间,执行该命令前输出电压必须超
过 VO U T _ U V _ FAU LT _ L I M I T ( 寄 存 器 0 x 4 4 ) 。 若
VOUT_UV_FAULT_LIMIT设为0,则忽略TON_MAX值。
如果使能了预充电软启动功能(寄存器0xFE51[0] = 1),则软
启动斜坡始于VS±上检测到的输出电压当前值,并且软启
动斜坡时间成比例降低。
施加VDD后,ADP1055需经过一段时间才能调节电源。
软停止程序
1. 当 VDD高 于 UVLO且 VCORE通 过 内 部 稳 压 器 达 到
VCORE POR以上,则ADP1055从EEPROM页面1上将用
户设置下载到内部寄存器。
2. 完成EEPROM下载后,ADP1055通过ADD引脚和I2C从
机基址(寄存器0xD0,SLV_ADDR_SELECT)确定其地址。
3. ADP1055等待一段空闲时间,之后器件便可正常工作。
如果黑盒必须擦除页面才能初始化EEPROM以便存储数
据,则空闲时间将延长大约35 ms(参见“黑盒时序”部分)。
4. 若ADP1055编程为在此刻上电(OPERATION使能),则开
始软启动斜坡。否则,ADP1055等待OPERATION命令。
软 停 止 过 程 与 软 启 动 过 程 类 似 , 使 用 TOFF_DELAY、
TOFF_MAX和TOFF_FALL命令。这些命令对应软启动的
TON_DELAY、TON_MAX和TON_RISE命令。有关软停止
的更多信息,请参见“软停止”部分。
Rev. 0 | Page 17 of 140
ADP1055
VDD/VCORE OVLO
ADP1055的供电轨上内置了过压保护(OVP)。当VDD或
VCORE电 压 上 升 至 超 过 OVLO阈 值 时 , 可 通 过 寄 存 器
0xFE4D编程响应。建议发生VDD/VCORE OVP故障时,将
响应设为在重启ADP1055之前下载EEPROM的内容。与
OVLO功能有关的所有功能——如去抖、故障忽略和接收
到 故 障 条 件 后 下 载 EEPROM——均 可 利 用 寄 存 器
0xFE4D[7:4]编程。
当器件从EEPROM下载信息时,将会忽略VDD过压,哪怕
此时正在初始上电;或者由于寄存器0xFE4D[6]的设置而
忽略VDD过压。只有在EEPROM下载完成后,VDD过压才
被认为是一种故障。EEPROM完成下载后,ADP1055有4 ms
空闲时间。
如果VDD过压发生在VDD斜升期间,并且ADP1055未开始
EEPROM下载操作,则器件将根据寄存器0xFE4D中的位7
默认设置作出响应,即忽略VDD OV。
Rev. 0 | Page 18 of 140
ADP1055
控制环路和PWM模式工作
电压检测、反馈和控制环路
从监测电压到占空比,滤波器在z域中的传递函数为:
VS±引脚用于监控和保护远程负载电压。差分VS±输入引
脚是电源控制环路的主要反馈检测点。VS±检测点需要一个
外部电阻分压器,以便使VS±引脚上的标称共模信号变为1 V。
该电阻分压器分别编程输入VOUT_SCALE_LOOP和VOUT_
SCALE_MONITOR。使用电阻分压器是有必要的,因为输
入范围为0 V至1.6 V。经分压处理后的信号在内部作为高频
(HF) ADC的输入。HF ADC同时也是电源的高频反馈环路。
1 − B z −1
1
D
C
256
×
+
×
H(z) =
ADD_PZ
LFG (1 − z −1 ) HFG
A −1
z
1 −
256
输出电压检测
输出电压反馈至VS±引脚,并在该引脚上与12位DAC设置
的基准电压进行比较(见图22)。然后,将差值馈入Flash
ADC;在此配置中,Flash ADC无法收到电阻分压器设置的
一小部分输出电压,而是仅收到误差电压。然后,误差电
压馈入数字滤波器,并决定下一个开关周期的占空比命令。
Flash ADC获取的样本数可在寄存器0xFE67[7:4]中配置(见
表215)。使用GUI可对该寄存器进行推荐配置。
VOUT
其中:
A = 滤波器极点寄存器值(十进制)。
B = 滤波器零点寄存器值(十进制)。
C = 高频增益寄存器值(十进制)。
D = 低频增益寄存器值(十进制)。
LFG = 5.968 × m × 106/fSW。
HFG = 3.73× m × 105/fSW。
m = 1 (48.8 kHz ≤ fSW < 97.7 kHz)。
m = 2 (97.7 kHz ≤ fSW < 195.3 kHz)。
m = 4 (195.3 kHz ≤ fSW < 390.6 kHz)。
m = 8 (390.6 kHz ≤ fSW)。
ADD_PZ是额外的极点或零点,可加入补偿器中。
额外的零点形式如下:
ADP1055
VS+
REF
DAC
+
50mV HF
ADC
–
1−
DPWM
额外的极点形式如下:
1
E
1 −
× z −1
256
TRIM
DAC
LPF
VS ADC (12 BITS)
VOUT_OV_LIMIT
VOUT_UV_LIMIT
其中,E是额外极点-零点频率增益寄存器(寄存器0xFE60和
寄存器0xFE61)数值(十进制)。
12004-017
VS–
LF
ADC
E
× z −1
256
图22. 输出电压检测和反馈
还可使用低频ADC对输出电压进行采样。输出电压馈入低
通滤波器;该滤波器用来设置调整DAC的输出;调整DAC
作为自动校正环路的一部分,对输出电压进行精细调节(参
见“电压环路自动校正”部分)。
数字滤波器
电源的环路响应可通过内部可编程数字滤波器进行更改。
此处采用3类滤波器架构。若需定制环路响应以满足特定
应用的需要,则低频增益、零点位置、极点位置和高频增
益均可单独进行设置(见“数字滤波器编程寄存器”部分)。
建议使用ADI公司的软件GUI对滤波器进行编程。软件GUI
以波特图格式显示滤波器响应,可用于计算电源的所有稳
定性标准。
若要将z域的值传递给s域,则将下列双线性逆变换方程代
入H(z)方程中:
z(s) =
2 f SW + s
2 f SW − s
其中,fSW是开关频率。
数字滤波器在控制环路中引入了额外的相位延迟因素。在
每个开关周期开始时,数字滤波器电路将占空比信息发送
到PWM电路(不像模拟控制器那样对占空比信息作持续判
断)。因此,对于相位裕量而言,滤波器模块引入的额外相
位延迟Φ可表示为:
Φ = 360 × (fC/fSW)
其中:
fC为交越频率。
fSW为开关频率。
十分之一开关频率时的相位延迟为36°。对于双倍更新速率
而言,相位延迟减少为18°。GUI将此相位延迟计算在内。
请注意,GUI不再将其它延迟纳入计算,如栅极驱动器和
传播延迟。
Rev. 0 | Page 19 of 140
ADP1055
RAMP TIME
0x5F
数字滤波器编程寄存器
三组寄存器可对三个不同的滤波器编程。
PS ON
12.5% REF
VOUT
LLF
软件GUI允许用户以与正常模式滤波器相同的方式编程轻
载模式滤波器。建议GUI用于此目的。
NMF/SSF
NMF/SSF
NMF/SSF
LLM/NMF
BASED ON
LOAD
LLM/NMF
BASED ON
LOAD
软启动期间的数字补偿滤波器
ADP1055集成专有软启动滤波器(SSF),可用于微调并优化
输出电压斜升期间的动态响应。
软启动期间,ADP1055确定负载条件,然后当电压达到标
称输出电压值的12.5%后,器件确定电流负载条件并根据
轻载模式阈值(寄存器0xFE5F[3:1])来开关滤波器。若负载
电流低于轻载模式阈值,则ADP1055切换到轻载模式滤波
器(LLF)。若负载电流高于轻载模式阈值,则使用正常模式
滤波器,直至软启动斜坡结束;甚至器件之后基于负载电
流的变化进入轻载模式亦如此。
其他配置可编程设置为软启动期间使用不同的滤波器,如
下文所述:
• 强 迫 软 启 动 滤 波 器 (寄 存 器 0xFE51[2])。 该 选 项 强 迫
ADP1055使用软启动滤波器。某些情况下,该选项可更
好地微调斜升电压。
• 禁用软启动期间的轻载模式(寄存器0xFE51[1])。该选项
阻止软启动期间使用轻载模式滤波器,甚至满足轻载条
件时亦如此。轻载模式滤波器可在软启动斜坡结束后
使用。
图23显示软启动期间滤波器的使用情况。
ZONE 1
ZONE 2
ZONE 3
12004-018
• 正常模式滤波器(用于CCM或重载,并在寄存器0xFE01
到寄存器0xFE04中配置)
• 轻载模式滤波器(在寄存器0xFE05到寄存器0xFE08中配置)
• 软启动滤波器(在寄存器0xFE09到寄存器0xFE0C中配置)
图23. 软启动期间的数字滤波器(未显示低温滤波器)
如图23所示,在区域1中,ADP1055以正常模式滤波器或软
启动滤波器方式开始工作。当电压达到标称输出电压值的
12.5%时,进入区域2。此时,ADP1055检查系统是否处于
轻载模式下,并且以下述标准选择滤波器:
• 如果系统处于轻载模式下,那么ADP1055将转而使用轻
载模式滤波器(除非之前选择了禁用LLM滤波器选项)。
• 如果系统未处于轻载模式下,那么ADP1055继续使用区
域1中用过的滤波器:正常模式滤波器或软启动滤波器。
如果在区域2中负载发生改变,那么ADP1055将转而使用
LLM滤波器(电压从软启动斜坡的12.5%上升至100%)。如果
软启动结束前负载持续下降,那么滤波器不会转变为
LLM。
在区域3中,滤波器根据负载转变为NMF或LLM滤波器。
滤波器过渡
为了避免产生电压毛刺并提供滤波器之间的无缝过渡,
ADP1055支持可编程滤波器过渡。此特性允许在滤波器之
间实现逐步过渡。使用寄存器0xFE4A[2:0]可对滤波器过渡
进行编程。ADP1055开关滤波器时,开关动作会以32步变
化。步进大小可以在多个周期内编程(1tSW至32tSW),以免
输出端产生毛刺。所用滤波器取决于同步整流器状态,以
及 系 统 工 作 在 连 续 导 通 模 式 (CCM)或 是 断 续 导 通 模 式
(DCM)(见表5)。
表5. 使用的同步整流器和滤波器状态
负载
中负载至高负载
LLM阈值以下
SRx输出状态
常规模式
二极管仿真模式
CCM下的SR
CCM下的SR
LLM下的SR
二极管仿真SR
深度LLM
SR关断
SRs SR关断
使用的滤波器
正常模式滤波器(寄存器0xFE01至寄存器0xFE04)。
LLM滤波器(寄存器0xFE05至寄存器0xFE08)。使用二极管仿真模
式时,LLM滤波器将在超过LLM阈值后激活。
LLM滤波器(寄存器0xFE05至寄存器0xFE08)。
Rev. 0 | Page 20 of 140
ADP1055
PWM和同步整流器输出(OUTA、OUTB、OUTC、
OUTD、SR1、SR2)
PWM和SR输出用于控制原边驱动器和同步整流器驱动器。
这些输出可用于多种控制拓扑,如全桥式移相ZVS配置和
交错式双开关正向转换器配置。上升沿和下降沿之间的延
迟可单独编程(见图24)。
•
•
•
•
•
•
t1
t4
PWM2 (OUTB)
PWM3 (OUTC)
t3
t5
t6
t7
PMBus允许用户即时改变电压设置和开关频率。auto go命
令(寄存器0xFE5B)是额外的保护等级,限制用户对某些命
令作出修改(见表203)。
t10
SYNC RECT 1 (SR1)
t9
更多有关各种可编程开关频率和PWM时序的信息,请参
见“开关频率编程”部分。
t12
SYNC RECT 2 (SR2)
频率同步
线路电压前馈
双倍更新速率,伏秒平衡
数字滤波器设置
频率和PWM设置
基准电压变化
重新编程时,暂时禁用输出。不使用PWM输出时,建议
将其禁用。
t8
PWM4 (OUTD)
PWM输出(OUTA至OUTD)和SR输出(SR1和SR2)相互之间
完全同步。因此,编程多个输出时,应当首先更新所有寄
存器,然后将信息同时锁存入ADP1055。利用GO命令可实
现PWM输出的同步更新(寄存器0xFE00)。GO命令的作用
如同控制门,同时施加命令相关的所有功能。
GO命令可控制下列功能:
t2
PWM1 (OUTA)
Go和Auto Go命令
tPERIOD
12004-020
t11
tPERIOD
同步整流
图24. PWM时序图
应特别小心,避免直通和交叉传导。建议使用软件GUI对
这些输出进行编程。图25显示采用同步整流驱动全桥式拓
扑的示例配置。
使用同步整流时,建议将SR1和SR2用作PWM控制信号。
这些PWM信号可配置为更接近于其它PWM输出。
VIN
OUTA
OUTC
OUTB
OUTD
SR1
SR2
DRIVER
DRIVER
ISOLATOR
SR2
OUTA
OUTB
OUTC
OUTD
12004-019
SR1
图25. 采用同步整流的全桥式移相拓扑的PWM引脚分配
Rev. 0 | Page 21 of 140
ADP1055
调制限值
调制限制寄存器(寄存器0xFE53)可编程为向任意PWM信号
施加最大占空比调制限值,由此箝位任意PWM输出的最
大调制范围。使能调制时,最大调制限值统一应用于所有
PWM输出。如图26所示,此限值是默认时序调制边沿的
最大时间变化量,遵循配置的调制方向。
tMODULATION_LIMIT
OUTx
12004-021
tRX
tFX
图26. 调制限值设置
不存在最小占空比限值设置。因此,用户必须基于最小调
制设定上升沿和下降沿,才能在极轻负载条件下进入脉冲
跳跃模式。
12004-022
推荐使用随ADP1055提供的GUI编程该特性(见图27)。
图27. 设置调制限值(调制范围以箭头表示)
开关频率编程
FREQUENCY_SWITCH命令(寄存器0x33)将ADP1055的开
关频率设为kHz级别。该命令由两个线性数据格式的数据
字节组成;可编程频率范围为48 kHz至1000 kHz。
ADP1055不支持所有可能的频率,因为可编程的指数和尾
数值有无限多种可能的组合。如果编程频率与支持值不完
全匹配,那么它将会被四舍五入为最接近的可用频率。建
议使用READ_FREQUENCY命令(寄存器0x95)确定开关频
率的确切值。表244列出了支持的频率。
寄存器0xFE53[6:0]中的每个LSB都对应一个基本时间步长
单位。基本时间步长(20 ns、40 ns、80 ns或160 ns)取决于开
关频率;因此,调制限值等于寄存器0xFE53[6:0]的数值乘
以对应的基本时间步长值。在一个开关周期以外,应防止
出现调制边沿,但最大占空比为100%(最小脉冲宽度为5 ns)。
Rev. 0 | Page 22 of 140
ADP1055
ADC和遥测
用于原边电流的CS1 ADC
ADP1055中使用了两种ADC:
• 工作频率为1.56 MHz的低频(LF) Σ-Δ型ADC,用于精确测
量和遥测
• 高频(HF) Flash ADC,用于反馈和控制环路
Σ-Δ型ADC的分辨率为1位,且与传统闪存ADC的工作方式
不同。能够达到的等效分辨率取决于Σ-Δ型ADC的输出位
流采样时间。
Σ-Δ型ADC与奈奎斯特速率ADC也有差别,因为其整个频
谱内的量化噪声不一致。较低频率时,噪声较低;而较高
频率时噪声也较高(见图28)。
CS1引脚通常用于监控和保护原边电流。原边电流使用电
流互感器(CT)进行检测。CS1引脚上的输入信号输入CS1
ADC,用于电流监控。图29显示电流检测的典型配置。
READ_IIN命令汇报平均输入电流;该读数每10.5 ms更新
一次。
VIN
OUTA
OUTC
OUTB
OUTD
1V
I = 10A
1kΩ
10Ω
CS1
ADC
12 BITS
I = 100mA
VREF
12004-027
1:100
FAST
OCP
图29. 电流检测1 (CS1)操作
图28. 奈奎斯特速率ADC和Σ-Δ型ADC的噪声性能
低频ADC的工作频率约为1.56 MHz。对于特定的带宽,等
效分辨率可计算如下:
ln(1.56 MHz/带宽)/ln2 = N位
例如,带宽为95 Hz时,等效分辨率/噪声为:
用于副边电流的CS2 ADC
CS2+和CS2−引脚是差分输入,用于监控和保护副边电流。
ADP1055通过低端电流检测,支持ADC在两种范围内的差
分检测。30 mV和60 mV。
低输入范围可在电平转换模式下工作,而CS2端子直接连
接分流电阻(见图30)。此模式下,使用一对内部电阻和电
流源执行必要的电平转换操作。该模式中只能执行低端电
流检测,并且ADC编程范围为30 mV至60 mV。
带宽为1.5 kHz时,等效分辨率/噪声为:
ln(1.56 MHz/1.5 kHz)/ln2 = 10位
可 通 过 数 值 寄 存 器 (寄 存 器 0xFE96至 寄 存 器 0xFEA3)或
PMBus READ_x命令(其中,x = VOUT、IOUT,以此类推)
提供ADC输出信息。
电流检测ADC
ADP1055有两路电流检测输入:CS1和CS2±。这些输入检
测、保护并控制原边输入电流和副边输出电流。CS1和
CS2±输入可进行校准,降低外部元器件造成的误差,提供
精确的遥测。
ILOAD
AGND
CS2 RANGES
RANGE1 = 0mV TO 30mV
RANGE2 = 0mV TO 60mV
CS2–
CS2+
CS2 FAST OCP
0mV TO 60mV/6 BITS
(STEP SIZE 0.952mV)
CS2 ADC
IOUT_OC_LIMIT
IOUT_UC_LIMIT
CS2 IREV LIMIT
0mV TO –30mV
(STEP SIZE 0.4762mV)
ADP1055
图30. 差分低端检测
Rev. 0 | Page 23 of 140
12004-025
ln(1.56 MHz/95)/ln2 = 14位
ADP1055
额外480 mV范围(仅单端输入)可用作高端检测,或者仅仅
用作具有更高范围的输入(见图31)。高输入范围用于单端
模式工作,此时必须提供额外电路以实现电流信号的电平
转换操作。
ILOAD
可在隔离变压器的次级绕组处的输出电感之前检测输入电
压信号;该信号必须使用RCD网络过滤,以消除开关节点
的电压尖峰(见图32)。
在非隔离式拓扑中,VFF ADC通过阻性分压器直接连接原
边电压,提供部分滤波功能,消除电源开关开启或关断
时,大电容上的电压尖峰。READ_VIN命令汇报平均输入
电压;该读数每10.5 ms更新一次。
VOUT
RSNS
CS2–
CS2+ RANGE: 0mV TO 480mV
用于输出电压的VS ADC
CS2+
ADP1055的VS±引脚用于电源输出的监控、控制和保护。
通常,输出电压通过阻性分压器进行分频,以便在额定输
出时,VS±引脚上电压为1.0 V。READ_VOUT命令汇报平均
输出电压;该读数每10.5 ms更新一次。
AGND
CS2 FAST OCP
0mV TO 600mV/7 BITS
(STEP SIZE 9.52mV)
CS2 ADC
IOUT_OC_LIMIT
IOUT_UC_LIMIT
温度检测ADC
12004-024
CS2 IREV LIMIT
0mV TO –30mV
(STEP SIZE 0.4762mV)
ADP1055
有关温度检测ADC的信息,请参见“温度检测”部分。
图31. 单端高端检测
READ_IOUT命令汇报平均输出电流;该读数每2.6 ms更新
一次。
电压检测ADC
用于输入电压的VFF ADC
VFF引脚通常用于监控和保护原边电压。图32显示反馈电
路的典型配置。
VFF
ADC
R
0V TO 1.6V
R1
Vx
R2
VFF
FEEDFORWARD
ADC
1/x
0.6V TO 1.6V
DIGITAL
FILTER
DPWM
ENGINE
12004-026
FROM
SECONDARY
WINDING
图32. 前馈配置
Rev. 0 | Page 24 of 140
ADP1055
工作原理
精确原边过流保护
CS1 ADC用于测量原边电流的均值。12个MSB读数(CS1_
VALUE,寄存器0xFE98[13:4])转换为PMBus格式,并利用
PMBus命令IIN_OC_FAULT_LIMIT(寄存器0x5B)与阈值设
置 进 行 比 较 , 以 便 作 出 故 障 判 断 。 IIN_OC_FAULT_
RESPONSE命令(寄存器0x5C)可设置故障响应。
原边快速过流保护
CS1上的引脚信号还输入比较器,用于逐脉冲OCP保护。
快速OCP比较器用于限制每个开关周期内的峰值原边电流。
两个阈值——250 mV或1.2 V阈值——可通过寄存器0xFE2C[2]
编程。
超过CS1 OCP阈值时,PWM输出(OUTA至OUTD)立即终止,
并在余下的开关周期内不再使用。对于全桥拓扑,当开关
周期一分为二时,一半周期内发生的CS1 OCP事件不会使
另一半周期内的PWM输出终止。
CS1 OCP比较器提供可编程消隐和去抖功能,可防止误触
发;这些功能可通过寄存器0xFE4E和寄存器0xFE2C编程设
置。比较器还有可编程超时条件(在寄存器0xFE4E[2:0]中设
置),指定CS1快速OCP条件必须持续一定的连续开关周期
数,才可置位IIN_OC_FAST_FAULT标志。
使用GPIO1通用输入/输出引脚,还可设置CS1快速OCP
故障。
匹配逐周期限流(OCP均衡)
对于半桥转换器,逐周期限流特性无法保证一个开关周期
中两个半周期的占空比相等。各半周期的不平衡可能导致
容性分压器的中心点电压从VIN/2(输入电压的一半)向地或
输入电压漂移。此漂移进而可能引起输出电压调节失败、
变压器饱和以及同步整流器的电压应力倍增。
为了避免这个问题,ADP1055采用了匹配逐周期限流。当
CS1快速OCP事件发生时(IIN_OC_FAST_FAULT),此特性
在第二个半周期内产生PWM脉冲宽度,持续时间与上一
个脉冲相等。换言之,逐周期限流触发时,ADP1055迫使
后一个半周期的占空比与前一个半周期完全一致。
但是,如果CS1逐周期限流始终具有最高的优先级以终止
PWM输出——也就是说,如果逐周期故障在占空比均衡期
间发生——那么逐周期电流故障将具有更高的优先级。
CS1 OCP占空比均衡功能(寄存器0xFE57[6])可在所有拓扑配
置下使能。边沿选择与伏秒平衡功能相同。
低温滤波器
在软启动过程中,软启动滤波器可搭配正常模式滤波器和
轻载模式滤波器一同使用。软启动滤波器可配置为低温滤
波器。低温滤波器可通过寄存器0xFE62[1:0]激活下列三种
可选输入之一:外部正向温度读数、外部反向温度读数或
GPIO2上升沿。
低温极点在10°C时激活;下一个阈值为6°C、2°C,以此类
推,直到低至−14°C(寄存器0xFE62[6:4])。温度迟滞可在寄
存器0xFE62[3:2]中以5°C步进编程。从某个滤波器变为另
一个滤波器以前,始终有2 s时间迟滞,外加所有其他滤波
器的转换速度。建议使用ADP1055 GUI对该功能进行编程。
表6总结了低温和高温下滤波器的使用情况。
表6. 低温和高温下的滤波器选项
负载条件
轻载
低温重载,
滤波器禁用
低温重载,
滤波器使能
低温
轻载滤波器
SSF/NMF,
ADD_PZ
SSF,ADD_PZ
高温
轻载滤波器
SSF/NMF,
ADD_PZ
SSF/NMF,
ADD_PZ
电压环路自动校正
使用高速奈奎斯特ADC执行输出电压采样。在开关周期
(tSW)结束前,或者如果双倍更新速率使能,则在半开关周
期(tSW/2)结束前对输出电压采样。输出电压纹波斜坡随输
入电压的变化而改变,使采样电压也随之而变。假定连接
状态稳定,那么利用同步开关频率便可对输出电压进行
采样。
由于输出电压纹波斜坡和输入电压之间的关系,当输入电
压达到最大值时,平均输出电压会发生更多漂移。为了校
正该漂移,ADP1055用到了VS±引脚上基于LF ADC的自动
校正环路。理想条件下,该输入端的电压为1.0 V。
Rev. 0 | Page 25 of 140
ADP1055
3
2
0xFE29[0] = 0
0xFE29[0] = 1
1
0
–1
–2
自动校正环路存储校正值,直到ADP1055完成一个上电周
期。关闭电源并再次开启时,重复执行自动校正,以便保
持最准确的输出电压。
–3
–4
–4
–3
–2
–1
0
1
2
3
4
12004-029
通过寄存器0xFE4A[5:3]可改变自动校正环路的速度。该功
能也可禁用。
4
BOOSTED GAIN
LF ADC经生产调整后,在电源、电压和温度范围内具有高
精度;因此,自动校正环路可消除高频ADC中由于失调引
起的任何误差。ADP1055假定LF ADC上的电压是精确的,
并且对设定点(或参考)作相应更改,从而使VS±引脚测得
的电压为1.0 V。输出电压中的任何额外失调都仅仅是由于外
部电阻分压器的容差产生的。
ERROR VOLTAGE (%HF ADC FSR)
VRIPPLE
1
t
2 SW
tSW
2tSW
图34. 非线性增益的理想设置
(最高的增益设置具有最大的误差)
3tSW
积分器攀升和输出稳压损耗(过冲保护)
VIN_MIN
当输出电压由于下列任意情况而长期处于非调节状态时,
ADP1055将限制积分器增益。
TIME
0V
VIN_MAX
• 输入电压大幅下降
• 输出电压设定点的突然大幅变化
• 过载
TIME
SAMPLE
HERE
SAMPLE
HERE
SAMPLE
HERE
12004-028
0V
图33. 最小和最大输入电压处的输出电压采样点
非线性增益/响应
为了增强负载瞬态时的电源动态性能,可以使用非线性增
益。误差电压等于基准电压减去使用电阻分压器进行分频
后的输出电压。在稳态情况下,误差电压为0 V。在瞬态情
况下,误差电压非零,数字补偿器作用于误差电压,并调
节控制输入,校正该误差。这可能需要数个开关周期,尤
其是从DCM转换到CCM期间。这种情况下,增强的误差
信号有助于降低建立时间,甚至在某些情况下可以避免过
冲。ADP1055具有可编程误差电压增量,具体取决于绝对
误差电压相对0 V的大小。它有四个范围:1%至2%、2%至
3.5%、3.5%至4%和>4%。
通过寄存器0xFE5E和寄存器0xFE29[0]可对非线性增益增强
进行编程。
建议采用最高编程增益设置测量电源的环路增益。另外在
使用该功能期间,由于其非线性影响,建议采用4 dB额外
增益裕量。
ADP1055会限制积分器增益,防止积分器攀升造成过冲。
若由于以上任意条件而发生占空比饱和,那么系统中将会
存在固有迟滞,因为积分器是反馈控制路径上速度最慢的
器件。ADP1055内置防止积分器增益超过某个较大值的机
制,提供额外的保护层级。若输出电压在超过某个开关周
期数的时间内处于非调节状态,那么参考/设定点将设为当
前 输 出 电 压 值 , 同 时 预 充 电 软 启 动 初 始 化 为 VOUT_
TRANSITION_RATE命令(寄存器0x27)编程设置的速率。
该特性可消除输出电压的任何过冲。该设置,以及开关周
期均可通过寄存器0xFE4A[7:6]编程。
精确副边过流保护
CS2 ADC用于通过CS2±引脚测量副边电流的均值。12个MSB
读数(CS2_VALUE,寄存器0xFE99[13:2])转换为PMBus格式,
并与阈值配置进行比较,以便作出故障判断。读数的LSB
值等于:
CS2 范围 /2x
其中:
CS2范围是寄存器0xFE4F[1:0]中的设定值。
x是寄存器0xFE4B[4:3]中的位数。
Rev. 0 | Page 26 of 140
ADP1055
副边快速过流保护
CS2±引脚上的输入信号还输入两个比较器,用于快速OCP
保护。快速OCP比较器用于限制正方向或负方向上的瞬时
副边电流。CS2 OCP比较器还有可编程超时条件(在寄存器
0xFE4F[6:4]中设置),指定CS2快速OCP条件必须持续一定
的连续开关周期数,才可置位IOUT_OC_FAST_FAULT标志。
若使用CS2快速OCP比较器检测输出电感电流而非负载电
流时(见图1),比较器可用作电感电流的逐周期峰值限流。
通过PWM输出端接(OUTA至OUTD)可进行逐周期峰值限
流,从而禁用输入副边的电源。在隔离式降压获取拓扑
中,原边开关导通时间内的电流是电感电流的一小部分;
该 功 能 可 在 CS1引 脚 未 使 用 时 加 以 利 用 。 利 用 寄 存 器
0xFE2D,CS2快速OCP阈值能以9.52 mV步进(范围为480 mV
CS2 ADC)和0.952 mV步进(范围为30 mV和60 mV CS2 ADC)
进行设置。
副边快速反向电流保护
可编程比较器用来检测反向电流。比较器还可在二极管仿
真模式下使用,改善轻载效率。CS2反向比较器置位时,
IOUT_UC_FAST故障置位。置位后,IOUT_UC_FAST故障
将在CS2反向比较器解除置位后328 µs至656 µs内清零。
对于全部三个CS2 ADC范围来说(30 mV、60 mV和480 mV),
阈值可在寄存器0xFE2E[7:2]中编程,而去抖可在寄存器
0xFE2E[1:0]中编程。
二极管仿真模式工作时依靠电感电流的精确过零检测,进
而有赖于通过检测电阻对电感电流进行正确检测。快速反
向电流保护的精度很大程度上依靠对电感电流的检测;必
须遵循适当的布局布线技术(开尔文检测)。
除了负范围(−30 mV至0 mV),快速反向电流比较器范围还
扩展至正范围(0 mV至30 mV)。有了双范围,便可对过零精
确检测进行微调,以便在电感电流过零的时刻关断同步整
流器,方法是补偿栅极驱动器延迟和布局的不足之处,以
及确保器件上不存在过量电压应力或电压尖峰。
前馈和输入电压检测
ADP1055支持电压线路前馈控制,以便改善线路瞬态性能。
前馈方案基于VFF电压修改调制值。当VFF输入为1 V时,线
路前馈无效。例如,若数字滤波器输出保持不变,且VFF
电压改变为初始值的50%(但仍高于0.5 V),则OUTA至OUTD下
降沿的调制值翻倍(见图35)。电压线路前馈功能为可选功
能,并且使用寄存器0xFE29和寄存器0xFECD[2:0]进行编
程。建议在软启动期间开启前馈功能。
当施加标称输入电压时,VFF电压必须设为1 V。VFF引脚上
的电压采样速率与开关周期同步,因此基于输入电压修改
PWM输出的判断以该速率执行。通常,前馈模块可检测
并响应输入电压3%的变化,并在大约每1 µs时改变PWM输
出。
为了防止VFF引脚上来自开关节点的噪声/电压尖峰导致前
馈模块误触发,可能需要使用一个小数值滤波器电容。滤
波器电容不可过大,同时时间常数通常需要远低于1 µs。通
过电阻分压器,连接VFF引脚的额外ADC可用来汇报ADC
值(因而也就是输入值)。原边输入电压可通过将Vx乘以匝
数比(N1/N2)得到,如下所示:
VPRIMARY = Vx × (R1 + R2)/R2 × (N1/N2)
对于故障比较,输入电压通过VFF ADC进行监控,同时9个
MSB(VFF_VALUE,寄存器0xFE96[13:2])转换为PMBus格
式,然后与阈值进行比较,以便作出故障判断。故障限值
和响应可通过PMBus命令设置,比如VIN_UV_FAULT_
LIMIT(寄 存 器 0x59)、 VIN_OV_FAULT_LIMIT(寄 存 器
0x55)、 VIN_UV_FAULT_RESPONSE(寄 存 器 0x5A)和
VIN_OV_FAULT_RESPONSE(寄存器0x56)。
VFF
DIGITAL
FILTER
OUTPUT
tMODULATION
tMODULATION
OUTx
tS
tS
图35. 调制时的前馈控制
Rev. 0 | Page 27 of 140
12004-031
使用下列PMBus命令可对CS2设置阈值和限值:IOUT_
OC_FAULT_LIMIT(寄 存 器 0x46)和 IOUT_OC_WARN_
LIMIT(寄存器0x4A)。在寄存器0x47中可对故障响应编程。
ADP1055
精确过压和欠压保护
外部频率同步
精确过压保护由PMBus命令提供,即VOUT_OV_FAULT_
LIMIT(寄存器0x40)、VOUT_OV_FAULT_RESPONSE(寄存
器0x41)和VOUT_OV_WARN_LIMIT(寄存器0x42)。
ADP1055具有SYNC引脚,用于频率同步。内部数字锁相
环(DPLL)可确定SYNC引脚(fSYNC)上的主频率,并将内部开
关频率锁定至外部频率。锁定或捕获范围为开关频率的
±10%,该值通过FREQUENCY_ SWITCH命令(寄存器0x33)
编程。
类似地,精确欠压保护由PMBus命令提供,即VOUT_UV_
WARN_LIMIT(寄存器0x43)、VOUT_UV_FAULT_LIMIT
(寄 存 器 0x44)和 VOUT_UV_FAULT_RESPONSE(寄 存 器
0x45)。
所有读数均从VS+和VS−引脚上的低频Σ-Δ型ADC获取。
82 µs采样间隔(7位均值)后,将得到精确OVP故障判断。对
于OVP而言,可利用寄存器0xFE4D[3:2],以82 µs为步进,
编程设置长达320 µs的额外采样时间。如果额外采样时间使
能,则在VOUT_OV标志置位前,OV故障条件必须在编程
设置的额外样本数期间存在。
VS±引脚的标称输出电压为1 V,并且OVP和UVP阈值分别
设为该水平以上和以下。对于UVP而言,通过低频Σ-Δ型
ADC监控输出电压;9个MSB读数(VS_VALUE,寄存器
0xFE97[13:5])转换为PMBus格式,然后与输出欠压故障限
值阈值进行比较。OVP功能与此类似,但使用7个MSB读
数(寄存器0xFE97[13:7])。
快速过压保护
ADP1055具有专用OVP引脚,用于冗余过压保护。该引脚
执行快速过压检测,期间比较器通过电阻分压器将部分输
出电压与DAC设置电压进行比较(见图36)。OVP引脚上的
标称电压为1 V。通过寄存器0xFE2F[7:2],可对OVP阈值进
行编程。在获取故障响应以前,通过寄存器0xFE2F[1:0],
可加入一个去抖时间(从40 ns至10 µs)。使用特定制造商命
令VOUT_OV_FAST_FAULT(寄存器0xFE34),可设置故障
响应。
VOUT
PWM输出在开关周期开始时与OUTA引脚同步。例如,考
虑OUTA上的占空比,其中OUTA上升沿(或下降沿)的时间
为开关周期t = 0之后的x µs。同步后,外部主同步频率(fSYNC)和
OUTA上升沿(或下降沿)之间的时间差等于x µs。其他PWM
输出相应调节。简而言之,频率同步也会锁定至相位。
DPLL可在一个时钟周期内识别外部主频率。DPLL锁定至
fSYNC后,达到同步所需的时间取决于fSYNC和内部开关频率
(fSW)的差异大小。当fSYNC从90 kHz跳变至110 kHz且fSW = 100 kHz
时,典型的同步时间为大约200 µs。同步时间取决于DPLL带
宽,数值约为fSW/25。因此,较高的fSW也就等于较高的带
宽。
使用INTERLEAVE命令(寄存器0x37),可加入步进为22.5°
的相移。标准PMBus INTERLEAVE命令的部分额外功能包
括群组ID号和群组中对应的号码,这两者均可通过0x37
编程。
ADP1055仅支持某些特定的开关频率。由于编程最小和最
大PWM调制限值时,PWM编程分辨率为5 ns,因此开关频
率和主时钟频率可能相互之间并不成确切的倍数关系。
虽然DPLL可检测fSYNC的确切值,但由于内部频率设置的量
化,可能fSYNC与fSW不等,并且可能存在较小差异。为了防
止fSW量化引起的频率从fSW某一数值跳变为另一数值(造成
频率周期的变化),fSW设为最接近fSYNC向下舍入的量化值。
由于此效应,或者由于主时钟的非理想性质(抖动),可能
在5 ns或10 ns时钟频率(通过寄存器0xFE55[1])处加入扰动。
使用该扰动,则fSW均值等于fSYNC。
对于全桥拓扑而言,建议寄存器0xFE55[0] = 0,从而半开关
周期确实等于5 ns的倍数。
ADP1055
OVP
FAST OVP
0.8V TO 1.6V
STEP SIZE = 12.5mV
DAC
6-BIT
THRESHOLD
12004-032
AGND
图36. 快速过压保护
Rev. 0 | Page 28 of 140
ADP1055
同步后,如果主时钟突然变为0 Hz,则ADP1055继续以最后
已知的主频率工作。但是,如果器件通过软启动上电,则
不获取主频率,并且ADP1055默认采用由FREQUENCY_
SWITCH(寄存器0x33)设置的内部频率。如果器件关断,
且SYNC引脚上已经存在主频率,则开关频率在ADP1055
开启时就已设为主频率。
不使用时,建议禁用同步功能(寄存器0xFE55[6] = 1),因为
开关噪声可能耦合至SYNC引脚。
使用PMBus命令READ_FREQUENCY(寄存器0x95),可回
读开关频率。
MASTER CLOCK FREQUENCY (fSYNC )
INTERNAL SWITCHING FREQUENCY (fSW)
SYNCHRONIZATION TIME
DEPENDS ON DPLL BANDWIDTH
SYNCHRONIZATION
TIME DEPENDS ON
DPLL BANDWIDTH
NOMINAL fSW
UNIT
OFF
UNIT
ON
TIME
12004-033
90% fSW
UNIT
ON
图37. SYNC功能跟踪
温度检测
ADP1055有两个外部温度传感器。对于外部温度传感器,
PN结点器件(比如晶体管)背靠背相连;这些器件称为正向
二极管和反向二极管(见图38)。
FORWARD
DIODE
隔离热传感器时必须仔细,避免开关噪声通过基极到地以
及射极到地的寄生电容耦合至基极。建议在基极-射极结点
上放置一个数值为220 pF至470 pF的大电容作为低通滤波
器,从而移除噪声。加入反向二极管会由于反向漏电流而
产生额外误差。基准电流(IREF)用于10 µA检测算法,可通过
设置寄存器0xFE5A[2:0] = 0x04来编程。
若反向检测使能,每个后续温度读数的更新速率(外部正向
读数,后跟外部反向读数)约为200 ms;若反向检测禁用,
则大约为130 ms,分辨率为14位(寄存器0xFE5A[6:5] = 0x3)。
过温保护(OTP)可通过OT_FAULT_LIMIT(寄存器0x4F)、
OT_FAULT_RESPONSE(寄存器0x50)和OT_WARN_LIMIT
(寄存器0x51)设置。OTP仅对正向二极管有效。OTP迟滞
等于OT_FAULT_LIMIT与OT_WARN_ LIMIT数值之差。例
如,假设OT_FAULT_LIMIT设为在125°C时禁用全部PWM
输出,而OT_WARN_LIMIT设为115°C时禁用,则ADP1055
在125°C时停止工作,并在温度下降至115°C以下时才再次
进行开关动作。
FREQUENCY
110% fSW
理想系数(nf)表达式为:ΔVBE = nf × VT × ln(I/IS)。
GPIO和PGOOD信号
四个专用引脚用作通用输入/输出(GPIO)。每个引脚均可
配置为带有可编程极性的输入或输出(在寄存器0xFE40中设
置)。不要临时将引脚配置从输入改为输出,或者从输出改
为输入。
图39. GPIO1配置为带正常极性的输出
REVERSE
DIODE
图40. GPIO1配置为带反转极性的输入
12004-034
JRTN
12004-036
JTD
图38. 温度传感器,正向和反向检测
使 用 下 列 标 准 P M Bus 命 令 , 可 读 取 温 度 : R E A D _
TEMPERATURE_2(寄存器0x8E)用于外部检测正向二极
管;以及READ_TEMPERA-TURE_3(寄存器0x8F)用于外部
检测反向二极管。
该引脚配置为输入时,使用寄存器0xFE39到寄存器0xFE3C
(GPIOx_FAULT_RESPONSE)便可执行可编程操作(类似于
PMBus电压故障)。
GPIOx引脚配置为输出时,PGOOD1和PGOOD2内部信号
可逻辑组合并输出至该引脚。GPIO引脚逻辑函数可在寄存
器0xFE41和寄存器0xFE42中编程。
ADP1055以此顺序测量外部正向二极管和外部反向二极管
温度读数。使用专利的零失调电路(正在申请专利),ADC
输入可在每次温度测量之前归零,以便补偿与温度相关的
失调变化;该失调变化会影响测量结果。这样将允许正向
和反向检测PN二极管相互之间保持较远距离,不会因为失
调误差而严重影响读数。
ADP1055经过环境温度下的工厂校准,在正向二极管位置
上放置BC847A晶体管(nf = 1.00)时具有最小误差。晶体管非
Rev. 0 | Page 29 of 140
ADP1055
12004-037
POWER_GOOD_ON寄存器(寄存器0x5E)设置电压,在
POWER_GOOD置位前输出电压必须超过此设置电压。类
似地,输出电压必须低于POWER_GOOD_OFF阈值(在寄
存器0x5F中设置),POWER_GOOD才能复位。
图41. 使用PGOOD1(逻辑)PGOOD2的可用逻辑函数
VOUT NOMINAL
除了触发GPIO,PGOOD1_FAULT和PGOOD2_FAULT标志
在寄存器0xFE93[6] (FAULT_UNKNOWN[6])和寄存器0xFE93[7]
(FAULT_UNKNOWN[7])中设置(其中,0表示无故障)。相
同的去抖功能适用于这些标志。
PSON
TIME
图43. POWER_GOOD标志的VOUT跳变
注意,PMBus信号POWER_GOOD无法引出至GPIOx引脚,
但可以引出到SMBALRT引脚。PMBus信号POWER_GOOD
可 通 过 S TAT U S _ WO R D ( 寄 存 器 0 x 7 9 [ 1 1 ] ) 访 问 。
POWER_GOOD只有在满足下列全部条件时,才置位(0表
示电源良好):
•
•
•
•
VOUT超过POWER_GOOD_ON。
VOUT未降低至POWER_GOOD_OFF以下。
PGOOD1_FAULT未置位。
PGOOD2_FAULT未置位。
UVP与此标志无关;然而,PGOOD1_FAULT和PGOOD2_
FAULT标志可编程为选择UVP (VOUT_UV_FAULT)。POWER_
GOOD无去抖。
VOUT
SET AND
RESET LOGIC
POWER_GOOD_ON
VOUT_UTHD
POWER_GOOD_OFF
VOUT_LTHD
RESET
SET
PGOOD1_FAULT
PGOOD2_FAULT
OFF
图44. POWER_GOOD信号路径
Rev. 0 | Page 30 of 140
POWER_GOOD
12004-040
12004-038
图42. 路由至PGOOD1和PGOOD2的信号
POWER_GOOD
12004-039
VOUT_UV
使用寄存器0xFE44和寄存器0xFE45,可将各种标志编程输
入PGOOD1和PGOOD2。与GPIO耦合时,这些标志可用来
触发信号,并通过分立式电路提供外部逻辑函数。例如,
图42中,过温标志或VIN_UV标志可设置PGOOD2。该功
能对于电源链下游采样十分有用,可以执行任何适当的操
作。利用寄存器0xFE43,可将延迟(去抖)加入PGOODx信
号中。
ADP1055
GPIO3和GPIO4用作缓冲器PWM输出
ADP1055的GPIO3和GPIO4引脚可配置为用于有源缓冲器
的两路信号。该电路可提供有源钳位的驱动信号。
12004-043
缓冲器配置
使用寄存器0xFE63和寄存器0xFE64[5:0],可分别编程缓冲
器信号的导通时间和停滞时间。有源钳位信号在可选停滞
时间(0 ns至315 ns,步进5 ns,使用寄存器0xFE64[5:0]编程)
之后导通。使用寄存器0xFE65[7],则有源钳位信号可配置
为下列情况之一:
图47. 选项1:GPIO3和GPIO4配置为正常信号
12004-044
• SR1或SR2信号下降沿
• OUTC和OUTD下降沿
缓冲器信号在固定时间内导通,无论寄存器0xFE63中编程
的占空比和负载条件是多少。然而,缓冲器信号会在遇到
下一个SRx上升沿或下一个OUTx下降沿时立即切换,哪怕
编程的导通时间更长。
12004-045
图48. 选项2:GPIO3配置为有源缓冲器PWM输出;
GPIO4配置为正常信号
12004-041
图49. 选项3:GPIO3配置为正常信号;
GPIO4配置为有源缓冲器PWM输出
12004-046
图45. 配置为SRx信号的有源钳位缓冲器
12004-042
图50. 选项4:GPIO3和GPIO4配置为有源缓冲器PWM输出
图46. 配置为OUTx信号的有源钳位缓冲器
其他缓冲器配置
使用寄存器0xFE64[7:6]可将缓冲器配置为下列选项之一:
• 选项1:GPIO3和GPIO4均配置为正常信号,如“GPIO和
PGOOD信号”部分所述(见图47)。
• 选项2:GPIO3配置为有源缓冲器PWM输出;GPIO4配
置为正常信号(见图48)。
• 选项3:GPIO3配置为正常信号;GPIO4配置为有源缓冲
器PWM输出(见图49)。
• 选项4:GPIO3和GPIO4均配置为有源缓冲器PWM输出
(见图50)。
GPIO极性位可通过“GPIO和PGOOD信号”部分中描述的相
同位来配置。极性位实现了真正的功能多样性,可根据应
用选择P沟道或N沟道FET。通过寄存器0xFE46[14]和寄存
器0xFE47[14],则这些PWM信号可在软启动和软停止期间
消隐。只要系统响应故障条件或PSOFF命令时未关断,信
号就会激活。
Rev. 0 | Page 31 of 140
ADP1055
平均恒流模式
ADP1055支持恒流(CC)模式。恒流模式阈值采用下列两种
方式的其中之一进行设置:
• 使用CC模式的PMBus定义(寄存器0xFE4F[2] = 0)
• 使用特定制造商的CC模式(寄存器0xFE4F[2] = 1)
在两种模式下,通过寄存器0xFE5D[3:0],可将恒流限值设
为IOUT_OC_FAULT_LIMIT的百分比,比如:±3.125%、
±6.25%、±12.5%、±25%、±50%或±100%。
在CC模式的PMBus定义中,恒流模式在IOUT_OC_FAULT
故障条件下激活,负载电流限制为CC限值,如寄存器
0xFE5D[3:0]中的设定。使用CC模式的PMBus定义时,仅
适用正百分比。这种情况下,针对IOUT_OC_FAULT的故
障响应根据PMBus格式而定义。系统检测到CS2电流后进
入CC模式(约2.6 ms,12位平均CS2 ADC)。器件处于CC模
式时,电流的任何进一步变化都以寄存器0xFE4F[7]中的可
选平均速度为依据。若要CC模式正确处理PMBus故障,则
IOUT_OC_FAULT去抖必须设为0 ms。
在特定制造商CC模式下,CC限值完全等于编程限值,无
需在进入CC模式前跳变IOUT_OC_FAULT。这种情况下,
针对IOUT_OC_FAULT的故障响应就是忽略故障或者关断
器件,作为对故障作出响应(寄存器0x47[7:6] = 11)。响应部
分(比如寄存器0x47[7:6] = 00、01或10)的其他编程设置均
忽略。
由于电流是在328 µs周期内(CS2位流的9位抽取)取平均值,
恒流控制环路带宽相对较低。VS±引脚上的输出电压以最
大1.18 V/s的速率变化;因此,电流瞬时值可在极短时间内
超过恒流限值,具体取决于瞬态条件的严重程度。
如需更快的恒流模式动态响应,可使用turbo模式。在
turbo模式下,求均值时间可缩短至大约41 µs周期(CS2位流
的6位抽取)。该turbo模式下的输出电压压摆率可通过寄存
器0xFE5D[5:4]编程。
由于输出电压下降以保持恒定负载电流,因此当输出电压
下降至IOUT_OC_LV_LIMIT(寄存器0x48)所设定的特定阈
值之下时,可以利用xxx_FAULT_RESPONSE(例如,寄存
器0x47[7:6] = 01)编程故障响应。
需注意,虽然根据PMBus规范,恒流模式适用于任何电流
故障(输入或输出电流),但ADP1055采用恒流模式仅仅是
为了保持恒定的输出电流。例如,假设IOUT_UC_FAULT
编程为进入恒流模式,则ADP1055不会提升输出电压来保
持IOUT_UC_LIMIT中设置的电流水平。
针对恒流模式使用制造商规格故障响应,达到特定阈值时
可迫使系统进入恒流模式;并且如果该阈值在某个指定的
持续时间内存在(基于去抖时间),则IOUT_OC_FAULT跳
变(见图52)。
低于IOUT_OC_FAULT_LIMIT阈值,则ADP1055工作在恒
压模式下,并使用输出电压作为闭环工作的反馈信号。
VOUT NOMINAL
ADP1055超过恒流模式阈值时,使用CS2电流读数控制输
出电压调节点。输出电压随负载增加而线性斜降,确保负
载电流保持恒定。
IOUT_OC_FAULT_LIMIT
IOUT NOMINAL
DEPENDENT ON SLEW RATE
AND CC TURBO MODE
IOUT_OC_FAST
HICCUP
CC LIMIT
TIME
CONVERTER
STARTS
AFTER RETRY
ATTEMPT
IOUT_OC_
IOUT_OC_
DEBOUNCE
DEBOUNCE
STARTS
STARTS
IOUT_OC_DEBOUNCE
ENDS AND FAULT TRIPS
12004-048
IOUT_OC_
DEBOUNCE
STARTS
VOUT
图52. 带打嗝的恒流模式
(0,0)
IOUT
IOUT_OC_FAULT_LIMIT
12004-047
32位键代码
ADP1055支持32位密码(键代码)以及寄存器0xD5设置的
EEPROM密码。32位键代码限制对某些命令和操作的访
问,从而为用户和制造商提供了另一层保护。
图51. 恒流(CC)模式下的典型特性
Rev. 0 | Page 32 of 140
ADP1055
输入键代码
键代码是独特的32位访问码,使用KEY_CODE命令(寄存
器0xD7)输入。由于该命令是块读取/块写入命令,因此命
令的首个数据字节是字节数(4)。输入键代码时,数据格式
为:{0x04, KeyCode[7:0], KeyCode[15:8], KeyCode[23:16],
KeyCode[31:17]}。(注意32位键代码低位字节到高位字节的
顺序。)输入正确的键代码后,用户便拥有针对所有命令的
完 全 写 访 问 权 限 , 包 括 PMBus和 特 定 制 造 商 命 令 , 如
CMD_MASK(寄存器0xF4)和EXTCMD_MASK(寄存器0xF5);
利用命令屏蔽功能,可禁用其他命令。更改EEPROM密码
时(寄存器0xD5),同样需要输入键代码。
1. EEPROM解锁后,利用KEY_CODE命令(寄存器0xD7)输
入32位键代码(默认键代码为0xFFFFFFFF)。
2. 使用相同的命令输入新的键代码,比如0x1FEEDBAC(二
进制补码格式的负反馈)。
3. 这样就更改为新的键代码了。使用STORE_USER_ALL命
令(寄存器0x15)将新的键代码保存在EEPROM的用户设
置页中。
SR渐进、SR过渡和SR快速渐进
输出(或副边)整流器使用同步整流时,建议将SR1和SR2用
作PWM控制信号。这些PWM信号可配置为类似于其他
PWM输出。
图54. 轻载模式(LLM)下的SR输出示例
12004-051
命令屏蔽功能允许在ADP1055中屏蔽任何PMBus命令或特
定制造商命令。若某个命令被屏蔽,则针对该命令的读写
将无应答(NACK)。PMBus命令可通过寄存器0xF4进行屏蔽;
特定制造商命令可通过寄存器0xF5屏蔽。利用命令屏蔽功
能,用户可禁止针对某些命令进行访问——比如配置开关
频率、数字补偿器或输出电压设定点的命令——同时允许
访问回读命令(READ_x,其中x = IOUT、IN、VOUT、VIN等)。
SLV_ADDR_SELECT(寄存器0xD0)、EEPROM_PASSWORD(寄
存器0xD5)、KEY_CODE(寄存器0xD7)、EEPROM_INFO(寄
存器0xF1)、CMD_MASK(寄存器0xF4)和EXTCMD_MASK
(寄存器0xF5)命令不可屏蔽。建议使用ADP1055 GUI配置
屏蔽功能(见图53)。
12004-050
命令屏蔽
图55. 重载模式(CCM)下的SR输出示例
模式从LLM变为CCM时,SR输出突变可能会导致输出电压
暂时性下降。可在SR1和SR2输出端施加可选SR转换过程(期间
SR PWM输出的脉冲宽度缓慢增加)。设置寄存器0xFE50[5],
便可使能SR转换。
SR边沿从零占空比变迁到最大占空比(由控制环路决定)的
速度可利用寄存器0xFE5F[7:4],在每tSW 5 ns到每1024 tSW 5 ns
之间编程设定(tSW = 开关周期)。
输出电压压摆率
输 出 电 压 压 摆 率 ( 或 转 换 速 率 ) 可 通 过 P M B u s VO U T _
TRANSITION_RATE命令(寄存器0x27)设置。压摆率决定
响应数字基准电压变化而调节输出电压的速度。
ADP1055支持的最高压摆率为1 kV/s,最低压摆率为14.3 V/s。
PMBus命令设置为0时,可将压摆率设为最低速度。该压
摆率表示内部设定点基准可发生变化的速率;输出电压的
实际变化取决于控制环路的带宽及其跟踪基准的能力。
12004-049
VOUT_TRANSITION_RATE命令可通过寄存器0xFE65[2]
禁用。
图53. 显示锁定和解锁命令的GUI快照
更改键代码
自适应停滞时间补偿
如需更改键代码,首先根据“解锁EEPROM”部分所述,解
锁EEPROM。
寄存器0xFE1D到寄存器0xFE24是自适应停滞时间(ADT)寄
存器。这些寄存器允许PWM边沿之间的停滞时间即时进
行自适应。若原边或副边电流(CS1或CS2)下降至寄存器
0xFE1E编程设置的阈值以下,则ADT功能激活。用户可以
使用软件GUI轻松设置停滞时间值,建议将GUI用于此操作。
Rev. 0 | Page 33 of 140
ADP1055
通常,确保ZVS的条件是电感中的电能必须超过电容中的
电能。当电能从电感流入电容(以极性相反的电压对电容充
电),便发生谐振过渡。在某一点上,MOSFET电压接近0 V,
此时电源开关开启。
如果电能不足,则MOSFET以非ZVS的方式导通。这种情
况下,ADT可等待直到谐振过渡达到其峰值,以便实现接
近ZVS的导通。
12004-052
SR延迟
图56. GUI上的自适应停滞时间窗口
配置ADT之前,必须编程原边电流阈值。然后,可编程设
置每一个PWM上升沿和下降沿(t1至t12),使其具有特定的
空载(零电流)停滞时间失调。此偏移可以是正值或负值,
相对于标称边沿位置而言。当电流位于零电流和阈值电流
之间时,停滞时间量以5 ns的步进线性调节。CS1/CS2电流
的均值周期可通过寄存器0xFE1E[7]选择,并且停滞时间调
节速度也可编程设置,以便适应寄存器0xFE1D[5:0]中更快
或更慢的调节。
例如,如果CS1阈值设为2 A,则t1的标称上升沿为100 ns。
如果空载时t1的ADT设置为40 ns,则当电流为0 A时t1变为
140 ns,当电流为1 A时变为120 ns。类似地,可沿负方向
施加ADT。
ADT功能在准谐振拓扑中很有用,在此拓扑中电能从电感
(通常是从一个或多个漏电感、磁化电感和外部电感)转移
到电容(通常是MOSFET功率开关的漏极-源极电容),以实
现零电压切换(ZVS)。
ADP1055非常适合用于隔离式拓扑中的DC-DC转换器。由
于隔离元器件的存在,每次PWM信号越过隔离栅,便导
入额外的传播延迟。ADP1055允许使用寄存器0xFE52[5:0]
编程可调节延迟(0 ns至315 ns,步长为5 ns)。该延迟使SR1
和SR2在时间上相对OUTA到OUTD向后推移,补偿由隔离
元器件导入的延迟。通过这种方式,便可对齐所有PWM
输出边沿,且SR延迟可作为恒定的停滞时间而单独实现。
均流(ISHARE引脚)
ADP1055同时支持模拟均流和数字均流。ADP1055可采用
CS1电流信息或CS2电流信息进行均流。
模拟均流
模拟均流使用内部电流检测电路,为外部电流误差放大器
提供电流读数。因此不需要使用额外的差分电流放大器。
CS1或 CS2的 电 流 读 数 能 够 以 数 字 位 流 的 形 式 输 出 至
ISHARE引脚,该读数是电流检测ADC的输出结果(见图
57)。位流与负载的电流成比例。使用外部RC滤波器过滤
该数字位流,则电流信息被转换成模拟电压,并与输出至
负载的电流成比例。此电压能够与共享总线电压作比较。
若器件未提供足够的电流,则可在VS±反馈点施加一个误
差信号。此信号使器件的输出电压上升,为负载贡献电流。
CURRENT
CURRENT
SENSE
ADC
CS2–
VOLTAGE
BIT STREAM
SHARE
BUS
ISHARE
BIT STREAM
图57. 模拟均流配置
Rev. 0 | Page 34 of 140
LPF
12004-054
CS2+
ADP1055
数字共享总线
数字共享总线基于单线式通信总线原理;也就是说,时钟
和数据信号是包含在一起的。
数字共享总线方案原理上与传统的模拟共享总线方案类似。
不同的是,数字共享总线不使用共享总线上的电压来表示
电流,而是采用数字字。
当连接了两个或多个ADP1055器件,它们会同步它们的共
享总线时序。该同步由起始位从通信帧的头部开始执行。
若一个新的ADP1055热插拔至一个现有的数字共享总线,
则器件将等到下一帧才开始共享。新加入的ADP1055将监
控共享总线,直到遇到停止位;停止位表示共享帧结束。
然后它便在下一个开始位同步其它的ADP1055器件。数字
共享总线帧参见图60。
ADP1055输出数字字到共享总线。数字字与电源提供的电
流成函数关系(电流越高,数字字越大)。
电流值最大的电源控制总线(主机)。输出较少电流(从机)
的电源认为另一个电源供给负载的功率较多。
在下一个周期中,从机通过提高输出电压,增加其电流输
出量。此周期会重复进行,直到从机的电流输出与主机相
同,即位于可编程容差范围内。图58显示数字共享总线的
配置。
图59显示共享总线上可能存在的信号。
LOGIC 1
VDD
LOGIC 0
CURRENT SENSE
INFO
PREVIOUS
BIT
ISHARE
DIGITAL
WORD
t0
NEXT
BIT
tBIT
12004-056
t1
IDLE
图59. 共享总线高电平位、低电平位和空闲位
POWER SUPPLY A
位(tBIT)长度固定为10 μs。逻辑1定义为位起始时的高电平至
低电平转换,以及75% tBIT时的低电平至高电平转换。逻辑0
定义为位起始时的高电平至低电平转换,以及25% tBIT时的
低电平至高电平转换。
SHARE
BUS
ISHARE
在tBIT的整个周期中,总线在高电平时空闲。总线上的其它
所有活动均无效。最长持续tGLITCH (200 ns)的毛刺被忽略。
DIGITAL
WORD
12004-053
POWER SUPPLY B
表示电流信息的数字字长度为8位。ADP1055获取CS1或
CS2读数的8个MSB(寄存器0xFE2B[3]中指定的均流信号),
并利用该读数作为数字字。读取时,任意时刻的共享总线
值等于CS1或CS2的电流读数(见图61)。
图58. 数字均流配置
2 STOP BITS
(IDLE)
PREVIOUS
FRAME
START BIT
0
8-BIT DATA
FRAME
图60. 数字均流帧时序框图
Rev. 0 | Page 35 of 140
2 STOP BITS
(IDLE)
START BIT
0
NEXT FRAME
12004-055
CURRENT SENSE
INFO
ADP1055
数字共享总线方案
数字共享总线配置
每个电源都将自身输出的数据字与总线上所有其它电源的
数据字进行比较。
数字共享总线有多种配置方法。共享总线环路带宽可在寄
存器0xFE2B[2:0]中编程。从机试图匹配主机电流的程度可
通过寄存器0xFE2A[3:0]进行编程。每次共享总线处理,从
机都上移1个LSB(8个数据位加起始和停止位;参见表156中
寄存器0xFE2B的说明)。每次共享总线处理,主机都下移x
个LSB,其中x为寄存器0xFE2A[7:4]的共享总线设置。VS±
引脚上的从机输出电压最大限值为400 mV。当均流环路达
到其最大值时(即VS±引脚为400 mV),ISHARE_FAULT置位。
建议在电源输出引脚与负载之间采用5 mΩ至10 mΩ负载线。
第1轮
在第1轮中,每个电源都首先在总线上放置其MSB。如果
一个电源检测到其MSB与总线上的值一致,则进入第2轮。
如果一个电源检测到其MSB低于总线上的值,则表示此为
从机电源。
电源变成从机电源时,它停止在共享总线上进行通信,因
为它知道自己不是主机。随后电源便增加输出电压,试图
分担更多电流。
降流分担
降流分担功能可使用VOUT_DROOP命令(寄存器0x28)实现。
利用该命令,固定量的负载线(单位为mV/A)可施加于输出
电压。施加降流前,以可选速率(在寄存器0xFE65[1:0]中设
置)对输出电压连续采样。在降流分担情况下,输出电压以
VOUT_TRANSITION_ RATE命令所确定的速率变化。设置
0xFE65[2] = 1可将内部基准电压改为内部支持的最高速率。
如果两个器件具有相同的MSB,则它们都进入第2轮,因
为每一个都有可能是主机。
第2轮
在第2轮中,所有仍在总线上通信的电源均在共享总线上
放置第二个MSB。如果某个电源检测到其MSB低于总线上
的值,就表示该电源是从机电源,于是它便停止在共享总
线上通信。
第3轮至第8轮
相同的算法最多将重复8轮,以便电源比较各自的数字字,
从而判断主机和从机。
PSU A
VDD
0x4A
MASTER
IOUT = 35A
1m
CS2–
+
35mV
–
CURRENT
SENSE
ADC
1 LSB = 29.3µV
12 BITS
1195 DEC
0x4AB
DIGITAL
FILTER
÷16
8 BITS
74 DEC
0x4A
ISHARE
DIGITAL
WORD
0x4A
35mV/29.3µV = 1195
图61. 共享总线如何生成数字字并放置在数字共享总线上
Rev. 0 | Page 36 of 140
8-BIT
WORD
SHARE
BUS
8-BIT
WORD
0xB5
12004-057
CS2+
ADP1055
轻载模式和深度轻载模式
ADP1055支持轻载模式和深度轻载模式,为轻载模式下减
少功耗提供便利。深度轻载模式的阈值、速度和迟滞可通
过寄存器0xFE4B选择。在深度轻载模式下,使用寄存器
0xFE4C可禁用一组可选PWM输出。典型示例包括交错式
拓扑中关断同步整流器,或关断某些PWM输出以实现切相。
ADP1055进入跳脉冲模式。寄存器0xFE50[0] = 0可将所有调
制边沿设为开关周期的起始位置。在负边沿调制情况下,
该设置会导致PWM输出反相;因此,将寄存器0xFE50[0]
设为1可编程设置器件,使其在跳脉冲时PWM输出为0 V。
对于诸如全桥式移相拓扑等拓扑而言——该拓扑的两个
PWM输出无需针对半开关周期调制即可开启——寄存器
0xFE50[4]中的设置允许ADP1055禁用这类PWM输出,无
论调制是否使能。
12004-058
软停止
图62. GUI中的轻载设置
轻载模式的阈值、速度和迟滞可在寄存器0xFE5F中编程。
在SR轻载模式下(SR LLM),同步整流器仅在正向导通模式
工作;也就是说,在降压隔离式拓扑中(输出端半波或全波
整流),它们在开关周期的续流期间关闭。通过这种方式开
启MOSFET,可最大程度减少MOSFET二极管压降产生的
损耗,同时将输出电感保持在断续导通模式(DCM)。SR
LLM中同步整流器的上升沿和下降沿可在寄存器0xFE19至
寄存器0xFE1C中编程设置。
根据迟滞水平,从SR正常模式或深度LLM模式进入SR LLM
时,或者从SR LLM退出到SR正常模式时,SR边沿依据寄存
器0xFE5F[7:4]中的同相速度编程设定值移动。
SR LLM设置(寄存器0xFE19至寄存器0xFE1C)确定SR LLM模
式下SR PWM输出的最小和最大上升沿与下降沿。若负载
要 求 占 空 比 位 于 最 小 和 最 大 设 置 之 间 , 则 SR边 沿 根 据
OUTA至OUTD要求的占空比进行调节。
12004-059
若要使能深度轻载模式,则轻载模式阈值必须大于零。
图63. 所有SR模式的叠加
跳脉冲
ADP1055支持跳脉冲模式,在该模式下,整个开关周期内
PWM脉冲不开启。将寄存器0xFE50[1]置1可激活跳脉冲。
当所需的占空比低于寄存器0xFE53中设置的调制值时,
ADP1055支持软停止功能。使用OPERATION和ON_OFF_
CONFIG命令可在电源正常关断时使能软停止,如“上电和
关断”部分所述。使用寄存器0xFE51[7:6]还可在故障触发条
件下使能软停止。使用TOFF_DELAY和TOFF_FALL命令(寄存
器0x64和寄存器0x65)可编程软停止时间。软停止期间,使
用寄存器0xFE47可屏蔽各种故障,如OTP、OVP和GPIO等
故障。为了保持零输出电压,SR1和SR2 PWM输出可编程
为 在 额 外 时 间 内 保 持 开 启 状 态 (参 见 表 193中 寄 存 器
0xFE50[7:6]的说明)。
占空比双倍更新速率
ADP1055在开关周期起始之前检测输出电压,然后根据误
差电压,发出下一个占空比命令。由于瞬态条件可在两次
开关周期之间的任意时刻发生,因此占空比的单周期更新
会导致相位损耗,计算如下:
Φ = 360 × (td × fC)
其中:
td表示ADC采样、补偿器环路计算和任何额外传播延迟的
延迟时间之和。
fC为交越频率。
系统最低延迟为D × tSW,因为只有在D × tSW之后,占空比命
令的影响才会显现。由于存在相位损耗(会随着交越频率接
近开关频率而增加),系统的交越频率无法扩宽,从而无法
获得令人满意的相位裕量。为了减少相位损耗,ADP1055
使用双倍更新速率占空比,此时仅在半开关周期之前对输
出电压进行采样,然后发出新占空比命令。通过这种方式,
两个后续占空比命令的相位损耗可减少一半,为D × tSW/2。
占空比双倍更新速率为可选功能,通过设置寄存器0xFE57
[0] = 1使能。使用占空比双倍速率时建议同时使能占空比平
衡(寄存器0xFE57[7] = 1)。
Rev. 0 | Page 37 of 140
ADP1055
占空比平衡、伏秒平衡和通量平衡
流进行采样,采样时刻为OUTA和OUTD(峰值1)的逻辑
“和 ”结尾,以及OUTB和OUTC(峰值2)的逻 辑 “和 ”结
尾。如果峰值1 > 峰值2,则结果为正,所选边沿的占空
比下降。如果峰值2 > 峰值1,则结果为负,所选边沿的
占空比上升。
对于使用BH曲线第一和第三象限的电源拓扑而言,使用双
倍更新速率时建议使能占空比平衡。由于具有双倍更新速
率,平均磁化电流(从而变压器铁芯的通量密度)可能非零,
但等于某些正或负直流电平。为了防止变压器中的通量移
动和不平衡,可结合使用占空比平衡和伏秒平衡。在交错
式拓扑中,伏秒平衡功能还可用于电流平衡,确保每个交
错的相位具有相同的功耗。
2. 施加边沿校正。在同一个例子中,将负边沿校正施加到
OUTA和 OUTD上 , 并 将 正 边 沿 校 正 施 加 到 OUTB和
OUTC上。同样地,将适当的边沿校正施加到SR输出端。
例如,假设一个全桥拓扑要求H电桥的对角线边沿均衡,
则占空比平衡算法将会对多个开关周期内的占空比求均
值。占空比平衡完全是一种数字校正,会根据过往的占空
比施加到PWM边沿上,并且不会将来自ADC的任何反馈
纳入计算,伏秒平衡的情况也是如此。
3. 设置寄存器0xFE25[6] = 1,使能伏秒平衡。该设置通过
GO命令选通(寄存器0xFE00)。当CS1引脚上的电压低于
25 mV时,自动禁用伏秒平衡。
设置寄存器0xFE57[7] = 1可使能占空比平衡;占空比达到平
衡时的速度由寄存器0xFE57[5:4]的设置控制。此外,占空
比能够校正的程度(占空比平衡和伏秒平衡时各自的最大值
为±160 ns)由寄存器0xFE57[2:1]指定。
12004-060
伏秒平衡使用采样-保持电路(正在申请专利),在开关周期
的两个半周期内均可对峰值电流进行采样。该功能通过寄
存器0xFE56配置。使用伏秒平衡功能时的建议设置如下所
示。
图64. 寄存器0xFE56 = 0x96时的伏秒平衡
1. 使用寄存器0xFE56设置正负边沿。位[7:4]设置积分正周
期,位[3:0]设置积分负周期。边沿之间的运算为逻辑
“和”。
12004-061
通常,H电桥的对角线边沿是平衡的。例如,在全桥拓
扑中,寄存器0xFE56的10010110设置会使器件对峰值电
图65. 寄存器0xFE56 = 0x69时的伏秒平衡
VIN
OUTC
VOUT
SR2
OUTB
OUTD
SR1
SAMPLE
AND HOLD
WITH RESET
CS1
INPUT
VS BALANCE
ALGORITHM
VS BALANCE
EDGE SELECT
REGISTERS
ADP1055
图66. 伏秒平衡电路的简化内部结构
Rev. 0 | Page 38 of 140
PWM
12004-115
OUTA
ADP1055
故障响应和状态机结构
当经过ADP1055调节的电源出现潜在异常状况时,标志置
位,系统等待一段编程设定的去抖时间。如果标志直到去
抖时间结束时依然处于置位状态,则作为故障锁存。然后,
根据故障响应的编程设置来处理故障。只有在移除标志条
件后,故障才清零。移除标志条件后,去抖电路复位;在
此之前故障保持置位状态。
标志
故障优先级
ADP1055另外还有一组锁存故障寄存器(寄存器0xFE8C至
寄 存 器 0xFE93)。 锁 存 故 障 寄 存 器 的 标 志 与 PMBus
STATUS_x命令(寄存器0x7A至寄存器0x80)相同,但锁存寄
存器标志会保持置位,以便检测间歇性故障。
CLEAR_FAULTS命令(寄存器0x03)清零锁存故障寄存器,
并复位所有标志。
对每个故障的响应均可根据优先级进行配置(见表7)。数字
越大则说明优先级越高。
表7. 故障优先级
优先级
12(最高)
11
10
9
8
7
6
5
4
3
2
1(最低)
故障和故障响应配置
电压故障:禁用输出
电压故障:关断,不重试
电流故障:关断,不重试
电压故障:关断,限次重试
电流故障:关断,限次重试
电压故障:关断,不限次重试
电流故障:关断,不限次重试
电压故障:等待延迟然后关断,限次或不限次
重试
电流故障:恒流,等待延迟
电流故障:恒流,不触发VOUT_LV
电流故障:恒流模式
电压故障:忽略故障
ADP1055超出特定限值、条件和阈值时,可设置广泛的标
识集。这些标识的响应可单独编程。标志可忽略,或用于
触发动作,如关断某些PWM输出或进入恒流模式。标识
还可用于关断电源。可编程ADP1055,使其响应这些标识
的复位。
第一个故障ID (FFID)
第一个故障ID (FFID)信息用于捕获导致系统关断的第一个
故障。寄存器0xFE95含有导致系统关断的第一个故障ID。
第一个故障ID寄存器捕获的故障信息含有经过配置的动作,
包括:立即关断、带重试的关断和带看门狗超时的PWM
输出禁用。无法覆写寄存器0xFE95的内容,除非信息首次
清零。
FFID可通过CLEAR_FAULTS(寄存器0x03)命令清零,方法
是对器件执行一次电源周期,或者通过寄存器0x01、寄存
器0x02(或两者兼具)发出一个PSON信号。如果黑盒功能已
使能,则FFID可在信息保存到黑盒的同时清零。
表8. 第一个故障ID情形示例
测试设置
OCP具有100 ms重试/延迟,优先
级为10,去抖 = 0。
OVP具有200 ms重试/延迟,优先
级为9,去抖 = 0。
OCP具有100 ms重试/延迟,优先
级为10,去抖 = 0。
OVP具有0 ms重试/延迟,优先级
为11,去抖 = 0。
OCP具有100 ms重试/延迟,优先
级为8,去抖 = 5 ms。
OVP具有200 ms重试/延迟,优先
级为9,去抖 = 100 ms。
OCP具有100 ms重试/延迟,优先
级为8,去抖 = 0。
OVP具有0 ms重试/延迟,优先级
为7,去抖 = 200。
条件
结果
OCP发生在t = 0时刻。
由于去抖时间较短(无重试时间)并且优先级较高,因此处理OCP故障。
OVP发生在t = 10 ms时刻。
OCP发生在t = 0时刻。
OCP故障在t = 0时处理;执行操作前器件等待100 ms。OCP故障由OVP
OVP发生在t = 10 ms时刻。 代替,然后OVP故障在t = 10 ms时处理,因为它具有更高的优先级,哪
怕重试延迟时间更长。
OCP发生在t = 50 ms时刻。 OVP在t = 100 ms时作为故障存入寄存器中。OCP在t = 55 ms时作为故障
OVP发生在t = 0时刻。
存入寄存器中。然而,在t = 100 ms时,OCP损失优先级,OVP得到处理,
因为后者具有更高的优先级。异常:如果OCP延迟较短(例如5 ms),则
执行OCP操作。
OCP发生在t = 0时刻。
处理OCP故障,因为它具有较高的优先级。
OVP发生在t = 0时刻。
Rev. 0 | Page 39 of 140
ADP1055
使 用 故 障 优 先 级 ( 参 见 “故 障 优 先 级 ”部 分 ) , 则 造 成
ADP1055关断的故障将保存在FFID中。例如,某个配置包
含如下结果:
延迟故障发起另一组关断-重试循环,次数为三次。该特性
有效地导致了系统进行无限重试,哪怕故障响应编程为仅
重试三次。
• OVP故障延迟为100 ms,5次重试
• OCP故障时立即执行关断操作,延迟为0 ms
一个突出的例外是过冲保护使能时的TON_MAX_FAULT。
如果ADP1055在软启动斜坡期间检测到x个连续开关周期
内出现超出调节范围的情况(也就是说,输出电压不跟踪所
需的斜升电压),则ADP1055通过退出软启动并重试来尝试
解决这一问题。结果,软启动斜坡提前结束,影响重试计
数器复位。
如果发生OVP故障,并且在三次重试后发生OCP故障,则
OCP故障保存在FFID寄存器中。另一方面,如果所有5次
OVP重试发生在OCP故障产生以前,则OVP故障保存在
FFID中。该规格仅在寄存器0xFE_48[1:0]设置为01时才为
真。如果设置为10,则FFID将在首次重试时设为OVP。
注意,诸如IOUT_OC_WARN和VOUT_OV_WARN等警告
标志无去抖时间。
ADP1055集成故障处理程序,可检测并跟踪故障;另外故
障编程为关断和重试(重启)系统时,故障处理程序循环执
行ADP1055关断和软启动过程。在整个软启动斜坡期间,
故障处理程序继续监控器件可能触发故障响应的任何故
障。软启动消隐可配置为软启动斜坡期间忽略故障。
如果故障条件触发关断-重试循环,则故障处理程序跟踪编
程故障响应试图重试的次数,然后在达到配置的重试次数
时永久关断器件。如果触发故障在软启动斜坡结束时清
零,则认为关断-重试循环是成功的,此时达到电压调整
点。重试成功后,故障处理程序从队列中移除该故障,清
零全部重试计数器,并监控器件的下一个最高优先级故障。
去抖时间可加入标志条件,有效延迟软启动斜坡结束之后
的故障条件。注意,故障处理程序将其视为一次成功的重
试尝试(因为从软启动转换到正常工作时未检测到故障)。
故障处理程序清零该故障,并复位重试计数器。例如,假
设TON_RISE时间为10 ms,此时故障响应设为关断并重试三
次,并且在软启动斜坡期间发生标志条件(t1 < 10 ms)。如果
去抖时间(td)足够小,从而t1 + td < TON_RISE,那么故障条
件将在软启动斜坡结束前锁存,相应地,ADP1055关断并
重试,同时重试计数器向上计数。
表9提供故障汇总以及相应的去抖时间。
软启动和软停止期间故障条件
若软启动期间发生故障条件,则控制器根据编程设定作出
响应,除非标识被消隐。软启动和软停止期间的标志消隐
分别在寄存器0xFE46和寄存器0xF47中编程。
如果故障(例如TON_MAX或IIN_OC)发生在软启动过程中
的任意时刻,并且操作设置为不同于关断的数值,则软启
动斜坡将继续以PMBus命令VOUT_TRANSITION_RATE(寄
存器0x27)指定的转换速率继续完成其余下的部分。
在软启动过程中,TON_MAX故障有效;达到输出调节
后,UVP故障有效。这意味着系统直到软启动斜升以后才
开始监控UVP。
看门狗定时器
当电压故障响应设为禁用输出,并等待故障清零(位[7:6] = 11),
ADP1055禁用PWM输出,但不会立即关断并经历一个软启
动周期而重启。ADP1055保持PWM输出禁用,直到故障清
零;之后,PWM输出重新使能。
如果故障未清零,则系统可能保持无限休眠状态。为了防
止这种情况,可设置看门狗定时器,使故障条件超时。
WDT_SETTING命令(寄存器0xFE3F)用来设置0 s、1 s、5 s
或10 s超时,之后系统关断,捕获FFID,并请求上电(CTRL
引脚或OPERATION命令)复位。
三次重试后,ADP1055关断,需上电才能再次启动。然
而,如果去抖时间(td)足够大,从而t1 + td > TON_RISE,则
故障条件将在ADP1055从软启动转换到正常工作之后锁
存。在这种情况下,故障条件清零,重试计数器于软启动
斜坡结束时复位。
Rev. 0 | Page 40 of 140
ADP1055
表9. 带去抖时间的故障汇总
函数/PMBus命令
VOUT_OV_FAST
引脚
OVP
注释
此引脚上的模拟比较器提供该保护。
去抖
0xFE2F[1:0]
LSB
VOUT_OV
VS±
0xFE30[3:0]
1.6/27
VOUT_OV_WARN
VOUT_UV_WARN
VOUT_UV
VS±
VS±
VS±
N/A
N/A
0xFE30[10:8]
1.6/27
1.6/29
1.6/29
N/A
N/A
VOUT_UV_FAULT_
RESPONSE
IOUT_OC
CS2±
此引脚上的ADC每82 µs求一次均值,并且针对该故障具
有7位精度。该信息与VOUT_OV_FAULT_LIMIT进行比较,
设置标志。
与VOUT_OV相同。
与VOUT_UV相同。
此引脚上的ADC每328 µs求一次均值,并且针对该故障
具有9位精度。该信息与VOUT_UV_FAULT_LIMIT进行比
较,设置标志。
此引脚上的ADC每2.6 ms求一次均值,并且针对该故障
具有12位精度。该信息与IOUT_OC_FAULT_LIMIT进行比
较,设置标志。
此引脚上的ADC每328 µs求一次均值,并且针对CC模式
具有9位精度。该信息与IOUT_OC_FAULT_LIMIT ± 寄存
器0xFE5D[2:0]中的阈值设置进行比较,进入CC模式。
对于turbo模式,每41 µs采用等效6位分辨率求均值。
0xFE31[3:0]
IOUT_OC:
CS2_Range/212
IOUT_OC_
FAULT_RESPONSE
IOUT_OC_LV
CS2±
IOUT_OC_FAST
CS2±
IOUT_UC
CS2±
CC模式:
CS2_Range/29
CC turbo模式:
CS2_Range/26
此引脚上的ADC每10.5 ms求一次均值,并且针对该故障
具有12位精度。该信息与IOUT_OC_LV_FAULT_LIMIT进
行比较,设置标志。
此引脚上的模拟比较器提供该保护。
0xFE30[15:14]
此引脚上的ADC每10.5 ms求一次均值,并且针对该故障
具有12位精度。该信息与IOUT_UC_FAULT_LIMIT进行比
较,设置标志。
此引脚上的ADC每328 µs求一次均值,并且针对恒流模
式具有9位精度。该信息与IOUT_UC_FAULT_LIMIT ± 寄
存器0xFE5D[2:0]中的阈值设置进行比较,进入CC模式。
对于turbo模式,每41 µs采用等效6位分辨率求均值。
0xFE31[7:4]
CS2_Range/212
0xFE2D[1:0]
IOUT_UC:
CS2_Range/212
IOUT_UC_FAST_
FAULT_RESPONSE
IOUT_UC_FAULT_
RESPONSE
CC模式:
CS2_Range/29
CC turbo模式:
CS2_Range/26
IOUT_UC_FAST
CS2±
此引脚上的模拟比较器提供该保护。
0xFE2E[0]
IIN_OC
CS1
0xFE31[11:8]
IIN_OC_FAST
CS1
此引脚上的ADC每10.5 ms求一次均值,并且针对该故
障具有12位精度。该信息与IOUT_OC_FAULT_LIMIT进行
比较,设置标志。
此引脚上的模拟比较器提供该保护。
ISHARE
CS2±
当达到更改输出电压的最大限值时。
0xFE31[15:12]
IOUT_OC_WARN
VIN_LOW
CS2±
VFF
N/A
CS2_Range/212
1.6/29
VIN_UV
VFF
0xFE30[13:11]
1.6/29
VIN_UV_WARN
VIN_OV
VFF
VFF
N/A
0xFE30[7:4]
1.6/29
VIN_OV_WARN
POUT_OP
VFF
N/A
与IOUT_OC相同。
此引脚上的ADC每328 µs求一次均值,并且针对该故障
具有9位精度。该信息与VIN_LOW进行比较,设置标志。
此引脚上的ADC每328 µs求一次均值,并且针对该故障
具有9位精度。该信息与VIN_UV_FAULT_LIMIT进行比较,
设置标志。
与VIN_UV相同。
此引脚上的ADC每328 µs求一次均值,并且针对该故障
具有9位精度。该信息与VIN_OV_FAULT_LIMIT进行比较,
设置标志。
与VIN_OV相同。
VS与CS2 ADC的乘积每过2.6 ms求一次均值,针对该故
障具有11位精度。该信息与POUT_OP_FAULT_LIMIT进
行比较,设置标志。
Rev. 0 | Page 41 of 140
故障响应命令
VOUT_OV_FAST_
RESPONSE
VOUT_OV_FAULT_
RESPONSE
1.6/212
0xFE2C[1:0]
N/A
0xFE32[11:8]
IOUT_UC_FAST_
FAULT_RESPONSE
IIN_OC_FAULT_
RESPONSE
IIN_OC_FAST_
FAULT_RESPONSE
ISHARE_FAULT_
RESPONSE
VIN_UV_FAULT_
RESPONSE
N/A
VIN_OV_FAULT_
RESPONSE
POUT_OP_FAULT_
RESPONSE
ADP1055
函数/PMBus命令
OT
引脚
N/A
OT_WARN
GPIOx_FAULT
LSB
N/A
GPIOx
注释
此引脚上的ADC每200 ms求一次均值,并且针对该故障
具有14位精度,提供两个连续读数(外部正向和外部反
向温度传感器)。该信息与OT_FAULT_LIMIT进行比较,设
置标志。若外部反向禁用,则每130 ms求一次均值。
与OT相同。
即时。
N/A
0xFE32[15:0]
TON_MAX
N/A
即时。
0xFE32[7:4]
VS为1.6/29
TON_MAX_WARN
VDD/VCORE_OV
N/A
VDD
VCORE
VDD
VS为1.6/29
即时。
N/A
0xFE4D[5]
即时。
0xFE4D[4]
VDD UV
去抖
0xFE32[3:0]
故障响应命令
OT_FAULT_
RESPONSE
GPIOx_FAULT_
RESPONSE
TON_MAX_FAULT_
RESPONSE
0xFE4D[6]
关断
标准PMBus标志
图67显示ADP1055支持的标准PMBus标志。
STATUS_VOUT
STATUS_INPUT
7 VOUT_OV_FAULT
STATUS_WORD
(UPPER BYTE)
6 VOUT_OV_WARNING
5 VOUT_UV_WARNING
4 VOUT_UV_FAULT
3 VOUT_MAX WARNING
2 TON_MAX_FAULT
1 TOFF_MAX_WARNING
0 VOUT TRACKING ERROR
7 VIN_OV_FAULT
6 VIN_OV_WARNING
5 VIN_UV_WARNING
7 VOUT
6 IOUT/POUT
5 INPUT
4 VIN_UV_FAULT
3 UNIT OFF FOR LOW INPUT VOLTAGE
4 MFR_SPECIFIC
2 IIN_OC_FAULT
3 POWER_GOOD
2 FANS
0 PIN_OP_WARNING
1 IIN_OC_WARNING
1 OTHER
0 UNKNOWN
STATUS_IOUT
7 IOUT_OC_FAULT
6 IOUT_OC_LV_FAULT
5 IOUT_OC_WARNING
STATUS_MFR_SPECIFIC
STATUS_BYTE
ALSO IS THE LOWER BYTE OF
STATUS_WORD
7 GPIO4
6 GPIO3
5 GPIO2
4 IOUT_UC_FAULT
7 BUSY
4 GPIO1
3 CURRENT SHARE FAULT
6 OFF
3 IIN_OC_FAST_FAULT
2 IN POWER LIMITING MODE
5 VOUT_OV_FAULT
2 IOUT_UC_FAST_FAULT
1 POUT_OP_FAULT
4 IOUT_OC_FAULT
1 IOUT_OC_FAST_FAULT
0 POUT_OP_WARNING
3 VIN_UV_FAULT
0 VOUT_OV_FAST
2 TEMPERATURE
1 CML
0 NONE OF THE ABOVE
STATUS_MFR_UNKNOWN
7 OT_FAULT
15 EEPROM UNLOCKED
6 OT_WARNING
14 ADAPTIVE DEAD TIME
5 UT_WARNING
13 SOFT START FILTER
4 UT_FAULT
12 SOFT START RAMP
3 RESERVED
11 MODULATION LIMIT
2 RESERVED
10 VOLT-SEC BALANCE LIMIT
1 RESERVED
9
LIGHT_LOAD_MODE (LLM)
0 RESERVED
8
CONSTANT CURRENT
7
PGOOD2_FAULT
6
PGOOD1_FAULT
5
SYNC_UNLOCK
4
SR OFF
STATUS_CML
STATUS_OTHER
7 INVALID/UNSUPPORTED COMMAND
7 RESERVED
3
ADDRESS_WARNING
6 INVALID/UNSUPPORTED DATA
6 RESERVED
2
VCORE_OV
5 PACKET ERROR CHECK FAILED
5 INPUT A FUSE/BREAKER FAULT
1
VDD_OV
4 MEMORY FAULT DETECTED
4 INPUT B FUSE/BREAKER FAULT
0
VDD_UV
3 PROCESSOR FAULT DETECTED
3 INPUT A OR-ING DEVICE FAULT
2 RESERVED
2 INPUT B OR-ING DEVICE FAULT
1 OTHER COMMUNICATION FAULT
1 OUTPUT OR-ING DEVICE FAULT
0 OTHER MEMORY OR LOGIC FAULT
0 RESERVED
图67. ADP1055支持的标准PMBus标志
Rev. 0 | Page 42 of 140
12004-062
STATUS_TEMPERATURE
ADP1055
黑盒功能
黑盒操作
ADP1055支持可配置黑盒功能。使用此功能,则器件可向
EEPROM记录导致系统关断的故障重要数据。两个专用的
EEPROM页面用来实现该功能:页面2和页面3。
当ADP1055遭遇故障并执行器件关断操作,则获取电流遥
测的快照,以及导致关断的第一个故障(见图68)。如果黑
盒功能已使能,则该信息将在器件关断以前保存在
EEPROM中。
SHUTDOWN
DEBOUNCE
VOUT
FAULT
DETECTED
如果器件同时经历多个故障,则触发系统关断的第一个故
障ID由FIRST_FAULT_ID寄存器(寄存器0xFE95)捕获。
FFID和全部标志状态以及遥测数据通过一次次向黑盒写入
操作,而被黑盒所记录(有关所保存数据的列表,参见“黑
盒内容”部分)。每条记录 的最后有效字节是PEC字节,用
来计算存储在EEPROM中的每条记录的有效性。
完成一条记录后,记录数量(Rec_No)递增,并且该数目与
允许的最大记录数进行比较。如果Rec_No等于最大记录数
(158,000或16,000),则不允许进行更多的黑盒记录,因为
EEPROM到达允许的最大擦除编程周期,任何额外的记录
均不可靠。
黑盒内容
EEPROM页2和页3保留用于黑盒操作。每个EEPROM的页
大小为512字节;每个页由8条记录、64个字节组成。页2和
页3总共提供16条记录,用作循环缓冲器,记录黑盒信息。
PWM
12004-063
WRITE
图68. 黑盒写操作
EEPROM是页面擦除存储器,写入内容前必须擦除整个页
面。由于EEPROM的页面擦除要求,向任何页面写入8条
记录后,下一个页将自动擦除,以便继续进行黑盒记录。
在测试与评估中,这项黑盒功能对于帮助进行故障系统的
问题排查十分有用。如果调用系统以便进行故障分析,则
可以将此信息从EEPROM中读出,协助调查故障的根源。
每次在黑盒中写入一条记录,器件便递增记录数。每次
EEPROM写操作都会记录表10中的寄存器。
向 EEPROM中 写 入 信 息 的 次 数 有 所 限 制 。 通 过 寄 存 器
0xFE48[1:0],用户可以设置记录在黑盒中的信息级别,如
下所示:
每条黑盒记录末尾的分组差错校验(PEC)字节为各条记录
所独有,通过CRC-8多项式计算:C(x) = x8 + x2 + x1 + 1。
PEC字节在每条记录的前四个字节处进行计算(称为表头模
块),每次一个字节。在每次EEPROM写操作中,PEC字节
附加在数据之后,作为该条记录的最后有效字节。从
EEPROM中读取信息时,每条记录的表头模块用来计算预
期PEC码,并且将该内部计算的PEC码与接收PEC字节进
行比较。如果比较失败,则PEC_ERR位(STATUS_ CML[5])
置位,同时丢弃该条记录,因为数据有效性受损。
• 无记录。
• 仅在最终关断前记录遥测。
• 记录最终关断的遥测信息,以及所有间歇性重试尝试
(若器件设为关断并重试)。
• 使用CTRL引脚或OPERATION命令,记录最终关断的遥
测信息、所有重试尝试以及正常关断操作。
PEC字节
用户使用寄存器0xFE48[2]可将记录的最大条数编程设置为
158,000(ADP1055环境温度低于85°C时建议设为该数值),
或者设为16,000(ADP1055环境温度低于125°C时建议设为该
数值)。如果记录条数超出编程值,则暂停向EEPROM中记
录数据,同时STATUS_CML位(寄存器0x7E[0])置位,并且
保持置位状态。达到限值后,积累的数据不可靠,应当
忽略。
Rev. 0 | Page 43 of 140
ADP1055
黑盒时序
表10. 黑盒记录内容
字节
寄存器地址
表头模块
1
Rec_No[7:0]
2
Rec_No[15:8]
3
Rec_No[23:16]
4
0xFE95
数据模块
5
0x78
6
0x79
7
0x7A
8
0x7B
9
0x7C
10
0x7D
11
0x7E
12
0x7F
13
0x80
14
0xFE94
15
0xFE94
16
0x88
17
0x88
18
0x89
19
0x89
20
0x8B
21
0x8B
22
0x8C
23
0x8C
24
0x8D
25
0x8D
26
0x8E
27
0x8E
28
0x8F
29
0x8F
30
0x94
31
0x94
32
0x95
33
0x95
34
0x96
35
0x96
PEC模块
36
PEC[7:0]
未定义模块
37
…
64
寄存器名称
两个EEPROM页(页面2和页3)用来存储黑盒数据;每个页
面包含8条记录。由于EEPROM的页面擦除要求,黑盒向
每个页写入最后一条记录后(Rec_No = 8n – 1;n > 0,即7、
15、23、31等),其他页面自动执行页擦除操作。完成擦除
操作额外需时32 ms。
FIRST_FAULT_ID[7:0]
STATUS_WORD[7:0]
(与STATUS_BYTE[7:0]相同)
STATUS_WORD[15:8]
STATUS_VOUT
STATUS_IOUT
STATUS_INPUT
STATUS_TEMPERATURE
STATUS_CML
STATUS_OTHER
STATUS_MFR_SPECIFIC
STATUS_UNKNOWN[7:0]
STATUS_UNKNOWN[15:8]
READ_VIN[7:0]
READ_VIN[15:8]
READ_IIN[7:0]
READ_IIN[15:8]
READ_VOUT[7:0]
READ_VOUT[15:8]
READ_IOUT[7:0]
READ_IOUT[15:8]
保留[7:0]
保留[15:8]
READ_TEMPERATURE_2[7:0]
READ_TEMPERATURE_2[15:8]
READ_TEMPERATURE_3[7:0]
READ_TEMPERATURE_3[15:8]
READ_DUTY_CYCLE[7:0]
READ_DUTY_CYCLE[15:8]
READ_FREQUENCY[7:0]
READ_FREQUENCY[15:8]
READ_POUT[7:0]
READ_POUT[15:8]
在擦除操作期间,器件的任何PMBus处理都将收到无应答
(NACK),并且STATUS_BYTE的忙碌位(位7)相应置位。完
成擦除操作后,器件恢复正常工作。对完整的黑盒记录进
行编程所需的最短时间计算如下:
TPROG_BBOX (MIN) = (num_of_bytes + 1) × TPROG
其中:
TPROG = 30.72 µs。
num_of_bytes = 36(每条黑盒记录中的36字节)。
如果擦除操作是向黑盒保存数据序列的一部分,则
TPROG_BBOX (MIN)将加入额外的擦除时间,如下所示:
TPROG_BBOX (MIN) = ~1.2 ms
TERASE = ~32 ms
TPROG_BBOX (MAX) = ~33.2 ms
当黑盒写操作使能并带有重试尝试记录选项时(寄存器
0xFE48[1:0] = 10或11),数据可在两次重启器件的失败尝试
之间保存。建议最小重试时间设为大于1.2 ms的数值。如果
重试时间不足以执行黑盒记录,则器件延长重试时间,以
便在尝试重启电源之前完成记录。该延迟可能导致各逐次
重启尝试的重试时间不一致。使用PMBus命令xxx_FAULT_
RESPONSE可编程重试时间,其中xxx表示该器件的各种可
配置故障。
每8条记录后,TERASE时间均会加入TPROG_BBOX (MIN)时间,产生
TPROG_BBOX (MAX)时间。如果重试时间短于最大时间,则器件
再次推迟重试尝试,等待黑盒录制以及逐次页面擦除操作
完成。
黑盒操作是触发电源关断故障条件的直接结果。为了在发
生掉电事件时确保信息写入黑盒中,建议在VDD引脚上使
用保持电容,确保所有信息可在ADP1055到达UVLO阈值
前写入黑盒。(可在获取3.3 V电源的供电轨上使用一个等效
电容以代替保持电容,从而将VDD电压保持在UVLO之
上。)电容必须足够大,才能在超过TPROG_BBOX (MIN)的时间内
保持系统供电——10 V时约为10 µF——直到VDD降低至UVLO
以下。
Rev. 0 | Page 44 of 140
ADP1055
黑盒回读
黑盒电源序列
有两个专用命令可回读存储在EEPROM中的黑盒数据内容。
READ_ BLACKBOX_CURR命令(寄存器0xF2)是一个块读取
命令,可返回当前记录N(最后保存的记录)以及所有相关
数据,其定义见“黑盒内容”部分。READ_BLACKBOX_
PREV命令(寄存器0xF3)是一个块读取命令,可返回上一条
记录N – 1(最后保存的记录之前那条)。由于这些命令是块读
取命令,因此第一个接收到的字节称为BYTE_COUNT,
用来告诉PMBus主机需再读取多少字节。在ADP1055中,
BYTE_COUNT = 36。
ADP1055上电后,EEPROM中的用户设置内容下载至内部
寄存器中。紧接着,黑盒数据内容(即页2和页3)由器件从
EEPROM中读出,用来确定保存的最终有效Rec_No,并确
定器件启动至正常模式之前是否需执行页擦除操作。
如果最高Rec_No位于每个页的最终记录上(也就是说,下
一条记录将在另外页的一开始保存数据),同时未擦除其他
页,则ADP1055自动执行其他页的页擦除,以便继续用作
黑盒记录。ADP1055仅在完成页面擦除后才执行软启动
序列。
有关如何使用这些命令直接读取EEPROM,请参见“读取操
作(字节读取和块读取)”部分。建议通过GUI回读黑盒内
容;黑盒数据在GUI中即时可用,GUI以图形格式显示数据。
Rev. 0 | Page 45 of 140
ADP1055
电源校准和调整
ADP1055允许在量产环境下以数字方式校准并调整整个电
源。器件可校准的项目包括输出电压、输入电压、输入电
流和输入功率,并且可调整检测电阻、电流互感器和电阻
分压器以及自身内部电路引入的容差误差。
CS1调整
ADP1055经工厂调整,用户也可自行再调整,以便补偿外
部元器件导致的误差。ADP1055 GUI允许用户通过RESTORE_
DEFAULT_ALL命令(寄存器0x12)将调整设置恢复为出厂默
认值。要解锁用于写入访问的调整寄存器,可利用正确的
密码执行TRIM_ PASSWORD(寄存器0xD6)连续写入。密码
与利用EEPROM_PASSWORD(寄存器0xD5)解锁EEPROM相
同。出厂默认密码为0xFF。
已知电压(Vx)施加于CS1引脚。CS1 ADC应输出数值为Vx/
1.6 × 4096的数字代码。调节CS1增益调整寄存器(寄存器
0xFE82),直至寄存器0xFE98中的CS1 ADC值读取正确的数
字代码。例如,CS1引脚电压为1.0 V时,寄存器0xFE98[13:2]读
取1010 0000 0000值。
ADP1055提供用户足够的调整能力,可调整容差为0.5%(或
更优)的外部元器件。如果量产环境下未调整ADP1055,建
议使用容差为0.1%(或更佳)的元器件作为CS1、VFF和VS±
的输入,以满足数据手册规格。
电流检测可通过直流或交流信号校准,以便最大程度降低
外部元器件引起的误差。
使用直流信号
使用交流信号
将一个已知电流(Ix)施加于CS1引脚。此电流流经电流变压
器、二极管整流器和外部电阻(RCS1),将电流信号转换为电
压(Vx)。该电压输入CS1引脚。电压(Vx)计算如下:
Vx = Ix × (N1/N2) × RCS1
其中,N1/N2是电流变压器的匝数比。
电压校准和调整
使用VOUT_TRIM命令(寄存器0x22)可通过数字方式校准电
压检测点,以便最大程度减少外部元器件导致的误差。该
校 准 可 在 量 产 环 境 中 执 行 , 设 置 可 保 存 在 ADP1055的
EEPROM中。
电压检测输入针对1 V的检测信号优化。在一个12 V系统中,
要求使用12:1电阻分压器降低12 V信号,直至1 V。建议此
引脚上的电源输出电压降低至1 V,以获得最佳性能。必须调
整电阻分压器容差导致的误差。ADP1055可提供足够的调
整范围,调整容差为0.5%或更佳的电阻导致的误差。
VS ADC产生数值为VS±/1.6 × 4096的数字代码。
VS±输入需要进行增益调整。下列步骤应先于其它任何调
整程序之前执行。
1. 将输出调节点设置为标称值的100%。
2. 使能空载电流的电源输入。
通过电阻分压器对电源输出电压进行分压,以便为VS+
和VS−差分输入引脚提供1 V电压。
3. 调节VS调整寄存器(寄存器0xFE80),直到引脚电压为1.0 V
时,寄存器0xFE97[13:2]中的VS±电压值读取1010 0000 0000。
CS1 ADC输出数值为Vx/1.6 × 4096的数字代码。调节CS1增
益调整寄存器(寄存器0xFE82),直至寄存器0xFE98中的CS1
ADC值读取正确的数字代码。
VFF校准和调整
VFF前馈ADC(见图32)用于电压线路前馈,由工厂调整。
用户不可调整该ADC。
VFF慢速ADC需要进行增益调整。
1. 使能标称输入电压时,满载电流的电源。输出整流器上
的副边峰值电压可通过外部RCD电路过滤(见图32)。
2. 若要调整VFF ADC,可通过下式反向计算原边电压:
VPRIMARY = Vx × (R1 + R2)/R2 × (N1/N2)
其中:
Vx是VFF引脚上的电压。
N1/N2是匝数比。
3. 调节VFF增益调整寄存器(寄存器0xFE81)直到此计算电
压等于所需的原边输入电压。例如,VFF引脚电压为1.0 V
时,寄存器0xFE96[13:2]读取1010 0000 0000值。
图32中的电阻采用能使第一个时间常数RC足够长的值,防
止电容过冲(典型应用中通常为200 ns左右),而第二个时间
常数(R1 + R2) × C足够长,能够在整流器关断时保持平均电
压恒定。
Rev. 0 | Page 46 of 140
ADP1055
PMBus数字通信
带PEC的PMBus从机允许器件与符合PMBus标准的主器件
接口,如“PMBus电源系统管理协议规范”(修订版1.2,2010
年9月6日)中所规定。PMBus从机是双线式接口,可用于与
其他符合PMBus标准的器件通信,并且兼容多主机、多从
机总线配置。PMBus从机能与支持分组差错校验(PEC)的
主机PMBus器件通信,也能与不支持PEC的主机器件通信。
产品特性
PMBus从机负责解码主器件发出的命令,并根据请求做出
响应。使用I2C类双线式接口与时钟线路(SCL)和数据线路
(SDA)建立通信。PMBus从机旨在从外部移动8位数据块(字
节),同时维持PMBus协议合规性。PMBus协议基于SMBus
规范(2000年8月,2.0版)。SMBus规范依次基于飞利浦公司
的I2C总线规范(2000年1月,2.1版)。PMBus集成了下列特性:
多器件系统上的从机工作模式
7位寻址
100 kb/s和400 kb/s数据速率
分组差错校验
支持群命令协议
支持带仲裁的报警响应地址协议
广播地址支持
支持低时钟扩展(时钟延展)
独立多字节接收和发送FIFO
广泛的故障监控
另外,ADP1055上的PMBus从机支持分组差错校验(PEC),
能够改善可靠性和通信鲁棒性。ADP1055能与支持PEC的
主机PMBus器件通信,也能与不支持PEC的主机器件通
信。有关通信协议的详细描述,请参见SMBus规范。
与主器件通信时,PMBus从器件可能接收到非法或毁损数
据。这种情况下,PMBus从器件应对无效命令或数据做出
响应,如PMBus规范所定义,并向主器件指示已经发生错
误或故障条件。该交握方法可用作第一级防卫措施,防止
对从器件进行意外编程,这种编程可能损坏芯片或系统。
PMBus规范定义了一组通用PMBus命令,建议用于电源管
理系统。不过,各家PMBus器件制造商可选择实施和支持
特定命令,只要认为适合自己的系统。此外,PMBus器件
制造商可选择实施特定制造商命令,其功能不包括在通用
PMBus命令集内。标准PMBus和特定制造商命令的列表请
参阅“ADP1055支持的标准PMBus命令”部分和“特定制造商
命令”部分。
传输协议
概述
PMBus从机模块是双线式接口,可用于与符合PMBus标准
的其他器件通信。其传输协议基于飞利浦公司的I2C传输机
制。ADP1055在整体系统中始终配置为从器件。ADP1055
利用一个数据引脚(SDA)和一个时钟引脚(SCL)与主器件通
信。由于ADP1055是从器件,所以无法生成时钟信号。不
过,它们能够延展SCL线路时钟,以便在未准备好响应主
机请求时让主器件进入等待状态。
主器件向PMBus从器件发送命令后便开始通信。命令可以
是读取或写入命令,这种情况下,数据以字节格式在器件
PMBus从机遵循SMBus规范(版本2.0)的传输协议,该规范
基于飞利浦公司I2C总线规范(版本2.1)的基本传输协议格式。
数据传输以字节宽为单位,低位字节优先。各字节以串行
方式发送,最高有效位(MSB)优先。图69显示基本传输。
S
7-BIT
ADDRESS
R/W
A
8-BIT DATA
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
A
...
P
12004-064
•
•
•
•
•
•
•
•
•
•
之间传输。命令也可以是发送命令,这种情况下,从器件
在接收停止位后执行命令。停止位是完整数据传输的最后
位,如PMBus/SMBus/I2C通信协议所定义。通信期间,主
器件和从器件发送应答或不应答位,作为器件间的交握
方法。
图69. 基本数据传输
有关传输协议的深入探讨,请参见SMBus和I2C规范。
Rev. 0 | Page 47 of 140
ADP1055
COMMAND
CODE
A
7-BIT
SLAVE
ADDRESS
Sr
A
DATA
BYTE HIGH
A
R
PEC
BYTE
A
A
NA
P
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
图74. 带PEC的读取字协议
S = 起始条件
P = 停止条件
Sr = 重复起始条件
W = 写入位(0)
R = 读取位(1)
A = 应答位(0)
NA = 无应答位(1)
7-BIT SLAVE
ADDRESS
W
DATA
BYTE LOW
ADP1055器件支持的所有PMBus命令均遵循图70至图77中
的其中一种协议类型。(对于不支持PEC的PMBus主机器
件,PEC字节将被移除。)图70至图77使用了以下缩写:
S
7-BIT
SLAVE
ADDRESS
W
A
DATA
BYTE
1
A
...
COMMAND
CODE
BYTE
COUNT = M
A
DATA
BYTE
M
PEC
BYTE
A
A
A
P
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
图75. 带PEC的块写入协议
W
A
COMMAND
CODE
PEC
BYTE
A
A
P
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
7-BIT
SLAVE
ADDRESS
S
12004-065
S
7-BIT
SLAVE
ADDRESS
12004-069
使 用 PMBus从 机 的 数 据 传 输 通 过 PMBus命 令 来 建 立 。
PMBus规范要求所有PMBus命令以从机地址开头,其中
R/W位清零(设置为0),紧随其后的是命令代码。(唯一例
外情况是SMBALRT报警响应地址协议。)
S
12004-070
数据传输命令
W
A
COMMAND
CODE
A
7-BIT
SLAVE
ADDRESS
Sr
A
R
图70. 带PEC的发送协议
BYTE
COUNT = N
COMMAND
CODE
A
A
DATA
BYTE
A
PEC
BYTE
A
P
S
COMMAND
CODE
A
A
7-BIT
SLAVE
ADDRESS
W
A
COMMAND
CODE
BYTE
COUNT = M
A
A
A
DATA
BYTE
1
...
A
DATA
BYTE
M
A
Sr
7-BIT
SLAVE
ADDRESS
R
A
P
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
BYTE
COUNT = N
DATA
BYTE
W
COMMAND
CODE
A
A
PEC
BYTE
A
DATA
BYTE 1
A
...
DATA
BYTE N
A
PEC
BYTE
= SLAVE-TO-MASTER
7-BIT
SLAVE
ADDRESS
Sr
A
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
图73. 带PEC的读取字节协议
NA
P
图77. 带PEC的块写入和块读取协议
R
A
ADP1055的PMBus从机模块还支持特定制造商扩展命令。
这些命令遵循与标准PMBus命令相同的协议。不过,命令
代码由两个字节组成:
P
12004-068
7-BIT
SLAVE
ADDRESS
A
= MASTER-TO-SLAVE
图72. 带PEC的写入字协议
S
P
12004-072
A
A
DATA
BYTE
HIGH
12004-067
PEC
BYTE
W
NA
图76. 带PEC的块读取协议
图71. 带PEC的写入字节协议
S
PEC
BYTE
A
= SLAVE-TO-MASTER
= SLAVE-TO-MASTER
DATA
BYTE
LOW
DATA
BYTE N
...
= MASTER-TO-SLAVE
= MASTER-TO-SLAVE
7-BIT
SLAVE
ADDRESS
A
12004-071
W
12004-066
7-BIT SLAVE
ADDRESS
S
DATA
BYTE 1
A
• 命令代码扩展:0xFE
• 扩展命令代码:0x00至0xFF
使用特定制造商扩展命令时,PMBus器件制造商可向其
PMBus命令集添加额外256个特定制造商命令。
Rev. 0 | Page 48 of 140
ADP1055
群命令协议
起始条件和停止条件
除了“数据传输命令”部分描述的通信协议外,PMBus从机
还支持特殊的群命令,该命令将以单次串联传输的方式发
送至多个从机。输入每个从机的命令可以是互不相同的,
每组{从机地址,命令}由重复起始(Sr)位进行分隔(见图78)。
完成向所有从机的传输后,将发送单次停止(P)位,开始并
发执行所有从机的接收命令。
起始条件和停止条件包括串行时钟位于逻辑高电平时的几
次数据转换。PMBus从器件监控SDA和SCL线路,检测起
始条件和停止条件,并据此转换其内部状态机。图79显示
典型的起始条件和停止条件。
S
SLAVE 1
ADDRESS
W
A
COMMAND
CODE
1
A
DATA
1...N
A
PEC
1
A
Sr
SLAVE 2
ADDRESS
W
A
COMMAND
CODE
2
A
DATA
1...N
A
PEC
2
A
SLAVE M
ADDRESS
W
DATA
1...N
A
A
COMMAND
CODE
M
A
PEC
M
A
图79. 起始转换和停止转换
重复起始条件
通常,重复起始(Sr)条件表示两次转换之间缺少停止条件。
PMBus通信协议仅在进行读取(读取字节、读取字,以及块
读取)时使用重复起始条件。器件不允许在其它情况下使用
重复起始条件。
P
12004-073
Sr
12004-074
注意,发送至每个从机的PEC字节仅使用其从机地址、命
令代码和数据字节进行计算。
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
图78. 带PEC的群命令协议
时钟产生和延展
广播支持
PMBus从机能够解码广播地址并做出应答。PMBus器件对
自身地址和广播地址(0x00)做出响应。
ADP1055在整体系统中始终是PMBus从器件;因此器件从
不需要产生时钟,时钟产生由系统内的主器件完成。不过,
PMBus从器件能够延展时钟,从而让主机进入等待状态。
通过在低电平周期中延展SCL信号,从器件通知主器件它
还未准备好进行传输,主器件必须等待。
请注意,所有PMBus命令必须以从机地址开头,其中R/W
位清零(设置为0),紧随其后的是命令代码。使用广播地址
与PMBus从器件通信时情况也一样。唯一的例外情况是使
用SMBALRT报警响应地址。
PMBus从器件延展SCL线路低电平的情况包括:
如果PMBus从机器件支持发生故障时通过SMBALRT硬件引
脚中断主机,则必须支持SMBus报警响应地址协议,允许
触发故障的主机与从机器件之间进行通信。
请注意,从器件仅可在低电平周期中延展SCL线路。另
外,虽然I2C规范允许无限延展SCL线路,PMBus规范却将
SCL线路可延展或保持低电平的最大时间限制在25 ms,此
后ADP1055必须释放通信线路并将其状态机复位。
当从机上的SMBALRT引脚置位时,主机请求触发故障的从
机器件地址,方法是发送报警响应地址(0001至100x)。作
为对该地址的响应,SMBALRT引脚已置位的从机应答
(ACK)该地址,并用其自身从机地址作出响应(7位地址加
上0)。如果多个从机器件的SMBALRT引脚置位,则地址最
低的从机赢得仲裁,随后便对其SMBALRT引脚解除置位。
S
7-BIT
ARA
x
A
SLAVE
ADDRESS
A
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
图80. 带PEC的ARA协议
Rev. 0 | Page 49 of 140
PEC
BYTE
A
P
12004-075
• 主机器件正在以高于从器件的波特率发送。
• 从机器件的接收FIFO缓冲器已满,读取后才能继续,以
防数据溢出条件。
• 从机器件未准备好发送主机请求的数据。
报警响应地址(ARA)
ADP1055
PMBus地址选择
对ADP1055的控制通过I C接口实施。ADP1055作为从机器
件连接到I2C总线,受主机器件的控制。ADP1055的PMBus
地址通过在ADD引脚与AGND之间连接外部电阻来设置。
表11列出了推荐电阻值和相关PMBus地址。
2
表11. PMBus地址设置
PMBus
地址1
0x40
PMBus
地址2
0x50
PMBus
地址3
0x60
PMBus
地址4
0x70
0x41
0x42
0x43
0x44
0x45
0x46
0x47
0x48
0x49
0x4A
0x4B
0x4C
0x4D
0x4E
0x4F
0x51
0x52
0x53
0x54
0x55
0x56
0x57
0x58
0x59
0x5A
0x5B
0x5C
0x5D
0x5E
0x5F
0x61
0x62
0x63
0x64
0x65
0x66
0x67
0x68
0x69
0x6A
0x6B
0x6C
0x6D
0x6E
0x6F
0x71
0x72
0x73
0x74
0x75
0x76
0x77
0x78
0x79
0x7A
0x7B
0x7C
0x7D
0x7E
0x7F
1%电阻(Ω)
(E96系列)
210(或连接到
AGND)
750
1330
2050
2670
3570
4420
5360
6340
7320
8450
9530
10,700
12,100
13,700
15,000(或连接到
VDD)
使用电阻可选择范围从0x40到0x4F的16个不同基址。使用
SLV_ADDR_SELECT命令(寄存器0xD0)可以选择额外地
址。例如,在ADD引脚上连接一个3.57 kΩ电阻,然后将寄
存器0xD0[5:4]编程设置为10并保存在EEPROM中,则器件
地址可编程为0x65。下一次为ADP1055上电时,器件便响
应地址0x65。可以选择其他地址。
如果使用错误电阻值且所得I2C地址接近两个地址间的阈
值,则STATUS_UNKNOWN标志置位(寄存器0xFE94[3])。
建议在ADD引脚上使用容差为1%的电阻。然而,可以选
择5%电阻,但不允许使用某些地址,因为地址范围有所
重叠。
除了编程地址外,ADP1055对0x00的标准PMBus广播地址
做出响应。
10位寻址
PMBus从机器件不支持I2C规范定义的10位寻址。
分组差错校验
PMBus控制器支持分组差错校验(PEC),能够改善可靠性
和通信鲁棒性。在传输的消息结尾处附加一个PEC字节,
便 能 实 现 分 组 差 错 检 查 。 在 从 起 始 到 停 止 位 (ACK、
NACK、起始、重启和停止位除外)范围内的所有ADDR、
CMD和DATA字节上使用CRC-8算法,计算PEC字节。利
用提供最终数据字节的器件,可将PEC字节附加到消息结
尾处。PEC字节接收器负责计算其内部PEC代码,并与接
收的PEC字节比较。
ADP1055能与支持PEC的主机PMBus器件通信,也能与不
支持PEC的主机器件通信。如果PEC字节可用,则PMBus
器 件 检 查 PEC字 节 ; 如 果 PEC字 节 正 确 , 则 发 出 应 答
(ACK)。如果PEC字节比较失败,则PMBus器件发出无应
答(NACK)作为对PEC字节的响应,并且不执行主机发出的
命令。
PMBus器 件 使 用 内 置 硬 件 计 算 PEC代 码 , 计 算 时 利 用
CRC-8多项式C(x) = x8 + x2 + x1 + 1。PEC代码每次计算一个
字节,以接收顺序为准。在一次读取处理中,PMBus器件
在最终数据字节后附加PEC。在一次写入处理中,PMBus
器件将接收到的PEC字节与内部计算的PEC代码进行比
较。
电气规格
所有逻辑均符合PMBus电源系统管理协议规范(第一部分)
(2010年9月6日,修订版1.2)中的电气规格。
故障条件
PMBus协议提供了必须监控和报告的全部故障条件。这些
故障条件可分为两大类:通信故障和监控故障。
通信故障是与PMBus协议数据传输机制相关的错误条件(更
多信息见下文)。
监控故障是与PMBus器件工作状态相关的错误条件,例如
输出过压保护,每个PMBus器件均不同。有关监控故障条
件的更多信息,请参见“故障响应和状态机结构”部分。
快速模式
快速模式(400 kHz)基本上使用相同结构作为标准工作模式;
电气规格和时序最易受影响。PMBus从机能够与标准模式
(100 kHz)或快速模式下工作的主器件通信。
Rev. 0 | Page 50 of 140
ADP1055
超时条件
读取位过少(第10.8.3项)
SMBus规范(版本2.0)包括三个与超时条件相关的时钟延展
规范。超时条件见下文。
读取完整字节(八位)前,传输被起始或停止条件中断。不
支持;忽略任何接收的数据。
TTIMEOUT
主机发送或读取字节过少(第10.8.4项)
任何单一SCL时钟脉冲保持低电平的时间超过25 ms的
TTIMEOUT MIN,就会发生超时条件。检测到超时条件后,PMBus
从机器件有10 ms时间中止传输、释放总线线路,并准备接
收新的起始条件。启动超时的器件必须将SCL时钟线路保
持在低电平至少TTIMEOUT MAX = 35 ms,以保证从器件有足够
时间将其通信协议复位。
TLOW:SEXT
如果在发送/接收所需字节前主机通过停止条件结束数据包,
则假设主机要停止传输。因此,PMBus从机不会将此情况
视为错误,也不采取任何操作,只会清除发送FIFO的所有
剩余字节。
主机发送字节过多(第10.8.5项)
如果主机发送字节数高于对应命令的期望数字,PMBus从
机将此情况视为数据传输故障,并做出如下响应:
TLOW:SEXT = 25 ms规格定义为从机器件保持SCL线路为低电平
的累计时间,并且从起始到停止的条件是任意的。PMBus
从机器件通过设计保证不违背此规格。如果从机器件违背
了此规格,则允许主机中止其处理过程并在字节传输过程
中发出停止条件。
•
•
•
•
•
TLOW:MEXT
主机读取字节过多(第10.8.6项)
TLOW:MEXT = 10 ms规格定义为起始到应答、应答到应答或应
答到停止之间任意消息字节的主机器件保持SCL线路为低
电平的累计时间。如果违背了此规格,则PMBus器件将其
视作超时条件,并中止传输。ADP1055不支持这项检查。
数据传输故障
两个通信器件违背PMBus通信协议时就会发生数据传输故
障。下列项目来自PMBus规范(2010年9月6日,修订版1.2)。
有关各故障条件的详情,请参见PMBus规范。
受损数据,PEC(第10.8.1项)
该项与奇偶错误校验有关。每次传输,PMBus从机器件都
将接收到的PEC字节与计算的预期PEC字节进行比较,范
围从起始位到停止位。如果比较失败,则响应如下:
•
•
•
•
•
发送PEC字节应答(NACK)
清除并忽略已接收的命令和数据。
在STATUS_BYTE寄存器内设置CML位(位1)。
在STATUS_CML寄存器内设置PEC位(位5)。
如果使能,则通过SMBALRT通知主机。
对所有接收到的异常字节发送一个无应答(NACK)。
清除并忽略已接收的命令和数据。
在STATUS_BYTE寄存器内设置CML位(位1)。
在STATUS_CML寄存器内设置无效/不支持的数据位(位6)。
如果使能,则通过SMBALRT通知主机。
如果主机读取字节数高于对应命令的期望数字,PMBus从
机将此情况视为数据传输故障,并做出如下响应:
•
•
•
•
只要主机继续请求数据,全部发送1 (0xFF)。
在STATUS_BYTE寄存器内设置CML位(位1)。
在STATUS_CML寄存器内设置其他位(位1)。
如果使能,则通过SMBALRT通知主机。
器件繁忙(第10.8.7项)
PMBus从器件过于繁忙,无法对主器件请求做出响应。如
果从机器件忙着访问EEPROM(比如擦除页面、从EEPROM
下载信息、将信息上传到EEPROM),则可能发生该错误。
PMBus从机将其视为数据传输故障,并作出如下响应:
•
•
•
•
•
为地址字节发送应答(ACK)。
为命令和数据字节发送无应答(NACK)。
只要主机继续请求数据,全部发送1 (0xFF)。
在STATUS_BYTE寄存器内设置忙碌位(位7)。
如果使能,则通过SMBALRT通知主机。
发送位过少(第10.8.2项)
发送完整字节(八位)前,传输被起始或停止条件中断。不
支持;忽略任何发送的数据。
Rev. 0 | Page 51 of 140
ADP1055
数据内容故障
数据超范围故障(第10.9.4项)
当数据传输成功,但PMBus从器件无法处理从主器件接收
的数据时,就会发生数据内容故障。
若发送至PMBus从机的数据超出范围,则视为数据内容故
障。有关PMBus器件采取的动作,请参见“无效或不支持数
据(第10.9.3项)”部分。
地址字节内的读取位设置不当(第10.9.1项)
所有PMBus命令以从机地址开头,其中R/W位清0,紧随其
后的是命令代码。唯一例外情况是传输SMBus报警响应地
址(0001至100x)。如果主机通过地址相位内设置的R/W开
始进行PMBus处理(等效于I2C读取),PMBus从机将此情况
视为数据内容故障,并做出如下响应:
•
•
•
•
•
•
为地址字节发送应答(ACK)。
为命令和数据字节发送无应答(NACK)。
只要主机继续请求数据,全部发送1 (0xFF)。
在STATUS_BYTE寄存器内设置CML位(位1)。
在STATUS_CML寄存器内设置其他位(位1)。
如果使能,则通过SMBALRT通知主机。
无效或不支持的命令代码(第10.9.2项)
如果将无效或不支持的命令代码发送至PMBus从机,代码
视为数据内容故障,PMBus从机做出如下响应:
• 为 非 法 /不 支 持 的 命 令 字 节 和 数 据 字 节 发 送 无 应 答
(NACK)。
• 清除并忽略已接收的命令和数据。
• 在STATUS_BYTE寄存器内设置CML位(位1)。
• 在STATUS_CML寄存器内设置无效/不支持的命令位(位7)。
• 如果使能,则通过SMBALRT通知主机。
保留位(第10.9.5项)
访问保留位并非故障。忽略写入保留位,从保留位读取返
回0。
写入只读命令
如果主机对只读命令执行写入,PMBus从机将此情况视为
数据内容故障,并做出如下响应:
• 对所有接收到的异常数据字节发送一个无应答
(NACK)。
• 清除并忽略已接收的命令和数据。
• 在STATUS_BYTE寄存器内设置CML位(位1)。
• 在STATUS_CML寄存器内设置无效/不支持的数据接收
位(位6)。
• 如果使能,则通过SMBALRT通知主机。
请注意,此误差与“主机发送字节过多(第10.8.5项)”部分描
述的误差相同。
读取只写命令
如果主机对只写命令执行读取,PMBus从机将此情况视为
数据内容故障,并做出如下响应:
无效或不支持数据(第10.9.3项)
• 只要主机继续请求数据,全部发送1 (0xFF)。
• 在STATUS_BYTE寄存器内设置CML位(位1)。
• 在STATUS_CML寄存器内设置其他位(位1)。
如果将无效或不支持的数据发送至PMBus从机(某些特定命
令),则PMBus从机将其视为数据内容故障,同时作出如下
响应:
请注意,此误差与“主机读取字节过多(第10.8.6项)”部分描
述的误差相同。
• 为不支持的数据字节发送应答(ACK)(不可为数据发送无
应答(NACK),因为仅在数据应答并发送至去耦单元后
才进行去耦)。
• 清除并忽略已接收的命令和数据。
• 在STATUS_BYTE寄存器内设置CML位(位1)。
• 在STATUS_CML寄存器内设置无效/不支持的数据接收
位(位6)。
• 如果使能,则通过SMBALRT通知主机。
Rev. 0 | Page 52 of 140
ADP1055
布局布线指南
本部分介绍确保ADP1055性能最优所应遵循的最佳做法。
总体而言,将所有元器件尽可能靠近ADP1055放置。所有
信号均参照各自的地。
CS1引脚
CS2+和CS2−引脚
裸露焊盘
将来自检测电阻的走线布设到ADP1055,彼此平行。走线
应排列紧凑,并尽量远离开关节点。
将ADP1055封装下方的裸露焊盘焊接到PCB AGND层。
VS+和VS−引脚
在VCORE引脚和DGND之间放置一个330 nF去耦电容,并尽
量与器件靠近。
将来自远程电压检测点的走线布设到ADP1055,彼此平行。
走线应排列紧凑,并尽量远离开关节点。在VS−和AGND
之间放置一个100 nF电容,以降低共模噪声。
VDD引脚
这些去耦电容应尽可能靠近器件。建议在VDD和AGND之
间连接一个4.7 µF电容。
SDA和SCL引脚
将走线平行布设到SDA和SCL引脚。走线应排列紧凑,并
尽量远离开关节点。加入一个滤波电路可能是有好处的,
如图81所示。
将来自电流检测变压器的走线布设到ADP1055,彼此平行。
走线应排列紧凑,并尽量远离开关节点。
VCORE引脚
RES引脚
在RES引脚和AGND之间放置一个10 kΩ、0.1%电阻,并尽量
与器件靠近。
JTD和JRTN引脚
使用走线,将来自结点二极管并连接至ADP1055的单条走
线路由至JRTN。如果执行单端检测,则使用专用走线将回
路与AGND相连。确保布局温度传感器时将其隔离,并使
其远离任何直接开关节点。建议在热传感器的基极-发射极
结点之间放置一个220 nF至470 nF电容。
OVP引脚
+5V
1
R55
100Ω
C63
33pF
2
C61
33pF
2
OVP走线应远离任何开关节点进行路由,以避免在该引脚
上误触发比较器。
D50
1N4148
SYNC引脚
C60
33pF
R56
100Ω
SDA
1
C62
33pF
1
2
D41
1N4148
AGND
图81. I 2C滤波电路
1
2
D43
1N4148
J26
HDR1X
1
2
3
4
将走线路由至SYNC引脚很重要,可以防止任何噪声耦合
至信号内的信息。建议远离开关节点布局此走线,并作为
内部层进行路由,以便让AGND层用作此走线的屏蔽层。
AGND和DGND
12004-076
SCL
D48
1N4148
建立一个AGND地层(最好是内层),并建立一个单点(星型)
连接至电源的系统地。使用一个极短的走线,以星型连接
DGND与AGND。使用整个VDD层可能是有好处的,它可
作为抑制噪声的额外层级。
Rev. 0 | Page 53 of 140
ADP1055
ADP1055内置EEPROM控制器,用于与嵌入式8k × 8字节
EEPROM通信。EEPROM也称为Flash®/EE,分为两个主要
模块:INFO模块和主模块。INFO模块包含128个8位字节(仅
供内部使用),主模块包含8k个8位字节。主模块又分为16
个页面,每一页面包含512个字节。
概述
EEPROM控制器提供ADP1055内核逻辑与内置Flash/EE间
的接口。用户可通过此控制器接口控制对EEPROM的数据
访问。EEPROM的不同操作均具有不同的I2C命令。
主器件发送命令至I2C从器件,请求从EEPROM访问数据或
向EEPROM发送数据,通信便开始。使用读取和写入命
令,则数据以字节格式在器件间传输。使用读取命令从
EEPROM接收数据并发送至主器件。使用写入命令从主器
件接收数据,并通过EEPROM控制器存储于EEPROM内。
还支持发送命令;从机器件在接收停止位后执行发送命
令。停止位是完整数据传输的最后位,如I2C通信协议所定
义。有关I2C协议的完整描述,请参见I2C总线规范(2000年1
月,2.1版)。
页擦除操作
主模块由16个相等页面组成,每一页有512字节,编号为
页面0至页面15。主模块的页面0和页面1保留,分别用于
存储默认设置和用户设置。页面2和页面3保留(用来保存黑
盒信息),页面4和页面5用来保存GUI设置和工厂跟踪信息。
用户无法对页面0至页面5中的任意页面执行页面擦除操作。
仅主模块的页面6至页面15才可用来存储数据。要擦除页
面6至页面15中的任一页面,必须首先解锁EEPROM以允
许 访 问 。 有 关 如 何 解 锁 EEPROM的 说 明 , 请 参 见 解 锁
EEPROM部分。
主模块的页面6至页面15可使用EEPROM_PAGE_ERASE命
令(寄存器0xD4)单独擦除。
执行下一I2C命令前,应等待至少35 ms,以便完成页面擦除
操作。
EEPROM仅允许擦除整个页面;所以,要更改页面内任何
单一字节的数据,必须首先擦除整个页面(设为高电平),
才能写入该字节。之后允许对该页面内的任何字节执行写
入,只要该字节还未被写入至之前的逻辑低电平。
读取操作(字节读取和块读取)
从主模块读取,页面0至页面5
主模块的页面0和页面1保留,分别用于存储默认设置和用
户设置。页面2和页面3保留(用来保存黑盒信息),页面4和
页面5用来保存GUI设置和工厂跟踪信息。这些页面用于防
止第三方对此数据的访问。要读取页面0至页面5中的某页
面,用户必须首先解锁EEPROM(参见解锁EEPROM部分)。
EEPROM解锁后,页面0至页面5可使用EEPROM_PAGE_xx
命令读取,如“从主模块读取,页面6至页面15”部分所述。
请注意,EEPROM锁定时,读取页面0至页面5将返回无效
数据。
从主模块读取,页面6至页面15
主 模 块 中 页 面 6至 页 面 15内 的 数 据 始 终 可 读 , 即 使
EEPROM被锁定。EEPROM主模块内的数据每次可读取一
个字节,或者可使用EEPROM_PAGE_xx命令连续读取多个
字节(寄存器0xB0至寄存器0xBF)。
执行该命令前,用户必须使用EEPROM_NUM_RD_BYTES
命令(寄存器0xD2)对读取字节数进行编程。另外,用户可
使用EEPROM_ADDR_OFFSET命令(寄存器0xD3)对返回首
个读取字节的页面边界的偏移进行编程。
以下示例从EEPROM读取页面6的三个字节,从该页面的
第五字节开始。
1. 设置返回字节数 = 3。
7-BIT SLAVE
ADDRESS
S
例如,要对页面10执行页面擦除,请执行以下命令:
W
A
0xD2
A
0x03
A
P
0x05
A
P
12004-078
EEPROM
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
W
A
COMMAND
CODE
A
DATA
BYTE
A
P
= MASTER-TO-SLAVE
2. 设置地址偏移 = 5。
= SLAVE-TO-MASTER
图82. 擦除命令示例
本例中,命令代码= 0xD4,数据字节= 0x0A。
S
7-BIT
SLAVE
ADDRESS
W
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
Rev. 0 | Page 54 of 140
A
0xD3
A
0x00
A
12004-079
7-BIT SLAVE
ADDRESS
12004-077
S
ADP1055
2. 向页面9写入四个字节。
7-BIT
SLAVE
ADDRESS
W
BYTE
COUNT = 0x03
A
A
A
0xB6
DATA
BYTE 1
Sr
A
...
7-BIT
SLAVE
ADDRESS
DATA
BYTE 3
R
A
NA
P
S
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
7-BIT
SLAVE
ADDRESS
W
DATA BYTE 1
12004-080
S
A
A
0xB9
...
A
BYTE
COUNT = 4
DATA BYTE 4
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
A
A
P
12004-082
3. 从页面6读取三个字节。
请注意,任何单一处理中,块读取命令最多只可读取255
个字节。
请注意,任何单一处理中,块写入命令最多只可写入255
个字节。
写入操作(字节写入和块写入)
EEPROM密码
向主模块写入,页面0和页面5
主模块的页面0和页面1保留,分别用于存储默认设置和用
户设置。主模块的页面2至页面5保留,用来保存黑盒信息、
GUI设 置 和 工 厂 跟 踪 信 息 。 用 户 无 法 通 过 EEPROM_P
AGE_00至EEPROM_ PAGE_05命令直接对页面0至页面5中
的任意页面执行写操作。如果用户写入这些页面,则会返
回无应答信号。要对主模块页面1的寄存器内容进行编程,
建议使用STORE_USER_ALL命令(寄存器0x15)。请参见“将
寄存器设置保存至用户设置”部分。
向主模块写入,页面6至页面15
在对主模块页面6至页面15执行写入前,用户必须首先解
锁EEPROM(参见解锁EEPROM部分)。
EEPROM主模块内页面6至页面15上的数据每次可编程(写
入)一个字节,或者可使用EEPROM_PAGE_xx命令连续读
取多个字节(寄存器0xB6至寄存器0xBF)。执行此命令前,
用户可使用EEPROM_ADDR_OFFSET命令(寄存器0xD3)对
写入首个字节的页面边界的偏移进行编程。
如果目标页面还未擦除,则用户可擦除该页面,如“页面
擦除操作”部分所述。
以下示例向页面9写入四个字节,从该页面的第256个字节
开始。
1. 设置地址偏移 = 256。
7-BIT
SLAVE
ADDRESS
W A
= MASTER-TO-SLAVE
= SLAVE-TO-MASTER
0xD3
A
0x01
A
0x00
A P
12004-081
S
上电时,EEPROM是锁定的,以防止意外写入或擦除。
EEPROM锁定时,只允许读取主模块的页面6至页面15。
向EEPROM写入(编程)任何数据前,EEPROM必须解锁以
允许写入访问。解锁后,EEPROM便可进行读取、写入和
擦除。
解锁EEPROM
要解锁EEPROM,请使用EEPROM_ PASSWORD命令(寄存
器0xD5),通过正确的密码(默认值 = 0xFF)执行两次连续写
入。设置EEPROM_UNLOCKED标志(寄存器0xFE93,位15)
以指示EEPROM解锁,允许写入访问。
锁定EEPROM
要锁定EEPROM,请使用EEPROM_PASSWORD命令(寄存
器 0xD5)写 入 除 正 确 密 码 以 外 的 任 何 字 节 。 EEPROM_
UNLOCKED标志(寄存器0xFE93,位15)清0表示EEPROM
已锁定,禁止写入访问。
更改EEPROM密码
如需更改EEPROM密码,请遵循以下步骤:
1. 通过KEY_CODE命令(寄存器0xD7)输入正确的32位键
代码。
2. 通过EEPROM_PASSWORD命令(寄存器0xD5)写入旧
密码。
3. 通过EEPROM_PASSWORD命令(寄存器0xD5)直接写入
新密码。
这样就更改为新密码了。执行STORE_USER_ALL命令(寄
存器0x15)将新密码保存在用户设置中。
Rev. 0 | Page 55 of 140
ADP1055
将寄存器设置保存至用户设置后,任何后续上电周期自动
将最新存储的用户信息从EEPROM下载至内部寄存器。
将EEPROM设置下载至内部寄存器
将用户设置下载至寄存器
用户设置存储于EEPROM主模块的页面1内。下列条件下,
这些设置可从EEPROM下载至寄存器内:
• 上电时。用户设置自动下载至内部寄存器内,以用户先
前保存的状态为ADP1055上电。
• 执行RESTORE_USER_ALL命令时(寄存器0x16)。此命令
允许用户强行将用户设置从EEPROM主模块的页面1下
载至内部寄存器内。
将出厂默认设置下载至寄存器
工厂默认设置存储于EEPROM主模块的页面0内。可使用
RESTORE_ DEFAULT_ALL命令(寄存器0x12)将出厂默认设
置从EEPROM下载至内部寄存器内。
注意,执行该命令时,键代码和EEPROM密码也会分别复
位至工厂默认设置0xFFFFFFFF和0xFF。
将寄存器设置保存至EEPROM
寄存器设置无法保存至位于EEPROM主模块页面0内的出
厂默认设置。这是为了防止意外覆盖工厂调整设置和默认
寄存器设置。
将寄存器设置保存至用户设置
可使用STORE_USER_ALL命令(寄存器0x15)将寄存器设置
保存至位于EEPROM主模块页面1内的用户设置。执行此
命令前,EEPROM必须首先解锁以允许写入(参见“解锁
EEPROM”部分)。
请注意,执行STORE_USER_ALL命令会自动对EEPROM主
模 块 的 页 面 1执 行 页 擦 除 , 然 后 将 寄 存 器 设 置 存 储 于
EEPROM内。因此,执行下一I 2C命令前,必须等待至少
35 ms,以便完成操作。
EEPROM CRC校验和
要检查从EEPROM和内部寄存器下载的值是否一致,一个
简单方法是采用CRC校验和。
• 将来自内部寄存器的数据保存至EEPROM(主模块的页1)
后,计算来自所有寄存器的1的总数,并作为最后的信
息字节写入EEPROM。该过程称为CRC校验和。
• 将数据从EEPROM下载至内部寄存器后,保存类似的计
数器,将载入寄存器的值中的所有1求和。该值与先前
上传操作的CRC校验和相比较。
如果两个值匹配,则下载操作成功。如果值不同,
EEPROM下载操作失败,设置EEPROM CRC故障标识(寄存
器0x7E的位4)。
要读取EEPROM CRC校验和值,应执行EEPROM_CRC_
CHKSUM命令(寄存器0xD1)。该命令可返回下载操作期间
计数器内累加的CRC校验和。
请注意,CRC校验和是8位循环累加器,达到255后便绕回
至0。
Rev. 0 | Page 56 of 140
ADP1055
软件GUI
用于对ADP1055进行编程和配置的软件GUI免费提供。
GUI采用对电源设计师直观的设计,可显著缩短电源设计
和开发时间。
软件包括滤波器设计和电源PWM拓扑结构窗口。GUI也是
信息中心,可显示ADP1055上所有读数、监控和标识的状
态。GUI将计算所有PMBus转换;用户只需输入电压和电
流 设 置 (或 阈 值 ), 单 位 分 别 为 V和 A。 GUI还 显 示 全 部
PMBus标 志 和 读 数 。 有 关 GUI的 更 多 信 息 , 请 参 见
ADP1055产品页面。
12004-083
另外还提供评估板;更多信息,请参见ADP1055产品页面。
12004-084
图83. ADP1055 GUI的电压设置窗口
图84. ADP1055 GUI的监控窗口
Rev. 0 | Page 57 of 140
ADP1055
ADP1055支持的标准PMBus命令
表12列出了在ADP1055上实施的标准PMBus命令。其中许多命令实施于寄存器内,由寄存器共用相同的十六进制值作为
PMBus命令代码。所有命令均可屏蔽,例外情况见表12。
表12. PMBus命令列表
命令代码
0x01
0x02
0x03
0x10
0x12
0x15
0x16
0x19
0x1B
0x20
0x21
0x22
0x23
0x24
0x27
0x28
0x29
0x2A
0x33
0x35
0x36
0x37
0x38
0x39
0x40
0x41
0x42
0x43
0x44
0x45
0x46
0x47
0x48
0x49
0x4A
0x4B
0x4C
0x4F
0x50
0x51
0x55
0x56
0x59
0x5A
0x5B
0x5C
0x5E
命令名称
OPERATION
ON_OFF_CONFIG
CLEAR_FAULTS
WRITE_PROTECT
RESTORE_DEFAULT_ALL
STORE_USER_ALL 1
RESTORE_USER_ALL1
CAPABILITY
SMBALERT_MASK
VOUT_MODE
VOUT_COMMAND
VOUT_TRIM
VOUT_CAL_OFFSET
VOUT_MAX
VOUT_TRANSITION_RATE
VOUT_DROOP
VOUT_SCALE_LOOP
VOUT_SCALE_MONITOR
FREQUENCY_SWITCH
VIN_ON
VIN_OFF
INTERLEAVE
IOUT_CAL_GAIN
IOUT_CAL_OFFSET
VOUT_OV_FAULT_LIMIT
VOUT_OV_FAULT_RESPONSE
VOUT_OV_WARN_LIMIT
VOUT_UV_WARN_LIMIT
VOUT_UV_FAULT_LIMIT
VOUT_UV_FAULT_RESPONSE
IOUT_OC_FAULT_LIMIT
IOUT_OC_FAULT_RESPONSE
IOUT_OC_LV_FAULT_LIMIT
IOUT_OC_LV_FAULT_RESPONSE
IOUT_OC_WARN_LIMIT
IOUT_UC_FAULT_LIMIT
IOUT_UC_FAULT_RESPONSE
OT_FAULT_LIMIT
OT_FAULT_RESPONSE
OT_WARN_LIMIT
VIN_OV_FAULT_LIMIT
VIN_OV_FAULT_RESPONSE
VIN_UV_FAULT_LIMIT
VIN_UV_FAULT_RESPONSE
IIN_OC_FAULT_LIMIT
IIN_OC_FAULT_RESPONSE
POWER_GOOD_ON
命令代码
0x5F
0x60
0x61
0x62
0x63
0x64
0x65
0x66
0x68
0x69
0x78
0x79
0x7A
0x7B
0x7C
0x7D
0x7E
0x7F
0x80
0x88
0x89
0x8B
0x8C
0x8D
0x8E
0x8F
0x94
0x95
0x96
0x98
0x99
0x9A
0x9B
0x9C
0x9D
0x9E
0xAD
0xAE
0xB0
0xB1
0xB2
0xB3
0xB4
0xB5
0xB6
0xB7
0xB8
Rev. 0 | Page 58 of 140
命令名称
POWER_GOOD_OFF
TON_DELAY
TON_RISE
TON_MAX_FAULT_LIMIT
TON_MAX_FAULT_RESPONSE
TOFF_DELAY
TOFF_FALL
TOFF_MAX_WARN_LIMIT
POUT_OP_FAULT_LIMIT
POUT_OP_FAULT_RESPONSE
STATUS_BYTE
STATUS_WORD
STATUS_VOUT
STATUS_IOUT
STATUS_INPUT
STATUS_TEMPERATURE
STATUS_CML
STATUS_OTHER
STATUS_MFR_SPECIFIC
READ_VIN
READ_IIN
READ_VOUT
READ_IOUT
Reserved
READ_TEMPERATURE_2
READ_TEMPERATURE_3
READ_DUTY_CYCLE
READ_FREQUENCY
READ_POUT
PMBUS_REVISION
MFR_ID
MFR_MODEL
MFR_REVISION
MFR_LOCATION
MFR_DATE
MFR_SERIAL
IC_DEVICE_ID
IC_DEVICE_REV
EEPROM_PAGE_00
EEPROM_PAGE_01
EEPROM_PAGE_02
EEPROM_PAGE_03
EEPROM_PAGE_04
EEPROM_PAGE_05
EEPROM_PAGE_06
EEPROM_PAGE_07
EEPROM_PAGE_08
ADP1055
命令代码
0xB9
0xBA
0xBB
0xBC
0xBD
0xBE
0xBF
0xD0
0xD1
0xD2
命令名称
EEPROM_PAGE_09
EEPROM_PAGE_10
EEPROM_PAGE_11
EEPROM_PAGE_12
EEPROM_PAGE_13
EEPROM_PAGE_14
EEPROM_PAGE_15
SLV_ADDR_SELECT1
EEPROM_CRC_CHKSUM
EEPROM_NUM_RD_BYTES
命令代码
0xD3
0xD4
0xD5
0xD6
0xD7
0xF1
0xF2
0xF3
0xF4
0xF5
1
此命令不可屏蔽。
Rev. 0 | Page 59 of 140
命令名称
EEPROM_ADDR_OFFSET
EEPROM_PAGE_ERASE
EEPROM_PASSWORD1
TRIM_PASSWORD
KEY_CODE1
EEPROM_INFO1
READ_BLACKBOX_CURR
READ_BLACKBOX_PREV
CMD_MASK1
EXTCMD_MASK1
ADP1055
特定制造商命令
表13列出了在ADP1055上实施的特定制造商PMBus命令。这些命令实施于寄存器内,由寄存器共用相同的十六进制值作为
PMBus命令代码。所有命令均可屏蔽。
表13. 特定制造商命令
命令代码
0xFE00
0xFE01
0xFE02
0xFE03
0xFE04
0xFE05
0xFE06
0xFE07
0xFE08
0xFE09
0xFE0A
0xFE0B
0xFE0C
0xFE0D
0xFE0E
0xFE0F
0xFE10
0xFE11
0xFE12
0xFE13
0xFE14
0xFE15
0xFE16
0xFE17
0xFE18
0xFE19
0xFE1A
0xFE1B
0xFE1C
0xFE1D
0xFE1E
0xFE1F
0xFE20
0xFE21
0xFE22
0xFE23
0xFE24
0xFE25
0xFE26
0xFE27
0xFE28
0xFE29
0xFE2A
0xFE2B
0xFE2C
0xFE2D
0xFE2E
0xFE2F
命令名称
GO_CMD
NM_DIGFILT_LF_GAIN_SETTING
NM_DIGFILT_ZERO_SETTING
NM_DIGFILT_POLE_SETTING
NM_DIGFILT_HF_GAIN_SETTING
LLM_DIGFILT_LF_GAIN_SETTING
LLM_DIGFILT_ZERO_SETTING
LLM_DIGFILT_POLE_SETTING
LLM_DIGFILT_HF_GAIN_SETTING
SS_DIGFILT_LF_GAIN_SETTING
SS_DIGFILT_ZERO_SETTING
SS_DIGFILT_POLE_SETTING
SS_DIGFILT_HF_GAIN_SETTING
OUTA_REDGE_SETTING
OUTA_FEDGE_SETTING
OUTB_REDGE_SETTING
OUTB_FEDGE_SETTING
OUTC_REDGE_SETTING
OUTC_FEDGE_SETTING
OUTD_REDGE_SETTING
OUTD_FEDGE_SETTING
SR1_REDGE_SETTING
SR1_FEDGE_SETTING
SR2_REDGE_SETTING
SR2_FEDGE_SETTING
SR1_REDGE_LLM_SETTING
SR1_FEDGE_LLM_SETTING
SR2_REDGE_LLM_SETTING
SR2_FEDGE_LLM_SETTING
ADT_CONFIG
ADT_THRESHOLD
OUTA_DEAD_TIME
OUTB_DEAD_TIME
OUTC_DEAD_TIME
OUTD_DEAD_TIME
SR1_DEAD_TIME
SR2_DEAD_TIME
VSBAL_SETTING
VSBAL_OUTA_B
VSBAL_OUTC_D
VSBAL_SR1_2
FFWD_SETTING
ISHARE_SETTING
ISHARE_BANDWIDTH
IIN_OC_FAST_SETTING
IOUT_OC_FAST_SETTING
IOUT_UC_FAST_SETTING
VOUT_OV_FAST_SETTING
命令代码
0xFE30
0xFE31
0xFE32
0xFE33
0xFE34
0xFE35
0xFE36
0xFE37
0xFE38
0xFE39
0xFE3A
0xFE3B
0xFE3C
0xFE3D
0xFE3E
0xFE3F
0xFE40
0xFE41
0xFE42
0xFE43
0xFE44
0xFE45
0xFE46
0xFE47
0xFE48
0xFE49
0xFE4A
0xFE4B
0xFE4C
0xFE4D
0xFE4E
0xFE4F
0xFE50
0xFE51
0xFE52
0xFE53
0xFE55
0xFE56
0xFE57
0xFE58
0xFE59
0xFE5A
0xFE5B
0xFE5C
0xFE5D
0xFE5E
0xFE5F
0xFE60
Rev. 0 | Page 60 of 140
命令名称
DEBOUNCE_SETTING_1
DEBOUNCE_SETTING_2
DEBOUNCE_SETTING_3
DEBOUNCE_SETTING_4
VOUT_OV_FAST_FAULT_RESPONSE
IOUT_OC_FAST_FAULT_RESPONSE
IOUT_UC_FAST_FAULT_RESPONSE
IIN_OC_FAST_FAULT_RESPONSE
ISHARE_FAULT_RESPONSE
GPIO1_FAULT_RESPONSE
GPIO2_FAULT_RESPONSE
GPIO3_FAULT_RESPONSE
GPIO4_FAULT_RESPONSE
PWM_FAULT_MASK
DELAY_TIME_UNIT
WDT_SETTING
GPIO_SETTING
GPIO1_2_KARNAUGH_MAP
GPIO3_4_KARNAUGH_MAP
PGOOD_FAULT_DEB
PGOOD1_FAULT_SELECT
PGOOD2_FAULT_SELECT
SOFT_START_BLANKING
SOFT_STOP_BLANKING
BLACKBOX_SETTING
PWM_DISABLE_SETTING
FILTER_TRANSITION
DEEP_LLM_SETTING
DEEP_LLM_DISABLE_SETTING
OVP_FAULT_CONFIG
CS1_SETTING
CS2_SETTING
PULSE_SKIP_AND_SHUTDOWN
SOFT_START_SETTING
SR_DELAY
MODULATION_LIMIT
SYNC
DUTY_BAL_EDGESEL
DOUBLE_UPD_RATE
VIN_SCALE_MONITOR
IIN_CAL_GAIN
TSNS_SETTING
AUTO_GO_CMD
DIODE_EMULATION
CS2_CONST_CUR_MODE
NL_ERR_GAIN_FACTOR
SR_SETTING
NOMINAL_TEMP_POLE
ADP1055
命令代码
0xFE61
0xFE62
0xFE63
0xFE64
0xFE65
0xFE66
0xFE67
0xFE80
0xFE81
0xFE82
0xFE86
0xFE87
0xFE88
0xFE89
0xFE8C
0xFE8D
0xFE8E
0xFE8F
命令名称
LOW_TEMP_POLE
LOW_TEMP_SETTING
GPIO3_4_SNUBBER_ON_TIME
GPIO3_4_SNUBBER_DELAY
VOUT_DROOP_SETTING
NL_BURST_MODE
HF_ADC_CONFIG
VS_TRIM
VFF_GAIN_TRIM
CS1_GAIN_TRIM
TSNS_EXTFWD_GAIN_TRIM
TSNS_EXTFWD_OFFSET_TRIM
TSNS_EXTREV_GAIN_TRIM
TSNS_EXTREV_OFFSET_TRIM
FAULT_VOUT
FAULT_IOUT
FAULT_INPUT
FAULT_TEMPERATURE
命令代码
0xFE90
0xFE91
0xFE92
0xFE93
0xFE94
0xFE95
0xFE96
0xFE97
0xFE98
0xFE99
0xFE9A
0xFE9B
0xFE9C
0xFE9D
0xFE9F
0xFEA0
0xFEA3
Rev. 0 | Page 61 of 140
命令名称
FAULT_CML
FAULT_OTHER
FAULT_MFR_SPECIFIC
FAULT_UNKNOWN
STATUS_UNKNOWN
FIRST_FAULT_ID
VFF_VALUE
VS_VALUE
CS1_VALUE
CS2_VALUE
POUT_VALUE
保留
TSNS_EXTFWD_VALUE
TSNS_EXTREV_VALUE
MODULATION_VALUE
ISHARE_VALUE
ADD_ADC_VALUE
ADP1055
标准PMBus命令描述
标准PMBus命令
OPERATION
OPERATION命令与CTRL引脚一同用于开启或关断器件。非法数值为11xxxxxx。
表14. 寄存器0x01—OPERATION
位
[7:6]
位名称
使能
R/W
R/W
[5:0]
保留
R
说明
这些位决定器件对OPERATION命令的响应。
00 = 立即关闭(无时序)。
01 = 软关闭(根据TOFF_DELAY和TOFF_FALL编程设置关断)。
10 = 器件开启。
11 = 保留。
保留。
ON_OFF_CONFIG
ON_OFF_CONFIG命令配置开关器件所需的CTRL引脚输入和OPERATION命令组合,包括施加电源时器件如何响应。非法数值
为xxx100xx。
表15. 寄存器0x02—ON_OFF_CONFIG
位
[7:5]
4
位名称
保留
上电控制
R/W
R
R/W
3
命令使能
R/W
2
引脚使能
R/W
1
CTRL引脚极性
R/W
0
CTRL引脚关断
操作
R/W
说明
保留。
设置器件上电响应。
0 = 有电源时器件上电。
1 = 器件仅在CTRL引脚和OPERATION命令的要求下上电。
控制器件对OPERATION命令如何响应。
0 = 忽略OPERATION命令。
1 = OPERATION命令必须设置为1才能使能器件(还要设置位2)。
控制器件对CTRL引脚上的值如何响应。
0 = 忽略CTRL引脚。
1 = CTRL引脚必须置位才能使能器件(还要设置位3)。
设置CTRL引脚的极性。
0 = 低电平有效。
1 = 高电平有效。
若CTRL引脚激活关断,则关断时应采取的操作。
0 = 使用TOFF_DELAY和TOFF_FALL值停止对输出的能量进行传输。
1 = 尽快关闭输出并停止对输出的能量传输。
CLEAR_FAULTS
CLEAR_FAULTS命令是一个发送字节,无数据。该命令将所有PMBus状态寄存器内的所有故障位同时清零。
表16. 寄存器0x03—CLEAR_FAULTS
位
N/A
位名称
CLEAR_FAULTS
类型
发送
说明
同时清除PMBus状态寄存器(寄存器0x78至寄存器0x7E)中的所有位。
WRITE_PROTECT
WRITE_PROTECT命令用于保护PMBus器件,不受意外写操作的影响。允许读取器件,无论此命令设置为何。
表17. 寄存器0x10—WRITE_PROTECT
位
7
6
5
位名称
写保护1
写保护2
写保护3
R/W
R/W
R/W
R/W
[4:0]
保留
R
说明
设置该位可禁止写入除WRITE_PROTECT外的所有命令。
设置该位可禁止写入除WRITE_PROTECT、OPERATION和PAGE外的所有命令。
设置该位可禁止写入除WRITE_PROTECT、OPERATION、PAGE、ON_OFF_CONFIG和
VOUT_COMMAND外的所有命令。
保留。
Rev. 0 | Page 62 of 140
ADP1055
RESTORE_DEFAULT_ALL
表18. 寄存器0x12—RESTORE_DEFAULT_ALL
位
N/A
位名称
RESTORE_DEFAULT_ALL
类型
发送
说明
该命令将工厂默认设置从EEPROM下载至操作内存。它还将EEPROM密码和键代码复位
至默认值。
STORE_USER_ALL
表19. 寄存器0x15—STORE_USER_ALL
位
N/A
位名称
STORE_USER_ALL
类型
发送
说明
该命令将工作存储器的全部内容复制到EEPROM内(主模块的页1)作为用户设置。
RESTORE_USER_ALL
表20. 寄存器0x16—RESTORE_USER_ALL
位
N/A
位名称
RESTORE_USER_ALL
类型
发送
说明
该命令将存储的用户设置从EEPROM下载至操作内存。
CAPABILITY
该命令允许主机系统决定PMBus器件的能力。(默认值为0xB0)。
表21. 寄存器0x19—CAPABILITY
位
7
位名称
分组差错校验
R/W
R
[6:5]
最高总线速度
R
4
SMBALRT
R
[3:0]
保留
R
说明
检查器件的分组差错能力。
1 = 支持。
检查器件的PMBus速度能力。
01 = 最高总线速度为400 kHz。
检查是否支持SMBALRT引脚和SMBus报警响应地址协议。
1 = 支持。
保留。
SMBALERT_MASK
表22. 寄存器0x1B—SMBALERT_MASK
位
[15:8]
[7:0]
R/W
W
W
位名称
STATUS_X命令代码
屏蔽字节
说明
STATUS_X屏蔽寄存器的更新命令代码。
以此数值更新屏蔽寄存器。
VOUT_MODE
VOUT_MODE命令设置输出电压相关数据的格式。VOUT_MODE命令的数据字节由一个3位模式和5位指数参数组成。3位
模式决定器件的输出电压相关命令使用线性格式还是直接格式。5位参数设置线性格式的指数值。VOUT_MODE[7:5]必须
等于000。
表23. 寄存器0x20—VOUT_MODE
位
[7:5]
[4:0]
R/W
R
R/W
位名称
模式
指数N
说明
返回输出电压数据格式。值为固定的000,意味着仅支持线性数据格式。
二进制补码指数N用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
VOUT_COMMAND
VOUT_COMMAND命令设置输出电压。指数N使用VOUT_MODE[4:0]设置。位[7:5]必须等于000。
表24. 寄存器0x21—VOUT_COMMAND(需使用寄存器0xFE00中的GO位)。
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
线性数据格式的16位无符号整数Y值(V = Y × 2N)。N使用VOUT_MODE[4:0]定义。
Rev. 0 | Page 63 of 140
ADP1055
VOUT_TRIM
VOUT_TRIM命令对VOUT_COMMAND值应用固定的偏移电压。
表25. 寄存器0x22—VOUT_TRIM
位
[15:0]
位名称
失调调整
R/W
R/W
说明
二进制补码整数用于对VOUT_COMMAND值应用固定的失调电压。
VOUT_CAL_OFFSET
VOUT_CAL_OFFSET命令用于对VOUT_COMMAND值应用固定的偏移电压。
表26. 寄存器0x23—VOUT_CAL_OFFSET
位
[15:0]
位名称
失调调整
R/W
R/W
说明
二进制补码整数用于对VOUT_COMMAND值应用固定的失调电压。
VOUT_MAX
VOUT_MAX命令设置输出电压上限。指数N使用VOUT_MODE[4:0]设置。
表27. 寄存器0x24—VOUT_MAX
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
设置输出电压上限。线性数据格式的16位无符号整数Y值(V = Y × 2N)。
VOUT_TRANSITION_RATE
器件接收到导致输出电压改变的VOUT_COMMAND或OPERATION命令时,此命令设置VS±引脚改变电压的输出转换速率(或
压摆率),单位为mV/µs。
表28. 寄存器0x27—VOUT_TRANSITION_RATE
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VOUT_DROOP
VOUT_DROOP命令设置输出电压随着输出电流提高(或降低)而降低(或提高)的速率,单位为mV/A。
表29. 寄存器0x28—VOUT_DROOP
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VOUT_SCALE_LOOP
VOUT_SCALE_LOOP命令设置命令电压(VOUT)扩展以生成内部基准电压(VREF)的增益(KR)。VREF = VOUT × KR,其中KR = Y × 2N。
表30. 寄存器0x29—VOUT_SCALE_LOOP
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VOUT_SCALE_MONITOR
VOUT_SCALE_MONITOR命令设置DUT (VOUT_DUT)检测输出电压扩展以生成READ_VOUT命令读数的增益(KVOUT)。READ_
VOUT = VOUT_DUT × KVOUT,其中KVOUT = Y × 2N。
表31. 寄存器0x2A—VOUT_SCALE_MONITOR
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 64 of 140
ADP1055
FREQUENCY_SWITCH
FREQUENCY_SWITCH命令设置PMBus器件的开关频率(单位为kHz)。所有支持的开关频率列表参见表244。
表32. 寄存器0x33—FREQUENCY_SWITCH(需使用寄存器0xFE00中的GO位)
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VIN_ON
VIN_ON命令设置器件开始电源转换的输入电压值(V rms)。设置VIN_ON = 0可有效禁用此功能。
表33. 寄存器0x35—VIN_ON
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VIN_OFF
VIN_OFF命令设置器件停止电源转换的输入电压值(V rms)。器件到达调节电压以前,或者TON_MAX过期以前,不检查VIN_OFF。
表34. 寄存器0x36—VIN_OFF
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
INTERLEAVE
INTERLEAVE命令用于安排多个器件,以便它们的开关周期可在时间范围内进行分配。
表35. 寄存器0x37—INTERLEAVE
位
[15:12]
[11:8]
[7:4]
[3:0]
位名称
保留
群组ID号
群组中的数量
交错阶数
R/W
R
R/W
R/W
R/W
说明
保留。
群组识别号。
群组中的单位数量。
此单位的交错阶数。
0000 = 0 × 22.5° (0 × tSW/16)。
0001 = 1 × 22.5° (1 × tSW/16)。
0010 = 2 × 22.5° (2 × tSW/16)。
0011 = 3 × 22.5° (3 × tSW/16)。
…
1111 = 15 × 22.5° (15 × tSW/16)。
IOUT_CAL_GAIN
IOUT_CAL_GAIN命令设置电流检测引脚的电压与检测电流之比(单位:mΩ)。
表36. 寄存器0x38—IOUT_CAL_GAIN
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 65 of 140
ADP1055
IOUT_CAL_OFFSET
IOUT_CAL_OFFSET命令用来清零输出电流检测电路中的任何失调(单位:A)。
表37. 寄存器0x39—IOUT_CAL_OFFSET
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VOUT_OV_FAULT_LIMIT
VOUT_OV_FAULT_LIMIT命令设置检测/输出引脚上导致过压故障条件的上限电压阈值(单位:V)。指数N使用VOUT_MODE[4:0]
设置。
表38. 寄存器0x40—VOUT_OV_FAULT_LIMIT
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
VOUT_OV_FAULT_RESPONSE
VOUT_OV_FAULT_RESPONSE命令指示在输出过压故障条件下器件应采取的操作。器件通知主机,并在STATUS_BYTE寄存
器 中 设 置 VOUT_OV_FAULT位 , 在 STATUS_WORD寄 存 器 中 设 置 VOUT位 , 在 STATUS_VOUT寄 存 器 中 设 置
VOUT_OV_FAULT位。
表39. 寄存器0x41—VOUT_OV_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对过压故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
VOUT_OV_FAULT_RESPONSE
VOUT_OV_FAULT_RESPONSE命令指示在输出过压故障条件下器件应采取的操作。器件通知主机,并在STATUS_BYTE寄存
器 中 设 置 VOUT_OV_FAULT位 , 在 STATUS_WORD寄 存 器 中 设 置 VOUT位 , 在 STATUS_VOUT寄 存 器 中 设 置
VOUT_OV_FAULT位。
表40. 寄存器0x42—VOUT_OV_WARN_LIMIT
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
Rev. 0 | Page 66 of 140
ADP1055
VOUT_UV_WARN_LIMIT
VOUT_UV_WARN_LIMIT命令设置检测/输出引脚上导致欠压报警条件的下限电压阈值(单位:V)。指数N使用VOUT_
MODE[4:0]设置。器件通知主机,并在STATUS_BYTE寄存器中设置NONE_OF_ THE_ABOVE位,在STATUS_WORD寄存器
中设置VOUT位,在STATUS_VOUT寄存器中设置VOUT_UV_WARNING位。
表41. 寄存器0x43—VOUT_UV_WARN_LIMIT
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
VOUT_UV_FAULT_LIMIT
VOUT_UV_FAULT_LIMIT命令设置检测/输出引脚上导致欠压故障条件的阈值(单位:V)。指数N使用VOUT_MODE[4:0]设置。
表42. 寄存器0x44—VOUT_UV_FAULT_LIMIT
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
VOUT_UV_FAULT_RESPONSE
VOUT_UV_FAULT_RESPONSE命令指示在输出欠压故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE
寄存器中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置VOUT位,在STATUS_VOUT寄存器中设置
VOUT_UV_FAULT位。
表43. 寄存器0x45—VOUT_UV_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对欠压故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来
清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
Rev. 0 | Page 67 of 140
ADP1055
IOUT_OC_FAULT_LIMIT
IOUT_OC_FAULT_LIMIT命令设置检测引脚上导致过流故障条件的阈值(单位:A)。
表44. 寄存器0x46—IOUT_OC_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
IOUT_OC_FAULT_RESPONSE
IOUT_OC_FAULT_RESPONSE命 令 指 示 在 输 出 过 流 故 障 条 件 下 应 采 取 的 器 件 开 启 操 作 。 器 件 通 知 主 机 , 并 在
STATUS_BYTE寄存器中设置IOUT_OC_FAULT位,在STATUS_WORD寄存器中设置IOUT位,在STATUS_VOUT寄存器中
设置IOUT_OC_FAULT位。
表45. 寄存器0x47—IOUT_OC_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对过流故障条件的响应。
位7
位6
响应
0
0
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
0
1
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。若VOUT下
降至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的编程设置
进行响应。
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流模
1
0
式下,则按照重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
IOUT_OC_LV_FAULT_LIMIT
IOUT_OC_LV_FAULT_LIMIT命令设置检测/输出引脚上导致CLM欠压故障条件的下限电压阈值(单位:V)。该限值仅当器
件工作在限流模式(CLM)时适用。
表46. 寄存器0x48—IOUT_OC_LV_FAULT_LIMIT
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。N由
VOUT_MODE[4:0]指定。
Rev. 0 | Page 68 of 140
ADP1055
IOUT_OC_LV_FAULT_RESPONSE
IOUT_OC_LV_FAULT_RESPONSE命令指示在输出CLM欠压故障条件下应采取的器件开启操作。器件通知主机,并在
STATUS_BYTE寄存器中设置IOUT_OC_FAULT位,在STATUS_WORD寄存器中设置IOUT位,在STATUS_IOUT寄存器中设
置IOUT_OC_LV_FAULT位。
表47. 寄存器0x49—IOUT_OC_LV_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
说明
决定器件对CLM欠压故障条件的响应。
位7
位6
决定器件对CLM欠压故障条件的响应。
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
R/W
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
[2:0]
延迟时间
IOUT_OC_WARN_LIMIT
IOUT_OC_WARN_LIMIT命 令 设 置 检 测 /输 出 引 脚 上 导 致 过 流 报 警 条 件 的 电 流 (单 位 : A)。 器 件 通 知 主 机 , 并 在
STATUS_BYTE寄存器中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置IOUT位,在STATUS_VOUT寄存
器中设置IOUT_OC_WARNING位。
表48. 寄存器0x4A—IOUT_OC_WARN_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 69 of 140
ADP1055
IOUT_UC_FAULT_LIMIT
IOUT_UC_FAULT_LIMIT命令设置检测/输出引脚上导致欠流故障条件的电流(单位:A)。
表49. 寄存器0x4B—IOUT_UC_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
IOUT_UC_FAULT_RESPONSE
IOUT_UC_FAULT_RESPONSE命令指示在输出欠流故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE
寄存器中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置IOUT位,在STATUS_VOUT寄存器中设置
IOUT_UC_FAULT位。
表50. 寄存器0x4C—IOUT_UC_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
说明
决定器件对欠流故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。若VOUT
1
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
0
下降至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的编程
设置进行响应。
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流
模式下,则按照重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
OT_FAULT_LIMIT
OT_FAULT_LIMIT命令设置导致过温故障条件的阈值(单位:°C)。
表51. 寄存器0x4F—OT_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 70 of 140
ADP1055
OT_FAULT_RESPONSE
OT_FAULT_RESPONSE命令指示在过温故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄存器中设置
TEMPERATURE位,在STATUS_TEMPERATURE寄存器中设置OT_FAULT位。
表52. 寄存器0x50—OT_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对过温故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
OT_WARN_LIMIT
OT_WARN_LIMIT命令设置过温报警条件的阈值(单位:°C)。器件通知主机,并在STATUS_BYTE寄存器中设置TEMPERATURE位,在STATUS_TEMPERATURE寄存器中设置OT_WARNING位。
表53. 寄存器0x51—OT_WARN_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VIN_OV_FAULT_LIMIT
VIN_OV_FAULT_LIMIT命令设置检测/输入引脚上导致过压故障条件的上限电压阈值(单位:V)。
表54. 寄存器0x55—VIN_OV_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 71 of 140
ADP1055
VIN_OV_FAULT_RESPONSE
VIN_OV_FAULT_RESPONSE命令指示在输入过压故障条件下器件应采取的操作。器件通知主机,并在STATUS_BYTE寄存器
中 设 置 NONE_OF_THE_ABOVE位 , 在 STATUS_WORD寄 存 器 中 设 置 INPUT位 , 在 STATUS_INPUT寄 存 器 中 设 置
VIN_OV_FAULT位。
表55. 寄存器0x56—VIN_OV_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
说明
决定器件对输入过压故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
1
1
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
VIN_UV_FAULT_LIMIT
VIN_UV_FAULT_LIMIT命令设置检测/输入引脚上导致欠压故障条件的下限电压阈值(单位:V)。
表56. 寄存器0x59—VIN_UV_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
VIN_UV_FAULT_RESPONSE
VIN_UV_FAULT_RESPONSE命令指示在输入欠压故障条件下器件应采取的操作。器件通知主机,并在STATUS_BYTE寄存器
中设置VIN_UV_FAULT位,在STATUS_WORD寄存器中设置INPUT位,在STATUS_INPUT寄存器中设置VIN_UV_FAULT位。
表57. 寄存器0x5A—VIN_UV_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
说明
决定器件对输入欠压故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
Rev. 0 | Page 72 of 140
ADP1055
位
[5:3]
位名称
重试设置
R/W
R/W
[2:0]
延迟时间
R/W
说明
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
IIN_OC_FAULT_LIMIT
IIN_OC_FAULT_LIMIT命令设置检测/输入引脚上导致过流故障条件的阈值(单位:A)。
表58. 寄存器0x5B—IIN_OC_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
IIN_OC_FAULT_RESPONSE
IIN_OC_FAULT_RESPONSE命令指示在输入过流故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄
存器中设置OTHER位,在STATUS_WORD寄存器中设置INPUT位,在STATUS_INPUT寄存器中设置IIN_OC_FAULT位。
表59. 寄存器0x5C—IIN_OC_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
说明
决定器件对输入过流故障条件的响应。
位7
位6
响应
0
0
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
0
1
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。若VOUT
1
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
0
下降至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的编
程设置进行响应。
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流
模式下,则按照重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
Rev. 0 | Page 73 of 140
ADP1055
POWER_GOOD_ON
POWER_GOOD_ON命令设置POWER_GOOD信号置位的输出电压(单位为V)。
表60. 寄存器0x5E—POWER_GOOD_ON
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
POWER_GOOD_ON
POWER_GOOD_ON命令设置POWER_GOOD信号置位的输出电压(单位为V)。
表61. 寄存器0x5F—POWER_GOOD_OFF
位
[15:0]
位名称
尾数Y
R/W
R/W
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
TON_DELAY
TON_DELAY命令设置开启延迟时间(单位为ms)——从起始(ON_OFF_CONFIG)到VOUT开始上升。范围为0 ms至1023 ms,步
进为1 ms。计算值取整处理。
表62. 寄存器0x60—TON_DELAY
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
TON_RISE
TON_RISE命令设置上升时间(单位为ms)——从VOUT开始上升到电压进入调节带的时间。
表63. 寄存器0x61—TON_RISE
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
TON_MAX_FAULT_LIMIT
TON_MAX_FAULT_LIMIT命令设置从上电到VOUT_UV_FAULT限值的上限时间阈值(单位为ms)。
表64. 寄存器0x62—TON_MAX_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
TON_MAX_FAULT_RESPONSE
TON_MAX_FAULT_RESPONSE命 令 指 示 在 TON_MAX故 障 条 件 下 应 采 取 的 器 件 开 启 操 作 。 器 件 通 知 主 机 , 并 在
STATUS_BYTE寄存器中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置VOUT位,在STATUS_VOUT寄
存器中设置TON_MAX_FAULT位。
表65. 寄存器0x63—TON_MAX_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
说明
决定器件对TON_MAX故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
Rev. 0 | Page 74 of 140
ADP1055
位
[5:3]
位名称
重试设置
R/W
R/W
[2:0]
延迟时间
R/W
说明
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
TOFF_DELAY
TOFF_DELAY命令设置关断延迟时间(单位为ms)——从停止(ON_OFF_CONFIG)到器件停止输出电能。范围为0 ms至1023 ms,
步进为1 ms。计算值取整处理。
表66. 寄存器0x64—TOFF_DELAY
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
TOFF_FALL
TOFF_FALL命令设置下降时间(单位为ms)——从关断延迟时间结束到电压等于0 V。
表67. 寄存器0x65—TOFF_FALL
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
TOFF_MAX_WARN_LIMIT
TOFF_MAX_WARN_LIMIT命令设置导致TOFF_MAX报警条件的上限时间阈值(单位为ms)——将输出电压从VOUT关断至VOUT的
12.5%所需的时间。器件通知主机,并在STATUS_BYTE寄存器中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器
中设置VOUT位,在STATUS_VOUT寄存器中设置TOFF_MAX_WARNING位。
表68. 寄存器0x66—TOFF_MAX_WARN_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
POUT_OP_FAULT_LIMIT
POUT_OP_FAULT_LIMIT命令设置检测/输出引脚上导致输出超功率故障条件的上限功率阈值(单位为W)。
表69. 寄存器0x68—POUT_OP_FAULT_LIMIT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 75 of 140
ADP1055
POUT_OP_FAULT_RESPONSE
POUT_OP_FAULT_RESPONSE命 令 指 示 在 输 出 超 功 率 故 障 条 件 下 应 采 取 的 器 件 开 启 操 作 。 器 件 通 知 主 机 , 并 在
STATUS_BYTE寄存器中设置IOUT_OC_FAULT位,在STATUS_WORD寄存器中设置IOUT/POUT位,在STATUS_VOUT寄存
器中设置POUT_OP_FAULT位。
表70. 寄存器0x69—POUT_OP_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对超功率故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
STATUS_BYTE
STATUS_BYTE寄存器返回STATUS_WORD寄存器的低位字节。如果此命令的值为1,则说明已发生故障。根据PMBus标准可
知,BUSY位可写,允许用户使用写命令并将位7置1来清零锁存位——与其他STATUS_xxx命令类似。此寄存器中的其他位无
法 通 过 向 STATUS_BYTE命 令 写 入 而 清 零 , 而 应 通 过 写 入 STATUS_VOUT、 STATUS_IOUT、 STATUS_INPUT、
STATUS_TEMP或STATUS_CML命令而清零。
表71. 寄存器0x78—STATUS_BYTE
位
7
6
5
4
3
2
1
0
位名称
BUSY
POWER_OFF
VOUT_OV_FAULT
IOUT_OC_FAULT
VIN_UV_FAULT
TEMPERATURE
CML
NONE_OF_THE_ABOVE
R/W
R/W
R
R
R
R
R
R
R
说明
如果器件忙碌且无法响应,则该位置位。
如果器件未输出功率,则该位置位。
发生输出过压故障。
发生输出过流故障。
发生输入欠压故障。
发生温度故障或报警。
发生通信、存储器或逻辑故障。
发生位[7:1]未列出的故障或报警。
Rev. 0 | Page 76 of 140
ADP1055
STATUS_WORD
STATUS_WORD寄存器返回STATUS_WORD命令的上限和下限字节。如果此命令的值为1,则说明已发生故障。
表72. 寄存器0x79—STATUS_WORD
位
15
14
13
12
11
位名称
VOUT
IOUT/POUT
INPUT
MFR
POWER_GOOD
R/W
R
R
R
R
R
10
9
8
7
6
5
4
3
2
1
0
FANS
OTHER
UNKNOWN
BUSY
POWER_OFF
VOUT_OV_FAULT
IOUT_OC_FAULT
VIN_UV_FAULT
TEMPERATURE
CML
NONE_OF_THE_ABOVE
R
R
R
R/W
R
R
R
R
R
R
R
说明
输出电压故障或报警。STATUS_VOUT中的位置位。
输出电流或输出功率故障报警。STATUS_IOUT中的位置位。
输入电压、输入电流或输入功率故障或报警。STATUS_INPUT中的位置位。
特定制造商故障或报警。
POWER_GOOD是POWER_GOOD的否定,意味着输出电源不正常。当检测到的VOUT低于POWER_
GOOD_OFF命令设置的限值时,该位置1。
不支持。
STATUS_OTHER中的位置位。
STATUS_WORD[15:1]内未列出的故障或报警。
如果器件忙碌且无法响应,则该位置位。
如果器件未输出功率,则该位置位。
发生输出过压故障。
发生输出过流故障。
发生输入欠压故障。
发生温度故障或报警。
发生通信、存储器或逻辑故障。
发生位[7:1]未列出的故障或报警。
STATUS_VOUT
STATUS_VOUT寄存器返回输出电压状态。如果此命令的值为1,则说明已发生故障。
表73. 寄存器0x7A—STATUS_VOUT
位
7
6
5
4
3
2
1
0
位名称
VOUT_OV_FAULT
VOUT_OV_WARN
VOUT_UV_WARN
VOUT_UV_FAULT
VOUT_MAX_WARN
TON_MAX_FAULT
TOFF_MAX_WARN
VOUT_TRACKING_ERR
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R
说明
发生输出过压故障。
发生输出过压报警。
发生输出欠压报警。
发生输出欠压故障。
尝试将输出电压设置为高于VOUT_MAX命令的值。
未达到VOUT_UV故障限值的情况下,器件上电时间过长。
器件关断至其输出电压的12.5%所花费的时间过长。
不支持。
STATUS_IOUT
STATUS_IOUT寄存器返回输出电流的状态。如果此命令的值为1,则说明已发生故障。
表74. 寄存器0x7B—STATUS_IOUT
位
7
6
5
4
3
2
1
0
位名称
IOUT_OC_FAULT
IOUT_OC_LV_FAULT
IOUT_OC_WARN
IOUT_UC_FAULT
ISHARE_FAULT
PLIM_MODE
POUT_OP_FAULT
POUT_OP_WARN
R/W
R/W
R/W
R/W
R/W
R/W
R
R/W
R
说明
发生输出过流故障。
发生输出过流故障和低压故障。
发生输出过流报警。
发生输出欠流故障。
发生均流故障。
不支持。
发生输出超功率故障。
不支持。
Rev. 0 | Page 77 of 140
ADP1055
STATUS_INPUT
STATUS_INPUT寄存器返回输入状态。如果此命令的值为1,则说明已发生故障。
表75. 寄存器0x7C—STATUS_INPUT
位
7
6
5
4
3
2
1
0
位名称
VIN_OV_FAULT
VIN_OV_WARN
VIN_UV_WARN
VIN_UV_FAULT
VIN_LOW
IIN_OC_FAULT
IIN_OC_WARN
PIN_OP_WARN
R/W
R/W
R
R
R/W
R/W
R/W
R
R
说明
发生输入过压故障。
不支持。
不支持。
发生输入欠压故障。
器件由于输入电压不足而关断;也就是说,输入电压低于关断阈值。
发生输入过流故障。
不支持。
不支持。
STATUS_TEMPERATURE
STATUS_TEMPERATURE寄存器返回温度状态。如果此命令的值为1,则说明已发生故障。
表76. 寄存器0x7D—STATUS_TEMPERATURE
位
7
6
5
4
[3:0]
位名称
OT_FAULT
OT_WARN
UT_WARN
UT_FAULT
保留
R/W
R/W
R/W
R
R
R
说明
发生过温故障。
发生过温报警。
不支持。
不支持。
保留。
STATUS_CML
STATUS_CML寄存器返回通信、存储器和逻辑(CML)状态。如果此命令的值为1,则说明已发生故障。
表77. 寄存器0x7E—STATUS_CML
位
7
6
5
4
3
2
1
0
位名称
CMD_ERR
DATA_ERR
PEC_ERR
CRC_ERR
PROC_ERR
保留
COMM_ERR
MEM_ERR
R/W
R/W
R/W
R/W
R/W
R
R
R/W
R/W
说明
收到无效或不支持的命令。
收到无效或不支持的数据。
分组差错校验失败。
检测到存储器故障(例如CRC错误)。
不支持。
保留。
位[7:2]未指定的其他通信故障。
位[7:2]未指定的其他存储器或逻辑故障。如果达到了黑盒记录数量(寄存器0xFE48[2]),则该
位置位。
STATUS_MFR_SPECIFIC
STATUS_MFR_SPECIFIC寄存器返回特定制造商故障状态。如果此命令的值为1,则说明已发生故障。
表78. 寄存器0x80—STATUS_MFR_SPECIFIC
位
7
6
5
4
3
2
1
0
位名称
GPIO4_FAULT
GPIO3_FAULT
GPIO2_FAULT
GPIO1_FAULT
IIN_OC_FAST_FAULT
IOUT_UC_FAST_FAULT
IOUT_OC_FAST_FAULT
VOUT_OV_FAST_FAULT
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
说明
收到GPIO4故障。
收到GPIO3故障。
收到GPIO2故障。
收到GPIO1故障。
收到快速输入过流故障。
收到快速输出反向电流故障。
收到快速输出过流电流故障。
收到快速输出过压故障。
Rev. 0 | Page 78 of 140
ADP1055
READ_VIN
READ_VIN命令返回线性数据格式(X = Y × 2N)的输入电压值(V)。
表79. 寄存器0x88—READ_VIN
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R
R
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
READ_IIN
READ_IIN命令返回线性数据格式(X = Y × 2N)的输入电流值(A)。
表80. 寄存器0x89—READ_IIN
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R
R
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
READ_VOUT
READ_VOUT命令返回线性数据格式(V = Y × 2N)的输出电压值(V)。指数N使用VOUT_MODE[4:0]设置。
表81. 寄存器0x8B—READ_VOUT
位
[15:0]
位名称
尾数Y
R/W
R
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
READ_IOUT
READ_IOUT命令返回线性数据格式(V = Y × 2N)的输出电流值(A)。
表82. 寄存器0x8C—READ_IOUT
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R
R
说明
无符号尾数Y用于输出电压相关的命令中,格式为线性数据格式(V = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
R/W
R
说明
保留。
保留
该寄存器保留。
表83. 寄存器0x8D—保留
位
[15:0]
位名称
保留
READ_TEMPERATURE_2
READ_TEMPERATURE_2命令返回线性数据格式(X = Y × 2N)的外部1(正向二极管)温度(°C)。
表84. 寄存器0x8E—READ_TEMPERATURE_2
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R
R
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
READ_TEMPERATURE_3
READ_TEMPERATURE_3命令返回线性数据格式(X = Y × 2N)的外部2(反向二极管)温度(°C)。
表85. 寄存器0x8F—READ_TEMPERATURE_3
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R
R
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 79 of 140
ADP1055
READ_DUTY_CYCLE
READ_DUTY_CYCLE返回线性数据格式(X = Y × 2N)的占空比(%)。
表86. 寄存器0x94—READ_DUTY_CYCLE
位
[15:11]
[10:0]
R/W
R
R
位名称
指数N
尾数Y
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
READ_FREQUENCY
READ_FREQUENCY命令返回线性数据格式(X = Y × 2N)的实际开关频率(kHz)。
表87. 寄存器0x95—READ_FREQUENCY
位
[15:11]
[10:0]
R/W
R
R
位名称
指数N
尾数Y
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
READ_POUT
READ_POUT命令返回线性数据格式(X = Y × 2N)的输出功率(W)。
表88. 寄存器0x96—READ_POUT
位
[15:11]
[10:0]
R/W
R
R
位名称
指数N
尾数Y
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
PMBUS_REVISION
PMBUS_REVISION命令返回PMBus版本信息。ADP1055支持PMBus修订版1.2。此命令的读出结果为值0x22。
表89. 寄存器0x98—PMBUS_REVISION
位
[7:4]
[3:0]
位名称
修订版第一部分
修订版第二部分
R/W
R
R
说明
符合PMBus第一部分规范:0010 = 1.2版。
符合PMBus第二部分规范:0010 = 1.2版。
MFR_ID
MFR_ID寄存器保存制造商ID。该寄存器可存储23个字节。
表90. 寄存器0x99—MFR_ID
位
[7:0]
位名称
MFR_ID
R/W
块读取/
写入
说明
返回制造商ID。
MFR_MODEL
MFR_MODEL寄存器保存制造商型号。该寄存器可保存19个字节。
表91. 寄存器0x9A—MFR_MODEL
位
[7:0]
位名称
模型
R/W
块读取/
写入
说明
返回制造商型号。
MFR_REVISION
MFR_REVISION寄存器保存制造商版本号。该寄存器可保存23个字节。
表92. 寄存器0x9B—MFR_REVISION
位
[7:0]
位名称
版本
R/W
块读取/
写入
说明
返回制造商版本号。
Rev. 0 | Page 80 of 140
ADP1055
MFR_LOCATION
MFR_LOCATION寄存器保存制造商位置。该寄存器可保存9个字节。
表93. 寄存器0x9C—MFR_LOCATION
位
[7:0]
位名称
地理位置
R/W
块读取/
写入
说明
返回制造商位置。
MFR_DATE
MFR_DATE寄存器保存制造商日期。该寄存器可保存11个字节。
表94. 寄存器0x9D—MFR_DATE
位
[7:0]
位名称
日期
R/W
块读取/
写入
说明
返回制造商日期。
MFR_SERIAL
MFR_SERIAL寄存器保存制造商序列号。该寄存器可保存13个字节。
表95. 寄存器0x9E—MFR_SERIAL
位
[7:0]
位名称
序列号
R/W
块读取/
写入
说明
返回制造商序列号。
IC_DEVICE_ID
IC_DEVICE_ID寄存器保存ADP1055的ID和器件编号。默认值为0x02、0x41、0x55。
表96. 寄存器0xAD—IC_DEVICE_ID
位
[7:0]
位名称
版本
R/W
块读取/
写入
说明
返回IC的ID和器件号:0x02、0x41、0x55。
IC_DEVICE_REV
IC_DEVICE_REV寄存器保存ADP1055的器件版本号。默认值为0x01和0xREV。
表97. 寄存器0xAE—IC_DEVICE_REV
位
[7:0]
位名称
版本
R/W
块读取/
写入
说明
器件版本号:0x01 0x11。
EEPROM_PAGE_00至EEPROM_PAGE_15命令
寄存器0xB0至寄存器0xBF是读/写块命令。EEPROM_PAGE_00至EEPROM_PAGE_15命令用于从EEPROM(页面0至页面
15)读取数据,以及向EEPROM(页面6至页面15)写入数据。例如,EEPROM_PAGE_07对EEPROM主模块的页面7执行读
写操作;EEPROM_PAGE_11对EEPROM主模块的页面11执行读写操作。更多信息,请参见“EEPROM”部分。
EEPROM_PAGE_00
表98. 寄存器0xB0—EEPROM_PAGE_00
位
[7:0]
位名称
EEPROM_PAGE_00
R/W
块读取
说明
制造商保留用来保存默认设置。
EEPROM_ PAGE _01
表99. 寄存器0xB1—EEPROM_PAGE_01
位
[7:0]
位名称
EEPROM_PAGE_01
R/W
块读取
说明
制造商保留用来保存用户设置。
Rev. 0 | Page 81 of 140
ADP1055
EEPROM_ PAGE _02
表100. 寄存器0xB2—EEPROM_PAGE_02
位
[7:0]
位名称
EEPROM_PAGE_02
R/W
块读取
说明
制造商保留用来保存黑盒信息。
EEPROM_ PAGE _03
表101. 寄存器0xB3—EEPROM_PAGE_03
位
[7:0]
位名称
EEPROM_PAGE_03
R/W
块读取
说明
制造商保留用来保存黑盒信息。
EEPROM_ PAGE _04
表102. 寄存器0xB4—EEPROM_PAGE_04
位
[7:0]
位名称
EEPROM_PAGE_04
R/W
块读取
说明
制造商保留用来保存GUI设置。
EEPROM_ PAGE _05
表103. 寄存器0xB5—EEPROM_PAGE_05
位
[7:0]
位名称
EEPROM_PAGE_05
R/W
块读取
说明
制造商保留用来保存工厂跟踪设置。
EEPROM_ PAGE _06
表104. 寄存器0xB6—EEPROM_PAGE_06
位
[7:0]
位名称
EEPROM_PAGE_06
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面6。EEPROM必须首先解锁。
EEPROM_ PAGE _07
表105. 寄存器0xB7—EEPROM_PAGE_07
位
[7:0]
位名称
EEPROM_PAGE_07
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面7。EEPROM必须首先解锁。
EEPROM_ PAGE _08
表106. 寄存器0xB8—EEPROM_PAGE_08
位
[7:0]
位名称
EEPROM_PAGE_08
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面8。EEPROM必须首先解锁。
EEPROM_ PAGE _09
表107. 寄存器0xB9—EEPROM_PAGE_09
位
[7:0]
位名称
EEPROM_PAGE_09
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面9。EEPROM必须首先解锁。
Rev. 0 | Page 82 of 140
ADP1055
EEPROM_ PAGE _10
表108. 寄存器0xBA—EEPROM_PAGE_10
位
[7:0]
位名称
EEPROM_PAGE_10
R/W
说明
块读取/写入 块读取/写入EEPROM主模块的页面10。EEPROM必须首先解锁。
EEPROM_ PAGE _11
表109. 寄存器0xBB—EEPROM_PAGE_11
位
[7:0]
位名称
EEPROM_PAGE_11
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面11。EEPROM必须首先解锁。
EEPROM_ PAGE _12
表110. 寄存器0xBC—EEPROM_PAGE_12
位
[7:0]
位名称
EEPROM_PAGE_12
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面12。EEPROM必须首先解锁。
EEPROM_ PAGE _13
表111. 寄存器0xBD—EEPROM_PAGE_13
位
[7:0]
位名称
EEPROM_PAGE_13
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面13。EEPROM必须首先解锁。
EEPROM_ PAGE _14
表112. 寄存器0xBE—EEPROM_PAGE_14
位
[7:0]
位名称
EEPROM_PAGE_14
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面14。EEPROM必须首先解锁。
EEPROM_ PAGE _15
表113. 寄存器0xBF—EEPROM_PAGE_15
位
[7:0]
位名称
EEPROM_PAGE_15
R/W
块读取/
写入
说明
块读取/写入EEPROM主模块的页面15。EEPROM必须首先解锁。
SLV_ADDR_SELECT
首次上电后,使用广播地址(0x00)读取此命令将返回ADP1055的I2C从机地址。对此寄存器的任何后续写操作都将覆盖此信息。
表114. 寄存器0xD0—SLV_ADDR_SELECT
位
[7:6]
[5:4]
位名称
保留
地址,高位字节
R/W
R
R/W
[3:0]
地址,低位字节
R/W
说明
返回01。
00 = 0x40至0x4F(选择ADD引脚上的电阻可设置默认地址)。
01 = 0x50至0x5F。
10 = 0x60至0x6F。
11 = 0x70至0x7F。
从机地址的低位字节(由ADD引脚上的电阻值确定)。
Rev. 0 | Page 83 of 140
ADP1055
EEPROM_CRC_CHKSUM
表115. 寄存器0xD1—EEPROM_CRC_CHKSUM
位
[7:0]
R/W
R
位名称
CRC校验和
说明
从EEPROM下载操作返回CRC校验和值。
EEPROM_NUM_RD_BYTES
表116. 寄存器0xD2—EEPROM_NUM_RD_BYTES
位
[7:0]
R/W
R/W
位名称
返回的读取字
节数
说明
设置使用EEPROM_PAGE_XX命令时返回的读取字节数。
EEPROM_ADDR_OFFSET
表117. 寄存器0xD3—EEPROM_ADDR_OFFSET
位
[15:0]
R/W
R/W
位名称
地址偏移
说明
设置当前EEPROM页面的地址偏移。
EEPROM_PAGE_ERASE
表118. 寄存器0xD4—EEPROM_PAGE_ERASE
位
[7:0]
R/W
W
位名称
页面擦除
说明
在选定EEPROM页面上执行页面擦除(页面6至页面15)。每个页面擦除操作后等待35 ms。EEPROM
必须首先解锁。页面0和页面5保留,其内容不可擦除。
EEPROM_PASSWORD
表119. 寄存器0xD5—EEPROM_PASSWORD
位
[7:0]
位名称
EEPROM密码
R/W
W
说明
连续两次将密码写入该寄存器以解锁EEPROM和/或更改EEPROM密码。出厂默认密码为0xFF。若
要锁定EEPROM,键入除密码外的任意值至该寄存器。
TRIM_PASSWORD
表120. 寄存器0xD6—TRIM_PASSWORD
位
[7:0]
位名称
调整密码
R/W
W
说明
将密码写入该寄存器以解锁调整寄存器,以便允许写入访问。写入调整密码两次可解锁寄存器;
写入任何其他值可退出。调整密码与EEPROM密码(0xFF)相同。
KEY_CODE
表121. 寄存器0xD7—KEY_CODE
位
[31:0]
位名称
键代码
R/W
说明
块读取/写入 向此命令写入32位键代码可解锁命令0xF4和命令0xF5的访问。写入键代码密码两次可解锁此命
令;写入任意其他值将锁定。工厂默认密码为0xFFFFFFFF。步骤包括4字节块写入。回读返回5
个字节;若锁定则第5个字节为0,或解锁则为1。
EEPROM_INFO
表122. 寄存器0xF1—EEPROM_INFO
位
[7:0]
位名称
EEPROM_
INFO
R/W
块读取
说明
EEPROM的制造商数据块读取。
Rev. 0 | Page 84 of 140
ADP1055
READ_BLACKBOX_CURR
表123. 寄存器0xF2—READ_BLACKBOX_CURR
位
VAR
位名称
R/W
块读取
说明
此命令返回当前记录N的数据(最后记录保存在黑盒中)。有关黑盒记录内容的更多信息,
请参见“黑盒内容”部分。
READ_BLACKBOX_PREV
表124. 寄存器0xF3—READ_BLACKBOX_PREV
位
VAR
位名称
R/W
块读取
说明
此命令返回上一条记录N – 1的数据(最后记录的下一条记录保存在黑盒中)。有关黑盒记录
内容的更多信息,请参见“黑盒内容”部分。
CMD_MASK
CMD_MASK命令允许ADP1055屏蔽任意PMBus命令。若某个命令被屏蔽,则针对该命令的读写将无应答(NACK)。
STORE_USER_ALL(寄存器0x15)和RESTORE_USER_ALL(寄存器0x16)命令不可屏蔽。
表125. 寄存器0xF4—CMD_MASK
位
VAR
位名称
命令屏蔽
R/W
块读取/
写入
说明
此命令可用来禁用(屏蔽)任意标准PMBus命令(命令0x01至命令0xFF)。如需使用此命令,必须
写入正确的键代码。
块数 = 0x20(32字节)
Mask[255:0] = 屏蔽状态位。
[0] = 命令0x00。
…
[255] = 命令0xFF。
EXTCMD_MASK
EXTCMD_MASK命令允许ADP1055屏蔽任意特定制造商命令。若某个命令被屏蔽,则针对该命令的读写将无应答(NACK)。
表126. 寄存器0xF5—EXTCMD_MASK
位
VAR
位名称
命令屏蔽
R/W
块读取/
写入
说明
此命令可用来禁用(屏蔽)任意特定制造商PMBus命令(命令0xFE00至命令0xFEA3)。如需使用此
命令,必须写入正确的键代码。
块数 = 0x15(21字节)
Mask[167:0] = 屏蔽状态位。
[0] = 命令0xFE00。
…
[[167] = 命令0xFEA7。
Rev. 0 | Page 85 of 140
ADP1055
特定制造商PMBus命令描述
表127. 寄存器0xFE00—GO_CMD
R/W
R/W
W
W
W
W
W
W
0
基准电压源GO
W
说明
保留。
此位锁存寄存器0xFE55。
此位锁存寄存器0xFE29。
此位锁存寄存器0xFE57和寄存器0xFE25。
此位锁存寄存器0xFE4A、寄存器0xFE01至寄存器0xFE0C、寄存器0xFE5E和寄存器0xFE66。
更新FREQUENCY_SWITCH命令(寄存器0x33)编程设置的开关频率。
更新寄存器0xFE0D至寄存器0xFE1C、寄存器0xFE1F至寄存器0xFE24和寄存器0xFE15至
寄存器0xFE1C
更新VOUT_COMMAND命令(寄存器0x21)编程设置的基准电压。
POLE
20dB
HF GAIN
RANGE
20dB
位名称
保留
SYNC
VFF
双倍更新速率,VS平衡
滤波器GO
频率GO
PWM GO
LF GAIN RANGE
位
7
6
5
4
3
2
1
500Hz
1kHz
5kHz
10kHz
POLE LOCATION RANGE
12004-085
100Hz
20dB
ZERO
RANGE
ZERO
图85. 数字滤波器可编程性
表128. 寄存器0xFE01—NM_DIGFILT_LF_GAIN_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
LF增益设置
R/W
R/W
说明
该寄存器决定正常模式下环路响应的低频增益。它可在20 dB范围内编程。每个LSB对应0.3 dB
的增量。参见图85。
表129. 寄存器0xFE02—NM_DIGFILT_ZERO_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
零点设置
R/W
R/W
说明
该寄存器决定正常模式下最终零点的位置。参见图85。
表130. 寄存器0xFE03—NM_DIGFILT_POLE_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
极点设置
R/W
R/W
说明
该寄存器决定正常模式下最终极点的位置。参见图85。
表131. 寄存器0xFE04—NM_DIGFILT_HF_GAIN_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
HF增益设置
R/W
R/W
说明
该寄存器决定正常模式下环路响应的高频增益。它可在20 dB范围内编程。每个LSB对应0.3 dB
的增量。参见图85。
表132. 寄存器0xFE05—LLM_DIGFILT_LF_GAIN_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
LF增益设置
R/W
R/W
说明
该寄存器决定轻载模式下环路响应的低频增益。它可在20 dB范围内编程。每个LSB对应0.3 dB
的增量。参见图85。
Rev. 0 | Page 86 of 140
ADP1055
表133. 寄存器0xFE06—LLM_DIGFILT_ZERO_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
零点设置
R/W
R/W
说明
该寄存器决定轻载模式下最终零点的位置。参见图85。
表134. 寄存器0xFE07—LLM_DIGFILT_POLE_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
极点设置
R/W
R/W
说明
该寄存器决定轻载模式下最终极点的位置。参见图85。
表135. 寄存器0xFE08—LLM_DIGFILT_HF_GAIN_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
HF增益设置
R/W
R/W
说明
该寄存器决定轻载模式下环路响应的高频增益。它可在20 dB范围内编程。每个LSB对应0.3 dB
的增量。参见图85。
表136. 寄存器0xFE09—SS_DIGFILT_LF_GAIN_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
LF增益设置
R/W
R/W
说明
该寄存器决定软启动模式下环路响应的低频增益。它可在20 dB范围内编程。每个LSB对应0.3 dB
的增量。参见图85。
表137. 寄存器0xFE0A—SS_DIGFILT_ZERO_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
零点设置
R/W
R/W
说明
该寄存器决定软启动模式下最终零点的位置。参见图85。
表138. 寄存器0xFE0B—SS_DIGFILT_POLE_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
极点设置
R/W
R/W
说明
该寄存器决定软启动模式下最终极点的位置。参见图85。
表139. 寄存器0xFE0C—SS_DIGFILT_HF_GAIN_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:0]
位名称
HF增益设置
R/W
R/W
说明
该寄存器决定软启动模式下环路响应的高频增益。它可在20 dB范围内编程。每个LSB对应0.3 dB
的增量。参见图85。
表140. 寄存器0xFE0D、寄存器0xFE0F、寄存器0xFE11、寄存器0xFE13—OUTA_REDGE_SETTING、
OUTB_REDGE_SETTING、OUTC_REDGE_SETTING、OUTD_REDGE_SETTING(需使用寄存器0xFE00中的GO位)
位
[15:4]
位名称
t1, t3, t5, t7
R/W
R/W
说明
该寄存器包含12位t1、t3、t5、t7时间。每个LSB对应于5 ns分辨率。
可能的最小和最大占空比分别为0%和100%。
3
调制使能
R/W
1 = PWM调制作用于t1、t3、t5、t7边沿。
0 = 无t1、t3、t5、t7边沿PWM调制。
2
t1、t3、t5、t7符号
R/W
1 = 负号。增加PWM调制使t1、t3、t5、t7趋正。
0 = 正号。增加PWM调制使t1、t3、t5、t7趋负。
[1:0]
保留
R
保留。
表141. 寄存器0xFE0E、寄存器0xFE10、寄存器0xFE12、寄存器0xFE14—OUTA_FEDGE_SETTING、
OUTB_FEDGE_SETTING、OUTC_FEDGE_SETTING、OUTD_FEDGE_SETTING(需使用寄存器0xFE00中的GO位)
位
[15:4]
位名称
t2, t4, t6, t8
R/W
R/W
说明
该寄存器包含12位t2、t4、t6、t8时间。每个LSB对应于5 ns分辨率。
可能的最小和最大占空比分别为0%和100%。
3
调制使能
R/W
1 = PWM调制作用于t2、t4、t6、t8边沿。
0 = 无t2、t4、t6、t8边沿PWM调制。
2
t2、t4、t6、t8符号
R/W
1 = 负号。增加PWM调制使t2、t4、t6、t8趋正。
0 = 正号。增加PWM调制使t2、t4、t6、t8趋负。
[1:0]
保留
R
保留。
Rev. 0 | Page 87 of 140
ADP1055
表142. 寄存器0xFE15、寄存器0xFE17—SR1_REDGE_SETTING、SR2_REDGE_SETTING(需使用寄存器0xFE00中的GO位)
位
[15:4]
位名称
t9, t11
R/W
R/W
说明
该寄存器包含12位t9、t11时间。每个LSB对应于5 ns分辨率。
可能的最小和最大占空比分别为0%和100%。
3
调制使能
R/W
1 = PWM调制作用于t9、t11边沿。
0 = t9、t11边沿无PWM调制。
2
t9、t11符号
R/W
1 = 负号。增加PWM调制使t9、t11趋正。
0 = 正号。增加PWM调制使t9、t11趋负。
[1:0]
保留
R
保留。
表143. 寄存器0xFE16、寄存器0xFE18—SR1_FEDGE_SETTING、SR2_FEDGE_SETTING(需使用寄存器0xFE00中的GO位)
位
[15:4]
位名称
t10, t12
R/W
R/W
说明
该寄存器包含12位t10、t12时间。每个LSB对应于5 ns分辨率。
3
调制使能
R/W
1 = PWM调制作用于t10、t12边沿。
0 = t10、t12边沿无PWM调制。
2
t10、t12符号
R/W
1 = 负号。增加PWM调制使t10、t12趋正。
0 = 正号。增加PWM调制使t10、t12趋负。
[1:0]
保留
R
保留。
表144. 寄存器0xFE19、寄存器0xFE1B—SR1_REDGE_LLM_SETTING、SR2_REDGE_LLM_SETTING
(需使用寄存器0xFE00中的GO位)
位
[15:4]
位名称
t9, t11
R/W
R/W
3
调制使能
R/W
2
t9、t11符号
R/W
1 = 负号。增加PWM调制使t9、t11趋正。
0 = 正号。增加PWM调制使t9、t11趋负。
[1:0]
保留
R
保留。
说明
该寄存器包含12位t9、t11时间。每个LSB对应于5 ns分辨率。这是轻载模式下的SR设置。
可能的最小和最大占空比分别为0%和100%。
1 = PWM调制作用于t9、t11边沿。
0 = t9、t11边沿无PWM调制。
表145. 寄存器0xFE1A、寄存器0xFE1C—SR1_FEDGE_LLM_SETTING、SR2_FEDGE_LLM_SETTING
(需使用寄存器0xFE00中的GO位)
位
[15:4]
位名称
t10, t12
R/W
R/W
3
调制使能
R/W
2
t10、t12符号
R/W
1 = 负号。增加PWM调制使t10、t12趋正。
0 = 正号。增加PWM调制使t10、t12趋负。
[1:0]
保留
R
保留。
说明
该寄存器包含12位t10、t12时间。每个LSB对应于5 ns分辨率。这是轻载模式下的SR设置。
可能的最小和最大占空比分别为0%和100%。
1 = PWM调制作用于t10、t12边沿。
0 = t10、t12边沿无PWM调制。
Rev. 0 | Page 88 of 140
ADP1055
表146. 寄存器0xFE1D—ADT_CONFIG
位
7
位名称
均值周期
R/W
R/W
说明
1 = 9位均值(327 µs)。
0 = 12位均值(2.6 ms)。
6
ADT基准
R/W
[5:3]
更新速率
R/W
0 = CS1作为基准。
1 = CS2作为基准。
ADT算法以5 ns步进调节停滞时间。这些位用于设置各步之间的PWM开关周期数。数值计算公
式为2N + 1,其中N是这些位指定的3位值。若N = 6 (110),则每26 + 1 = 65个开关周期,各PWM
边沿调整5 ns。
[2:0]
乘法器
R/W
这些位指定寄存器0xFE1F至寄存器0xFE22、位[6:4]和位[2:0]的编程步进。
位2
位1
位0
乘法器
0
0
0
5
0
0
1
10
0
1
0
15
0
1
1
20
1
0
0
25
1
0
1
30
1
1
0
35
1
1
1
40
表147. 寄存器0xFE1E—ADT_THRESHOLD
位
[7:0]
位名称
自适应死区阈值
R/W
R/W
说明
此寄存器设置ADT阈值。此8位数与CS1/CS2数值寄存器的8个MSB进行比较。
当CS1/CS2测量的电流水平低于此阈值时,与CS1/CS2电流成线性函数关系的PWM信号边沿
受影响,具体影响取决于寄存器0xFE1F至寄存器0xFE24的设置。此寄存器设置为0x00时,
ADT功能禁用。
CS1用作基准时,此寄存器中的每个LSB都对应1.6 V/28 = 6.25 mV。
CS2用作基准时,此寄存器中的每一个LSB对应26.25 mV、52.5 mV或420 mV]/28 = 102.539 µV、
205.078 µV或1640.625 µV。另外需注意,CS2用作基准时,此寄存器允许的最大值为224 (0xE0)。
表148. 寄存器0xFE1F、寄存器0xFE20、寄存器0xFE21、寄存器0xFE22—OUTA_DEAD_TIME、OUTB_DEAD_TIME、
OUTC_DEAD_TIME、OUTD_DEAD_TIME(需使用寄存器0xFE00中的GO位)
位
7
[6:4]
3
位名称
R/W
t1、t3、t5、t7、t9、 R/W
t11极性
t1、t3、t5、t7、t9、 R/W
t11失调
t2、t4、t6、t8、t10、 R/W
t12极性
说明
0 = 正极性。
1 = 负极性。
此数值乘以寄存器0xFE1D[2:0],确定空载时t1、t3、t5、t7、t9、t11与标称时序的偏差。
位6
位5
0
0
0
0
0
1
0
1
1
0
1
0
1
1
1
1
0 = 正极性。
1 = 负极性。
位4
0
1
0
1
0
1
0
1
失调(ns)
0
1
2
3
4
5
6
7
Rev. 0 | Page 89 of 140
ADP1055
位
[2:0]
位名称
R/W
t2、t4、t6、t8、t10、 R/W
t12失调
说明
此数值乘以寄存器0xFE1D[2:0],确定空载时t2、t4、t6、t8、t10、t12与标称时序的偏差。
位2
0
0
0
0
1
1
1
1
位1
0
0
1
1
0
0
1
1
位0
0
1
0
1
0
1
0
1
失调(ns)
0
1
2
3
4
5
6
7
表149. Register 0xFE23、寄存器0xFE24—SR1_DEAD_TIME、SR2_DEAD_TIME需使用寄存器0xFE00中的GO位)
位
7
位名称
t9、t11极性
R/W
R/W
[6:4]
t9、t11失调
R/W
3
T10、t12极性
R/W
[2:0]
t10、t12失调
R/W
说明
0 = 正极性。
1 = 负极性。
此数值乘以寄存器0xFE1D[2:0],确定空载时t1、t3、t5、t7、t9、t11与标称时序的偏差。
位6
位5
位4
失调(ns)
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
7
0 = 正极性。
1 = 负极性。
此数值乘以寄存器0xFE1D[2:0],确定空载时t2、t4、t6、t8、t10、t12与标称时序的偏差。
位2
0
0
0
0
1
1
1
1
位1
0
0
1
1
0
0
1
1
位0
0
1
0
1
0
1
0
1
失调(ns)
0
1
2
3
4
5
6
7
表150. 寄存器0xFE25—VSBAL_SETTING(需使用寄存器0xFE00中的GO位)
位
7
6
5
4
位名称
保留
伏秒平衡使能
保留
软启动时禁用伏秒平衡
R/W
R
R/W
R
R/W
说明
保留。
设置此位可使能主变压器的伏秒平衡(用于全桥式配置)。
正常工作时置0。
0 = 软启动时不消隐 伏秒平衡控制(推荐)。
1 = 软启动时消隐 伏秒平衡控制。
3
2
保留
保留
R
R
保留。
保留。
Rev. 0 | Page 90 of 140
ADP1055
位
[1:0]
位名称
伏秒平衡增益设置
R/W
R/W
说明
这些位设置伏秒平衡电路的增益。增益能够以系数64发生变化。当这些位设为00时,大
约需要700 ms达到伏秒平衡。当这些位设为11时,大约需要10 ms达到伏秒平衡。
位1
0
0
1
1
位0
0
1
0
1
伏秒平衡增益
1
4
16
64
表151. 寄存器0xFE26—VSBAL_OUTA_B
位
7
6
位名称
调制使能,t1
t1符号
R/W
R/W
R/W
说明
设置该位使能OUTA上升沿(t1)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t1趋正。
1 = 负号。增加平衡控制调制使t1趋负。
5
4
调制使能,t2
t2符号
R/W
R/W
设置该位使能OUTA下降沿(t2)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t2趋正。
1 = 负号。增加平衡控制调制使t2趋负。
3
2
调制使能,t3
t3符号
R/W
R/W
设置该位使能OUTB上升沿(t3)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t3趋正。
1 = 负号。增加平衡控制调制使t3趋负。
1
0
调制使能,t4
t4符号
R/W
R/W
设置该位使能OUTB下降沿(t4)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t4趋正。
1 = 负号。增加平衡控制调制使t4趋负。
表152. 寄存器0xFE27—VSBAL_OUTC_D
位
7
6
位名称
调制使能,t5
t5符号
R/W
R/W
R/W
说明
设置该位使能OUTC上升沿(t5)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t5趋正。
1 = 负号。增加平衡控制调制使t5趋负。
5
4
调制使能,t6
t6符号
R/W
R/W
设置该位使能OUTC下降沿(t6)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t6趋正。
1 = 负号。增加平衡控制调制使t6趋负。
3
2
调制使能,t7
t7符号
R/W
R/W
设置该位使能OUTD上升沿(t7)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t7趋正。
1 = 负号。增加平衡控制调制使t7趋负。
1
0
调制使能,t8
t8符号
R/W
R/W
设置该位使能OUTD下降沿(t8)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t8趋正。
1 = 负号。增加平衡控制调制使t8趋负。
表153. 寄存器0xFE28—VSBAL_SR1_2
位
7
6
位名称
调制使能,t9
t9符号
R/W
R/W
R/W
说明
设置该位使能SR1上升沿(t9)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t9趋正。
1 = 负号。增加平衡控制调制使t9趋负。
5
4
调制使能,t10
t10符号
R/W
R/W
设置该位使能SR1下降沿(t10)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t10趋正。
1 = 负号。增加平衡控制调制使t10趋负。
3
2
调制使能,t11
t11符号
R/W
R/W
设置该位使能SR2上升沿(t11)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t11趋正。
1 = 负号。增加平衡控制调制使t11趋负。
1
0
调制使能,t12
t12符号
R/W
R/W
设置该位使能SR2下降沿(t12)上的平衡控制调制。
0 = 正号。增加平衡控制调制使t12趋正。
1 = 负号。增加平衡控制调制使t12趋负。
Rev. 0 | Page 91 of 140
ADP1055
表154. 寄存器0xFE29—FFWD_SETTING(需使用寄存器0xFE00中的GO位)
位
[7:4]
3
位名称
保留
禁用软启动时的前馈
R/W
R/W
R/W
2
正馈使能
R/W
1
LF 8×增益提升
R/W
0
非线性增益的全局位。
R/W
说明
保留。
若使能电压线路 前馈,则该位在软启动过程中将其禁用。该操作由滤波器GO位
(寄存器0xFE00)选通。
0 = 软启动时前馈使能(建议设置)。
1 = 软启动时前馈禁用。
该位使能电压线路 前馈环路。该操作由滤波器GO位(寄存器0xFE00)选通。
0 = 前馈禁用。
1 = 前馈使能。
0 = 默认值。
1 = 8× LF增益。
0 = 1×/1.25×/1.5×/2×增益。
1 = 1×/2×/3×/4×增益。
表155. 寄存器0xFE2A—ISHARE_SETTING
位
[7:4]
位名称
主机丢弃的位数
R/W
R/W
说明
这些位决定主器件降低多少输出电压,以保持均流。每个LSB对应1.6 V/216 = 24 µV(VS±引脚)。
该LSB采用共享总线带宽寄存器中的设置进行多路复用或分频。
[3:0]
主机和从机之间的位差
R/W
这些位决定从机尝试匹配主器件电流的程度有多接近。设置值越高,满足均流条件的电压差
就越大。
表156. 寄存器0xFE2B—ISHARE_BANDWIDTH
位
[7:5]
4
位名称
保留
位流
R/W
R
R/W
3
均流选择
R/W
[2:0]
共享总线带宽
R/W
说明
保留。
1 = 电流检测到ADC读数通过ISHARE引脚输出。此位流可用于模拟均流。
(使用独立电源时的建议设置)。
0 = 数字共享总线信号通过ISHARE引脚输出。此信号可用于数字均流。
1 = CS1读数用于均流。
0 = CS2读数用于均流。
这些位决定专用于共享总线 的带宽。000是可能达到的最低带宽,111是可能达到的最高带宽。
每次共享总线 处理 ,从机都增加1个LSB(8个数据位加起始和停止位)。每次共享总线 处理 ,
主机都下移x个LSB,其中×为共享总线 寄存器设置(寄存器0xFE2A[7:4])。
0 = LSB除以16 (1 LSB = 24 µV/16)。
1 = LSB除以8。
2 = LSB除以4。
3 = LSB除以2。
4 = 标称值。
5 = LSB乘以2。
6 = LSB乘以4。
7 = LSB乘以8。
8 = LSB乘以16。
Rev. 0 | Page 92 of 140
ADP1055
表157. 寄存器0xFE2C—IIN_OC_FAST_SETTING
位
[7:3]
2
位名称
保留
阈值
R/W
R
R/W
[1:0]
去抖
R/W
说明
保留。
0 = 1.2 V范围。
1 = 250 mV范围。
位1
位0
0
0
去抖时间
0 ns
0
1
40 ns
1
0
80 ns
1
1
120 ns
表158. 寄存器0xFE2D—IOUT_OC_FAST_SETTING
位
[7:2]
位名称
阈值
R/W
R/W
[1:0]
去抖
R/W
说明
ADC范围为480 mV时,LSB = 600/63 = 9.52 mV。
ADC范围为30 mV或60 mV时,LSB = 60/63 = 0.952 mV。
阈值 = LSB × 寄存器0xFE2D[7:2]。
位1
位0
去抖时间
0
0
0 ns
0
1
40 ns
1
0
200 ns
1
1
400 ns
表159. 寄存器0xFE2E—IOUT_UC_FAST_SETTING
位
[7:2]
位名称
阈值
R/W
R/W
1
极性
R/W
[1:0]
去抖
R/W
说明
|LSB| = 30/63 = 0.476 mV。
范围为+30 mV至−30 mV,步进为64。
极性 = 0:阈值 = − 0.477 mV × 寄存器0xFE2E[7:2]。
极性 = 1:阈值 = + 0.472 mV × 寄存器0xFE2E [7:2]。
CS2反向比较器置位为最小去抖编程时间时,IOUT_UC_FAST故障置位。置位后,
IOUT_UC_FAST故障将在CS2反向比较器解除置位后的327 µs至656 µs内清零。
1 = 0至+30 mV范围。
0 = 0至-30 mV范围。
去抖设置由寄存器0xFE2D[1:0]设置。例如,若寄存器0xFE2D[1:0] = 10,
则IOUT_OC_FAST_SETTING等于200 ns,IOUT_UC_FAST_SETTING等于800 ns。
00 = 40 ns。
01 = 200 ns。
10 = 800 ns。
11 = 1200 ns。
表160. 寄存器0xFE2F—VOUT_OV_FAST_SETTING
位
[7:2]
[1:0]
位名称
阈值
去抖
R/W
R/W
R/W
说明
64步:阈值 = 0.8 + (寄存器0xFE2F[7:2]) × 0.8/63。
这些位设置去抖时间。
位1
位0
典型去抖时间
0
0
40 ns
0
1
2 µs + 1 µs
1
0
5 µs + 1 µs
1
1
10 µs + 1 µs
Rev. 0 | Page 93 of 140
ADP1055
表161. 寄存器0xFE30—DEBOUNCE_SETTING_1
位
[15:14]
位名称
IOUT_OC_LV_DEB
R/W
R/W
[13:11]
VIN_UV_DEB
R/W
[10:8]
VOUT_UV_DEB
R/W
[7:4]
VIN_OV_DEB
R/W
说明
这些位设置IOUT_OC_LV故障的去抖时间。
位15
位14
去抖
0
0
0
0
1
1 ms +
s
1
0
10 ms +
s
1
1
100 ms + 1 ms
这些位设置VIN_UV故障的去抖时间。
位13
位12
位11
去抖
0
0
0
0
0
0
1
1 ms + 10 s
0
1
0
2.5 ms + 10 s
0
1
1
5 ms + 10 s
1
0
0
10 ms + 100 s
1
0
1
50 ms + 100 s
1
1
0
100 ms + 1 ms
1
1
1
250 ms + 1 ms
这些位设置VOUT_UV故障的去抖时间。
位10
位9
位8
去抖
0
0
0
0
0
0
1
1 ms + 10 s
0
1
0
2.5 ms + 10 s
0
1
1
5 ms + 10 s
1
0
0
10 ms + 100 s
1
0
1
50 ms + 100 s
1
1
0
100 ms + 1 ms
1
1
1
250 ms + 1 ms
这些位设置VIN_OV故障的去抖时间。
位7
位6
位5
位4
去抖
0
0
0
0
0
0
0
0
1
100 s + 1 s
0
0
1
0
250 s + 1 s
0
0
1
1
500 s + 1 s
0
1
0
0
750 s + 10 s
0
1
0
1
1 ms + 10 s
0
1
1
0
2.5 ms + 10 s
0
1
1
1
5 ms + 10 s
1
0
0
0
7.5 ms + 100 s
1
0
0
1
10 ms + 100 s
1
0
1
0
25 ms + 100 s
1
0
1
1
50 ms + 100 s
1
1
0
0
75 ms + 1 ms
1
1
0
1
100 ms + 1 ms
1
1
1
0
250 ms + 1 ms
1
1
1
1
500 ms + 1 ms
Rev. 0 | Page 94 of 140
ADP1055
位
[3:0]
位名称
VOUT_OV_DEB
R/W
R/W
说明
这些位设置VOUT_OV故障的去抖时间。
位3
位2
位1
位0
去抖
0
0
0
0
0
0
0
0
1
100 s + 1 s
0
0
1
0
250 s + 1 s
0
0
1
1
500 s + 1 s
0
1
0
0
750 s + 10 s
0
1
0
1
1 ms + 10 s
0
1
1
0
2.5 ms + 10 s
0
1
1
1
5 ms + 10 s
1
0
0
0
7.5 ms + 100 s
1
0
0
1
10 ms + 100 s
1
0
1
0
25 ms + 100 s
1
0
1
1
50 ms + 100 s
1
1
0
0
75 ms + 1 ms
1
1
0
1
100 ms + 1 ms
1
1
1
0
250 ms + 1 ms
1
1
1
1
500 ms + 1 ms
表162. 寄存器0xFE31—DEBOUNCE_SETTING_2
位
[15:12]
位名称
ISHARE_DEB
R/W
R/W
说明
这些位设置ISHARE故障的去抖时间。
位 15
位 14
位 13
位12
去抖
0
0
0
0
0
0
0
0
1
1 ms + 10 s
0
0
1
0
2.5 ms + 10 s
0
0
1
1
5 ms + 10 s
0
1
0
0
7.5 ms + 100 s
0
1
0
1
10 ms + 100 s
0
1
1
0
25 ms + 100 s
0
1
1
1
50 ms + 100 s
1
0
0
0
75 ms + 1 ms
1
0
0
1
100 ms + 1 ms
1
0
1
0
250 ms + 1 ms
1
0
1
1
500 ms + 1 ms
1
1
0
0
750 ms + 10 ms
1
1
0
1
1 sec + 10 ms
1
1
1
0
2.5 sec + 10 ms
1
1
1
1
5 sec + 10 ms
Rev. 0 | Page 95 of 140
ADP1055
位
[11:8]
位名称
IIN_OC_DEB
R/W
R/W
[7:4]
IOUT_UC_DEB
R/W
说明
这些位设置IIN_OC故障的去抖时间。
位 11
位 10
位9
位8
去抖
0
0
0
0
0
0
0
0
1
1 ms + 10 s
0
0
1
0
2.5 ms + 10 s
0
0
1
1
5 ms + 10 s
0
1
0
0
7.5 ms + 100 s
0
1
0
1
10 ms + 100 s
0
1
1
0
25 ms + 100 s
0
1
1
1
50 ms + 100 s
1
0
0
0
75 ms + 1 ms
1
0
0
1
100 ms + 1 ms
1
0
1
0
250 ms + 1 ms
1
0
1
1
500 ms + 1 ms
1
1
0
0
750 ms + 10 ms
1
1
0
1
1 sec + 10 ms
1
1
1
0
2.5 sec + 10 ms
1
1
1
1
5 sec + 10 ms
这些位设置IOUT_UC故障的去抖时间。
位7
位6
位5
位4
去抖
0
0
0
0
0
0
0
0
1
1 ms + 10 s
0
0
1
0
2.5 ms + 10 s
0
0
1
1
5 ms + 10 s
0
1
0
0
7.5 ms + 100 s
0
1
0
1
10 ms + 100 s
0
1
1
0
25 ms + 100 s
0
1
1
1
50 ms + 100 s
1
0
0
0
75 ms + 1 ms
1
0
0
1
100 ms + 1 ms
1
0
1
0
250 ms + 1 ms
1
0
1
1
500 ms + 1 ms
1
1
0
0
750 ms + 10 ms
1
1
0
1
1 sec + 10 ms
1
1
1
0
2.5 sec + 10 ms
1
1
1
1
5 sec + 10 ms
Rev. 0 | Page 96 of 140
ADP1055
位
[3:0]
位名称
IOUT_OC_DEB
R/W
R/W
说明
这些位设置IOUT_OC故障的去抖时间。
位3
位2
位1
位0
去抖
0
0
0
0
0
0
0
0
1
1 ms + 10 s
0
0
1
0
2.5 ms + 10 s
0
0
1
1
5 ms + 10 s
0
1
0
0
7.5 ms + 100 s
0
1
0
1
10 ms + 100 s
0
1
1
0
25 ms + 100 s
0
1
1
1
50 ms + 100 s
1
0
0
0
75 ms + 1 ms
1
0
0
1
100 ms + 1 ms
1
0
1
0
250 ms + 1 ms
1
0
1
1
500 ms + 1 ms
1
1
0
0
750 ms + 10 ms
1
1
0
1
1 sec + 10 ms
1
1
1
0
2.5 sec + 10 ms
1
1
1
1
5 sec + 10 ms
表163. 寄存器0xFE32—DEBOUNCE_SETTING_3
位
[15:12]
[11:8]
位名称
保留
POUT_OP_DEB
R/W
R
R/W
说明
保留。
这些位设置POUT_OP故障的去抖时间。
位 11
位 10
位9
位8
去抖
0
0
0
0
0
0
0
0
1
100 s + 1 s
0
0
1
0
250 s + 1 s
0
0
1
1
500 s + 1 s
0
1
0
0
750 s + 10 s
0
1
0
1
1 ms + 10 s
0
1
1
0
2.5 ms + 10 s
0
1
1
1
5 ms + 10 s
1
0
0
0
7.5 ms + 100 s
1
0
0
1
10 ms + 100 s
1
0
1
0
25 ms + 100 s
1
0
1
1
50 ms + 100 s
1
1
0
0
75 ms + 1 ms
1
1
0
1
100 ms + 1 ms
1
1
1
0
250 ms + 1 ms
1
1
1
1
500 ms + 1 ms
Rev. 0 | Page 97 of 140
ADP1055
位
[7:4]
位名称
TON_MAX_DEB
R/W
R/W
[3:0]
OT_DEB
R/W
说明
这些位设置TON_MAX故障的去抖时间。
位7
位6
位5
位4
去抖
0
0
0
0
0
0
0
0
1
100 s + 1 s
0
0
1
0
250 s + 1 s
0
0
1
1
500 s + 1 s
0
1
0
0
750 s + 10 s
0
1
0
1
1 ms + 10 s
0
1
1
0
2.5 ms + 10 s
0
1
1
1
5 ms + 10 s
1
0
0
0
7.5 ms + 100 s
1
0
0
1
10 ms + 100 s
1
0
1
0
25 ms + 100 s
1
0
1
1
50 ms + 100 s
1
1
0
0
75 ms + 1 ms
1
1
0
1
100 ms + 1 ms
1
1
1
0
250 ms + 1 ms
1
1
1
1
500 ms + 1 ms
这些位设置过温故障的去抖时间。
位3
位2
位1
位0
去抖
0
0
0
0
0
0
0
0
1
1 ms + 10 s
0
0
1
0
2.5 ms + 10 s
0
0
1
1
5 ms + 10 s
0
1
0
0
7.5 ms + 100 s
0
1
0
1
10 ms + 100 s
0
1
1
0
25 ms + 100 s
0
1
1
1
50 ms + 100 s
1
0
0
0
75 ms + 1 ms
1
0
0
1
100 ms + 1 ms
1
0
1
0
250 ms + 1 ms
1
0
1
1
500 ms + 1 ms
1
1
0
0
750 ms + 10 ms
1
1
0
1
1 sec + 10 ms
1
1
1
0
2.5 sec + 10 ms
1
1
1
1
5 sec + 10 ms
Rev. 0 | Page 98 of 140
ADP1055
表164. 寄存器0xFE33—DEBOUNCE_SETTING_4
位
[15:12]
[11:8]
位名称
GPIO4_DEB
GPIO3_DEB
R/W
R/W
R/W
说明
这些位设置GPIO4故障的去抖时间。
位15
位14
位13
位12
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
1
1
这些位设置GPIO3故障的去抖时间。
位11
位10
位9
位8
0
0
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
1
0
0
0
1
0
1
0
1
1
0
0
1
1
1
1
0
0
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
0
0
1
1
0
1
1
1
1
0
1
1
1
1
Rev. 0 | Page 99 of 140
去抖
0
80 ns
1 s+1 s
100 s + 1 s
500 s + 1 s
1 ms + 10 s
2.5 ms + 10 s
5 ms + 10 s
7.5 ms + 100 s
10 ms + 100 s
25 ms + 100 s
50 ms + 100 s
75 ms + 1 ms
100 ms + 1 ms
250 ms + 1 ms
500 ms + 1 ms
去抖
0
80 ns
1 s+1 s
100 s + 1 s
500 s + 1 s
1 ms + 10 s
2.5 ms + 10 s
5 ms + 10 s
7.5 ms + 100 s
10 ms + 100 s
25 ms + 100 s
50 ms + 100 s
75 ms + 1 ms
100 ms + 1 ms
250 ms + 1 ms
500 ms + 1 ms
ADP1055
位
[7:4]
位名称
GPIO2_DEB
R/W
R/W
[3:0]
GPIO1_DEB
R/W
说明
这些位设置GPIO2故障的去抖时间。
位7
位6
位5
位4
去抖
0
0
0
0
0
0
0
0
1
80 ns
0
0
1
0
1 s+1 s
0
0
1
1
100 s + 1 s
0
1
0
0
500 s + 1 s
0
1
0
1
1 ms + 10 s
0
1
1
0
2.5 ms + 10 s
0
1
1
1
5 ms + 10 s
1
0
0
0
7.5 ms + 100 s
1
0
0
1
10 ms + 100 s
1
0
1
0
25 ms + 100 s
1
0
1
1
50 ms + 100 s
1
1
0
0
75 ms + 1 ms
1
1
0
1
100 ms + 1 ms
1
1
1
0
250 ms + 1 ms
1
1
1
1
500 ms + 1 ms
这些位设置GPIO1故障的去抖时间。
位3
位2
位1
位0
去抖
0
0
0
0
0
0
0
0
1
80 ns
0
0
1
0
1 s+1 s
0
0
1
1
100 s + 1 s
0
1
0
0
500 s + 1 s
0
1
0
1
1 ms + 10 s
0
1
1
0
2.5 ms + 10 s
0
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
1
0
0
1
1
0
0
1
1
1
0
1
0
1
0
1
0
1
Rev. 0 | Page 100 of 140
5 ms + 10 s
7.5 ms + 100 s
10 ms + 100 s
25 ms + 100 s
50 ms + 100 s
75 ms + 1 ms
100 ms + 1 ms
250 ms + 1 ms
500 ms + 1 ms
ADP1055
VOUT_OV_FAST_FAULT_RESPONSE命令指示在输出快速过压故障条件下应采取的器件开启操作。器件通知主机,并在
STATUS_BYTE寄 存 器 中 设 置 NONE_OF_THE_ABOVE位 , 在 STATUS_WORD寄 存 器 中 设 置 MFR_SPECIFIC位 , 在
STATUS_MFR_SPECIFIC寄存器中设置VOUT_OV_FAST_FAULT位。
表165. 寄存器0xFE34—VOUT_OV_FAST_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对快速过压故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
IOUT_OC_FAST_FAULT_RESPONSE命令指示在输出快速过流故障条件下应采取的器件开启操作。器件通知主机,并在
STATUS_BYTE寄 存 器 中 设 置 NONE_OF_THE_ABOVE位 , 在 STATUS_WORD寄 存 器 中 设 置 MFR_SPECIFIC位 , 在
STATUS_MFR_SPECIFIC寄存器中设置IOUT_OC_FAST_FAULT位。
表166. 寄存器0xFE35—IOUT_OC_FAST_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对快速过流故障条件的响应。
位7
位6
响应
0
0
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
0
1
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
若VOUT下降至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的编程设置进行
响应。
1
0
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流模式下,则按照
重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
Rev. 0 | Page 101 of 140
ADP1055
IOUT_UC_FAST_FAULT_RESPONSE命令指示在输出快速欠流故障条件下应采取的器件开启操作。器件通知主机,并在
STATUS_BYTE寄 存 器 中 设 置 NONE_OF_THE_ABOVE位 , 在 STATUS_WORD寄 存 器 中 设 置 MFR_SPECIFIC位 , 在
STATUS_MFR_SPECIFIC寄存器中设置IOUT_UC_FAST_FAULT位。
表167. 寄存器0xFE36—IOUT_UC_FAST_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对快速欠流故障条件的响应。
位7
位6
响应
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
0
0
若VOUT下降至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的
0
1
编程设置进行响应。
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流模
1
0
式下,则按照重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
IIN_OC_FAST_FAULT_RESPONSE命令指示在输入快速过流故障条件下应采取的器件开启操作。器件通知主机,并在
STATUS_BYTE寄 存 器 中 设 置 NONE_OF_THE_ABOVE位 , 在 STATUS_WORD寄 存 器 中 设 置 MFR_SPECIFIC位 , 在
STATUS_MFR_SPECIFIC寄存器中设置
表168. 寄存器0xFE37—IIN_OC_FAST_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
说明
决定器件对快速输入过流故障条件的响应。
位7
位6
响应
0
0
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
0
1
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。若VOUT
下降至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的编程
设置进行响应。
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流模
1
0
式下,则按照重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
Rev. 0 | Page 102 of 140
ADP1055
位
[5:3]
位名称
重试设置
R/W
R/W
[2:0]
延迟时间
R/W
说明
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
ISHARE_FAULT_RESPONSE命令指示在均流故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄存器
中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置IOUT位,在STATUS_MFR_SPECIFIC寄存器中设置
ISHARE_FAULT位。
表169. 寄存器0xFE38—ISHARE_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对均流故障条件的响应。
位7
位6
响应
0
0
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。
0
1
在限流模式下工作,将输出电流保持在IOUT_OC_FAULT_LIMIT。若VOUT下降
至IOUT_OC_LV_FAULT_LIMIT以下,则按照重试设置(位[5:3])的编程设置进
行响应。
在延迟时间(位[2:0])内继续工作在限流模式下。如果器件依然处于限流模
1
0
式下,则按照重试设置(位[5:3])的编程设置进行响应。
1
1
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
Rev. 0 | Page 103 of 140
ADP1055
GPIO1_FAULT_RESPONSE命令指示在GPIO1故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄存器
中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置MFR_SPECIFIC位,在STATUS_MFR_SPECIFIC寄存器中
设置GPIO1_FAULT位。
表170. 寄存器0xFE39—GPIO1_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对GPIO1故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
GPIO2_FAULT_RESPONSE命令指示在GPIO2故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄存器
中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置MFR_SPECIFIC位,在STATUS_MFR_SPECIFIC寄存器中
设置GPIO2_FAULT位。
表171. 寄存器0xFE3A—GPIO2_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
[2:0]
延迟时间
R/W
说明
决定器件对GPIO2故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的次
数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
Rev. 0 | Page 104 of 140
ADP1055
GPIO3_FAULT_RESPONSE命令指示在GPIO3故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄存器
中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置MFR_SPECIFIC位,在STATUS_MFR_SPECIFIC寄存器
中设置GPIO3_FAULT位。
表172. 寄存器0xFE3B—GPIO3_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
说明
决定器件对GPIO3故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
1
1
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
R/W
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
[2:0]
延迟时间
GPIO4_FAULT_RESPONSE命令指示在GPIO4故障条件下应采取的器件开启操作。器件通知主机,并在STATUS_BYTE寄存器
中设置NONE_OF_THE_ABOVE位,在STATUS_WORD寄存器中设置MFR_SPECIFIC位,在STATUS_MFR_SPECIFIC寄存器
中设置GPIO4_FAULT位。
表173. 寄存器0xFE3C—GPIO4_FAULT_RESPONSE
位
[7:6]
位名称
响应
R/W
R/W
[5:3]
重试设置
R/W
说明
决定器件对GPIO4故障条件的响应。
位7
位6
响应
0
0
无操作。
0
1
在延迟时间(位[2:0])内继续操作。如果故障仍然存在,按位[5:3]指定的
次数重试。
1
0
关断、禁用输出并按照重试设置(位[5:3])的编程设置进行响应。
故障存在时,禁用输出。故障条件不再存在时,操作恢复且输出使能。
1
1
故障条件后的重试尝试次数。故障条件可通过复位、关断/上电序列或偏置功率的损耗来清除。
R/W
位5
位4
位3
重试次数
0
0
0
0
0
0
1
1
0
1
0
2
0
1
1
3
1
0
0
4
1
0
1
5
1
1
0
6
1
1
1
无限
延迟时间单位次数(见寄存器0xFE3E)
[2:0]
延迟时间
Rev. 0 | Page 105 of 140
ADP1055
若故障条件导致器件禁用输出并等待故障清零(响应[7:6] = 11),则寄存器0xFE3D屏蔽PWM禁用功能。注意,此屏蔽寄
存器仅在ADP1055处理故障条件,且故障响应设置为位[7:6] = 11时才适用。
表174. 寄存器0xFE3D—PWM_FAULT_MASK
位
[7:6]
5
4
3
2
1
0
位名称
保留
屏蔽SR2
屏蔽SR1
屏蔽OUTD
屏蔽OUTC
屏蔽OUTB
屏蔽OUTA
R/W
R
R/W
R/W
R/W
R/W
R/W
R/W
说明
保留。
0 = SR2故障时禁用;1 = SR2忽略故障。
0 = SR1故障时禁用;1 = SR1忽略故障。
0 = OUTD故障时禁用;1 = OUTD忽略故障。
0 = OUTC故障时禁用;1 = OUTC忽略故障。
0 = OUTB故障时禁用;1 = OUTB忽略故障。
0 = OUTA故障时禁用;1 = OUTA忽略故障。
表175. 寄存器0xFE3E—DELAY_TIME_UNIT
位
7
位名称
电流故障延迟时间单位
R/W
R/W
[6:4]
电流故障延迟时间
乘法器
R/W
3
电压/其他故障延迟时间
单位
R/W
[2:0]
电压/其他故障延迟时间 R/W
乘法器
说明
0 = ms。
1 = µs。
位6
0
0
0
0
1
1
1
1
0 = ms。
1 = µs。
位2
0
0
0
0
1
1
1
1
位5
0
0
1
1
0
0
1
1
位4
0
1
0
1
0
1
0
1
乘法器
1
4
16
64
128
256
512
1024
位1
0
0
1
1
0
0
1
1
位0
0
1
0
1
0
1
0
1
乘法器
1
4
16
64
128
256
512
1024
位0
0
1
0
1
超时
禁用
1 sec
5 sec
10 sec
表176. 寄存器0xFE3F—WDT_SETTING
位
[7:2]
[1:0]
位名称
保留
看门狗超时
R/W
R
说明
保留。
位1
0
0
1
1
Rev. 0 | Page 106 of 140
ADP1055
表177. 寄存器0xFE40—GPIO_SETTING
位
7
6
5
4
3
2
1
0
位名称
GPIO4极性
GPIO4方向
GPIO3极性
GPIO3方向
GPIO2极性
GPIO2方向
GPIO1极性
GPIO1方向
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
说明
0 = 高电平有效;1 = 低电平有效
0 = 输入;1 = 输出
0 = 高电平有效;1 = 低电平有效
0 = 输入;1 = 输出
0 = 高电平有效;1 = 低电平有效
0 = 输入;1 = 输出
0 = 高电平有效;1 = 低电平有效
0 = 输入;1 = 输出
表178. 寄存器0xFE41—GPIO1_2_KARNAUGH_MAP
位
[7:4]
位名称
GPIO2逻辑功能
R/W
R/W
[3:0]
GPIO1逻辑功能
R/W
说明
0x0 = GND
0x1 = PGOOD1 AND PGOOD2
0x2 = PGOOD1 AND ~PGOOD2
0x3 = PGOOD1
0x4 = ~PGOOD1 AND PGOOD2
0x5 = PGOOD2
0x6 = PGOOD1 XOR PGOOD2
0x7 = PGOOD1 OR PGOOD2
0x8 = PGOOD1 NOR PGOOD2
0x9 = PGOOD1 XNOR PGOOD2
0xA = ~PGOOD2
0xB = PGOOD1 OR ~PGOOD2
0xC = ~PGOOD1
0xD = ~PGOOD1 OR PGOOD2
0xE = PGOOD1 NAND PGOOD2
0xF = VDD
0x0 = GND
0x1 = PGOOD1 AND PGOOD2
0x2 = PGOOD1 AND ~PGOOD2
0x3 = PGOOD1
0x4 = ~PGOOD1 AND PGOOD2
0x5 = PGOOD2
0x6 = PGOOD1 XOR PGOOD2
0x7 = PGOOD1 OR PGOOD2
0x8 = PGOOD1 NOR PGOOD2
0x9 = PGOOD1 XNOR PGOOD2
0xA = ~PGOOD2
0xB = PGOOD1 OR ~PGOOD2
0xC = ~PGOOD1
0xD = ~PGOOD1 OR PGOOD2
0xE = PGOOD1 NAND PGOOD2
0xF = VDD
Rev. 0 | Page 107 of 140
ADP1055
表179. 寄存器0xFE42—GPIO3_4_KARNAUGH_MAP
位
[7:4]
位名称
GPIO4逻辑功能
R/W
R/W
[3:0]
GPIO3逻辑功能
R/W
说明
0x0 = GND
0x1 = PGOOD1 AND PGOOD2
0x2 = PGOOD1 AND ~PGOOD2
0x3 = PGOOD1
0x4 = ~PGOOD1 AND PGOOD2
0x5 = PGOOD2
0x6 = PGOOD1 XOR PGOOD2
0x7 = PGOOD1 OR PGOOD2
0x8 = PGOOD1 NOR PGOOD2
0x9 = PGOOD1 XNOR PGOOD2
0xA = ~PGOOD2
0xB = PGOOD1 OR ~PGOOD2
0xC = ~PGOOD1
0xD = ~PGOOD1 OR PGOOD2
0xE = PGOOD1 NAND PGOOD2
0xF = VDD
0x0 = GND
0x1 = PGOOD1 AND PGOOD2
0x2 = PGOOD1 AND ~PGOOD2
0x3 = PGOOD1
0x4 = ~PGOOD1 AND PGOOD2
0x5 = PGOOD2
0x6 = PGOOD1 XOR PGOOD2
0x7 = PGOOD1 OR PGOOD2
0x8 = PGOOD1 NOR PGOOD2
0x9 = PGOOD1 XNOR PGOOD2
0xA = ~PGOOD2
0xB = PGOOD1 OR ~PGOOD2
0xC = ~PGOOD1
0xD = ~PGOOD1 OR PGOOD2
0xE = PGOOD1 NAND PGOOD2
0xF = VDD
表180. 寄存器0xFE43—PGOOD_FAULT_DEB
位
[7:6]
位名称
PGOOD2_OFF_DEB
R/W
R/W
[5:4]
PGOOD2_ON_DEB
R/W
[3:2]
PGOOD1_OFF_DEB
R/W
说明
位7
0
0
1
1
位5
0
0
1
1
位3
0
0
1
1
位6
0
1
0
1
位4
0
1
0
1
位2
0
1
0
1
去抖(Ms)
0
150 + 10
350 + 10
550 + 10
去抖(Ms)
0
150 + 10
350 + 10
550 + 10
去抖(Ms)
0
150 + 10
350 + 10
550 + 10
Rev. 0 | Page 108 of 140
ADP1055
位
[1:0]
位名称
PGOOD1_ON_DEB
R/W
R/W
说明
位1
0
0
1
1
位0
0
1
0
1
去抖(ms)
0
150 + 10
350 + 10
550 + 10
表181. 寄存器0xFE44—PGOOD1_FAULT_SELECT
位
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
位名称
TON_MAX_FAULT
IOUT_UC_FAULT
POUT_OP_FAULT
IIN_OC_FAULT
VIN_OV_FAULT
VOUT_UV_FAULT
VOUT_OV_FAULT
IOUT_OC_FAULT
VIN_UV_FAULT
IIN_OC_FAST_FAULT
IOUT_OC_FAST_FAULT
VOUT_OV_FAST
SOFT_START_RAMP
OT_FAULT
SR_OFF
OFF
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
说明
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
1 = 该标志若置位则设置PGOOD1标志(STATUS_UNKNOWN位6)
表182. 寄存器0xFE45—PGOOD2_FAULT_SELECT
位
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
位名称
VOUT (STATUS_WORD[15])
IOUT/POUT (STATUS_WORD[14])
输入(STATUS_WORD[13])
温度
(STATUS_WORD[2])
GPIO2/GPIO4
GPIO1/GPIO3
TOFF_MAX_WARN
IOUT_UC_FAST_FAULT
恒流
IIN_OC_FAST_FAULT
IOUT_OC_FAST_FAULT
VOUT_OV_FAST
SOFT_START_RAMP
SYNC_UNLOCK
达到最大黑盒记录数
软启动滤波器
R/W
R/W
R/W
R/W
R/W
说明
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
1 = 该标志若置位则设置PGOOD2标志(STATUS_UNKNOWN位7)
表183. 寄存器0xFE46—SOFT_START_BLANKING
位
15
14
13
12
11
位名称
VOUT_OV_FAULT
GPIO3/GPIO4缓冲器
TON_MAX_FAULT
VIN_OV_FAULT
VIN_UV_FAULT
R/W
R/W
R/W
R/W
R/W
R/W
说明
1 = 软启动时忽略此标志
1 = 软启动时禁用GPIO3/GPIO4缓冲器输出
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
Rev. 0 | Page 109 of 140
ADP1055
位
10
9
8
7
6
5
4
3
2
1
0
位名称
IIN_OC_FAULT
IOUT_OC_FAULT
IOUT_UC_FAULT and
IOUT_UC_FAST_FAULT
POUT_OP_FAULT
IIN_OC_FAST_FAULT
IOUT_OC_FAST_FAULT
VOUT_OV_FAST
IOUT_OC_LV_FAULT
GPIO1/GPIO3
GPIO2/GPIO4
OT_FAULT
R/W
R/W
R/W
R/W
说明
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
1 = 软启动时忽略此标志
表184. 寄存器0xFE47—SOFT_STOP_BLANKING
位
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
位名称
VOUT_OV_FAULT
GPIO3/GPIO4 snubber
TOFF_MAX_WARN
VIN_OV_FAULT
VIN_UV_FAULT
IIN_OC_FAULT
IOUT_OC_FAULT
IOUT_UC_FAULT and
IOUT_UC_FAST_FAULT
POUT_OP_FAULT
IIN_OC_FAST_FAULT
IOUT_OC_FAST_FAULT
VOUT_OV_FAST
IOUT_OC_LV_FAULT
GPIO1/GPIO3
GPIO2/GPIO4
OT_FAULT
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
说明
1 = 软停止时忽略此标志
1 = 软停止时禁用GPIO3/GPIO4缓冲器输出
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
1 = 软停止时忽略此标志
表185. 寄存器0xFE48—BLACKBOX_SETTING
位
[7:3]
[2]
位名称
保留
最大记录数
数量
[1:0]
记录选项
R/W
R
R/W
说明
保留。
设置黑盒记录功能禁用时的最大记录数。
0 = 150,000。 工作在低于85°C时的建议值。
1 = 16,000。 工作在125°C时的建议值。
关断电源前设置黑盒录制选项。黑盒将所有状态寄存器写入EEPROM的最短时间约为1.1 ms。
黑盒写入使能且每个重试关断周期均保存时,最小重试延迟时间必须大于写入EEPROM的时
间(1.1 ms)。
位1
位0
选项
0
0
无记录。
0
1
仅记录最终关断前的遥测。
1
0
记录最终关断的遥测和所有重试尝试。
1
1
记录最终关断遥测、所有重试尝试以及根据CTRL引脚和OPERATION命令执行
的正常器件关断。
Rev. 0 | Page 110 of 140
ADP1055
表186. 寄存器0xFE49—PWM_DISABLE_SETTING
位
[7:6]
5
4
3
2
1
0
位名称
保留
SR2禁用
SR1禁用
OUTD禁用
OUTC禁用
OUTB禁用
OUTA禁用
R/W
R
R/W
R/W
R/W
R/W
R/W
R/W
说明
保留。
设置该位将禁用SR2输出。
设置该位将禁用SR1输出。
设置该位将禁用OUTD输出。
设置该位将禁用OUTC输出。
设置该位将禁用OUTB输出。
设置该位将禁用OUTA输出。
表187. 寄存器0xFE4A—FILTER_TRANSITION(需使用寄存器0xFE00中的GO位)
位
7
位名称
过冲保护
R/W
R/W
6
过冲速度
R/W
[5:3]
HF ADC配置
R/W
2
使能软转换
R/W
[1:0]
转换速度
R/W
说明
0 = 禁用设定点基准跟踪。
1 = 使能设定点基准跟踪(参见“积分器攀升和输出稳压损耗(过冲保护)”部分)。
0 = 如果VOUT在128个开关周期中的96个处于规定范围外,则将转而使用VOUT(9位精度)的
最终已知数值,并尝试以VOUT_TRANSITION_RATE命令给出的受控速率返回规定范围内。
1 = 如果VOUT在64个开关周期中的48个处于规定范围外,则VREF跟踪VOUT(9位精度)。
双倍更新速率影响此寄存器。
000 = 自动校正环路禁用。
001 = 自动校正环路带宽设置为9 Hz左右。
010 = 自动校正环路带宽设置为19 Hz左右。
011 = 自动校正环路带宽设置为37 Hz左右。
100 = 自动校正环路带宽设置为75 Hz左右。
101 = 自动校正环路带宽设置为150 Hz左右。
110 = 自动校正环路带宽设置为300 Hz左右。
111 = 自动校正环路带宽设置为600 Hz左右。
使能滤波器设置之间的软转换,使输出瞬变最小。每个滤波器的所有四个参数都线性转换到
新的数值。
滤波器经过32次步进完成转换,其中1次步进以这些位指定的间隔施加。
位1
位0
速度
0
0
32 × tSW(总转换时间 = 32 × 32 × tSW = 1024 × tSW)
0
1
8 × tSW(总转换时间 = 8 × 32 = 256 × tSW)
1
0
2 × tSW(总转换时间 = 64 × tSW)
1
1
1 × tSW(总转换时间 = 32 × tSW)
表188. 寄存器0xFE4B—DEEP_LLM_SETTING
位
[7:5]
位名称
深度LLM阈值
R/W
R/W
说明
这些位设置CS2 ADC的负载限流,在此值以下则SR1和SR2进入深度轻载模式。平均时间、
去抖和迟滞可通过寄存器0xFE4B设置。在脉冲跳跃模式下,SR输出始终关断。
位7
0
0
0
0
1
1
1
位6
0
0
1
1
0
0
1
位5
0
1
0
1
0
1
0
阈值(LSB)
0
4
8
12
16
20
24
1
1
1
28
Rev. 0 | Page 111 of 140
ADP1055
位
[4:3]
位名称
深度轻载模式平均速度
R/W
R/W
说明
设置用于深度轻载模式阈值的平均速度和分辨率。更快的速度表示更低的分辨率,
因此阈值精度也更低。
位4
0
0
1
1
[2:1]
深度轻载模式迟滞
R/W
快速同相
R/W
速度(µs)
37.5(6位)
82(11位)
163(8位)
327(9位)
设置施加于深度轻载模式阈值的迟滞量。LSB大小受位[4:3]中选定的速度和分辨率影
响。例如,若30 mV的ADC范围用于8位分辨率,则LSB尺寸为30 mV/28 = 117.187 µV。
位2
0
0
1
1
0
位3
0
1
0
1
LSBs
3
8
12
16
位1
0
1
0
1
0 = SR转换速度始终等于所有转换期间的编程值,使用寄存器0xFE5F[7:4]设置。
1 = SR转换速度等于寄存器0xFE5F[7:4]中的编程值,该值用于第一次转换过程(无论何
时,只需发生在根据设置的PSON之后),但在所有后续转换中,SR输出均以最高速
进行转换,即5 ns/tSW。
表189. 寄存器0xFE4C—DEEP_LLM_DISABLE_SETTING
位
7
位名称
SR同相使能
R/W
R/W
说明
0 = 禁用SR同相。
1 = 使能SR同相。
6
5
4
3
2
1
0
OUTD禁用
OUTC禁用
OUTB禁用
OUTA禁用
SR2禁用
软停止时SR使能
软停止时SR使能
R/W
R/W
R/W
R/W
R/W
R/W
R/W
设置该位意味着如果负载电流低于深度轻载模式阈值,则OUTD禁用。
设置该位意味着如果负载电流低于深度轻载模式阈值,则OUTC禁用。
设置该位意味着如果负载电流低于深度轻载模式阈值,则OUTB禁用。
设置该位意味着如果负载电流低于深度轻载模式阈值,则OUTA禁用。
设置该位意味着如果负载电流低于深度轻载模式阈值,则SR2禁用。
设置该位意味着如果负载电流低于深度轻载模式阈值,则SR2禁用。
设置该位可在软停止时重新使能SR,有利于负载放电。建议设置为1。
表190. 寄存器0xFE4D—OVP_FAULT_CONFIG
位
7
位名称
VDD/VCORE OV故障忽略
R/W
R/W
6
VDD/VCORE OV重启
R/W
5
VDD/VCORE OV去抖
R/W
4
VDD UV去抖
R/W
说明
0 = 未忽略VDD OV和VCORE OV标志
1 = 忽略VDD OV和VCORE OV标志
0 = 故障关断后不再次下载EEPROM
1 = 故障关断后下载EEPROM
0 = 2 µs + 1 µs去抖
1 = 500 µs + 10 µs去抖
0 = 无去抖
1 = 120 ns去抖
Rev. 0 | Page 112 of 140
ADP1055
位
[3:2]
[1:0]
R/W
R/W
位名称
VOUT_OV采样
保留
说明
位3
0
0
位2
0
1
1
0
1
1
采样
一个样本设置VOUT_OV标志(80 µs采样周期)
若连续两个样本读取的数值大于VOUT_OV_FAULT_LIMIT中的设置,
则设置VOUT_OV标志(160 µs采样周期)
若连续三个样本读取的数值大于VOUT_OV_FAULT_LIMIT中的设置,
则设置VOUT_OV标志(240 µs采样周期)
若连续四个样本读取的数值大于VOUT_OV_FAULT_LIMIT中的设置,
则设置VOUT_OV标志(320 µs采样周期)
保留
表191. 寄存器0xFE4E—CS1_SETTING
位
7
[6:4]
位名称
保留
CS1快速OCP消隐
R/W
R
R/W
3
[2:0]
CS1快速OCP旁路
CS1快速OCP超时
R/W
R/W
说明
保留。
设置CS1快速OCP消隐时间为0 ns、40 ns、80 ns、120 ns、200 ns、400 ns、600 ns或
800 ns。
设置此位表示GPIO1引脚用于CS1快速OCP,而非CS1引脚。
在设置IIN_OC_FAST_FAULT标志以前设置带有CS1 OCP条件的连续开关周期数:1、4、
16、128、256、384、512或1024。
表192. 寄存器0xFE4F—CS2_SETTING
位
7
[6:4]
位名称
CC turbo模式
CS2快速OCP超时
R/W
R/W
R/W
3
2
峰值恒流模式
平均恒流模式禁用
R/W
R/W
[1:0]
CS2范围
R/W
说明
降低CC模式中CS2的平均时间,从328 µs降到41 µs。
在设置IOUT_OC_FAST_FAULT标志以前设置带有CS2 OCP条件的连续开关周期数:1、4、16、
128、256、384、512或1024。
设置该位后,OUTA至OUTD的CS2快速OCP逐周期保护禁用。CS2快速OCP超时依然有效。
0 = 平均恒流模式使能/禁用,由PMBus定义。
阈值 = IOUT_OC_FAULT_LIMIT。
ILIM = IOUT_OC_FAULT_LIMIT × (100 + %),其中%和极性在寄存器0xFE5D[3:0]中定义。电流故障
响应兼容PMBus。
1 = 平均恒流模式始终开启(不兼容PMBus)。
阈值 = ILIM = IOUT_OC_FAULT_LIMIT × (100 ± %),其中%和极性在寄存器0xFE5D[3:0]中定义。
电流故障响应默认采用这些设置(响应位[7:6])。
00 = 忽略故障。
01 = 忽略故障。
10 = 忽略故障。
11 = 关断、禁用输出并根据重试设置(位[5:3])响应。
设置CS2 ADC范围。
位1
位0
ADC范围(mV)
0
0
30(低端检测)
0
1
60(低端检测)
1
0
480(高端检测)
1
1
保留
Rev. 0 | Page 113 of 140
ADP1055
表193. 寄存器0xFE50—PULSE_SKIP_AND_SHUTDOWN
位
[7:6]
位名称
软停止斜坡结束后的额外
PS开启时间
R/W
R/W
说明
为了能够消耗任意负电流,PWM输出(比如SR输出)将在软停止斜降之后保持有效。
LSBs
软停止结束后无额外开启时间。斜坡结束后立即关断所有PWM输出。到
达最大限值后,SR PWM输出继续增加调制限值,然后在整个开关周期中
完全开启。
0
1
额外开启时间:2 ms。
1
0
额外开启时间:4 ms。
1
1
额外开启时间:8 ms。
1 = SR输出从LLM立即转换到正常模式。
0 = SR输出以同相速度从一种模式转换为另一种模式(LLM至CCM或CCM至LLM)(建议设置)。
寄存器0xFE50[0]消除所有调制PWM输出。然而,此位可无视是否调制,消除所有PWM输出
(在具有两个固定占空比PWM输出的FBPS拓扑中非常有用)。
1 = 脉冲跳跃时消除所有PWM输出。
0 = 脉冲跳跃时不消除所有PWM输出。
0 = 发生关断条件时立即禁用所有PWM输出。
1 = 发生关断条件时,在开关周期结束后禁用所有PWM输出。
位7
0
5
即时SR转换
R/W
4
脉冲消除模式
R/W
3
周期结束关断
R/W
2
软停止脉冲跳跃模式
R/W
1
脉冲跳跃使能
R/W
0
脉冲跳跃PWM
R/W
位6
0
若置位,则允许软停止时进行脉冲跳跃(无论位1的数值是多少)。然而,SR1和SR2永远
不在软停止时进行脉冲跳跃。
0 = 禁用。
1 = 使能。
0 = 脉冲跳跃驱动所有调制PWM输出至0 V。
1 = 设置所有调制边沿为t = 0。
表194. 寄存器0xFE51—SOFT_START_SETTING
位
7
位名称
电流故障的软停止使能
R/W
R/W
说明
0 = 禁用电流故障的软停止。
1 = 使能电流故障的软停止。
6
其他故障的软停止使能
R/W
0 = 禁用电压故障的软停止。
1 = 使能电压和其他故障的软停止。
[5:3]
软停止时的SR同相加速
系数
R/W
在软停止 过程中,这些位可增加寄存器0xFE5F[7:4]指定的SR边沿转换速度。加速系数为2x,
其中×是3位数。每个tSW时间内的SR边沿最大速度为40 ns。
例如,若寄存器0xFE5F指定每4个tSW为5 ns,则将这些位设为2可提升SR速度至每tSW 5 ns (5 ns/
4tSW × 22).这些位设为3则SR速度增加到每个tSW为10 ns (5 ns/4tSW × 23)。这些位设为7则SR速
度增加到每个tSW为40 ns(最大速率)。数值越小则SR转换越慢。
2
1
强迫软启动滤波器
R/W
软启动时禁用轻载滤波器 R/W
0
从预充电开始软启动
R/W
1 = 无论低温滤波器是否激活,均使用软启动滤波器。
0 = 允许在软启动期间切换至DCM滤波器。
1 = 不可在软启动期间切换至DCM滤波器。
设置该位为1将使能“从预充电开始软启动”功能。该功能使能时,软启动斜坡将从VS±上
检测到的电压最后已知值起始。
Rev. 0 | Page 114 of 140
ADP1055
表195. 寄存器0xFE52—SR_DELAY
位
[7:6]
位名称
SR消隐
R/W
R/W
[5:0]
SR驱动器延迟
R/W
说明
这些位为从SR LLM下降沿开始的反向电流比较器添加消隐。在SR边沿中加入停滞时间可有
效实现额外消隐。当SR输出由于趋负过零转换而禁用,则它们将在327 µs至754 µs内保持
禁用,确保比较器不会误触发。
位7
位6
消隐(ns)
0
0
40
0
1
80
1
0
120
1
1
160
这些位指定步进为5 ns的SR延迟,以6位表示。
000000 = 0 ns。
000001 = 5 ns。
000010 = 10 ns。
…
111111 = 63 × 5 ns = 315 ns。
表196. 寄存器0xFE53—MODULATION_LIMIT
位
7
[6:0]
位名称
全桥模式
调制限值
R/W
R/W
R/W
说明
工作在全桥模式时使能该位。它影响调制高电平限值。
该值设置与标称边沿值有关的最小/最大调制限值。分辨率取决于开关频率范围。
开关频率范围(kHz)
与LSB相关的分辨率
48.8至97.7
寄存器0xFE53[6:0] × 32 × 5 ns
97.7至195.3
寄存器0xFE53[6:0] × 16 × 5 ns
195.3至390.6
寄存器0xFE53[6:0] × 8 × 5 ns
390.6至781
寄存器0xFE53[6:0] × 4 × 5 ns
fSW > 781
寄存器0xFE53[6:0] × 2 × 5 ns
表197. 寄存器0xFE55—SYNC(需使用寄存器0xFE00中的GO位)
位
7
6
位名称
保留
PLL禁用
R/W
R
R/W
说明
保留。
0 = 使能SYNC功能。
1 = 禁用SYNC功能。
[5:2]
1
0
保留
抖动使能
5 ns分辨率使能
R
R/W
R/W
保留。
1 = 使能时钟抖动(产生随机频率分量)。
0 = tSW以10 ns的倍数变化(50%点处与5 ns同步;参见“外部频率同步”部分)。
1 = tSW以5 ns的倍数变化。
表198. 寄存器0xFE56—DUTY_BAL_EDGESEL
位
[7:4]
位名称
PWM输出正积分
R/W
R/W
[3:0]
PWM输出负积分
R/W
说明
1 = 为正积分选择PWM输出并进行AND计算
位7 = OUTA
位6 = OUTB
位5 = OUTC
位4 = OUTD
1 = 为负积分选择PWM输出并进行AND计算
位3 = OUTA
位2 = OUTB
位1 = OUTC
位0 = OUTD
Rev. 0 | Page 115 of 140
ADP1055
表199. 寄存器0xFE57—DOUBLE_UPD_RATE(需使用寄存器0xFE00中的GO位)
位
7
位名称
使能占空比平衡
R/W
R/W
说明
0 = 禁用。
1 = 使能。
6
使能OCP占空比均衡
R/W
[5:4]
占空比平衡均值时间
R/W
3
[2:1]
保留
占空比平衡和VS平衡
限值
R/W
R/W
0
使能双倍更新速率
R/W
1 = 使能OCP占空比均衡。发生OCP时,关断所有处于高电平状态的OUT×,并生成均衡OCP
来平衡互补输出。有关PWM输出选择,请参考寄存器0xFE56。
这些位控制如何快速使用不平衡信息来校正非平衡。
位5
位4
时间
0
0
正常值:对逐周期积分进行8分频,并施加于OUT×。
0
1
2×快速:对逐周期积分进行4分频,并施加于OUT×。
1
0
4×快速:对逐周期积分进行2分频,并施加于OUT×。
1
1
8×快速:无均值;逐周期积分在下一个周期施加于OUT×。
正常工作时置0。
若要平衡OUTA和OUTB,则OUTA和OUTB(或者OUTC和OUTD)可增加或减去时间。这些位设
置最大平衡值。
位2
位1
限值(ns)
0
0
±160
0
1
±80
1
0
±40
1
1
±20
0 = 禁用。
1 = 使能。
VIN_SCALE_MONITOR命令设置DUT (VIN_DUT)上的输入检测电压扩展以生成READ_VIN命令读数的增益(KVIN)。READ_VIN =
VIN_DUT × KVIN,其中KVIN = Y × 2N。
表200. 寄存器0xFE58—VIN_SCALE_MONITOR
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
IIN_CAL_GAIN命令设置电流检测引脚的电压与检测电流之比(单位:Ω)。
表201. 寄存器0xFE59—IIN_CAL_GAIN
位
[15:11]
[10:0]
位名称
指数N
尾数Y
R/W
R/W
R/W
说明
线性数据格式中使用二进制补码指数N (X = Y × 2N)。
线性数据格式中使用二进制补码尾数Y (X = Y × 2N)。
Rev. 0 | Page 116 of 140
ADP1055
TSNS_SETTING命令选择温度传感器电流。
表202. 寄存器0xFE5A—TSNS_SETTING
位
7
[6:5]
位名称
使能反向二极管
分辨度
R/W
R/W
R/W
说明
1 = 使能外部反向温度传感器
11 = 11位
10 = 12位
01 = 13位
00 = 14位
4
3
保留
温度检测电平转换禁用
R/W
R/W
正常工作时,此位设为0。
0 = 外部TJ检测期间使能内部二极管电平转换器。建议JTD和AGND之间的单端(PN)二极管采用
该设置。
1 = 外部TJ检测期间禁用内部二极管电平转换器。建议差分检测使用此设置。
[2:0]
选择温度检测电流
R/W
设置这些位为0x04,才能正常工作(10 µA)。
表203. 寄存器0xFE5B—AUTO_GO_CMD
位
[7:2]
1
位名称
保留
频率auto-go使能
R/W
R
R/W
0
VREF auto-go使能
R/W
说明
保留。
0 = GO_CMD,将FREQUENCY_SWITCH中的编程频率锁存至内部环路频率时,需使用位2(寄存
器0xFE00)。
1 = 写入FREQUENCY_SWITCH的数据自动锁存至内部环路开关频率。
0 = GO_CMD,将VOUT_COMMAND中的编程基准电压锁存至内部环路频率时,需使用位0(寄
存器0xFE00)。
1 = 影响基准电压的任何写入命令操作都自动锁存至内部环路基准电压。
影响基准电压的命令有:VOUT_COMMAND、VOUT_MODE、VOUT_MAX、VOUT_TRIM、
VOUT_CAL_OFFSET、VOUT_SCALE_LOOP和VOUT_DROOP。
表204. 寄存器0xFE5C—DIODE_EMULATION
位
[7:5]
[4:2]
位名称
SR去抖
保留
R/W
R/W
R
说明
超过轻载模式或深度轻载模式阈值时,这些位推迟LLM或CCM。器件根据这些位和轻载模式
阈值所确定的去抖时间,从CCM转换至LLM。器件从LLM转换至CCM时同样适用,并且在深
度轻载模式下也是有效的。
例如,若器件处于CCM,且负载电流步进将器件置于LLM,则器件在物理上便进入了LLM状
态,也就是说,SR输出在这些位所设置的去抖时间之后开始进行相位过渡。器件延迟进入
DCM,时间为同样的去抖时间。
只有在ADP1055已经处于DCM(也就是说,器件已经位于DCM阈值以下)且SR已完成转换时,
才有可能进入深度轻载模式。
位7
0
0
0
0
1
1
1
位6
0
0
1
1
0
0
1
位5
0
1
0
1
0
1
0
去抖时间(tSW)
0
64
128
256
512
768
1152
1
保留。
1
1
2048
Rev. 0 | Page 117 of 140
ADP1055
位
1
位名称
二极管仿真模式
R/W
0
二极管仿真模式下的
SR切换速率
R/W
位名称
0 = 禁用二极管仿真模式(若阈值设置正确,则SR LLM和深度LLM有效)。
1 = 使能二极管仿真模式(SR LLM设置禁用。如果阈值设置正确,则只有深度LLM有效)。
当SR输出由于趋负过零转换而禁用,则它们将在327 µs至754 µs内保持禁用,确保比较器
不会误触发。
0 = SR输出在一个tSW内切换一次。
1 = SR输出在一个tSW内切换两次(建议设置)。
表205. 寄存器0xFE5D—CS2_CONST_CUR_MODE
位
[7:6]
[5:4]
位名称
保留
CC模式下的压摆率
(仅turbo模式)
R/W
R
R/W
3
CC模式阈值极性
R/W
[2:0]
CC模式阈值
R/W
说明
保留。
00 = 标称压摆率为(8 × 1.18) V/sec
在CC turbo模式下,设置为00能够在VS±引脚上提供2x标称值
01 = 16×
10 = 24×
1 = 32×
0 = 正(超过OCP限值的%)
1 = 负(不足OCP限值的%)
高于或低于OCP限值(IOUT_OC_FAULT_LIMIT)的%
00 = 0%
001 = 3.125%
010 = 6.25%
011 = 12.5%
100 = 25%
101 = 50%
11× = 100%
NL_ERR_GAIN_FACTOR寄存器适用非线性增益。位[7:6]适用±1%至2%范围内的非线性增益,而总ADC范围为1 V的5%,即
±50 mV。位[5:4]适用±2%至3.2%范围内的非线性增益,而总ADC范围为1 V的5%,即±50 mV。位[3:2]适用±3.2%至3.9%范围内
的非线性增益,而总ADC范围为1 V的5%,即±50 mV。位[1:0]适用±3.9%及更高范围内的非线性增益,而总ADC范围为1 V的
5%,即±50 mV。
表206. 寄存器0xFE5E—NL_ERR_GAIN_FACTOR(需使用寄存器0xFE00中的GO位)
位
[7:6]
位名称
非线性增益,1%至2%范围
R/W
R/W
[5:4]
非线性增益,2%至3.2%
范围
R/W
[3:2]
非线性增益,3.2%至3.9%
范围
R/W
[1:0]
非线性增益,3.9%或更高
范围
R/W
说明
位7
0
0
1
1
位5
0
0
1
1
位3
0
0
1
1
位1
0
0
1
1
位6
0
1
0
1
位4
0
1
0
1
位2
0
1
0
1
位0
0
1
0
1
位6
1×增益
2×增益或1.25×(见寄存器0xFE29[0])
4×增益或1.5×(见寄存器0xFE29[0])
8×增益或2×(见寄存器0xFE29[0])
位4
1×增益
2×增益或1.25×(见寄存器0xFE29[0])
4×增益或1.5×(见寄存器0xFE29[0])
8×增益或2×(见寄存器0xFE29[0])
位2
1×增益
2×增益或1.25×(见寄存器0xFE29[0])
4×增益或1.5×(见寄存器0xFE29[0])
8×增益或2×(见寄存器0xFE29[0])
位0
1×增益
2×增益或1.25×(见寄存器0xFE29[0])
4×增益或1.5×(见寄存器0xFE29[0])
8×增益或2×(见寄存器0xFE29[0])
Rev. 0 | Page 118 of 140
ADP1055
表207. 寄存器0xFE5F—SR_SETTING
位
[7:4]
[3:1]
位名称
SR同相速度
SR LLM阈值
R/W
R/W
R/W
说明
SR边沿每1/2/4/8/16/32/64/128/256/384/512/640/768/832/960/1024(总共16种)移动5 ns。软启动、
软停止和所有模式转换时,SR输出始终同相;例如,若SR输出进入脉冲跳跃模式或禁用模式,
则它们将以这些位选择的同相速度再次开启。
位7
0
0
0
0
0
0
0
位6
0
0
0
0
1
1
1
位5
0
0
1
1
0
0
1
位4
0
1
0
1
0
1
0
乘法器
1
2
4
8
16
32
64
0
1
1
1
1
1
1
1
0
0
0
0
1
1
1
0
0
1
1
0
0
1
0
1
0
1
0
1
128
256
384
512
640
768
832
1
1
1
0
960
1
1
1
1
1024
这些位设置CS2 ADC的负载限流,在此值以下则SR1和SR2进入轻载模式(SR仅在正向导通时开启)。
平均时间、去抖和迟滞数值相同,可通过寄存器0xFE4B设置。
位3
0
0
0
0
1
1
1
0
软启动期间SR
消隐
R/W
位2
0
0
1
1
0
0
1
位1
0
1
0
1
0
1
0
阈值(LSB)
0
4
8
12
16
20
24
1
1
1
28
1 = 软启动期间SR消隐。
表208. 寄存器0xFE60—NOMINAL_TEMP_POLE
位
[7:0]
位名称
ADD_PZ
R/W
R/W
说明
额外的极点/零点设置。数值为0则禁用ADD_PZ。
模拟频率(单位为rad/sec)位于w = ln(reg_val/256)/tSW,其中tSW是开关周期,reg_val是
寄存器0xFE60和寄存器0xFE61的内容(十进制格式)。
表209. 寄存器0xFE61—LOW_TEMP_POLE
位
[7:0]
位名称
ADD_PZ
R/W
R/W
说明
额外的极点/零点设置。数值为0则禁用ADD_PZ。
模拟极点频率(单位为rad/sec)位于w = ln(0xFE61[7:0]/256)/tSW,其中tSW是开关周期。
Rev. 0 | Page 119 of 140
ADP1055
表210. 寄存器0xFE62—LOW_TEMP_SETTING
位
7
位名称
ADD_PZ配置
R/W
R/W
说明
0 = ADD_PZ配置为数字极点。
1 = ADD_PZ配置为数字零点。
[6:4]
低温阈值
R/W
如果非零,则滤波器从NMF(正常模式滤波器)切换到SS滤波器(软启动滤波器),步进
为±4°C。
000 = 独立于温度的普通滤波器,除非检测点(位[1:0]配置)设为GPIO2(之后,滤波器将
根据GPIO2引脚改变)。
001 = 低于−14°C,软启动滤波器用于调节,而非用于正常模式滤波器。
010 = 低于−10°C,软启动滤波器用于调节,而非用于正常模式滤波器。
011 = 低于−6°C,软启动滤波器用于调节,而非用于正常模式滤波器。
100 = 低于−2°C,软启动滤波器用于调节,而非用于正常模式滤波器。
101 = 低于+2°C,软启动滤波器用于调节,而非用于正常模式滤波器。
110 = 低于+6°C,软启动滤波器用于调节,而非用于正常模式滤波器。
111 = 低于+10°C,软启动滤波器用于调节,而非用于正常模式滤波器。
[3:2]
低温迟滞
R/W
[1:0]
低温检测点
R/W
每一位都表示5°C迟滞。
00 = 5°C.
01 = 10°C.
10 = 15°C.
11 = 20°C.
00 = 保留。
01 = 外部FWD温度检测。
10 = 外部REV温度检测。
11 = GPIO2上升沿。
表211. 寄存器0xFE63—GPIO3_4_SNUBBER_ON_TIME
位
[7:0]
位名称
缓冲器开启时间
R/W
R/W
说明
GPIO3/GPIO4的最大开启时间(如果SR/OUTC/OUTD变为高电平,则GPIO3/GPIO4输出变为
低电平/高电平),每一单位20 ns
0x00 = 0 ns
0x01 = 20 ns
…
0xFE = 5.08 μs
0xFF = 开启,直到SRX变为高电平,或者OUTC或OUTD变为低电平
表212. 寄存器0xFE64—GPIO3_4_SNUBBER_DELAY
位
[7:6]
位名称
GPIO4缓冲器使能
R/W
R/W
[5:0]
缓冲器延迟
R/W
说明
00 = 禁用GPIO3/GPIO4上的有源缓冲 器。
01 = 仅GPIO3为有源缓冲 器。缓冲 器延迟时间(寄存器0xFE64[5:0])之后,GPIO3变为高电平。
10 = 仅GPIO4为有源缓冲 器。缓冲 器延迟时间(寄存器0xFE64[5:0])之后,GPIO4变为高电平。
11 = GPIO3和GPIO4为有源缓冲 器输出。GPIO3与SR1或OUTC反相;GPIO4与SR2或OUTC反相,
具体取决于寄存器0xFE65[7]。
从SR下降到GPIO3/GPIO4上升的停滞时间延迟,单位为5 ns,GPIO3/GPIO4的极性与此无关。
0x00 = 0 ns。
0x01 = 5 ns。
0x3F = 315 ns。
Rev. 0 | Page 120 of 140
ADP1055
表213. 寄存器0xFE65—VOUT_DROOP_SETTING
R/W
R/W
位
7
位名称
缓冲器选择
[6:3]
2
保留
R
禁用VOUT_
R/W
TRANSITION_RATE
VOUT_DROOP采样速率 R/W
[1:0]
说明
0 = SRX下降沿用于激活缓冲 器。
1 = OUTC或OUTD下降沿用于激活缓冲 器。
保留。
1 = 禁用。基准电压立即跳变为VOUT_COMMAND的设置值。
0 = 使能。根据VOUT_TRANSITION_RATE命令的设置,输出电压从某个数值变为另一个。
对于VOUT_DROOP,IOUT以下列间隔进行采样:
00 = 7位 = 82 µs。
01 = 8位 = 164 µs。
10 = 9位 = 327 µs。
11 = 10位 = 655 µs。
表214. 寄存器0xFE66—NC_BURST_MODE(需使用寄存器0xFE00中的GO位)
位
[7:6]
位名称
ADC阈值
R/W
R/W
说明
若ADC误差超出指定阈值,则突发。
00 = 误差阈值 > 1 V的|±1%|(即10 mV)
01 = 误差阈值 > 1 V的|±2%|(即20 mV)
10 = 误差阈值 > 1 V的|±3%|(即30 mV)
11 = 误差阈值 > 1 V的|±4%|(即40 mV)
[5:3]
2
突发周期数
仅在LLM/DEM中使能
突发
R/W
R/W
[1:0]
突发幅度
R/W
设为0则无突发
1 = 仅在轻载模式和二极管仿真模式下突发(而非在CCM模式下)
0 = 任意模式下突发
加入当前占空比的突发幅度,数值为占空比的%。
00 = 6.25%
01 = 12.5%
10 = 25%
11 = 50%
表215. 寄存器0xFE67—HF_ADC_CONFIG
位
[7:4]
位名称
HF ADC样本
R/W
R/W
[3:0]
保留
R/W
说明
这些位指定Flash ADC获取样本用于环路调节的样本数量。样本数量范围从1(位[7:4] = 0000)
到16(位[7:4] = 1111)。下列建议值取决于频率范围和是否使能双倍更新速率。
频率范围(kHz)
双倍更新速率使能
双倍更新速率禁用
fSW ≤ 250
1111(16个样本)
1111(16个样本)
250 < fSW ≤ 300
0111 (8样本)
1111(16个样本)
300 < fSW ≤ 724.638
0011 (4样本)
1111(16个样本)
724.638 < fSW ≤ 1000
0001 (2样本)
0111 (8样本)
设置这些位为000,才能正常工作。
表216. 寄存器0xFE80—VS_TRIM
位
7
位名称
增益极性
R/W
R/W
[6:0]
增益调整
R/W
说明
1 = 引入负增益。
0 = 引入正增益。
这些位设置应用于VS ADC读数的增益调整数量。该寄存器调整VS±引脚电压,使之处于外
部电阻容差范围内。调整VS之前,必须先调整负载OVP和负载UVP。这些位的总范围为
±6.25%。LSB = (6.25%)/128。
Rev. 0 | Page 121 of 140
ADP1055
表217. 寄存器0xFE81—VFF_GAIN_TRIM
位
7
位名称
增益极性
R/W
R/W
说明
1 = 引入负增益。
0 = 引入正增益。
[6:0]
增益调整
R/W
这些位设置VFF ADC的增益调整。总范围为±12.5%,其中128步为正向,127步为负向,LSB = 12.5%/128。
表218. 寄存器0xFE82—CS1_GAIN_TRIM
位
7
位名称
增益极性
R/W
R/W
[6:0]
增益调整
R/W
说明
1 = 引入负增益。
0 = 引入正增益。
这些位设置原边电流增益的增益调整。总范围为±12.5%,其中128步为正向,127步为负向,
LSB = 12.5%/128。
表219. 寄存器0xFE86—TSNS_EXTFWD_GAIN_TRIM
位
[7:0]
位名称
增益调整
R/W
R/W
说明
在二进制补码的增益调整 加入比例因子(10位分辨率组为977),用于外部正向二极管温度测量。
例如:
寄存器0xFE5A[6:5] = 00相当于增益增加1/489%
寄存器0xFE86 = 0x01相当于增益增加1/977%
寄存器0xFE86 = 0x02相当于增益增加2/977%
表220. 寄存器0xFE87—TSNS_EXTFWD_OFFSET_TRIM
位
[7:0]
位名称
失调调整
R/W
R/W
说明
在正向二极管温度测量的采集结果中加入失调调整;1 LSB对应于0.0156°C,格式为二进制补码。
最大电流为2°C。
表221. 寄存器0xFE88—TSNS_EXTREV_GAIN_TRIM
位
[7:0]
位名称
增益调整
R/W
R/W
说明
在二进制补码的增益调整 加入比例因子(10位分辨率组为977),用于外部反向二极管温度测量。
例如:
寄存器0xFE88 = 0x01相当于增益增加1/977%
寄存器0xFE88 = 0x02相当于增益增加2/977%
表222. 寄存器0xFE89—TSNS_EXTREV_OFFSET_TRIM
位
[7:0]
位名称
失调调整
R/W
R/W
说明
在反向二极管温度测量的采集结果中加入失调调整;1 LSB对应于0.0156°C,格式为二进制补码。
最大电流为2°C。
表223. 寄存器0xFE8C—FAULT_VOUT
位
[7:0]
位名称
FAULT_VOUT
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_VOUT)
表224. 寄存器0xFE8D—FAULT_IOUT
位
[7:0]
位名称
FAULT_IOUT
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_IOUT)
表225. 寄存器0xFE8E—FAULT_INPUT
位
[7:0]
位名称
FAULT_INPUT
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_INPUT)
Rev. 0 | Page 122 of 140
ADP1055
表226. 寄存器0xFE8F—FAULT_TEMPERATURE
位
[7:0]
位名称
FAULT_TEMPERATURE
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_TEMPERATURE)
表227. 寄存器0xFE90—FAULT_CML
位
[7:0]
位名称
FAULT_CML
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_CML)
表228. 寄存器0xFE91—FAULT_OTHER
位
[7:0]
位名称
FAULT_OTHER
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_OTHER)
表229. 寄存器0xFE92—FAULT_MFR_SPECIFIC
位
[7:0]
位名称
FAULT_MFR_SPECIFIC
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_MFR_SPECIFIC)
表230. 寄存器0xFE93—FAULT_UNKNOWN
位
[15:0]
位名称
FAULT_UNKNOWN
R/W
R
说明
去抖后未锁存故障条件(有关锁存版本请参见STATUS_UNKNOWN)
表231. 寄存器0xFE94—STATUS_UNKNOWN
R/W
R/W
R/W
R/W
R/W
说明
EEPROM未锁定。
超过自适应停滞时间阈值。
软启动滤波器正在使用。
基准斜升(软启动)或斜降(软停止)。
R/W
R/W
调制为最小或最大限值。
伏秒平衡或占空比平衡的最大/最小限值。
9
8
7
6
5
4
位名称
EEPROM未锁定
自适应停滞时间
软启动滤波器
软启动斜坡或
软停止斜坡
调制限值
伏秒平衡和
占空比平衡限值
轻载模式
恒流
PGOOD2故障
PGOOD1故障
同步解锁
SR关闭
R/W
R/W
R/W
R/W
R/W
R/W
器件处于轻载模式。
电源工作在恒流模式(恒流模式使能)。
PGOOD2故障。寄存器0xFE45列出的标志中,至少一个标志置位(见表182)。
PGOOD1故障。寄存器0xFE44列出的标志中,至少一个标志置位(见表181)。
同步模式使能,但器件未锁定至同步输入频率。
同步整流器SR1和SR2禁用。当下列情况之一为真时,设置此标识:用户禁用SR1和SR2;
负载电流下降至阈值以下(寄存器0xFE4B[7:5]);配置为禁用同步整流器的故障置位;或者
在软启动和脉冲跳跃条件下消隐SR输出。
3
2
1
地址报警
VCORE OV
VDD OV
R/W
R/W
R/W
0
VDD UV
R/W
I2C/PMBus地址报警。ADD电阻值超出范围。
2.5 V VCORE超出限值。操作设置为立即关断。
VDD超出限值。I2C接口保持工作,但需执行器件关断/上电序列以便重启电源。对VDD过压
的响应可通过寄存器0xFE4D[6]编程设置。
VDD低于限值。响应VDD欠压,立即关断。
位
15
14
13
12
11
10
Rev. 0 | Page 123 of 140
ADP1055
表232. 寄存器0xFE95—FIRST_FAULT_ID
位
[7:0]
位名称
R/W
第一个故障ID(十六进制) R
说明
0x00 = 无故障
0x01 = VOUT_OV
0x02 = VOUT_OV_FAST
0x03 = VOUT_UV
0x04 = IOUT_OC_LV
0x05 = VIN_OV
0x06 = VIN_UV
0x07 = OT
0x08 = TON_MAX
0x09 = POUT_OP
0x0A = GPIO1
0x0B = GPIO2
0x0C = GPIO3
0x0D = GPIO4
0x0E = IOUT_OC
0x0F = IOUT_OC_FAST
0x10 = IOUT_UC
0x11 = IOUT_UC_FAST
0x12 = IIN_OC
0x13 = IIN_OC_FAST
0x14 = ISHARE
表233. 寄存器0xFE96—VFF_VALUE
位
[15:0]
位名称
VFF值
R/W
R
说明
此寄存器包含前馈信息。该数值具有12位分辨率,从位13至位2。
表234. 寄存器0xFE97—VS_VALUE
位
[15:0]
位名称
VS值(输出电压)
R/W
R
说明
此寄存器包含输出电压信息。该数值具有12位分辨率,从位13至位2。
表235. 寄存器0xFE98—CS1_VALUE
位
[15:0]
位名称
CS1值(输入电流)
R/W
R
说明
此寄存器包含输入电流信息。该数值具有12位分辨率,从位13至位2。
表236. 寄存器0xFE99—CS2_VALUE
位
[15:0]
位名称
CS2值(输出电流)
R/W
R
说明
此寄存器包含12位输出电流信息。该值是检测电阻两端的压降。若要获取电流值,必须将
该寄存器的值除以检测电阻值。CS2±引脚的满量程输入范围为30 mV、60 mV或480 V(可在
寄存器0xFE4F[1:0]中设置)。
当CS2输入范围设为30 mV时,LSB步长为7.32 µV。例如,CS2上的输入信号为15 mV时,此
寄存器中的值为15 mV/7.32 μV = 1000 0000 0000。
表237. 寄存器0xFE9A—POUT_VALUE
位
[15:0]
位名称
CS2 × VS值(输出功率)
R/W
R
说明
此寄存器包含16位输出功率信息。该值是远程输出电压值(VS)与输出电流读数(CS2)的乘积。
Rev. 0 | Page 124 of 140
ADP1055
表238. 寄存器0xFE9B—保留
位
[15:0]
位名称
保留
R/W
R
说明
保留。
表239. 寄存器0xFE9C—TSNS_EXTFWD_VALUE
位
[15:7]
[6:0]
位名称
整数
十进制
R/W
R
R
说明
二进制补码整数范围为−256至+255
温度读数的十进制分量
表240. 寄存器0xFE9D—TSNS_EXTREV_VALUE
位
[15:7]
[6:0]
位名称
整数
十进制
R/W
R
R
说明
二进制补码整数范围为−256至+255
温度读数的十进制分量
表241. 寄存器0xFE9F—MODULATION_VALUE
位
[7:0]
位名称
调制值
R/W
R
说明
此寄存器包含8位调制信息。它输出0%至100%的调制边沿的调制量。
表242. 寄存器0xFEA0—ISHARE_VALUE
位
[7:0]
位名称
共享总线值
R/W
R
说明
此寄存器包含8位共享总线电压信息。若电源为主机,则该寄存器输出0。
表243. 寄存器0xFEA3—ADD_ADC_VALUE
位
[7:0]
位名称
ADD ADC值
R/W
R
说明
此寄存器包含地址信息。该数值具有8位分辨率。LSB = 1.6/28 = 6.25 mV。1 V输入时,该值在
寄存器中为160 (0xA0)。它与寄存器0xD0[5:4]一起使用。
Rev. 0 | Page 125 of 140
ADP1055
支持的开关频率
表244列出ADP1055支持的开关频率。有关设置开关频率的信息,请参见“FREQUENCY_SWITCH”部分。
表244. 支持的开关频率
周期(Ns)
20,470
20,460
20,430
20,400
20,380
20,350
20,330
20,300
20,270
20,250
20,220,
20,20,0
20,170
20,150
20,120
20,100
20,070
20,050
20,020
20,000
19,970
19,950
19,920
19,900
19,870
19,850
19,820
19,800
19,770
19,750
19,720
19,700
19,680
19,650
19,630
19,600
19,580
19,550
19,530
19,510
19,480
19,460
19,440
19,410
19,390
19,370
19,340
频率(kHz)
48.85197851
48.87585533
48.94762604
49.01960784
49.06771344
49.14004914
49.18839154
49.26108374
49.33399112
49.38271605
49.45598417
49.5049505
49.57858205
49.62779156
49.70178926
49.75124378
49.82561036
49.87531172
49.95004995
50
50.07511267
50.12531328
50.20080321
50.25125628
50.32712632
50.37783375
50.45408678
50.50505051
50.58168943
50.63291139
50.70993915
50.76142132
50.81300813
50.89058524
50.94243505
51.02040816
51.07252298
51.15089514
51.20327701
51.25576627
51.33470226
51.38746146
51.44032922
51.51983514
51.57297576
51.62622612
51.70630817
指数
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
尾数
782
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
周期(Ns)
19,320
19,300
19,270
19,250
19,230
19,200
19,180
19,160
19,130
19,110
19,090
19,070
19,040
19,020
19,000
18,970
18,950
18,930
18,910
18,890
18,860
18,840
18,820
18,800
18,770
18,750
18,730
18,710
18,690
18,660
18,640
18,620
18,600
18,580
18,560
18,530
18,510
18,490
18,470
18,450
18,430
18,410
18,390
18,360
18,340
18,320
18,300
Rev. 0 | Page 126 of 140
频率(kHz)
51.75983437
51.8134715
51.89413596
51.94805195
52.00208008
52.08333333
52.13764338
52.19206681
52.27391532
52.32862376
52.38344683
52.4383849
52.5210084
52.57623554
52.63157895
52.71481286
52.77044855
52.8262018
52.88207298
52.93806247
53.02226935
53.07855626
53.13496281
53.19148936
53.27650506
53.33333333
53.39028297
53.44735436
53.50454789
53.59056806
53.64806867
53.7056928
53.76344086
53.82131324
53.87931034
53.96654074
54.02485143
54.08328826
54.14185165
54.20054201
54.25935974
54.31830527
54.37737901
54.46623094
54.52562704
54.58515284
54.64480874
指数
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
尾数
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
ADP1055
周期(Ns)
18,280
18,260
18,240
18,220
18,200
18,180
18,160
18,140
18,120
18,090
18,070
18,050
18,030
18,010
17,990
17,970
17,950
17,930
17,910
17,890
17,870
17,850
17,830
17,810
17,790
17,770
17,750
17,730
17,710
17,690
17,670
17,660
17,640
17,620
17,600
17,580
17,560
17,540
17,520
17,500
17,480
17,460
17,440
17,420
17,410
17,390
17,370
17,350
17,330
17,310
17,290
17,270
17,250
频率(kHz)
54.70459519
54.7645126
54.8245614
54.88474204
54.94505495
55.00550055
55.0660793
55.12679162
55.18763797
55.27915976
55.34034311
55.40166205
55.46311703
55.5247085
55.58643691
55.64830273
55.71030641
55.77244841
55.8347292
55.89714925
55.95970901
56.02240896
56.08524958
56.14823133
56.21135469
56.27462015
56.33802817
56.40157924
56.46527386
56.52911249
56.59309564
56.62514156
56.6893424
56.75368899
56.81818182
56.88282139
56.9476082
57.01254276
57.07762557
57.14285714
57.20823799
57.27376861
57.33944954
57.40528129
57.43825388
57.50431282
57.57052389
57.63688761
57.7034045
57.7700751
57.83689994
57.90387956
57.97101449
指数
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
尾数
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
928
周期(Ns)
17,240
17,220
17,200
17,180
17,160
17,140
17,130
17,110
17,090
17,070
17,050
17,030
17,020
17,000
16,980
16,960
16,940
16,930
16,910
16,890
16,870
16,850
16,840
16,820
16,800
16,780
16,770
16,750
16,730
16,710
16,700
16,680
16,660
16,640
16,630
16,610
16,590
16,580
16,560
16,540
16,520
16,510
16,490
16,470
16,460
16,440
16,420
16,410
16,390
16,370
16,350
16,340
16,320
Rev. 0 | Page 127 of 140
频率(kHz)
58.00464037
58.07200929
58.13953488
58.20721769
58.27505828
58.34305718
58.37711617
58.44535359
58.51375073
58.58230814
58.65102639
58.71990605
58.75440658
58.82352941
58.89281508
58.96226415
59.03187721
59.06674542
59.13660556
59.20663114
59.27682276
59.34718101
59.3824228
59.4530321
59.52380952
59.59475566
59.63029219
59.70149254
59.77286312
59.84440455
59.88023952
59.95203837
60.0240096
60.09615385
60.13229104
60.20469597
60.27727547
60.31363088
60.38647343
60.45949214
60.53268765
60.56935191
60.64281383
60.71645416
60.75334143
60.82725061
60.90133983
60.93845216
61.01281269
61.08735492
61.16207951
61.1995104
61.2745098
指数
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
尾数
928
929
930
931
932
933
934
935
936
937
938
940
940
941
942
943
945
945
946
947
948
950
950
951
952
954
954
955
956
958
958
959
960
962
962
963
964
965
966
967
969
969
970
971
972
973
974
975
976
977
979
979
980
ADP1055
周期(Ns)
16,300
16,290
16,270
16,260
16,240
16,220
16,210
16,190
16,170
16,160
16,140
16,120
16,110
16,090
16,080
16,060
16,040
16,030
16,010
16,000
15,980
15,960
15,950
15,930
15,920
15,900
15,880
15,870
15,850
15,840
15,820
15,810
15,790
15,770
15,760
15,740
15,730
15,710
15,700
15,680
15,670
15,650
15,640
15,620
15,590
15,560
15,530
15,500
15,470
15,440
15,410
15,380
15,350
频率(kHz)
61.34969325
61.38735421
61.462815
61.50061501
61.57635468
61.65228113
61.69031462
61.76652254
61.84291899
61.88118812
61.95786865
62.03473945
62.07324643
62.15040398
62.18905473
62.26650062
62.34413965
62.38303182
62.4609619
62.5
62.57822278
62.6566416
62.69592476
62.77463905
62.81407035
62.89308176
62.97229219
63.01197227
63.09148265
63.13131313
63.21112516
63.25110689
63.33122229
63.4115409
63.45177665
63.53240152
63.57279085
63.65372374
63.69426752
63.7755102
63.81620932
63.89776358
63.93861893
64.02048656
64.14368185
64.26735219
64.39150032
64.51612903
64.64124111
64.76683938
64.89292667
65.01950585
65.1465798
指数
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−4
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
982
982
983
984
985
986
987
988
989
990
991
993
993
994
995
996
998
998
999
1000
1001
1003
1003
1004
1005
1006
1008
1008
1009
1010
1011
1012
1013
1015
1015
1017
1017
1018
1019
1020
1021
1022
1023
512
513
514
515
516
517
518
519
520
521
周期(Ns)
15,320
15,290
15,260
15,230
15,200
15,180
15,150
15,120
15,090
15,060
15,030
15,000
14,980
14,950
14,920
14,890
14,860
14,840
14,810
14,780
14,760
14,730
14,700
14,670
14,650
14,620
14,590
14,570
14,540
14,510
14,490
14,460
14,440
14,410
14,380
14,360
14,330
14,310
14,280
14,260
14,230
14,200
14,180
14,150
14,130
14,100
14,080
14,050
14,030
14,010
13,980
13,960
13,930
Rev. 0 | Page 128 of 140
频率(kHz)
65.27415144
65.40222368
65.53079948
65.65988181
65.78947368
65.87615283
66.00660066
66.13756614
66.26905235
66.40106242
66.53359947
66.66666667
66.75567423
66.88963211
67.02412869
67.15916723
67.29475101
67.38544474
67.52194463
67.65899865
67.75067751
67.88866259
68.02721088
68.16632584
68.25938567
68.3994528
68.54009596
68.63417982
68.77579092
68.91798759
69.01311249
69.15629322
69.25207756
69.3962526
69.54102921
69.63788301
69.78367062
69.88120196
70.0280112
70.12622721
70.27406887
70.42253521
70.52186178
70.67137809
70.77140835
70.92198582
71.02272727
71.17437722
71.27583749
71.37758744
71.53075823
71.63323782
71.78750897
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
ADP1055
周期(Ns)
13,910
13,880
13,860
13,840
13,810
13,790
13,760
13,740
13,720
13,690
13,670
13,650
13,620
13,600
13,580
13,550
13,530
13,510
13,490
13,460
13,440
13,420
13,400
13,370
13,350
13,330
13,310
13,280
13,260
13,240
13,220
13,200
13,170
13,150
13,130
13,110
13,090
13,070
13,050
13,020
13,000
12,980
12,960
12,940
12,920
12,900
12,880
12,860
12,840
12,820
12,800
12,770
12,750
频率(kHz)
71.8907261
72.04610951
72.15007215
72.25433526
72.41129616
72.51631617
72.6744186
72.78020378
72.88629738
73.04601899
73.15288954
73.26007326
73.42143906
73.52941176
73.6377025
73.80073801
73.90983001
74.019245
74.12898443
74.29420505
74.4047619
74.51564829
74.62686567
74.79431563
74.90636704
75.01875469
75.13148009
75.30120482
75.4147813
75.52870091
75.6429652
75.75757576
75.93014427
76.04562738
76.1614623
76.27765065
76.39419404
76.51109411
76.62835249
76.80491551
76.92307692
77.04160247
77.16049383
77.2797527
77.3993808
77.51937984
77.63975155
77.76049767
77.88161994
78.00312012
78.125
78.30853563
78.43137255
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
周期(Ns)
12,730
12,710
12,690
12,670
12,650
12,630
12,610
12,590
12,570
12,550
12,530
12,510
12,500
12,480
12,460
12,440
12,420
12,400
12,380
12,360
12,340
12,320
12,300
12,280
12,260
12,250
12,230
12,210
12,190
12,170
12,150
12,130
12,120
12,100
12,080
12,060
12,040
12,030
12,010
11,990
11,970
11,950
11,940
11,920
11,900
11,880
11,860
11,850
11,830
11,810
11,790
11,780
11,760
Rev. 0 | Page 129 of 140
频率(kHz)
78.55459544
78.67820614
78.80220646
78.92659826
79.0513834
79.17656374
79.30214116
79.42811755
79.55449483
79.6812749
79.8084597
79.93605116
80
80.12820513
80.25682183
80.38585209
80.51529791
80.64516129
80.77544426
80.90614887
81.03727715
81.16883117
81.30081301
81.43322476
81.56606852
81.63265306
81.76614881
81.9000819
82.03445447
82.16926869
82.30452675
82.44023083
82.50825083
82.6446281
82.78145695
82.91873964
83.05647841
83.12551953
83.26394671
83.4028357
83.54218881
83.68200837
83.7520938
83.89261745
84.03361345
84.17508418
84.31703204
84.38818565
84.53085376
84.67400508
84.81764207
84.88964346
85.03401361
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
653
653
654
655
656
657
658
660
660
661
662
663
664
665
666
667
668
669
670
671
672
673
675
675
676
677
679
679
680
ADP1055
周期(Ns)
11,740
11,730
11,710
11,690
11,670
11,660
11,640
11,620
11,610
11,590
11,570
11,560
11,540
11,520
11,510
11,490
11,470
11,460
11,440
11,420
11,410
11,390
11,370
11,360
11,340
11,330
11,310
11,290
11,280
11,260
11,250
11,230
11,220
11,200
11,180
11,170
11,150
11,140
11,120
11,110
11,090
11,080
11,060
11,040
11,030
11,010
11,000
10,980
10,970
10,950
10,940
10,920
10,910
频率(kHz)
85.17887564
85.2514919
85.3970965
85.54319932
85.68980291
85.76329331
85.91065292
86.05851979
86.13264427
86.28127696
86.43042351
86.50519031
86.65511265
86.80555556
86.88097307
87.03220191
87.18395815
87.2600349
87.41258741
87.56567426
87.64241893
87.79631255
87.95074758
88.02816901
88.18342152
88.26125331
88.4173298
88.57395926
88.65248227
88.80994671
88.88888889
89.04719501
89.12655971
89.28571429
89.44543828
89.52551477
89.68609865
89.76660682
89.92805755
90.0090009
90.17132552
90.25270758
90.4159132
90.57971014
90.66183137
90.82652134
90.90909091
91.07468124
91.15770283
91.32420091
91.40767824
91.57509158
91.65902841
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
681
682
683
684
686
686
687
688
689
690
691
692
693
694
695
696
697
698
699
701
701
702
704
704
705
706
707
709
709
710
711
712
713
714
716
716
717
718
719
720
721
722
723
725
725
727
727
729
729
731
731
733
733
周期(Ns)
10,890
10,880
10,860
10,850
10,840
10,820
10,810
10,790
10,780
10,760
10,750
10,730
10,720
10,700
10,690
10,680
10,660
10,650
10,630
10,620
10,610
10,590
10,580
10,560
10,550
10,540
10,520
10,510
10,490
10,480
10,470
10,450
10,440
10,430
10,410
10,400
10,380
10,370
10,360
10,340
10,330
10,320
10,300
10,290
10,280
10,260
10,250
10,240
10,230
10,210
10,200
10,190
10,170
Rev. 0 | Page 130 of 140
频率(kHz)
91.82736455
91.91176471
92.08103131
92.16589862
92.25092251
92.42144177
92.50693802
92.67840593
92.76437848
92.93680297
93.02325581
93.19664492
93.28358209
93.45794393
93.5453695
93.6329588
93.80863039
93.89671362
94.07337723
94.16195857
94.25070688
94.42870633
94.51795841
94.6969697
94.78672986
94.87666034
95.05703422
95.14747859
95.32888465
95.41984733
95.51098376
95.6937799
95.78544061
95.87727709
96.06147935
96.15384615
96.33911368
96.43201543
96.52509653
96.71179884
96.8054211
96.89922481
97.08737864
97.18172983
97.27626459
97.46588694
97.56097561
97.65625
97.75171065
97.94319295
98.03921569
98.13542689
98.32841691
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
735
735
737
737
738
739
740
741
742
743
744
746
746
748
748
749
750
751
753
753
754
755
756
758
758
759
760
761
763
763
764
766
766
767
768
769
771
771
772
774
774
775
777
777
778
780
780
781
782
784
784
785
787
ADP1055
周期(Ns)
10,160
10,150
10,130
10,120
10,110
10,100
10,080
10,070
10,060
10,050
10,030
10,020
10,010
10,000
9980
9970
9960
9950
9930
9920
9910
9900
9880
9870
9860
9850
9840
9820
9810
9800
9790
9770
9760
9750
9740
9730
9720
9700
9690
9680
9670
9660
9650
9630
9620
9610
9600
9590
9580
9560
9550
9540
9530
频率(kHz)
98.42519685
98.52216749
98.71668312
98.81422925
98.91196835
99.00990099
99.20634921
99.30486594
99.40357853
99.50248756
99.70089731
99.8003992
99.9000999
100
100.2004008
100.3009027
100.4016064
100.5025126
100.7049345
100.8064516
100.9081736
101.010101
101.2145749
101.3171226
101.4198783
101.5228426
101.6260163
101.8329939
101.9367992
102.0408163
102.145046
102.3541453
102.4590164
102.5641026
102.6694045
102.7749229
102.8806584
103.0927835
103.1991744
103.3057851
103.4126163
103.5196687
103.626943
103.8421599
103.950104
104.0582726
104.1666667
104.2752868
104.3841336
104.6025105
104.7120419
104.8218029
104.9317943
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
787
788
790
791
791
792
794
794
795
796
798
798
799
800
802
802
803
804
806
806
807
808
810
811
811
812
813
815
815
816
817
819
820
821
821
822
823
825
826
826
827
828
829
831
832
832
833
834
835
837
838
839
839
周期(Ns)
9520
9510
9500
9480
9470
9460
9450
9440
9430
9420
9410
9400
9380
9370
9360
9350
9340
9330
9320
9310
9300
9290
9280
9260
9250
9240
9230
9220
9210
9200
9190
9180
9170
9160
9150
9140
9130
9120
9110
9100
9090
9080
9070
9060
9040
9030
9020
9010
9000
8990
8980
8970
8960
Rev. 0 | Page 131 of 140
频率(kHz)
105.0420168
105.1524711
105.2631579
105.4852321
105.5966209
105.7082452
105.8201058
105.9322034
106.0445387
106.1571125
106.2699256
106.3829787
106.6098081
106.7235859
106.8376068
106.9518717
107.0663812
107.1811361
107.2961373
107.4113856
107.5268817
107.6426265
107.7586207
107.9913607
108.1081081
108.2251082
108.3423619
108.4598698
108.577633
108.6956522
108.8139282
108.9324619
109.0512541
109.1703057
109.2896175
109.4091904
109.5290252
109.6491228
109.7694841
109.8901099
110.0110011
110.1321586
110.2535832
110.3752759
110.619469
110.7419712
110.864745
110.9877913
111.1111111
111.2347052
111.3585746
111.4827202
111.6071429
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
840
841
842
844
845
846
847
847
848
849
850
851
853
854
855
856
857
857
858
859
860
861
862
864
865
866
867
868
869
870
871
871
872
873
874
875
876
877
878
879
880
881
882
883
885
886
887
888
889
890
891
892
893
ADP1055
周期(Ns)
8950
8940
8930
8920
8910
8900
8890
8880
8870
8860
8850
8840
8830
8820
8810
8800
8790
8780
8770
8760
8750
8740
8730
8720
8710
8700
8690
8680
8670
8660
8650
8640
8630
8620
8610
8600
8590
8580
8570
8560
8550
8540
8530
8520
8510
8500
8490
8480
8470
8460
8450
8440
8430
频率(kHz)
111.7318436
111.8568233
111.9820829
112.1076233
112.2334456
112.3595506
112.4859393
112.6126126
112.7395716
112.8668172
112.9943503
113.1221719
113.2502831
113.3786848
113.507378
113.6363636
113.7656428
113.8952164
114.0250855
114.1552511
114.2857143
114.416476
114.5475372
114.6788991
114.8105626
114.9425287
115.0747986
115.2073733
115.3402537
115.4734411
115.6069364
115.7407407
115.8748552
116.0092807
116.1440186
116.2790698
116.4144354
116.5501166
116.6861144
116.8224299
116.9590643
117.0960187
117.2332943
117.370892
117.5088132
117.6470588
117.7856302
117.9245283
118.0637544
118.2033097
118.3431953
118.4834123
118.623962
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
920
921
922
923
924
925
926
927
928
929
930
931
932
933
935
936
937
938
939
940
941
942
943
945
946
947
948
949
周期(Ns)
8420
8410
8400
8390
8380
8370
8360
8350
8340
8330
8320
8310
8300
8290
8280
8270
8260
8250
8240
8230
8220
8210
8200
8190
8180
8170
8160
8150
8140
8130
8120
8110
8100
8090
8080
8070
8060
8050
8040
8030
8020
8010
8000
7990
7980
7970
7960
7950
7940
7930
7920
7910
7900
Rev. 0 | Page 132 of 140
频率(kHz)
118.7648456
118.9060642
119.047619
119.1895113
119.3317422
119.474313
119.6172249
119.760479
119.9040767
120.0480192
120.1923077
120.3369434
120.4819277
120.6272618
120.7729469
120.9189843
121.0653753
121.2121212
121.3592233
121.5066829
121.6545012
121.8026797
121.9512195
122.1001221
122.2493888
122.3990208
122.5490196
122.6993865
122.8501229
123.00123
123.1527094
123.3045623
123.4567901
123.6093943
123.7623762
123.9157373
124.0694789
124.2236025
124.3781095
124.5330012
124.6882793
124.8439451
125
125.1564456
125.3132832
125.4705144
125.6281407
125.7861635
125.9445844
126.1034048
126.2626263
126.4222503
126.5822785
指数
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
−3
尾数
950
951
952
954
955
956
957
958
959
960
962
963
964
965
966
967
969
970
971
972
973
974
976
977
978
979
980
982
983
984
985
986
988
989
990
991
993
994
995
996
998
999
1000
1001
1003
1004
1005
1006
1008
1009
1010
1011
1013
ADP1055
周期(Ns)
7890
7880
7870
7860
7850
7840
7830
7820
7810
7790
7780
7760
7750
7730
7720
7700
7690
7670
7660
7640
7630
7610
7600
7590
7570
7560
7540
7530
7510
7500
7490
7470
7460
7440
7430
7420
7400
7390
7380
7360
7350
7330
7320
7310
7290
7280
7270
7250
7240
7230
7220
7200
7190
频率(kHz)
126.7427123
126.9035533
127.064803
127.2264631
127.388535
127.5510204
127.7139208
127.8772379
128.0409731
128.3697047
128.5347044
128.8659794
129.0322581
129.3661061
129.5336788
129.8701299
130.0390117
130.3780965
130.5483029
130.8900524
131.061599
131.4060447
131.5789474
131.7523057
132.1003963
132.2751323
132.6259947
132.8021248
133.1557923
133.3333333
133.5113485
133.8688086
134.0482574
134.4086022
134.589502
134.7708895
135.1351351
135.3179973
135.501355
135.8695652
136.0544218
136.425648
136.6120219
136.7989056
137.1742112
137.3626374
137.5515818
137.9310345
138.121547
138.3125864
138.5041551
138.8888889
139.0820584
指数
−3
−3
−3
−3
−3
−3
−3
−3
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
尾数
1014
1015
1017
1018
1019
1020
1022
1023
512
513
514
515
516
517
518
519
520
522
522
524
524
526
526
527
528
529
531
531
533
533
534
535
536
538
538
539
541
541
542
543
544
546
546
547
549
549
550
552
552
553
554
556
556
周期(Ns)
7180
7160
7150
7140
7130
7110
7100
7090
7070
7060
7050
7040
7020
7010
7000
6990
6980
6960
6950
6940
6930
6920
6900
6890
6880
6870
6860
6840
6830
6820
6810
6800
6790
6770
6760
6750
6740
6730
6720
6710
6700
6680
6670
6660
6650
6640
6630
6620
6610
6600
6580
6570
6560
Rev. 0 | Page 133 of 140
频率(kHz)
139.275766
139.6648045
139.8601399
140.0560224
140.2524544
140.6469761
140.8450704
141.0437236
141.4427157
141.6430595
141.8439716
142.0454545
142.4501425
142.6533524
142.8571429
143.0615165
143.2664756
143.6781609
143.8848921
144.092219
144.3001443
144.5086705
144.9275362
145.137881
145.3488372
145.5604076
145.7725948
146.1988304
146.4128843
146.627566
146.8428781
147.0588235
147.275405
147.7104874
147.9289941
148.1481481
148.3679525
148.5884101
148.8095238
149.0312966
149.2537313
149.7005988
149.9250375
150.1501502
150.3759398
150.6024096
150.8295626
151.0574018
151.2859304
151.5151515
151.9756839
152.2070015
152.4390244
指数
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
尾数
557
559
559
560
561
563
563
564
566
567
567
568
570
571
571
572
573
575
576
576
577
578
580
581
581
582
583
585
586
587
587
588
589
591
592
593
593
594
595
596
597
599
600
601
602
602
603
604
605
606
608
609
610
ADP1055
周期(Ns)
6550
6540
6530
6520
6510
6500
6490
6480
6470
6460
6450
6440
6430
6420
6410
6400
6380
6370
6360
6350
6340
6330
6320
6310
6300
6290
6280
6270
6260
6250
6240
6230
6220
6210
6200
6190
6180
6170
6160
6150
6140
6130
6120
6110
6100
6090
6080
6070
6060
6050
6040
6030
6020
频率(kHz)
152.6717557
152.9051988
153.1393568
153.3742331
153.609831
153.8461538
154.0832049
154.3209877
154.5595054
154.7987616
155.0387597
155.2795031
155.5209953
155.7632399
156.0062402
156.25
156.7398119
156.9858713
157.2327044
157.480315
157.7287066
157.9778831
158.2278481
158.4786054
158.7301587
158.9825119
159.2356688
159.4896332
159.7444089
160
160.2564103
160.5136437
160.7717042
161.0305958
161.2903226
161.5508885
161.8122977
162.0745543
162.3376623
162.601626
162.8664495
163.132137
163.3986928
163.6661211
163.9344262
164.2036125
164.4736842
164.7446458
165.0165017
165.2892562
165.5629139
165.8374793
166.1129568
指数
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
尾数
611
612
613
613
614
615
616
617
618
619
620
621
622
623
624
625
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
653
654
655
656
657
658
659
660
661
662
663
664
周期(Ns)
6010
6000
5990
5980
5970
5960
5950
5940
5930
5920
5910
5900
5890
5880
5870
5860
5850
5840
5830
5820
5810
5800
5790
5780
5770
5760
5750
5740
5730
5720
5710
5700
5690
5680
5670
5660
5650
5640
5630
5620
5610
5600
5590
5580
5570
5560
5550
5540
5530
5520
5510
5500
5490
Rev. 0 | Page 134 of 140
频率(kHz)
166.3893511
166.6666667
166.9449082
167.2240803
167.5041876
167.7852349
168.0672269
168.3501684
168.6340641
168.9189189
169.2047377
169.4915254
169.7792869
170.0680272
170.3577513
170.6484642
170.9401709
171.2328767
171.5265866
171.8213058
172.1170396
172.4137931
172.7115717
173.0103806
173.3102253
173.6111111
173.9130435
174.2160279
174.5200698
174.8251748
175.1313485
175.4385965
175.7469244
176.056338
176.366843
176.6784452
176.9911504
177.3049645
177.6198934
177.9359431
178.2531194
178.5714286
178.8908766
179.2114695
179.5332136
179.8561151
180.1801802
180.5054152
180.8318264
181.1594203
181.4882033
181.8181818
182.1493625
指数
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
尾数
666
667
668
669
670
671
672
673
675
676
677
678
679
680
681
683
684
685
686
687
688
690
691
692
693
694
696
697
698
699
701
702
703
704
705
707
708
709
710
712
713
714
716
717
718
719
721
722
723
725
726
727
729
ADP1055
周期(Ns)
5480
5470
5460
5450
5440
5430
5420
5410
5400
5390
5380
5370
5360
5350
5340
5330
5320
5310
5300
5290
5280
5270
5260
5250
5240
5230
5220
5210
5200
5190
5180
5170
5160
5150
5140
5130
5120
5110
5100
5090
5080
5070
5060
5050
5040
5030
5020
5010
5000
4990
4980
4970
4960
频率(kHz)
182.4817518
182.8153565
183.1501832
183.4862385
183.8235294
184.1620626
184.501845
184.8428835
185.1851852
185.528757
185.8736059
186.2197393
186.5671642
186.9158879
187.2659176
187.6172608
187.9699248
188.3239171
188.6792453
189.0359168
189.3939394
189.7533207
190.1140684
190.4761905
190.8396947
191.2045889
191.5708812
191.9385797
192.3076923
192.6782274
193.0501931
193.4235977
193.7984496
194.1747573
194.5525292
194.9317739
195.3125
195.6947162
196.0784314
196.4636542
196.8503937
197.2386588
197.6284585
198.019802
198.4126984
198.8071571
199.2031873
199.6007984
200
200.4008016
200.8032129
201.2072435
201.6129032
指数
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
尾数
730
731
733
734
735
737
738
739
741
742
743
745
746
748
749
750
752
753
755
756
758
759
760
762
763
765
766
768
769
771
772
774
775
777
778
780
781
783
784
786
787
789
791
792
794
795
797
798
800
802
803
805
806
周期(Ns)
4950
4940
4930
4920
4910
4900
4890
4880
4870
4860
4850
4840
4830
4820
4810
4800
4790
4780
4770
4760
4750
4740
4730
4720
4710
4700
4690
4680
4670
4660
4650
4640
4630
4620
4610
4600
4590
4580
4570
4560
4550
4540
4530
4520
4510
4500
4490
4480
4470
4460
4450
4440
4430
Rev. 0 | Page 135 of 140
频率(kHz)
202.020202
202.4291498
202.8397566
203.2520325
203.6659878
204.0816327
204.4989775
204.9180328
205.338809
205.7613169
206.185567
206.6115702
207.0393375
207.4688797
207.9002079
208.3333333
208.7682672
209.2050209
209.6436059
210.0840336
210.5263158
210.9704641
211.4164905
211.8644068
212.3142251
212.7659574
213.2196162
213.6752137
214.1327623
214.5922747
215.0537634
215.5172414
215.9827214
216.4502165
216.9197397
217.3913043
217.8649237
218.3406114
218.8183807
219.2982456
219.7802198
220.2643172
220.7505519
221.2389381
221.72949
222.2222222
222.7171492
223.2142857
223.7136465
224.2152466
224.7191011
225.2252252
225.7336343
指数
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
尾数
808
810
811
813
815
816
818
820
821
823
825
826
828
830
832
833
835
837
839
840
842
844
846
847
849
851
853
855
857
858
860
862
864
866
868
870
871
873
875
877
879
881
883
885
887
889
891
893
895
897
899
901
903
ADP1055
周期(Ns)
4420
4410
4400
4390
4380
4370
4360
4350
4340
4330
4320
4310
4300
4290
4280
4270
4260
4250
4240
4230
4220
4210
4200
4190
4180
4170
4160
4150
4140
4130
4120
4110
4100
4090
4080
4070
4060
4050
4040
4030
4020
4010
4000
3990
3980
3970
3960
3950
3940
3930
3920
3910
3900
频率(kHz)
226.2443439
226.7573696
227.2727273
227.7904328
228.3105023
228.8329519
229.3577982
229.8850575
230.4147465
230.9468822
231.4814815
232.0185615
232.5581395
233.1002331
233.6448598
234.1920375
234.741784
235.2941176
235.8490566
236.4066194
236.9668246
237.5296912
238.0952381
238.6634845
239.2344498
239.8081535
240.3846154
240.9638554
241.5458937
242.1307506
242.7184466
243.3090024
243.902439
244.4987775
245.0980392
245.7002457
246.3054187
246.9135802
247.5247525
248.1389578
248.7562189
249.3765586
250
250.6265664
251.2562814
251.8891688
252.5252525
253.164557
253.8071066
254.4529262
255.1020408
255.7544757
256.4102564
指数
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−2
−1
尾数
905
907
909
911
913
915
917
920
922
924
926
928
930
932
935
937
939
941
943
946
948
950
952
955
957
959
962
964
966
969
971
973
976
978
980
983
985
988
990
993
995
998
1000
1003
1005
1008
1010
1013
1015
1018
1020
1023
513
周期(Ns)
3890
3880
3870
3860
3850
3840
3830
3820
3810
3800
3790
3780
3770
3760
3750
3740
3730
3720
3710
3700
3690
3680
3670
3660
3650
3640
3630
3620
3610
3600
3590
3580
3570
3560
3550
3540
3530
3520
3510
3500
3490
3480
3470
3460
3450
3440
3430
3420
3410
3400
3390
3380
3370
Rev. 0 | Page 136 of 140
频率(kHz)
257.0694087
257.7319588
258.3979328
259.0673575
259.7402597
260.4166667
261.0966057
261.7801047
262.4671916
263.1578947
263.8522427
264.5502646
265.2519894
265.9574468
266.6666667
267.3796791
268.0965147
268.8172043
269.541779
270.2702703
271.00271
271.7391304
272.479564
273.2240437
273.9726027
274.7252747
275.4820937
276.2430939
277.0083102
277.7777778
278.551532
279.3296089
280.1120448
280.8988764
281.6901408
282.4858757
283.286119
284.0909091
284.9002849
285.7142857
286.5329513
287.3563218
288.184438
289.017341
289.8550725
290.6976744
291.5451895
292.3976608
293.255132
294.1176471
294.9852507
295.8579882
296.735905
指数
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
尾数
514
515
517
518
519
521
522
524
525
526
528
529
531
532
533
535
536
538
539
541
542
543
545
546
548
549
551
552
554
556
557
559
560
562
563
565
567
568
570
571
573
575
576
578
580
581
583
585
587
588
590
592
593
ADP1055
周期(Ns)
3360
3350
3340
3330
3320
3310
3300
3290
3280
3270
3260
3250
3240
3230
3220
3210
3200
3190
3180
3170
3160
3150
3140
3130
3120
3110
3100
3090
3080
3070
3060
3050
3040
3030
3020
3010
3000
2990
2980
2970
2960
2950
2940
2930
2920
2910
2900
2890
2880
2870
2860
2850
2840
频率(kHz)
297.6190476
298.5074627
299.4011976
300.3003003
301.2048193
302.1148036
303.030303
303.9513678
304.8780488
305.8103976
306.7484663
307.6923077
308.6419753
309.5975232
310.5590062
311.5264798
312.5
313.4796238
314.4654088
315.4574132
316.4556962
317.4603175
318.4713376
319.4888179
320.5128205
321.5434084
322.5806452
323.6245955
324.6753247
325.732899
326.7973856
327.8688525
328.9473684
330.0330033
331.1258278
332.2259136
333.3333333
334.4481605
335.5704698
336.7003367
337.8378378
338.9830508
340.1360544
341.2969283
342.4657534
343.6426117
344.8275862
346.0207612
347.2222222
348.4320557
349.6503497
350.877193
352.1126761
指数
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
尾数
595
597
599
601
602
604
606
608
610
612
613
615
617
619
621
623
625
627
629
631
633
635
637
639
641
643
645
647
649
651
654
656
658
660
662
664
667
669
671
673
676
678
680
683
685
687
690
692
694
697
699
702
704
周期(Ns)
2830
2820
2810
2800
2790
2780
2770
2760
2750
2740
2730
2720
2710
2700
2690
2680
2670
2660
2650
2640
2630
2620
2610
2600
2590
2580
2570
2560
2550
2540
2530
2520
2510
2500
2490
2480
2470
2460
2450
2440
2430
2420
2410
2400
2390
2380
2370
2360
2350
2340
2330
2320
2310
Rev. 0 | Page 137 of 140
频率(kHz)
353.3568905
354.6099291
355.8718861
357.1428571
358.4229391
359.7122302
361.0108303
362.3188406
363.6363636
364.9635036
366.3003663
367.6470588
369.00369
370.3703704
371.7472119
373.1343284
374.5318352
375.9398496
377.3584906
378.7878788
380.2281369
381.6793893
383.1417625
384.6153846
386.1003861
387.5968992
389.1050584
390.625
392.1568627
393.7007874
395.256917
396.8253968
398.4063745
400
401.6064257
403.2258065
404.8582996
406.504065
408.1632653
409.8360656
411.5226337
413.2231405
414.9377593
416.6666667
418.4100418
420.1680672
421.9409283
423.7288136
425.5319149
427.3504274
429.1845494
431.0344828
432.9004329
指数
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
尾数
707
709
712
714
717
719
722
725
727
730
733
735
738
741
743
746
749
752
755
758
760
763
766
769
772
775
778
781
784
787
791
794
797
800
803
806
810
813
816
820
823
826
830
833
837
840
844
847
851
855
858
862
866
ADP1055
周期(Ns)
2300
2290
2280
2270
2260
2250
2240
2230
2220
2210
2200
2190
2180
2170
2160
2150
2140
2130
2120
2110
2100
2090
2080
2070
2060
2050
2040
2030
2020
2010
2000
1990
1980
1970
1960
1950
1940
1930
1920
1910
1900
1890
1880
1870
1860
1850
1840
1830
1820
1810
1800
1790
1780
频率(kHz)
434.7826087
436.6812227
438.5964912
440.5286344
442.4778761
444.4444444
446.4285714
448.4304933
450.4504505
452.4886878
454.5454545
456.6210046
458.7155963
460.8294931
462.962963
465.1162791
467.2897196
469.4835681
471.6981132
473.9336493
476.1904762
478.4688995
480.7692308
483.0917874
485.4368932
487.804878
490.1960784
492.6108374
495.049505
497.5124378
500
502.5125628
505.0505051
507.6142132
510.2040816
512.8205128
515.4639175
518.134715
520.8333333
523.5602094
526.3157895
529.1005291
531.9148936
534.7593583
537.6344086
540.5405405
543.4782609
546.4480874
549.4505495
552.4861878
555.5555556
558.6592179
561.7977528
指数
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
−1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
尾数
870
873
877
881
885
889
893
897
901
905
909
913
917
922
926
930
935
939
943
948
952
957
962
966
971
976
980
985
990
995
1000
1005
1010
1015
1020
513
515
518
521
524
526
529
532
535
538
541
543
546
549
552
556
559
562
周期(Ns)
1770
1760
1750
1740
1730
1720
1710
1700
1690
1680
1670
1660
1650
1640
1630
1620
1610
1600
1590
1580
1570
1560
1550
1540
1530
1520
1510
1500
1490
1480
1470
1460
1450
1440
1430
1420
1410
1400
1390
1380
1370
1360
1350
1340
1330
1320
1310
1300
1290
1280
1270
1260
1250
Rev. 0 | Page 138 of 140
频率(kHz)
564.9717514
568.1818182
571.4285714
574.7126437
578.0346821
581.3953488
584.7953216
588.2352941
591.7159763
595.2380952
598.8023952
602.4096386
606.0606061
609.7560976
613.4969325
617.2839506
621.1180124
625
628.9308176
632.9113924
636.9426752
641.025641
645.1612903
649.3506494
653.5947712
657.8947368
662.2516556
666.6666667
671.1409396
675.6756757
680.2721088
684.9315068
689.6551724
694.4444444
699.3006993
704.2253521
709.2198582
714.2857143
719.4244604
724.6376812
729.9270073
735.2941176
740.7407407
746.2686567
751.8796992
757.5757576
763.3587786
769.2307692
775.1937984
781.25
787.4015748
793.6507937
800
指数
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
尾数
565
568
571
575
578
581
585
588
592
595
599
602
606
610
613
617
621
625
629
633
637
641
645
649
654
658
662
667
671
676
680
685
690
694
699
704
709
714
719
725
730
735
741
746
752
758
763
769
775
781
787
794
800
ADP1055
周期(Ns)
1240
1230
1220
1210
1200
1190
1180
1170
1160
1150
1140
1130
1120
频率(kHz)
806.4516129
813.0081301
819.6721311
826.446281
833.3333333
840.3361345
847.4576271
854.7008547
862.0689655
869.5652174
877.1929825
884.9557522
892.8571429
指数
0
0
0
0
0
0
0
0
0
0
0
0
0
尾数
806
813
820
826
833
840
847
855
862
870
877
885
893
周期(Ns)
1110
1100
1090
1080
1070
1060
1050
1040
1030
1020
1010
1000
Rev. 0 | Page 139 of 140
频率(kHz)
900.9009009
909.0909091
917.4311927
925.9259259
934.5794393
943.3962264
952.3809524
961.5384615
970.8737864
980.3921569
990.0990099
1000
指数
0
0
0
0
0
0
0
0
0
0
0
0
尾数
901
909
917
926
935
943
952
962
971
980
990
1000
ADP1055
外形尺寸
0.30
0.25
0.18
32
25
1
24
0.50
BSC
*3.75
3.60 SQ
3.55
EXPOSED
PAD
17
0.50
0.40
0.30
TOP VIEW
0.80
0.75
0.70
8
16
0.05 MAX
0.02 NOM
COPLANARITY
0.08
0.20 REF
SEATING
PLANE
PIN 1
INDICATOR
9
BOTTOM VIEW
0.25 MIN
FOR PROPER CONNECTION OF
THE EXPOSED PAD, REFER TO
THE PIN CONFIGURATION AND
FUNCTION DESCRIPTIONS
SECTION OF THIS DATA SHEET.
*COMPLIANT TO JEDEC STANDARDS MO-220-WHHD-5
WITH THE EXCEPTION OF THE EXPOSED PAD DIMENSION.
08-16-2010-B
PIN 1
INDICATOR
5.10
5.00 SQ
4.90
图86. 32引脚架构芯片级封装[LFCSP_WQ]
5 mm × 5 mm,超薄体
(CP-32-12)
尺寸单位:mm
订购指南
型号1
ADP1055ACPZ-RL
ADP1055ACPZ-R7
ADP1055-EVALZ
ADP1055DC1-EVALZ
ADP-I2C-USB-Z
1
温度范围
−40°C至+125°C
−40°C至+125°C
封装描述
32引脚芯片级封装[LFCSP_WQ]
32引脚芯片级封装[LFCSP_WQ]
ADP1055评估板
ADP1055子板
USB至I2C适配器
Z = 符合RoHS标准的器件。
I2C指最初由Philips Semiconductors(现为NXP Semiconductors)开发的一种通信协议。
©2014 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D12004sc-0-3/14(0)
Rev. 0 | Page 140 of 140
封装选项
CP-32-12
CP-32-12