特性

特性
低功耗、3电极
心电图(ECG)模拟前端
ADAS1000-3/ADAS1000-4
特性
生物电信号输入,数字信号输出
3个采集(ECG)通道和1个驱动导联
可利用主器件ADAS1000或ADAS1000-1实现8电极+RLD组合
交流和直流导联脱落检测
3个导联内置起搏信号检测算法
支持使用者起博信号
胸阻抗测量(内部/外部路径)
可选参考导联
可调噪声与功耗控制,关断模式
低功耗
11 mW(1导联),15 mW(3导联)
提供导联或电极数据
支持以下标准:AAMI EC11:1991/(R)2001/(R)2007、AAMI EC38
R2007、EC13:2002/(R)2007、IEC60601-1 ed. 3.0 b:2005、
IEC60601-2-25 ed. 2.0 :2011、IEC60601-2-27 ed. 2.0
b:2005、IEC60601-2-51 ed. 1.0 b: 2005
快速过载恢复
低速或高速数据输出速率
串行接口:SPI/QSPI™/DSP兼容
56引脚LFCSP封装(9 mm × 9 mm)
64引脚LQFP封装(主体尺寸10 mm × 10 mm)
应用
ECG:监护和诊断
床边病人监护、便携式遥测、动态心电监护仪、自动体外
除颤器(AED)、心脏除颤器、便携式监护仪、心脏起搏器
编程器、病人运送、压力测试
ADAS1000-4是功能全面的3通道ECG,集成了呼吸和起搏
检测功能;而ADAS1000-3仅提供ECG通道,没有呼吸和起
搏检测功能。
ADAS1000-3/ADAS1000-4旨在简化采集并确保高质量ECG
信号的任务。这些器件针对生物电信号应用提供了一种低
功耗、小型数据采集系统。它还具有一些有助于提高ECG
信号的采集质量辅助特性,包括:多通道均值受驱导联、
可选的参考驱动、快速过载恢复、返回幅度和相位信息的
灵活呼吸电路、在三个导联上运行内置起搏信号检测算
法,以及交流或直流导联脱落检测选项。多个数字输出选
项则确保监控和分析信号的灵活性。心脏后处理是一种增
值功能,可在外部DSP、微处理器或FPGA上执行。
由于ECG系统应用广泛,因此ADAS1000-3/ADAS1000-4采
用一种灵活的功耗/噪声调整结构,以提高功耗为代价降低
噪声。为了省电,可以关闭信号采集通道,也可以降低数
据速率。
为了简化制造测试、开发以及提供整体上电测试,
ADAS1000-3/ADAS1000-4具备许多特性,例如:通过校准
DAC提供直流和交流测试激励、CRC冗余测试,以及对所
有相关寄存器地址空间的回读功能。
输入结构为差分放大器输入,允许用户选择不同配置方案
来实现最佳应用。
ADAS1000-3/ADAS1000-4提 供 两 种 封 装 选 择 : 56引 脚
LFCSP和64引脚LQFP;额定温度范围为−40°C至+85°C。
概述
ADAS1000-3/ADAS1000-4能够测量心电图(ECG)信号、胸
阻抗、起搏伪像及导联连接/脱落状态,并将此信息以数据
帧的形式输出,以可编程数据速率提供导联/矢量或电极数
据。它具有低功耗和小尺寸特性,适合电池供电的便携式
应用。它还是一款高性能器件,因此适用于高端诊断设备。
Rev. A
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 ©2012–2013 Analog Devices, Inc. All rights reserved.
Technical Support
www.analog.com
ADI中文版数据手册是英文版数据手册的译文,敬请谅解翻译中可能存在的语言组织或翻译错误,ADI不对翻译中存在的差异或由此产生的错误负责。如需确认任何词语的准确性,请参考ADI提供
的最新英文版数据手册。
ADAS1000-3/ADAS1000-4
目录
特性.................................................................................................. 1
应用.................................................................................................. 1
概述.................................................................................................. 1
修订历史 ......................................................................................... 2
功能框图 ......................................................................................... 3
技术规格 ......................................................................................... 4
噪声性能.................................................................................... 9
时序特性.................................................................................. 10
绝对最大额定值.......................................................................... 13
热阻 .......................................................................................... 13
ESD警告................................................................................... 13
引脚配置和功能描述 ................................................................. 14
典型性能参数 .............................................................................. 17
应用信息 ....................................................................................... 24
概述 .......................................................................................... 24
ECG输入—电极/导联........................................................... 26
ECG通道.................................................................................. 27
电极/导联信息和输入级配置 ............................................. 28
除颤器保护 ............................................................................. 30
ESIS滤波 .................................................................................. 30
ECG路径输入复用 ................................................................ 30
共模选择和均值..................................................................... 31
威尔逊中心电端(WCT)........................................................ 32
右腿驱动/参考驱动.............................................................. 32
校准DAC.................................................................................. 33
增益校准.................................................................................. 33
导联脱落检测 ......................................................................... 33
屏蔽驱动器 ............................................................................. 33
呼吸(仅限ADAS1000-4型号)............................................... 34
评估呼吸性能 ......................................................................... 36
起搏伪像检测功能(仅限ADAS1000-4) ............................. 36
双心室起搏器 ......................................................................... 39
起博检测测量 ......................................................................... 39
评估起搏检测性能 ................................................................ 40
起搏延迟.................................................................................. 40
通过第二串行接口进行起搏检测 ..................................... 40
滤波 .......................................................................................... 40
基准电压源 ............................................................................. 42
组合工作模式 ......................................................................... 42
组合模式下的接口 ................................................................ 45
串行接口 ....................................................................................... 46
标准串行接口 ......................................................................... 46
第二串行接口 ......................................................................... 50
RESET....................................................................................... 50
PD 功能.................................................................................... 50
SPI输出帧结构(ECG和状态数据) ........................................... 51
SPI寄存器定义和存储器映射 .................................................. 52
控制寄存器详述.......................................................................... 53
接口示例.................................................................................. 69
软件流程图 ............................................................................. 72
电源、接地和去耦策略 ....................................................... 73
AVDD ....................................................................................... 73
ADCVDD和DVDD电源....................................................... 73
未用引脚/路径 ....................................................................... 73
布局建议.................................................................................. 73
外形尺寸 ....................................................................................... 74
订购指南.................................................................................. 75
修订历史
2013年1月—修订版0至修订版A
更改表1的尾注2 ............................................................................ 3
更改“激励电流”参数的“测试条件/注释”栏............................ 5
增加表3 ........................................................................................... 9
更改图36、图37和图39 ............................................................. 21
更改“呼吸(仅限ADAS1000-4型号)”部分和图63.................. 34
更改图64 ....................................................................................... 35
更改图65 ....................................................................................... 36
增加“评估起搏检测性能”部分 ................................................ 40
更改时钟部分 .............................................................................. 49
更改表29的RESPAMP位功能描述 .......................................... 55
2012年11月—修订版0:初始版
Rev. A | Page 2 of 76
ADAS1000-3/ADAS1000-4
功能框图
REFIN REFOUT
CAL_DAC_IO
RLD_SJ
RLD_OUT CM_IN
CM_OUT/WCT
DRIVEN
LEAD
AMP
–
VREF
CALIBRATION
DAC
SHIELD
SHIELD
DRIVE
AMP
+
AVDD
IOVDD
ADCVDD
ADCVDD, DVDD
1.8V
REGULATORS
DVDD
VCM_REF
(1.3V)
RESPIRATION
DAC
COMMONMODE AMP
AC
LEAD-OFF
DAC
AC
LEAD-OFF
DETECTION
10kΩ
BUFFER
PACE
DETECTION
MUXES
CS
SCLK
3× ECG PATH
AMP
EXT_RESP_LA
EXT_RESP_LL
AMP
ADC
SDO
DRDY
GPIO0/MCS
GPIO1/MSCLK
GPIO2/MSDO
GPIO3
ADC
EXT_RESP_RA
ADAS1000-4
SDI
FILTERS,
CONTROL,
AND
INTERFACE
LOGIC
RESPIRATION PATH
CLOCK GEN/OSC/
EXTERNAL CLK
SOURCE
XTAL1
CLK_IO
10997-001
ELECTRODES
×3
XTAL2
图1. ADAS1000-4 3通道全功能型号
表1. ADAS1000系列特性概览
型号
ADAS1000
ADAS1000-1
ADAS1000-2 2
ADAS1000-3
ADAS1000-4
1
2
ECG
5个ECG通道
5个ECG通道
5个ECG通道
3个ECG通道
3个ECG通道
操作
主/从
主/从
从
主/从
主/从
右腿驱动
是
是
是
是
呼吸
是
起搏检测
是
是
是
屏蔽驱动器
是
是
主接口1
是
是
是
是
是
是
主接口针对希望使用自有数字起搏算法的用户而提供,参见“第二串行接口”部分。
这是一款补充器件,用于提供更多通道。它具有主器件的一部分特性,不能独立使用,可以与任何主器件一同使用。
Rev. A | Page 3 of 76
封装选项
LFCSP, LQFP
LFCSP
LFCSP, LQFP
LFCSP, LQFP
LFCSP, LQFP
ADAS1000-3/ADAS1000-4
技术规格
AVDD = 3.3 V ± 5%,IOVDD = 1.65 V至3.6 V,AGND = DGND = 0 V,REFIN连接到REFOUT,外部提供的晶体/时钟 =
8.192 MHz。按照“电源、接地和去耦策略”部分所述对基准电压源和电源进行去耦。除非另有说明,TA = −40°C至+85°C。
典型规格是TA = 25°C时的平均值。
为实现额定性能,使用内部ADCVDD和DVDD线性调节器。它们可以通过外部调节器供电。ADCVDD = 1.8 V ± 5%,
DVDD = 1.8 V ± 5%。
前端增益设置:GAIN 0 = ×1.4,GAIN 1 = ×2.1,GAIN 2 = ×2.8,GAIN 3 = ×4.2。
表2.
参数
ECG通道
最小值
典型值
最大值
单位
0.3
0.63
0.8
0.97
−40
1.3
1.3
1.3
1.3
±1
2.3
1.97
1.8
1.63
+40
V
V
V
V
nA
+200
nA
mV
电极输入范围
输入偏置电流
−200
输入失调
−7
输入失调温度系数1
输入放大器输入阻抗2
共模抑制比(CMRR)2
−7
−15
−22
±2
1||10
110
105
mV
mV
mV
测试条件/注释
这些规格适用于以下引脚:ECG1_LA、ECG2_LL、
ECG3_RA、CM_IN(CE模式)、EXT_RESP_xx引脚
(用于扩展开关模式)
与电源无关
GAIN 0(增益设置 ×1.4)
GAIN 1(增益设置 ×2.1)
GAIN 2(增益设置 ×2.8)
GAIN 3(增益设置 ×4.2)
与各电极输入相关;整个工作范围内;直流和交流
导联脱落禁用
AGND至AVDD
电极/矢量模式,VCM = VCM_REF
GAIN 3
GAIN 2
GAIN 1
GAIN 0
GΩ||pF
dB
10 Hz时
51 kΩ不平衡,60 Hz,±300 mV差分直流失调;
依据AAMI/IEC标准;受驱腿环路闭合
串扰1
80
dB
通道间
分辨率2
19
位
电极/矢量模式,2 kHz数据速率,24位数据字
18
位
电极/矢量模式,16 kHz数据速率,24位数据字
16
位
电极/模拟导联模式,128 kHz数据速率,16位数据字
30
5
ppm
ppm
4.9
9.81
39.24
3.27
6.54
26.15
2.45
4.9
19.62
1.63
µV/LSB
GAIN 0;所有数据速率
GAIN 0
折合到输入端;(2 × VREF)/增益/(2N − 1);
工厂校准后适用。用户校准调整此数值。
19位水平,2 kHz数据速率
18位水平,16 kHz数据速率
16位水平,128 kHz数据速率
19位水平,2 kHz数据速率
18位水平,16 kHz数据速率
16位水平,128 kHz数据速率
19位水平,2 kHz数据速率
18位水平,16 kHz数据速率
16位水平,128 kHz数据速率
此增益设置无工厂校准
19位水平,2 kHz数据速率
18位水平,16 kHz数据速率
16位水平,128 kHz数据速率
积分非线性误差
差分非线性误差
增益2
GAIN 0 (×1.4)
GAIN 1 (×2.1)
GAIN 2 (×2.8)
GAIN 3 (×4.2)
3.27
13.08
Rev. A | Page 4 of 76
ADAS1000-3/ADAS1000-4
参数
增益误差
增益匹配
最小值
−1
典型值
+0.01
最大值
+1
单位
%
测试条件/注释
GAIN 0至GAIN 2,工厂校准;可编程用户或工厂校
准选项使能;工厂增益校准仅适用于标准ECG接口
−2
−0.1
−0.5
+0.1
+0.02
+0.1
25
+2
+0.1
+0.5
%
%
%
ppm/°C
GAIN 3设置,此增益无工厂校准
GAIN 0至GAIN 2
GAIN 3
增益温度系数1
折合到输入端噪声1
模拟导联模式
电源灵敏度2
模拟通道带宽1
65
kHz
动态范围1
104
dB
GAIN 0,2 kHz数据速率,−0.5 dBFS输入信号,10 Hz
信噪比1
共模输入
输入电压范围
输入阻抗2
输入偏置电流
100
dB
−0.5 dB FS输入信号
0.3
−40
−200
共模输出
VCM_REF
输出电压,VCM
输出阻抗1
1.28
0.3
电极模式
数字导联模式
-p
-p
-p
-p
-p
-p
-p
GAIN 2,2 kHz数据速率,见表4
0.5 Hz至40 Hz;高性能模式
0.05 Hz至150 Hz;高性能模式
0.05 Hz至150 Hz;低功耗模式
0.05 Hz至150 Hz;高性能模式
0.05 Hz至150 Hz;高性能模式
0.05 Hz至150 Hz;高性能模式
0.05 Hz至150 Hz;低功耗模式
120 Hz时
6
10
12
11
12
14
16
100
dB
CM_IN引脚
2.3
V
GΩ||pF
±1
+40
+200
nA
nA
1.3
1.3
0.75
1.32
2.3
V
V
kΩ
1||10
输出阻抗1
电极求和权重误差2
整个工作范围内;直流和交流导联脱落禁用
AGND至AVDD
CM_OUT引脚
内部电压;与电源无关
无直流负载
非设计用于驱动电流
4
mA
1
%
电阻匹配误差
V
V p-p
nA
这 些 规 格 适 用 于 以 下 引 脚 : EX T_RESP_LA 、
EXT_RESP_LL、EXT_RESP_RA和选定内部呼吸路径(
导联I、导联II、导联III)
交流耦合,与电源无关
可编程增益(10个状态)
适用于EXT_RESP_xx引脚,AGND至AVDD范围内
呼吸功能
(仅限ADAS1000-4)
输入电压范围
输入电压范围(线性工作)
输入偏置电流
折合到输入端噪声1
频率2
激励电流
分辨率
2
测量分辨率1
仪表放大器增益1
增益误差
增益温度系数1
0.3
−10
2.3
1.8/增益
±1
0.85
+10
46.5至64
kHz
64
32
-p
-p
可编程频率,见表29
呼吸驱动电流对应于RESPCTL寄存器的RESPAMP位设
置的差分电压;内部呼吸模式,电缆5 kΩ/200 pF,
1.2 kΩ胸阻抗
驱动范围A
驱动范围B2
16
-p
驱动范围C2
8
-p
24
位
驱动范围D2
更新速率125 Hz
0.2
Ω
每电极电缆小于5 kΩ/200 pF;体电阻建模为1.2 kΩ
0.02
1至10
Ω
无电缆阻抗,体电阻建模为1.2 kΩ
数字编程,步进为1
%
ppm/C
GAIN 0设置的LSB权重
1
25
Rev. A | Page 5 of 76
ADAS1000-3/ADAS1000-4
参数
右腿驱动/受驱导联
输出电压范围
RLD_OUT短路电流
最小值
典型值
最大值
单位
0.2
−5
±2
AVDD − 0.2
+5
V
mA
闭环增益范围2
25
200
折合到输入端噪声1
8
mV/ms
-p
1.5
%
V
阈值下限1
阈值精度
交流导联脱落
0.2
V
25
mV
频率范围
导联脱落电流精度
REFIN
输入范围2
输入电流
2.031
±10
1.76
1.8
450
113
675
内部电流源,上拉开路ECG引脚;
以10 nA步长编程:10 nA至70 nA
编程值的百分比
输入与阈值进行比较;如果输入超过阈值,
导联脱落标志就会置位
可分4个阶跃编程:12.5 nA rms、25 nA rms、
50 nA rms、100 nA rms
固定频率
编程值的百分比,低阻抗下测量
kHz
%
1.84
V
通道增益与REFIN成正比
每个活动ADC
3个ECG通道和呼吸使能
ADC的片内基准电压;非设计用于直接驱动
其它器件的基准输入,必须外部缓冲
950
REFOUT
输出电压,VREF
基准电压温度系数1
1.785
1.8
±10
0.05 Hz至150 Hz
MHz
±10
2.4
导联脱落电流精度
阈值上限1
需要外部保护电阻以满足法定病人电流限制;
输出短接到AVDD/AGND
V/V
压摆率2
放大器GBP2
直流导联脱落
测试条件/注释
1.815
V
ppm/°C
输出阻抗2
0.1
Ω
短路电流1
4.5
mA
电压噪声1
33
-p
0.05 Hz至150 Hz(ECG频段)
17
-p
0.05 Hz至5 Hz(呼吸)
通过CAL_DAC_IO提供(主器件输出,从器件输入)
校准DAC
DAC分辨率
满量程输出电压
零电平输出电压
差分非线性(DNL)误差:
输出串联电阻2
输入电流
校准DAC测试音
输出电压
方波
低频正弦波
高频正弦波
屏蔽驱动器
输出电压范围
增益
失调电压
短路电流
稳定容性负载2
晶振
频率2
启动时间2
2.64
0.24
−1
0.9
10
2.7
0.3
10
位
V
V
LSB
kΩ
±5
nA
1
1
10
150
0.3
2.76
0.36
+1
15
无负载,标称FS输出为1.5 × REFOUT
空载
非设计用于驱动低阻抗负载,用于配置为输入
的从机CAL_DAC_IO
用作输入时
1.1
mV p-p
Hz
Hz
Hz
叠加于共模电压之上,VCM_REF = 1.3 V
2.3
V
V/V
mV
叠加于共模电压(VCM)之上
1
−20
短路至地
+20
25
10
输出电流受内部串联电阻限制
nF
适用于XTAL1和XTAL2
8.192
MHz
15
ms
Rev. A | Page 6 of 76
内部启动
ADAS1000-3/ADAS1000-4
参数
CLOCK_IO
最小值
工作频率2
输入占空比
典型值
最大值
8.192
2
20
2
输出占空比
数字输入
输入低电压VIL
输入高电压VIH
输入电流,IIH、IIL
引脚电容2
数字输出
输出低电压VOL
输出高电压VOH
输出上升/下降时间
DVDD调节器
输出电压
可用电流1
短路电流限值
ADCVDD调节器
输出电压
短路电流限值
电源范围2
AVDD
IOVDD
ADCVDD
DVDD
电源电流
AVDD待机电流
IOVDD待机电流
外部提供的ADCVDD和DVDD
AVDD电流
ADCVDD电流
DVDD电流
单位
MHz
80
50
%
%
适用于所有数字输入
0.3 × IOVDD
0.7 × IOVDD
−1
−20
+1
+20
3
0.4
V
V
ns
1.85
V
mA
mA
4
1.8
1
40
RESET 内置上拉电阻
pF
IOVDD − 0.4
1.75
V
V
1.75
1.8
40
1.85
V
mA
3.15
1.65
1.71
1.71
3.3
1.8
1.8
5.5
3.6
1.89
1.89
V
V
V
V
785
1
975
60
2.4
2.2
3.2
4.5
3.3
5.4
2.0
1.1
2.0
4.1
4.1
若由外部1.8 V调节器施加
若由外部1.8 V调节器施加
所有3个通道使能,RLD使能,起搏使能
高性能模式
低性能模式
高性能模式,呼吸使能
高性能模式
低性能模式
高性能模式,呼吸使能
高性能模式
低性能模式
高性能模式,呼吸使能
所有3个通道使能,RLD使能,起搏使能
mA
mA
mA
高性能模式
低性能模式
高性能模式,呼吸使能
所有3个通道使能,RLD使能,起搏使能
19.6
15.2
mW
mW
高性能(低噪声)
低功耗模式
所有3个通道使能,RLD使能,起搏使能
29.7
21.8
mW
mW
高性能(低噪声)
低功耗模式
6.5
5.5
4
3
9
6.6
11
12.6
9.6
14.6
内部提供的ADCVDD和DVDD
3个输入通道和RLD
压降小于10 mV;用于外部器件加载目的
mA
mA
mA
mA
mA
mA
mA
mA
mA
功耗
外部提供的ADCVDD和DVDD3
3个输入通道和RLD
ISINK = 1 mA
ISOURCE = −1 mA
容性负载 = 15 pF,20%至80%
DVDD的内部1.8 V调节器
ADCVDD的内部1.8 V调节器;
建议不要用作其它电路的电源
内部提供的ADCVDD和DVDD
AVDD电流
测试条件/注释
外部时钟源提供给CLK_IO;
将器件设置为从机时,此引脚配置为输入
Rev. A | Page 7 of 76
ADAS1000-3/ADAS1000-4
参数
其它功能4
功耗
呼吸
屏蔽驱动器
外部提供的ADCVDD和DVDD
AVDD电流
ADCVDD电流
DVDD电流
最小值
典型值
最大值
7.6
150
单位
mW
1.9
1.7
3.6
2.5
1.7
0.9
3.7
3.7
5.5
4.5
4
3
mA
mA
mA
mA
mA
mA
7.3
5.3
10.7
8.2
mA
mA
内部提供的ADCVDD和DVDD
AVDD电流
功耗
外部提供的ADCVDD和DVDD3
2个输入通道和RLD
内部提供的ADCVDD和DVDD
2个输入通道和RLD
1
2
3
4
测试条件/注释
两个电极使能用于一个导联测量,
RLD使能,起搏使能
高性能模式
低性能模式
高性能模式
低性能模式
高性能模式
低性能模式
两个电极使能用于一个导联测量,
RLD使能,起搏使能
高性能模式
低性能模式
两个电极使能用于一个导联测量,
RLD使能,起搏使能
15.8
11.7
mW
mW
高性能(低噪声)
低功耗模式
24
17.5
mW
mW
高性能(低噪声)
低功耗模式
通过特性保证,但未经生产测试。
通过设计保证,但未经生产测试。
ADCVDD和DVDD可从内部LDO供电,或从外部1.8 V电源轨供电,后一方式的功耗可能更低。
起搏是一个数字功能,不会引起功耗。
Rev. A | Page 8 of 76
ADAS1000-3/ADAS1000-4
噪声性能
表3. 0.5秒窗口内折合到输入端噪声典型值(μV p-p)1
模式
模拟导联模式3
高性能模式
1
2
3
数据速率2
增益0 (×1.4)
±1 VCM
增益1 (×2.1)
±0.67 VCM
增益2 (×2.8)
±0.5 VCM
增益3 (×4.2)
±0.3 VCM
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至150 Hz)
8
14
6
11
5
9
4
7.5
典型值在25°C下测量,未经生产测试。
使用2 kHz包/帧速率收集的数据是在0.5秒期间测得。ADAS1000-3/ADAS1000-4内置可编程低通滤波器的带宽配置为40 Hz或150 Hz。数据利用一个0.05 Hz或
0.5 Hz的数字滤波器收集并后处理,以提供上述频段内的数据。
模拟导联模式,如图55和表11所示。
表4. 折合到输入端噪声典型值(μV p-p)1
模式
模拟导联模式3
高性能模式
低功耗模式
电极模式4
高性能模式
低功耗模式
数字导联模式5, 6
高性能模式
低功耗模式
1
2
3
4
5
6
数据速率2
增益0 (×1.4)
±1 VCM
增益1 (×2.1)
±0.67 VCM
增益2 (×2.8)
±0.5 VCM
增益3 (×4.2)
±0.3 VCM
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至 150 Hz)
16 kHz
128 kHz
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至150 Hz)
16 kHz
128 kHz
12
20
95
180
13
22
110
215
8.5
14.5
65
130
9.5
15.5
75
145
6
10
50
105
7.5
12
59
116
5
8.5
39
80
5.5
9
45
85
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至150 Hz)
16 kHz
128 kHz
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至150 Hz)
16 kHz
128 kHz
13
21
100
190
14
22
110
218
9.5
15
70
139
9.5
15.5
75
145
8
11
57
110
7.5
12
60
120
5.5
9
41
85
5.5
9.5
45
88
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至150 Hz)
16 kHz
2 kHz (0.5 Hz至40 Hz)
2 kHz (0.05 Hz至 150 Hz)
16 kHz
16
25
130
18
30
145
11
19
90
12.5
21
100
9
15
70
10
16
80
6.5
10
50
7
11
58
典型值在25°C下测量,未经生产测试。
使用2 kHz包/帧速率收集的数据是在20秒期间测得。ADAS1000-3/ADAS1000-4内置可编程低通滤波器的带宽配置为40 Hz或150 Hz。数据利用一个0.05 Hz或
0.5 Hz的数字滤波器收集并后处理,以提供上述频段内的数据。
模拟导联模式,如图55和表11所示。
单端输入电极模式,如图56和表11所示。
数字导联模式,如表11所示。
数字导联模式提供2 kHz和16 kHz两种数据速率。
Rev. A | Page 9 of 76
ADAS1000-3/ADAS1000-4
时序特性
标准串行接口
AVDD = 3.3 V ± 5%,IOVDD = 1.65 V至3.6 V,AGND = DGND = 0 V,REFIN连接到REFOUT,外部提供的晶体/时钟 = 8.192
MHz。除非另有说明,TA = −40°C至+85°C。典型规格是TA = 25°C时的平均值。
表5.
参数1
输出速率2
3.3 V
2
SCLK周期时间
tCSSA
tCSHA
tCH
tCL
tDO
tDS
tDH
tCSSD
tCSHD
tCSW
25
8.5
3
8
8
8.5
11
2
2
2
2
25
tDRDY_CS2
tCSO
RESET低电平时间2
0
6
20
2
1.8 V
128
单位
kHz
40
9.5
3
8
8
11.5
19
2
2
2
2
40
50
12
3
8
8
20
24
2
2
2
2
50
ns(最小值)
ns(最小值)
ns(最小值)
ns(最小值)
ns(最小值)
ns(典型值)
ns(最大值)
ns(最大值)
ns(最大值)
ns(最大值)
ns(最大值)
ns(最大值)
0
7
20
0
9
20
ns(最大值)
ns(典型值)
ns(最大值)
描述
额定IOVDD电源范围内;三种可编程输出数据速率通过FRMCTL寄
存器配置(见表36):2 kHz、16 kHz、128 kHz;较低速率使用跳过模
式。
关于SCLK频率与包数据/帧速率的关系的详细信息,参见表20。
CS 有效建立时间至上升SCLK。
CS 有效保持时间至上升SCLK。
SCLK高电平时间。
SCLK低电平时间。
SCLK下降沿至SDO有效延迟;SDO电容为15 pF。
SCLK上升沿至SDI有效建立时间。
SCLK上升沿至SDI有效保持时间。
SCLK上升沿至CS有效建立时间。
SCLK上升沿至CS有效保持时间。
两次写入(如使用)之间的CS高电平时间。注意,CS为可选输入,可
以永久接至低电平。详情参见“串行接口”部分。
DRDY 至CS建立时间。
从CS置位到SDO有效的延迟时间。
最短脉冲宽度;RESET为边沿触发。
通过特性保证,但未经生产测试。
通过设计保证,但未经生产测试。
SCLK
tCSSA
tCH
tCSSD
tCL
tCSHA
tCSHD
CS
tCSW
tDS
tDH
MSB
LSB
DB[31]
SDI
DB[30]
R/W
tCSO
DB[29]
DB[25]
DB[24]
ADDRESS
DB[23]
DB[1]
DATA
LSB
MSB
SDO
DRDY
DO_31
DB[0]
DO_30
DO_29
DO_25
DO_1
tDO
图2. 数据读取和写入时序图(CPHA = 1、CPOL = 1)
Rev. A | Page 10 of 76
DO_0
10997-002
1
IOVDD
2.5 V
ADAS1000-3/ADAS1000-4
tDRDY_CS
DRDY
tCH
SCLK
tCL
tCSSA
tCSSD
tCSHD
tCSHA
CS
tCSW
tDH
MSB
SDI
tCSO
LSB
DB[31]
N
DB[30]
N
DB[29]
N
DB[25]
N
DB[24]
N
R/W
ADDRESS = 0x40 (FRAMES)
DB[23]
SDO
DRDY
DB[31]
N+1
DB[1]
LSB
DB[31]
N–1
DB[30]
N–1
DB[24] DB[23]
N–1
N–1
DB[25]
N–1
DB[1]
N–1
DB[1]
N+1
DB[30]
N+1
DB[0]
N+1
DATA = NOP or 0x40
DATA
MSB
LSB
MSB
MSB
DB[0]
N–1
LSB
DB[31]
N
tDO
PREVIOUS DATA
DB[30]
N
DB[1]
N
DB[0]
N
HEADER (FIRST WORD OF FRAME)
10997-003
tDS
图3. 开始读取帧数据(CPHA = 1、CPOL = 1)
tCH
SCLK
tCSSD
tCL
tCSSA
tCSHA
tCSHD
CS
tCSW
DB[31]
SDI
tDO
SDO
tDS
LSB
DB[30]
R/W
DB[29]
DB[28]
DB[24]
ADDRESS
DB[1]
DB[2]
DATA
MSB
DO_31
DB[0]
LSB
DO_30LAST
DO_29LAST
DO_28LAST
tDO
图4. 数据读取和写入时序图(CPHA = 0、CPOL = 0)
Rev. A | Page 11 of 76
DO_1LAST
DO_0LAST
10997-004
MSB
tDH
ADAS1000-3/ADAS1000-4
第二串行接口(主接口用于客户的数字起搏算法)仅限ADAS1000-4
AVDD = 3.3 V ± 5%,IOVDD = 1.65 V至3.6 V,AGND = DGND = 0 V,REFIN连接到REFOUT,外部提供的晶体/时钟 = 8.192 MHz。
除非另有说明,TA = −40°C至+85°C。典型规格是TA = 25°C时的平均值。当ECGCTL寄存器配置为高性能模式时(ECGCTL[3] = 1,
见表27),下列时序规格适用于主接口。
表6.
参数1
输出帧速率2
fSCLK2
最小值 典型值
128
2.5 × 晶体
频率
24.4
tMCSSA
最大值 单位
kHz
MHz
ns
MDO
tMCSHD
tMCSW
1
2
0
48.8
2173
ns
ns
2026
ns
描述
所有5个16位ECG数据字均仅以128 kHz的帧速率提供。
晶体频率 = 8.192 MHz
MCS 有效建立时间
MSCLK上升沿至MSDO有效延迟。
MSCLK下降沿至MCS有效保持时间
MCS 高电平时间,SPIFW = 0,MCS在整个帧期间置位,
如图5所示,配置见表32
MCS 高电平时间,SPIFW = 1,MCS在帧的每个字期间置位,
如图6所示,配置见表32
通过特性保证,但未经生产测试。
通过设计保证,但未经生产测试。
tMSCLK
2
tMSCLK
MSCLK
tMCSSA
tMCSHD
MCS
SPIFW = 0*
tMCSW
MSB
MSDO
D0_15
D0_14
D0_1
LSB
MSB
D0_0
D1_15
D1_14
LSB
MSB
D5_0
D6_15
LSB
D6_14
D6_0
tMDO
16-BIT CRC WORD
5 × 16-BIT ECG DATA
10997-105
HEADER: 0xF AND 12-BIT COUNTER
*SPIFW = 0 PROVIDES MCS FOR EACH FRAME, SCLK STAYS HIGH FOR 1/2 MSCLK CYCLE BETWEEN EACH WORD.
图5. SPIFW = 0时的数据读取和写入时序图,显示整个包的数据(表头、5个ECG字[ECG1、ECG2、ECG3和2个零字]和CRC字)
tMSCLK
MSCLK
tMCSSA
tMSCLK
tMCSHD
MCS
SPIFW = 1*
tMCSW
LSB
MSB
MSDO
D0_15
D0_14
D0_1
D0_0
MSB
D1_15
LSB
D1_14
D5_0
MSB
D6_15
LSB
D6_14
D6_0
HEADER: 0xF AND 12-BIT COUNTER
5 × 16-BIT ECG DATA
16-BIT CRC WORD
*SPIFW = 1 PROVIDES MCS FOR EACH FRAME, SCLK STAYS HIGH FOR 1 MSCLK CYCLE BETWEEN EACH WORD.
图6. SPIFW = 1时的数据读取和写入时序图,显示整个包的数据(表头、5个ECG字[ECG1、ECG2、ECG3和2个零字]和CRC字)
Rev. A | Page 12 of 76
10997-005
tMDO
ADAS1000-3/ADAS1000-4
绝对最大额定值
热阻
表7.
参数
AVDD至AGND
IOVDD至DGND
ADCVDD至AGND
DVDD至DGND
REFIN/REFOUT至REFGND
ECG和模拟输入至AGND
数字输入至DGND
REFIN至ADCVDD
AGND至DGND
REFGND至AGND
ECG输入连续电流
存储温度范围
工作结温范围
回流温度曲线
结温
ESD
HBM
FICDM
额定值
−0.3 V至+6 V
−0.3 V至+6 V
−0.3 V至+2.5 V
−0.3 V至+2.5 V
−0.3 V至+2.1 V
−0.3 V至AVDD + 0.3 V
−0.3 V至IOVDD + 0.3 V
ADCVDD +0.3 V
−0.3 V至+ 0.3 V
−0.3 V至+ 0.3 V
±10 mA
−65°C至+125°C
−40°C至 +85°C
J-STD-20 (JEDEC)
150°C(最大值)
θJA针对最差条件,即器件焊接在电路板上以实现表贴封装。
表8. 热阻1
封装类型
56引脚 LFCSP
64引脚 LQFP
1
θJA
35
42.5
单位
°C/W
°C/W
基于JEDEC标准4层(2S2P)高有效热导率测试板(JESD51-7)和自然对流。
ESD警告
2500 V
1000 V
注意,超出上述绝对最大额定值可能会导致器件永久性
损坏。这只是额定最值,不表示在这些条件下或者在任何
其它超出本技术规范操作章节中所示规格的条件下,器件
能够正常工作。长期在绝对最大额定值条件下工作会影响
器件的可靠性。
Rev. A | Page 13 of 76
ESD(静电放电)敏感器件。
带电器件和电路板可能会在没有察觉的情况下放电。
尽管本产品具有专利或专有保护电路,但在遇到高
能量ESD时,器件可能会损坏。因此,应当采取适当
的ESD防范措施,以避免器件性能下降或功能丧失。
ADAS1000-3/ADAS1000-4
AVDD
CM_IN
RLD_OUT
RLD_SJ
CM_OUT/WCT
AVDD
AGND
AGND
ADCVDD
XTAL1
XTAL2
CLK_IO
DVDD
DGND
NC
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
NC
47
DGND
3
46
IOVDD
NC
4
45
SDO
NC
5
44
SCLK
NC
6
43
SDI
42
DRDY
41
CS
40
DGND
39
GPIO3
38
GPIO2/MSDO
ECG3_RA 12
37
GPIO1/MSCLK
NC 13
36
GPIO0/MCS
NC 14
35
IOVDD
AGND 15
34
DGND
NC 16
33
NC
REFGND
7
REFOUT
8
ADAS1000-3
64-LEAD LQFP
TOP VIEW
(Not to Scale)
REFIN 9
ECG1_LA 10
ECG2_LL 11
AGND 1
NC 2
NC 3
ECG3_RA 4
ECG2_LL 5
ECG1_LA 6
REFIN 7
REFOUT 8
REFGND 9
NC 10
NC 11
NC 12
NC 13
AGND 14
NC
NOTES
1. PINS LABELED NC CAN BE ALLOWED TO FLOAT, BUT IT IS BETTER TO CONNECT
THESE PINS TO GROUND. AVOID ROUTING HIGH SPEED SIGNALS THROUGH THESE
PINS BECAUSE NOISE COUPLING MAY RESULT.
AVDD
CM_IN
RLD_OUT
RLD_SJ
CM_OUT/WCT
AVDD
AGND
AGND
ADCVDD
XTAL1
XTAL2
CLK_IO
DVDD
DGND
48
NC
47
DGND
3
46
IOVDD
4
45
SDO
2
RESPDAC_RA
EXT_RESP_RA
PIN 1
EXT_RESP_LL
5
44
SCLK
EXT_RESP_LA
6
43
SDI
REFGND
7
42
DRDY
REFOUT
8
41
CS
REFIN
9
40
DGND
ADAS1000-4
64-LEAD LQFP
TOP VIEW
(Not to Scale)
ECG1_LA 10
GPIO3
38
GPIO2/MSDO
ECG3_RA 12
37
NC 13
36
GPIO1/MSCLK
____
GPIO0/MCS
35
IOVDD
34
DGND
NC 16
33
NC
10997-009
NC
DGND
DVDD
CLK_IO
XTAL2
XTAL1
ADCVDD
AGND
AGND
AVDD
CM_OUT/WCT
RLD_SJ
RLD_OUT
AVDD
CM_IN
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
NC
PIN 1
INDICATOR
ADAS1000-4
56-LEAD LFCSP
TOP VIEW
(Not to Scale)
42
41
40
39
38
37
36
35
34
33
32
31
30
29
DGND
IOVDD
GPIO0/MCS
GPIO1/MSCLK
GPIO2/MSDO
GPIO3
DGND
CS
DRDY
SDI
SCLK
SDO
IOVDD
DGND
AVDD
RESPDAC_LL
CAL_DAC_IO
SHIELD/RESPDAC_LA
VREG_EN
AVDD
AGND
AGND
ADCVDD
RESET
PD
SYNC_GANG
DVDD
DGND
NC 14
AGND 15
AGND 1
NC 2
NC 3
ECG3_RA 4
ECG2_LL 5
ECG1_LA 6
REFIN 7
REFOUT 8
REFGND 9
EXT_RESP_LA 10
EXT_RESP_LL 11
EXT_RESP_RA 12
RESPDAC_RA 13
AGND 14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
39
ECG2_LL 11
NOTES
1. PINS LABELED NC CAN BE ALLOWED TO FLOAT, BUT IT IS BETTER TO
CONNECT THESE PINS TO GROUND. AVOID ROUTING HIGH SPEED
SIGNALS THROUGH THESE PINS BECAUSE NOISE COUPLING
MAY RESULT.
TOP VIEW
(Not to Scale)
56
55
54
53
52
51
50
49
48
47
46
45
44
43
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
AGND
56-LEAD LFCSP
DGND
IOVDD
GPIO0/MCS
GPIO1/MSCLK
GPIO2/MSDO
GPIO3
DGND
CS
DRDY
SDI
SCLK
SDO
IOVDD
DGND
图9. ADAS1000-4 64引脚 LQFP引脚配置
NC
DGND
DVDD
SYNC_GANG
PD
RESET
ADCVDD
AGND
AGND
AVDD
VREG_EN
SHIELD/RESPDAC_LA
CAL_DAC_IO
RESPDAC_LL
AVDD
NC
图7. ADAS1000-3 64引脚 LQFP引脚配置
1
ADAS1000-3
42
41
40
39
38
37
36
35
34
33
32
31
30
29
NOTES
1. PINS LABELED NC CAN BE ALLOWED TO FLOAT, BUT IT IS BETTER
TO CONNECT THESE PINS TO GROUND. AVOID ROUTING HIGH SPEED
SIGNALS THROUGH THESE PINS BECAUSE NOISE COUPLING
MAY RESULT.
2. THE EXPOSED PAD IS ON THE TOP OF THE PACKAGE;
IT IS CONNECTED TO THE MOST NEGATIVE POTENTIAL, AGND.
10997-007
DGND
DVDD
CLK_IO
XTAL2
XTAL1
ADCVDD
AGND
AGND
AVDD
CM_OUT/WCT
RLD_SJ
RLD_OUT
CM_IN
NC
AVDD
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
NC
PIN 1
INDICATOR
10997-006
NC
PIN 1
15
16
17
18
19
20
21
22
23
24
25
26
27
28
2
AVDD
NC
CAL_DAC_IO
SHIELD
VREG_EN
AVDD
AGND
AGND
ADCVDD
RESET
PD
SYNC_GANG
DVDD
DGND
AGND
56
55
54
53
52
51
50
49
48
47
46
45
44
43
48
NC 1
图8. ADAS1000-3 56引脚 LFCSP引脚配置
NOTES
1. PINS LABELED NC CAN BE ALLOWED TO FLOAT, BUT IT IS BETTER TO
CONNECT THESE PINS TO GROUND. AVOID ROUTING HIGH SPEED
SIGNALS THROUGH THESE PINS BECAUSE NOISE COUPLING
MAY RESULT.
2. THE EXPOSED PAD IS ON THE TOP OF THE PACKAGE;
IT IS CONNECTED TO THE MOST NEGATIVE POTENTIAL, AGND.
图10. ADAS1000-4 56引脚 LFCSP引脚配置
Rev. A | Page 14 of 76
10997-008
DGND
DVDD
SYNC_GANG
PD
RESET
ADCVDD
AGND
AGND
AVDD
VREG_EN
SHIELD
CAL_DAC_IO
NC
NC
AVDD
引脚配置和功能描述
ADAS1000-3/ADAS1000-4
表9. 引脚功能描述
ADAS1000-3引脚编号 ADAS1000-4引脚编号
LQFP
LFCSP
LQFP
LFCSP
18, 23,
15, 20,
18, 23, 58,
15, 20, 51,
58, 63
51, 56
63
56
引脚名称
AVDD
描述
模拟电源。关于旁路电容的建议,参见“电源、接地和去耦策略”部分。
35, 46
30, 41
35, 46
30, 41
IOVDD
数字输入和输出电平的数字电源。关于旁路电容的建议,参见“电源、接地和
去耦策略”部分。
26, 55
23, 48
26, 55
23, 48
ADCVDD
30, 51
27, 44
30, 51
27, 44
DVDD
2, 15, 24,
25, 56, 57
31, 34,
40, 47, 50
59
1, 14, 21,
22, 49, 50
28, 29,
36, 42, 43
19
2, 15, 24,
25, 56, 57
31, 34, 40,
47, 50
59
1, 14, 21,
22, 49, 50
28, 29, 36,
42, 43
19
AGND
ADC的模拟电源。一个片内线性调节器为ADC提供电源电压。这些引脚主要用
于去耦目的,但是,如果用户希望使用一个效率更高的电源来降低功耗,这
些引脚也可以通过外部1.8 V电源供电。这种情况下,应让VREG_EN引脚接地以
禁用ADCVDD和DVDD调节器。ADCVDD引脚不能被用于为其它功能供电。关
于旁路电容的建议,参见“电源、接地和去耦策略”部分。
数字电源。一个片内线性调节器为数字内核提供电源电压。这些引脚主要用
于去耦目的,但是,如果用户希望使用一个效率更高的电源来降低功耗,这
些引脚也可以通过外部1.8 V电源过驱供电。这种情况下,应让VREG_EN引脚接
地以禁用ADCVDD和DVDD调节器。关于旁路电容的建议,参见“电源、接地和
去耦策略”部分。
模拟地。
DGND
数字地。
VREG_EN
使能或禁用内部用于ADCVDD和DVDD的电压调节器。此引脚接AVDD时,使
能内部电压调节器,接地时禁用。
10
11
12
6
5
4
10
11
12
4
5
6
62
60
6
5
4
12
11
10
16
18
ECG1_LA
ECG2_LL
ECG3_RA
EXT_RESP_RA
EXT_RESP_LL
EXT_RESP_LA
RESPDAC_LL
SHIELD/
RESPDAC_LA
60
18
13
52
SHIELD
RESPDAC_RA
CM_OUT/WCT
模拟输入,左臂(LA)。
模拟输入,左腿(LL)。
模拟输入,右臂(RA)。
可选外部呼吸输入。
可选外部呼吸输入。
可选外部呼吸输入。
更高性能呼吸分辨率的可选路径,呼吸DAC驱动,负侧0。
共用引脚(用户配置)。
屏蔽驱动器的输出(SHIELD)。
更高性能呼吸分辨率的可选路径,呼吸DAC驱动,负侧1 (RESPDAC_LA)。
屏蔽驱动器的输出。
更高性能呼吸分辨率的可选路径,呼吸DAC驱动,正侧。
共模输出电压(所选电极的平均值)。非设计用于驱动电流。
22
52
3
22
19
21
20
61
9
55
53
54
17
7
19
21
20
61
9
55
53
54
17
7
CM_IN
RLD_SJ
RLD_OUT
CAL_DAC_IO
REFIN
共模输入。
右腿驱动放大器的求和结。
右腿驱动放大器的输出和反馈结。
校准DAC输入/输出。主器件的输出,从器件的输入。非设计用于驱动电流。
基准电压输入。对于独立模式,将REFOUT连接到REFIN。需要ESR < 0.2 Ω的外
部10 μF电容与0.1 μF接地旁路电容并联,电容应尽可能靠近引脚。可以将外部
基准电压连接到REFIN。
8
7
27, 28
8
9
47, 46
8
7
27, 28
8
9
47, 46
REFOUT
REFGND
XTAL1, XTAL2
29
45
29
45
CLK_IO
基准电压输出。
基准电压地。连接到干净的地。
外部晶体连接在这两个引脚之间;外部时钟驱动应施加于CLK_IO。每个XTAL
引脚需要15 pF接地电容。
缓冲时钟输入/输出。主器件的输出,从器件的输入。上电进入高阻抗状态。
41
35
41
35
CS
片选和帧同步,低电平有效。在帧传输模式下,CS可用于帧传输每个字或整
套数据。
Rev. A | Page 15 of 76
ADAS1000-3/ADAS1000-4
ADAS1000-3引脚编号 ADAS1000-4引脚编号
LQFP
LFCSP
LQFP
LFCSP
44
32
44
32
43
33
43
33
引脚名称
SCLK
SDI
描述
时钟输入。数据在上升沿读入移位寄存器,在下降沿读出。
串行数据输入。
53
25
53
25
PD
关断,低电平有效。
45
42
31
34
45
42
31
34
SDO
DRDY
54
24
54
24
RESET
52
26
52
26
SYNC_GANG
串行数据输出。此引脚用于回读寄存器配置数据和数据帧传输。
数字输出。此引脚为低电平时,表示转换数据可供读取,高电平时表示繁忙。
读取包数据时,必须读取整个包后,DRDY才能返回高电平状态。
数字输入。此引脚内置上拉电阻。此引脚可将所有内部节点复位到其上电复
位值。
数字输入/输出(主器件的输出,从器件的输入)。多器件相连时,用于同步控
制。上电进入高阻抗状态。
36
40
36
40
GPIO0/MCS
通用I/O或主器件128 kHz SPI CS。
37
38
39
1, 3, 4, 5,
6, 13, 14,
16, 17,
32, 33,
48, 49,
62, 64
39
38
37
2, 3, 10,
11, 12,
13, 16
37
38
39
1, 13, 14,
16, 17, 32,
33, 48, 49,
64
39
38
37
2, 3
GPIO1/MSCLK
GPIO2/MSDO
GPIO3
NC
通用I/O或主器件128 kHz SPI SCLK。
通用I/O或主器件128 kHz SPI SDO。
通用I/O。
57
EPAD
裸露焊盘。裸露焊盘位于封装之上,连接到最大负电位AGND。
57
不连接。请勿连接到这些引脚(参见图7、图8、图9和图10)。
Rev. A | Page 16 of 76
ADAS1000-3/ADAS1000-4
典型工作特性
8
15
10
INPUT REFERRED NOISE (µV)
4
2
0
–2
0
–5
–10
–4
0
1
2
3
4
5
6
7
8
9
10
TIME (Seconds)
–15
10997-039
–6
5
0.5Hz TO 150Hz
GAIN SETTING 3 = 4.2
DATA RATE = 2kHz
10 SECONDS OF DATA
0
4
5
6
7
8
25
INPUT REFERRED NOISE (µV)
INPUT REFERRED NOISE (µV)
3
9
10
图14. 折合到输入端噪声:0.5 Hz至150 Hz带宽,
2 kHz数据速率,GAIN 3 (4.2)
0.5Hz TO 40Hz
GAIN SETTING 3 = 4.2
DATA RATE = 2kHz
10 SECONDS OF DATA
6
2
TIME (Seconds)
图11. 折合到输入端噪声:0.5 Hz至40 Hz带宽,
2 kHz数据速率,GAIN 0 (1.4)
8
1
10997-042
INPUT REFERRED NOISE (µV)
0.5Hz TO 40Hz
GAIN SETTING 0 = 1.4
DATA RATE = 2kHz
6 10 SECONDS OF DATA
4
2
0
–2
LA 150Hz
LA 40Hz
20
15
10
5
0
1
2
3
4
5
6
7
8
9
10
TIME (Seconds)
0
10997-040
GAIN 2
GAIN 3
图15. ECG通道噪声性能(0.5 Hz至40 Hz或0.5 Hz至150 Hz带宽)
与增益设置的关系
15
0.0020
10
AVDD = 3.3V
GAIN SETTING 0 = 1.4
0.0018
GAIN ERROR (%)
5
0
–5
–10
0
1
2
3
4
5
6
7
8
9
TIME (Seconds)
0.0016
0.0014
0.0012
0.5Hz TO 150Hz
GAIN SETTING 0 = 1.4
DATA RATE = 2kHz
10 SECONDS OF DATA
10
10997-041
INPUT REFERRED NOISE (µV)
GAIN 1
GAIN SETTING
图12. 折合到输入端噪声:0.5 Hz至40 Hz带宽,
2 kHz数据速率,GAIN 3 (4.2)
–15
GAIN 0
图13. 折合到输入端噪声:0.5 Hz至150 Hz带宽,
2 kHz数据速率,GAIN 0 (1.4)
0.0010
LA
LL
RA
V1
ELECTRODE INPUT
图16. 典型增益误差与通道的关系
Rev. A | Page 17 of 76
V2
10997-044
–6
10997-043
–4
ADAS1000-3/ADAS1000-4
0.121
0.215
AVDD = 3.3V
0.210
0.101
0.205
THRESHOLD (V)
0.061
0.041
0.200
0.195
0.190
0.021
0.185
GAIN 1
GAIN 2
GAIN 3
GAIN SETTING
2.420
0 = 1.4
1 = 2.1
2 = 2.8
3 = 4.2
HIGH THRESHOLD (V)
60
80
AVDD = 3.3V
–0.15
–0.20
2.405
2.400
2.395
2.390
2.385
–0.25
GAIN ERROR G0
GAIN ERROR G1
GAIN ERROR G2
GAIN ERROR G3
–0.35
–40
–20
0
20
40
60
80
TEMPERATURE (°C)
2.380
2.375
–40
10997-046
–0.30
–20
0
20
40
60
80
TEMPERATURE (°C)
图18. 所有增益设置的典型增益误差与温度的关系
图21. 直流导联脱落比较器阈值上限与温度的关系
0
AVDD = 3.3V
GAIN SETTING 0 = 1.4
+85°C
+55°C
+25°C
–5°C
–40°C
ECG DC LEAD-OFF THRESHOLD
RLD DC LEAD-OFF THRESHOLD
10997-049
GAIN ERROR (%)
–0.10
AVDD = 3.3V
–1
–2
–3
1
–4
GAIN (dB)
2
0
–1
–5
–6
–2
–7
–3
–8
–4
–9
0.8
1.3
VOLTAGE (V)
1.8
2.3
–10
10997-047
LEAKAGE (nA)
40
2.410
–0.05
–5
0.3
20
2.415
0
3
0
图20. 直流导联脱落比较器阈值下限与温度的关系
0.15
4
–20
TEMPERATURE (°C)
图17. 典型增益误差与增益的关系
AVDD = 3.3V
GAIN SETTING
0.10 GAIN SETTING
GAIN SETTING
0.05 GAIN SETTING
ECG DC LEAD-OFF THRESHOLD
RLD DC LEAD-OFF THRESHOLD
10997-048
GAIN 0
0.180
–40
10997-045
0.001
1
10
100
1k
FREQUENCY (Hz)
图22. 滤波器响应:40 Hz滤波器使能、2 kHz数据速率;
数字滤波器概况见图68
图19. 输入电压范围内的典型ECG通道漏电流与温度的关系
Rev. A | Page 18 of 76
10997-050
GAIN ERROR (%)
0.081
5
AVDD = 3.3V
ADAS1000-3/ADAS1000-4
0
0
AVDD = 3.3V
–1
–1
–2
–2
–4
GAIN (dB)
GAIN (dB)
–3
–5
–6
–3
–4
–7
–8
–5
–9
10
100
1k
FREQUENCY (Hz)
–6
AVDD = 3.3V
1
10
图23. 滤波器响应:150 Hz滤波器使能、2 kHz数据速率;
数字滤波器概况见图68
0
0
–1
–2
–2
–5
–6
100k
AVDD = 3.3V
–4
–5
–6
–7
–7
–8
10
100
1k
FREQUENCY (Hz)
–9
10997-052
1
10
100
1k
10k
100k
FREQUENCY (Hz)
图24. 滤波器响应:250 Hz滤波器使能、2 kHz数据速率;
数字滤波器概况见图68
0
1
10997-055
–8
–9
图27. 滤波器响应:128 kHz数据速率;数字滤波器概况见图68
1.8010
AVDD = 3.3V
–1
1.8005
–2
1.8000
–3
VOLTAGE (V)
1.7995
–4
–5
–6
1.7990
1.7985
1.7980
–7
1.7975
–8
1
10
100
1k
FREQUENCY (Hz)
图25. 滤波器响应:450 Hz滤波器使能、2 kHz数据速率;
数字滤波器概况见图68
1.7965
–40
–20
0
20
40
60
TEMPERATURE (°C)
图28. 典型内部VREF与温度的关系
Rev. A | Page 19 of 76
80
10997-056
1.7970
–9
10997-053
GAIN (dB)
10k
–3
–4
GAIN (dB)
GAIN (dB)
–3
–10
1k
图26. 模拟通道带宽
–1
–10
100
FREQUENCY (Hz)
10997-054
1
10997-051
–10
ADAS1000-3/ADAS1000-4
805
AVDD = 3.3V
AVDD SUPPLY CURRENT (µA)
1.3000
1.2995
1.2990
1.2985
1.2980
795
790
785
780
775
–20
0
20
40
60
80
TEMPERATURE (°C)
765
–40
10997-057
1.2970
–40
12.65
40
60
80
LOW NOISE/HIGH
PERFORMANCE MODE
12.60
12.40
CURRENT (mA)
AVDD SUPPLY CURRENT (mA)
AVDD = 3.3V
3 ECG CHANNELS ENABLED
INTERNAL LDO UTILIZED
12.45 HIGH PERFORMANCE/LOW NOISE MODE
12.35
12.30
12.55
12.50
12.45
12.40
12.25
–20
0
20
40
60
80
TEMPERATURE (°C)
12.35
3.0
10997-060
12.20
–40
RESPIRATION MAGNITUDE (V)
3.415
3.410
3.405
20
40
60
TEMPERATURE (°C)
80
10997-058
3.400
0
4.5
5.0
5.5
6.0
0.142955
3.420
–20
4.0
图33. 典型AVDD电源电流与AVDD电源电压的关系
AVDD = 3.3V
3 ECG CHANNELS ENABLED
ADCVDD AND DVDD SUPPLIED EXTERNALLY
HIGH PERFORMANCE/LOW NOISE MODE
3.395
–40
3.5
VOLTAGE (V)
图30. 典型AVDD电源电流与温度的关系,
使用内部ADVCDD/DVDD电源
AVDD SUPPLY CURRENT (mA)
20
图32. 典型AVDD电源电流与温度的关系,待机模式
12.50
3.425
0
TEMPERATURE (°C)
图29. VCM_REF与温度的关系
3.430
–20
10997-069
770
1.2975
10997-059
VOLTAGE (V)
AVDD = 3.3V
800
1.3005
AVDD = 3.3V
ECG PATH/DEFIB/CABLE IMPEDANCE = 0 Ω
PATIENT IMPEDANCE = 1kΩ
RESPIRATION RATE = 10RESPPM
0.142950 RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
0.142945
0.142940
0.142935
0.142930
0.142925
0
5
10
15
20
25
30
TIME (Seconds)
图34. 200 mΩ阻抗变化下的呼吸,使用内部呼吸路径,
利用0 Ω病人电缆测量
图31. 典型AVDD电源电流与温度的关系,
使用外部提供的ADVCDD/DVDD
Rev. A | Page 20 of 76
10997-062
1.3010
ADAS1000-3/ADAS1000-4
0.517390
AVDD = 3.3V
ECG PATH/DEFIB/CABLE IMPEDANCE = 0Ω
PATIENT IMPEDANCE = 1kΩ
0.121140 RESPIRATION RATE = 10RESPPM
RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
0.121125
0.517375
0.517370
0.121120
0.517365
0.121115
0.517360
0
5
10
15
20
25
30
TIME (Seconds)
RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
0
RESPIRATION MAGNITUDE (V)
0.663140
0
5
10
15
20
25
30
TIME (Seconds)
30
30
30
AVDD = 3.3V
TIME (seconds)
ECG PATH/DEFIB/CABLE IMPEDANCE = 1.5k Ω/600pF
PATIENT IMPEDANCE = 1kΩ
EXTCAP = 1nF
0.159770 RESPIRATION RATE = 10RESPPM
RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
0.159765
0.159760
0.159755
0.159745
0
0.159126
0.159125
RESPIRATION MAGNITUDE (V)
0.062360
0.062355
0.062350
0.062345
AVDD = 3.3V
ECG PATH/DEFIB/CABLE IMPEDANCE = 0 Ω
PATIENT IMPEDANCE = 1kΩ
EXTCAP = 100pF
RESPIRATION RATE = 10RES PPM
RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
5
10
15
15
20
25
AVDD = 3.3V
ECG PATH/DEFIB/CABLE IMPEDANCE = 1.5kΩ/600pF
PATIENT IMPEDANCE = 1kΩ
0.159124
0.159123
0.159122
0.159121
0.159120
0.159119 EXTCAP= 1nF
20
25
TIME (Seconds)
30
10997-065
0
10
图39. 200 mΩ阻抗变化下的呼吸,
使用外部呼吸DAC驱动1 nF外部电容,
利用1.5 kΩ病人电缆测量
0.062365
0.062340
5
TIME (Seconds)
图36. 200 mΩ阻抗变化下的呼吸,使用内部呼吸路径,
利用5 kΩ病人电缆测量
RESPIRATION MAGNITUDE (V)
25
0.159750
0.663135
10997-064
RESPIRATION MAGNITUDE (V)
0.663145
0.062335
20
0.159775
0.663150
0.663130
15
图38. 200 mΩ阻抗变化下的呼吸,
使用外部呼吸DAC驱动100 pF外部电容,
利用5 kΩ病人电缆测量
AVDD = 3.3V
ECG PATH/DEFIB/CABLE IMPEDANCE = 5k Ω
PATIENT IMPEDANCE = 1kΩ
RESPIRATION RATE = 10RESPPM
RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
0.663155
10
TIME (Seconds)
图35. 100 mΩ阻抗变化下的呼吸,使用内部呼吸路径,
利用0 Ω病人电缆测量
0.663160
5
10997-067
0.121130
0.517380
10997-066
0.121135
10997-068
RESPIRATION MAGNITUDE (V)
AVDD = 3.3V
ECG PATH/DEFIB/CABLE IMPEDANCE = 5k Ω/250pF
PATIENTIMPEDANCE = 1k Ω
EXTCAP= 100pF
0.517385 RESPIRATION RATE = 10RESPPM
10997-063
RESPIRATION MAGNITUDE (V)
0.121145
0.159118
RESPIRATION RATE = 10RESPPM
RESPAMP = 11 = 60µA p-p
RESPGAIN = 0011 = 4
0
5
10
15
20
25
TIME (Seconds)
图40. 100 mΩ阻抗变化下的呼吸,
使用外部呼吸DAC驱动1 nF外部电容,
利用1.5 kΩ病人电缆测量
图37. 200 mΩ阻抗变化下的呼吸,
使用外部呼吸DAC驱动100 pF外部电容,
利用0 Ω病人电缆测量
Rev. A | Page 21 of 76
ADAS1000-3/ADAS1000-4
50
150
LA
LL
RA
AVDD = 3.3V
40
100
30
20
50
10
INL (µV/RTI)
DNL ERROR (µV RTI)
LA
LL
RA
AVDD = 3.3V
0
–10
0
–50
–20
–30
–100
0.5
0.7
0.9
1.1
1.3
1.5
1.7
1.9
2.1
2.3
INPUT VOLTAGE (V)
–150
0.3
10997-070
–50
0.3
40
150
1.1
1.3
1.5
1.7
1.9
2.1
2.3
GAIN 0
GAIN 1
GAIN 2
GAIN 3
AVDD = 3.3V
100
20
10
INL (µV/RTI)
DNL ERROR (µV RTI)
30
0.9
图44. 不同电极通道的INL与输入电压的关系,2 kHz数据速率
–40°C
–5°C
+25°C
+55°C
+85°C
AVDD = 3.3V
0.7
INPUT VOLTAGE (V)
图41. 不同电极、25°C时的DNL误差与输入电压范围的关系
50
0.5
10997-074
–40
0
–10
50
0
–20
–50
–30
0.5
0.7
0.9
1.1
1.3
1.5
1.7
1.9
2.1
2.3
INPUT VOLTAGE (V)
AVDD = 3.3V
150
1.1
1.3
1.5
1.7
1.9
2.1
2.3
GAIN 0
GAIN 1
GAIN 2
GAIN 3
AVDD = 3.3V
50
0
–50
–50
–100
–100
0.5
0.7
0.9
1.1
1.3
1.5
INPUT VOLTAGE (V)
1.7
1.9
2.1
2.3
–150
0.3
图43. 不同增益设置下的INL与输入电压的关系,2 kHz数据速率
0.5
0.7
0.9
1.1
1.3
1.5
INPUT VOLTAGE (V)
1.7
1.9
2.1
2.3
10997-076
INL (µV/RTI)
0
10997-073
INL (µV/RTI)
0.9
100
50
–150
0.3
0.7
INPUT VOLTAGE (V)
GAIN 0
GAIN 1
GAIN 2
GAIN 3
100
0.5
图45. 不同增益设置下的INL与输入电压的关系,16 kHz数据速率
图42. 不同温度下的DNL误差与输入电压范围的关系
150
–100
0.3
10997-071
–50
0.3
10997-075
–40
图46. 不同增益设置下的INL与输入电压的关系,128 kHz数据速率
Rev. A | Page 22 of 76
ADAS1000-3/ADAS1000-4
0
120
AVDD = 3.3V
GAIN 0
DATA RATE = 2kHz
FILTER SETTING = 150Hz
–20
80
60
LOOP GAIN (dB)
–60
–80
–100
–120
40
20
0
–140
–40
–160
–60
–180
0
50
100
150
200
250
300
350
400
450
500
FREQUENCY (Hz)
–80
100m
10
100
1k
10k
100k
1M
10M 100M
1G
FREQUENCY (Hz)
图47. 60 Hz输入信号下的FFT
150
1
10997-080
–20
10997-077
AMPLITUDE (dBFS)
–40
100
图50. 无负载时右腿驱动放大器的开环增益响应
0
AVDD = 3.3V
–0.5dBFS
10Hz INPUT SIGNAL
–50
100
LOOP GAIN (Phase)
AMPLITUDE (dB)
SNR
50
0
–100
–150
–200
–250
–50
GAIN 0
GAIN 1
GAIN 2
10997-078
–100
GAIN 3
GAIN SETTING
图48. 不同增益设置下的SNR和THD
DRDY
2
AVDD
A CH1
2.48V
10997-079
1
M1.00ms
T 22.1%
1
10
100
1k
10k
100k
1M
10M 100M
FREQUENCY (Hz)
图51. 无负载时右腿驱动放大器的开环相位响应
AVDD = 3.3V
CH1 2.00V CH2 1.00V
–350
100m
图49. AVDD线上电至DRDY变为低电平(就绪)
Rev. A | Page 23 of 76
1G
10997-081
–300
THD
ADAS1000-3/ADAS1000-4
应用信息
概述
D SP 、 微 处 理 器 或 F P G A 上 执 行 。 A DA S 1 0 0 0 - 3 /
ADAS1000-4既适用于低功耗、便携式遥测应用,也适用于
线路供电系统,其功耗与噪声性能可灵活地调整以适应不
同的要求。
ADAS1000-3/ADAS1000-4旨在为各种医疗应用提供心电图
(ECG)前 端 解 决 方 案 。 除 ECG测 量 外 , ADAS1000-3/
ADAS1000-4还能测量胸阻抗(呼吸),检测起搏伪像,并将
所有测量信息以数据帧的形式提供给主控制器,以可编程
数 据 速 率 提 供 导 联 /矢 量 或 电 极 数 据 。 ADAS1000-3/
ADAS1000-4设计用于简化ECG信号采集任务,适合监护和
诊断应用。增加价值的心电信号后置处理功能,可在外部
REFIN REFOUT
CAL_DAC_IO
RLD_SJ
RLD_OUT
CM_IN
这些器件还通过校准DAC特性提供一套直流和交流测试激
励、CRC冗余校验,以及对所有相关寄存器地址空间的回
读功能。
CM_OUT/WCT
DRIVEN
LEAD
AMP
VREF
CALIBRATION
DAC
SHIELD
SHIELD
DRIVE
AMP
AVDD
IOVDD
ADCVDD, DVDD
1.8V
REGULATORS
ADCVDD
DVDD
VCM_REF
(1.3V)
ADAS1000-3
COMMONMODE AMP
VCM
10k
AC
LEAD-OFF
DAC
VREF
AC
LEAD-OFF
DETECTION
ECG PATH
ECG1_LA
AMP
CS
SCLK
ADC
SDI
SDO
DC LEADOFF/MUXES
AMP
ECG3_RA
AMP
DRDY
ADC
ADC
FILTERS,
CONTROL,
AND
INTERFACE
LOGIC
PD
RESET
SYNC_GANG
GPIO0/MCS
GPIO1/MSCLK
GPIO2/MSDO
GPIO3
CLOCK GEN/OSC/
EXTERNAL CLK
SOURCE
REFGND
AGND
DGND
图52. ADAS1000-3简化功能框图
Rev. A | Page 24 of 76
XTAL1 XTAL2
CLK_IO
10997-012
ECG2_LL
ADAS1000-3/ADAS1000-4
REFIN REFOUT
CAL_DAC_IO
RLD_SJ
RLD_OUT CM_IN
DRIVEN
LEAD
AMP
–
VREF
CALIBRATION
DAC
SHIELD
CM_OUT/WCT
SHIELD
DRIVE
AMP
+
IOVDD
ADCVDD, DVDD
1.8V
REGULATORS
ADCVDD
DVDD
+
–
VCM_REF
(1.3V)
ADAS1000-4
RESPIRATION
DAC
COMMONMODE AMP
VCM
10k
AC
LEAD-OFF
DAC
AVDD
AC
LEAD-OFF
DETECTION
VREF
PACE
DETECTION
DC LEADOFF/MUXES
ECG PATH
ECG1_LA
AMP
CS
ADC
SCLK
SDI
ECG2_LL
AMP
ECG3_RA
ADC
AMP
ADC
AMP
ADC
FILTERS,
CONTROL,
AND
INTERFACE
LOGIC
RESPDAC_LA
PD
GPIO0/MCS
GPIO1/MSCLK
GPIO2/MSDO
GPIO3
MUX
RESPIRATION PATH
RESPDAC_LL
RESPDAC_RA
CLOCK GEN/OSC/
EXTERNAL CLK
SOURCE
REFGND
AGND
DGND
图53. ADAS1000-4简化功能框图
Rev. A | Page 25 of 76
XTAL1
XTAL2
CLK_IO
10997-011
EXT_RESP_RA
DRDY
RESET
SYNC_GANG
EXT_RESP_LA
EXT_RESP_LL
SDO
ADAS1000-3/ADAS1000-4
ECG输入—电极/导联
ADAS1000-3/ADAS1000-4 ECG产品由3路ECG输入和1个参考
驱动RLD(右腿驱动)组成。典型的3导联/矢量应用使用3路
ECG输入(ECG3_RA、ECG1_LA、ECG2_LL)和RLD路径。
在3导联系统中,ADAS1000-3/ADAS1000-4可以直接通过
串行接口以所有帧速率提供导联I、导联II、导联III数据或
电极数据。注意,对于128 kHz数据速率,导联数据仅在模
拟导联模式下可用,如表11所示。此数据速率无法使用数
字导联模式。
如果用户需要更多数量的电极,可以使用ADAS1000系列
c
的其他产品。例如,将一个ADAS1000-3或ADAS1000-4器
件与一个ADAS1000-2从器件组合使用,可以实现12导联(8
电极)系统,如“组合工作模式”部分所述。类似地,将一个
ADAS1000或ADAS1000-1器件与一个ADAS1000-2从器件组
合使用,可以实现12导联(10电极)系统,如“组合工作模
式”部分所述。此时,9个ECG电极和1个RLD电极实现10电
极系统,同样留下一个备用ECG通道,它可用于上面提到
的其它目的。这种系统中,具有9个专用电极的好处是可
以根据电极测量和计算提供导联信息,而不是从其它导联
测量得出导联。
表10列出了使用ADAS1000-3或ADAS1000-4时,从各电极
测量结果计算导联(矢量)的方法。
表10. 导联组成
器件
ADAS1000-3或ADAS1000-4
1
导联名称
I
II
III
aVR 1
aVL1
aVF1
组成
LA – RA
LL – RA
LL – LA
RA – 0.5 × (LA + LL)
LA – 0.5 × (LL + RA)
LL – 0.5 × (LA + RA)
这些扩充导联不是在ADAS1000-3/ADAS1000-4内计算,而是从主机DSP/微控制器/FPGA导出。
Rev. A | Page 26 of 76
等价公式
−0.5 × (I + II)
0.5 × (I − III)
0.5 × (II + III)
ADAS1000-3/ADAS1000-4
ADAS1000-3/ADAS1000-4采用直流耦合方法,要求前端偏
置,以便在相对较低电源电压施加的动态范围限制以内工
作。右腿驱动环路通过迫使所有选定电极的电气平均值达
到内部1.3 V电平VCM_REF来执行此功能,从而使各通道的
可用信号范围最大化。
ECG通道
ECG通道由以下部分组成:一个可编程增益、低噪声、差
分前置放大器,一个固定增益抗混叠滤波器,缓冲器,以
及一个ADC(见图54)。每个电极输入路由至其PGA同相输
入。内部开关允许PGA的反相输入连接到其它电极和/或威
尔逊中心电端,以提供差分模拟处理(模拟导联模式),计
算某些或全部电极的平均值,或内部1.3 V共模基准电压(VCM_
REF)。后两种模式支持数字导联模式(导联在片内计算)和
电极模式(导联在片外计算)。无论何种情况,内部基准电
平都会从最终导联数据中扣除。
所有ECG通道放大器均利用斩波来最小化ECG频段中的1/f
噪声贡献。斩波频率约为250 kHz,远大于任何目标信号的
带宽。双极点抗混叠滤波器具有约65 kHz的带宽,支持数字
起搏信号检测,同时仍能在ADC采样速率提供80 dB以上的
衰减。ADC是一个14位、2 MHz SAR转换器,1024倍过采
样有助于实现所需的系统性能。ADC的满量程输入范围为
2 × VREF或3.6 V,不过ECG通道的模拟部分会将有用信号摆
幅限制在大约2.8 V。
TO COMMON-MODE AMPLIFIER
FOR DRIVEN LEG AND
SHIELD DRIVER
ELECTRODE
ELECTRODE
AVDD
EXTERNAL
RFI AND DEFIB
PROTECTION
EXTERNAL
RFI AND DEFIB
PROTECTION
PREAMP
G = 1, 1.5, 2, 3
+
–
DIFF AMP
BUFFER
FILTER G = 1.4
fS VREF
ADC
14
ELECTRODE
VCM
SHIELD DRIVER
图54. 单个ECG通道的简化示意图
Rev. A | Page 27 of 76
ADAS1000-3/
ADAS1000-4
10997-014
PATIENT
CABLE
ADAS1000-3/ADAS1000-4
电极/导联信息和输入级配置
数字导联配置和计算
ADAS1000-3/ADAS1000-4的输入级有多种不同配置方式。
输入放大器是差分放大器,可配置为在模拟域产生导联信
号,位于ADC之前。此外,在用户的控制下,数字数据可
以配置为提供电极或导联格式,如表36所示。这使得输入
级具有极大的灵活性,适合各种不同的应用。
当ADAS1000-3/ADAS1000-4配置为数字导联模式时(参见表36
的FRMCTL寄存器0x0A[4]),数字内核将根据电极信号计
算各导联。对于导联I/导联II/导联III,这非常简单。数字
导联计算仅适用于2 kHz和16 kHz两种数据速率。
单端输入电极
模拟导联配置和计算
这种模式下,电极数据相对于共模信号VCM进行数字化,
它可以配置成相关ECG电极的任意组合。共模信号产生由
CMREFCTL寄存器控制,如表31所示。
当CHCONFIG = 1时,导联在模拟输入级中配置,如图55所
示。它使用传统的仪表放大器结构,导联信息先于数字化
执行,WCT利用共模放大器创建。虽然这会导致模拟域中
的导联II反转,但可以进行数字校正,使输出数据具有正
确的极性。
公共电极配置
这种模式下,所有电极均相对一个公共电极(CE)进行数字
化,例如RA。这种配置会使能四条电极路径的输入:
ECG1、ECG2、ECG3和CM_IN。标准导联必须通过后处
理ADAS1000-3/ADAS1000-4的输出数据来计算。参见图57。
表11. 电极和导联配置
0x0A
[4] 1
0
0x01
[10] 2
0
0x05
[8] 3
0
0
0
1
0
1
0
1
1
0
0
0
1
1
2
3
4
5
6
模式
单端输入,数字计算导联
公共电极(CE)导联(此时RA电极连接到CE电极
(CM_IN),V1位于ECG3输入端)4
模拟导联5
相对于VCM的单端输入电极6
相对于公共电极(CE4)形成的导联
字1
导联I
(LA − RA)
导联I
(LA − RA)
字2
导联II
(LL − RA)
导联II
(LL − RA)
字3
导联III
(LL − LA)
V1’
((V1 − RA) − (LA − RA) − (LL − RA))/3
导联I
(LA − RA)
LA − VCM
LA − CE
导联II
(LL − RA)
LL − VCM
LL − CE
导联III
(LL − LA)
RA − VCM
V1 − CE
寄存器FRMCTL的DATAFMT位:0 = 数字导联/矢量格式;1 = 电极格式。
寄存器ECGCTL的CHCONFIG位:0 = 单端输入(数字导联模式或电极模式);1 = 差分输入(模拟导联模式)。
寄存器CMREFCTL的CEREFEN位:0 = CE禁用;1 = CE使能。
公共电极模式如图57所示。
模拟导联模式如图55所示。
单端输入电极模式如图56所示。
Rev. A | Page 28 of 76
ADAS1000-3/ADAS1000-4
CM_OUT/WCT
VCM = WCT = (LA + LL + RA)/3
COMMONMODE AMP
ECG1_LA
ECGCTL 0x01[10] CHCONFIG = 1
FRMCTL 0x0A[4] DATAFMT = 0
DIFFERENTIAL INPUT – LEAD FORMAT
LEAD I
+
(LA – RA)
ADC
AMP
–
+
AMP
ECG2_LL
–
+
AMP
ECG3_RA
–
ADC
LEAD III
(LL – LA)
LEAD II
(LL – RA)*
ADC
10997-015
*MULTIPLIED BY –1
IN DIGITAL MODE
CM_IN
for example RA
COMMON
ELECTRODE (CE) IN
图55. 灵活的前端配置—相对于威尔逊中心电端(WCT)的模拟导联模式配置
VCM
COMMONMODE AMP
COMMON MODE
CAN BE ANY
COMBINATION
OF ELECTRODES
ECGCTL 0x01[10] CHCONFIG = 0
FRMCTL 0x0A[4] DATAFMT = 1
SINGLE-ENDED ELECTRODE FORMAT
ECG1_LA
+
AMP
ADC
+
AMP
ADC
+
AMP
ADC
–
ECG 2_LL
–
ECG3_RA
COMMON
ELECTRODE (CE) IN
LL – VCM
RA – VCM
–
CM_IN
for example, RA
LA – VCM
FRMCTL 0x0A[4] = 0 CONFIGURES
SINGLE-ENDED LEAD FORMAT
WHERE LEADS ARE CALCULATED
DIGITALLY AFTER ADC PROCESSING.
10997-016
CM_OUT/WCT
图56. 灵活的前端配置—单端电极配置
VCM = RA
COMMONMODE AMP
ECG1_LA
ECGCTL 0x01[10] CHCONFIG = 0
FRMCTL 0x0A[4] DATAFMT = 1
CMREFCTL 0x05[8] CEREFEN = 1
SINGLE-ENDED ELECTRODE FORMAT
+
AMP
ADC
+
AMP
ADC
+
AMP
ADC
–
ECG2_LL
–
ECG3_RA = V1
–
CM_IN = RA
COMMON
ELECTRODE (CE) IN
LA – RA
LL – RA
V1 – RA
FRMCTL 0x0A[4] = 0 CONFIGURES
SINGLE-ENDED ELECTRODE FORMAT
WHERE LEADS ARE CALCULATED
DIGITALLY AFTER ADC PROCESSING.
图57. 灵活的前端配置—公共电极配置
Rev. A | Page 29 of 76
10997-017
CM_OUT/WCT
ADAS1000-3/ADAS1000-4
ESIS滤波
除颤器保护
ADAS1000-3/ADAS1000-4片内无高频电刀干扰抑制(ESIS)
功能。应用若需要ESIS保护,必须使用外部器件。
ADAS1000-3/ADAS1000-4片内无除颤保护功能。应用若需
要除颤保护,必须使用外部器件。图58和图59给出了外部
除颤保护的例子,每个ECG通道均需要,位于RLD路径和
CM_IN路径(若使用CE输入模式)。注意,两种情况下,
ECG路径总电阻均假定为5 kΩ。图中连接到RLD的22 MΩ电
阻是可选电阻,用于为开路ECG电极提供安全终端电压,
其值可以更大。注意,如果使用这些电阻,直流导联脱落
功能在最高电流设置下性能最佳。
如图60所示,各ECG通道都提供了许多功能的信号路径(呼
吸除外,它仅连接到ECG1_LA、ECG2_LL和ECG3_RA引
脚)。注意,通道使能开关位于RLD放大器连接之后,从而
允许连接RLD(重定向至任意一条ECG路径)。CM_IN路径
的处理方式与ECG信号相同。
500Ω
4kΩ
ELECTRODE
500Ω
ARGON/NEON
BULB
RLD
4kΩ
ELECTRODE
ADAS1000-3/
ADAS1000-4
SP724
22MΩ1
PATIENT
CABLE
ECG1
AVDD
22MΩ1
500Ω
500Ω
ECG2
AVDD
ARGON/NEON
BULB
10997-018
PATIENT
CABLE
ECG路径输入复用
SP724
1OPTIONAL.
图58. ECG路径上的除颤保护示例——使用氖泡
PATIENT
CABLE
ELECTRODE
4.5kΩ
500Ω
AVDD
22MΩ1
SP7242
PATIENT
CABLE
ELECTRODE
ECG1
ADAS1000-3/
ADAS1000-4
RLD
22MΩ1
4.5kΩ
500Ω
ECG2
AVDD
10997-019
SP7242
1OPTIONAL.
2TWO SP724 CHANNELS PER ELECTRODE MAY PROVIDE BEST PROTECTION.
图59. ECG路径上的除颤保护示例——使用二极管保护
RLD AMP
RESPIRATION
INPUT
DCLO
CURRENT
ACLO
CURRENT
CALIBRATION
DAC
INPUT AMPLIFIER
ECG PIN
+
–
CHANNEL
ENABLE
TO
FILTERING
MUX FOR LEAD CONFIG,
COMMON ELECTRODE
ADAS1000-3/
ADAS1000-4
+
–
TO CM
AVERAGING
图60. 典型ECG通道输入复用
Rev. A | Page 30 of 76
VCM
FROM CM
AVERAGING
10997-020
1.3V VCM_REF
ADAS1000-3/ADAS1000-4
图61显示了共模模块的简化示意图。各电极的物理连接可
以采用缓冲,但为简明起见,图中未显示这些缓冲器。
共模选择和均值
共模信号可以从一个或多个电极通道输入的任意组合、内
部固定共模电压基准VCM_REF或连接到CM_IN引脚的外
部源获得。后一配置可用于组合模式中,主器件为从器件
创建威尔逊中心电端。测量校准DAC测试音信号或将电极
与病人相连时,固定基准电压选项很有用,可用信号可以
仅从两个电极获得。
开关的使用存在多项限制:
• 若SW1闭合,SW7必须断开。
• 若SW1断开,至少必须有一个电极开关(SW2至SW7)闭合。
• SW7只能在SW2到SW6断开时关闭,从而1.3 V VCM_REF
只能在所有ECG通道均断开时求和。
灵活的共模产生方式使得用户能够完全控制相关通道。它
与产生右腿驱动(RLD)信号的电路相似,但与后者无关。
CM_OUT输出非设计用于供应电流或驱动阻性负载,如果
用于驱动ADAS1000-2从器件以外的任何器件,其精度会下
降。如果CM_OUT引脚上有任何负载,则需要使用外部缓
冲器。
ADAS1000-3/
ADAS1000-4
CM_IN
SW1
+
SW2
–
ECG1_LA
VCM
CM_OUT
SW3
ECG2_LL
SW4
ECG3_RA
SW7
(WHEN SELECTED, VCM_REF IS
SUMMED IN ON EACH EC CHANNEL)
10997-021
VCM_REF = 1.3V
图61. 共模产生模块
表12. 共模选择的真值表
ECGCTL
地址0x011
PWREN
0
1
1
1
1
DRVCM
X
X
0
0
0
EXTCM
X
0
0
0
0
LACM
X
0
1
1
1
LLCM
X
0
0
1
1
RACM
X
0
0
0
1
.
1
.
X
.
1
.
X
.
X
.
X
1
2
CMREFCTL地址0x052
导通开关
描述
关断,路径断开
SW7
选择内部VCM_REF = 1.3 V
SW2
内部CM选择:LA贡献给VCM
SW2, SW3
内部CM选择:LA和LL贡献给VCM
SW2, SW3,
内部CM选择:LA、LL和RA贡献给VCM
SW4
.
.
SW1
选择外部VCM
参见表27。
参见表31。
Rev. A | Page 31 of 76
ADAS1000-3/ADAS1000-4
有些情况下,增加导联补偿是有必要的,但在另一些情况
下,滞后补偿可能更恰当。RLD放大器的求和结引出到一
个封装引脚(RLD_SJ)以方便补偿。
威尔逊中心电端(WCT)
共 模 选 择 均 值 功 能 非 常 灵 活 , 允 许 用 户 从 ECG1_LA、
ECG2_LL、ECG3_RA电极实现威尔逊中心电端电压。
RLD放大器的短路电流能力超过法定限值,需要使用病人
保护电阻来满足法定要求。
右腿驱动/参考驱动
右腿驱动放大器或参考放大器是反馈环路的一部分,用于
迫使病人的共模电压接近ADAS1000-3/ADAS1000-4的内部
1.3 V基准电平(VCM_REF)。这使得所有电极输入的中心位
于输入范围的中心,从而提供最大输入动态范围。它还有
助于抑制来自荧光灯或其它与病人相连仪器等外部来源的
噪声和干扰,并吸收注入ECG电极的直流或交流导联脱落
电流。
在RLD模块内有一个导联脱落比较器电路,它监控RLD放
大器输出以确定病人反馈环路是否闭合。开环状态通常由
右腿电极(RLD_OUT)脱落引起,往往会将放大器的输出驱
动到低电平。此类故障通过表头字反映(见表52),从而系
统软件可以采取措施,通知用户以及/或者通过ADAS1000-3/
ADAS1000-4的内部开关将参考驱动重定向到另一个电极。
检测电路在RLD放大器本地,在重定向参考驱动下仍能工
作。表31显示了有关参考驱动重定向的详细信息。
RLD放大器的使用方式有多种,如图62所示。其输入可以
利用一个外部电阻从CM_OUT信号获得。另外,也可以利
用内部开关将某些或全部电极信号合并。
虽然参考驱动重定向在右腿电极无法重新连接的情况下可
能有用,但必须采取一些防范措施。最重要的是需要一个
病人保护电阻。这是一个外部电阻,因此它不跟随重定向
参考驱动;ADAS1000-3/ADAS1000-4外部需要提供连续的
病人保护。ECG路径中的任何附加电阻必定会干扰呼吸测
量,还可能导致噪声增加和CMRR降低。
RLD放大器的直流增益由外部反馈电阻(RFB)与有效输入电
阻之比设置,该比值可以通过外部电阻设置,或通过
CMREFCTL寄存器配置的选定电极数量的函数设置(见表31)。
通常情况下,RIN使用内部电阻,所有活动电极用于产生
右腿驱动,导致有效输入电阻为2 kΩ。因此,实现40 dB的
典型直流增益需要200 kΩ反馈电阻。
基于增益配置(见图62)并假设病人保护电阻为330 kΩ时,RLD
放大器可以稳定地驱动最大5 nF的电容。
RLD环路的动态特性和稳定性取决于所选的直流增益以及
病人电缆的电阻和电容。一般需要使用外部元件来提供环
路补偿;对于具体仪器设计和电缆组件,必须根据实验确
定如何补偿。
EXTERNALLY SUPPLIED COMPONENTS
CZ
TO SET RLD LOOP GAIN
2nF
40kΩ
RIN*
RLD_SJ
100kΩ
RZ
4MΩ
RFB*
RLD_OUT
CM_OUT/WCT
ELECTRODE LA
ELECTRODE LL
ELECTRODE RA
CM_IN OR
CM BUFFER OUT
VCM_REF
(1.3V)
–
SW1
10kΩ
SW2
10kΩ
SW3
10kΩ
SW6
+
10kΩ
RLD_INT_REDIRECT
*EXTERNAL RESISTOR RIN IS OPTIONAL. IF DRIVING RLD FROM
THE ELECTRODE PATHS, THEN THE SERIES RESISTANCE WILL
CONTRIBUTE TO THE RIN IMPEDANCE. WHERE SW1 TO SW5
ARE CLOSED, RIN = 2kΩ. RFB SHOULD BE CHOSEN
ACCORDINGLY FOR DESIRED RLD LOOP GAIN.
图62. 右腿驱动——可能的外部器件配置
Rev. A | Page 32 of 76
10997-022
ADAS1000-3/
ADAS1000-4
ADAS1000-3/ADAS1000-4
校准DAC
ADAS1000-3/ADAS1000-4内部有多项校准特性。
10位校准DAC可用来校正通道增益误差(确保通道匹配)或
提供多个测试音。选项如下:
• 直流电压输出(范围:0.3 V至2.7 V)。直流电压输出的DAC
传递函数为:

code 
0.3 V +  2.4 V× 10

(2 − 1) 

• 10 Hz或150 Hz的1 mV p-p正弦波
• 1 mV 1 Hz方波
通过内部切换,可将校准DAC信号路由至各ECG通道的输
入(见图60)。另外,也可以将其从CAL_DAC_IO引脚输
出,从而测量和校正整个ECG信号链中的外部误差。
为确保校准DAC成功更新(见表35),写入新校准DAC寄存
器字后,主控制器必须再发出4个SCLK周期。
导联脱落事件会在帧表头字中设置一个标志(见表52)。哪
一个电极脱落可以通过数据帧或对导联脱落状态寄存器(寄
存器LOFF,见表46)进行寄存器读取确定。对于交流导联
脱落,关于导联脱落信号幅度的信息可以通过串行接口回
读(见表50)。
直流导联脱落检测
这种方法会将一个可编程的小直流电流注入各输入电极。
电极妥善连接时,电流流入右腿(RLD_OUT),产生一个极
小的电压偏移。如果电极脱落,电流就会对该引脚的电容
充电,导致该引脚处的电压正偏,产生一个较大的电压变
化,从而被各通道中的比较器检测到。
直流导联脱落检测电流可以通过串行接口编程。典型电流
范围为10 nA到70 nA,步进为10 nA。
检测直流导联脱落事件的传播延迟取决于电缆电容和编程
电流。近似计算如下:
延迟 = 电压 × 电缆电容/编程电流
例如:
增益校准
各ECG通道的增益可以调整,以便校正通道间的增益不匹
配。GAIN 0、GAIN 1和GAIN 2的工厂调整增益校正系数
存储在片内非易失性存储器中,GAIN 3无工厂校准。用户
增益校正系数存储在易失性存储器中,可以通过寻址适当
的增益控制寄存器(见表49)来覆盖默认增益值。增益校准
适用于标准接口提供的ECG数据以及所有数据速率。
导联脱落检测
延迟 = 1.2 V × (200 pF/70 nA) = 3.43 ms
交流导联脱落检测
检测电极是否连接到病人的另一种方法是将交流电流注入
各通道,测量由此产生的电压的幅度。系统使用略高于2 kHz
的固定载波频率,它高到足以被ADAS1000-3/ADAS1000-4
片内数字滤波器滤除,而不会在ECG信号中引入相位或幅
度伪像。
ECG系 统 必 须 能 够 检 测 电 极 是 否 不 再 与 病 人 相 连 。
ADAS1000-3/ADAS1000-4支持两种导联脱落检测方法:交
流或直流导联脱落检测。两种方法彼此独立,可以在串行
接口的控制下单独使用或联合使用(见表28)。
交流导联脱落信号的极性可以针对各电极进行配置。所有
电极可以同相驱动,或者某些电极可以反相驱动以使总注
入交流电流最小。驱动幅度也是可编程的。检测交流导联
脱落事件的传播延迟小于10 ms。
交流和直流导联脱落检测的阈值电压上限和下限均通过表
38和表39编程。注意,这些编程阈值电压随ECG通道增益
而变化,但不受所设置的电流水平影响。
注意,当校准DAC使能时,交流导联脱落检测功能禁用。
直流导联脱落检测采用与增益无关的固定上限和下限阈值
电压。交流导联脱落检测提供用户可编程的阈值;由于检
测以数字方式执行,可能需要根据所选的ECG通道增益调
整阈值。无论何种情况,所有活动通道均使用同样的检测
阈值。
屏蔽驱动器
屏蔽驱动放大器是一个单位增益放大器,其作用是驱动
ECG电缆的屏蔽层。为节省功耗,不用时可以将其禁用。
注意,SHIELD引脚与呼吸引脚功能共用,二者可以复用
一个外部电容连接。如果该引脚用作呼吸功能,屏蔽功能
即不可用。这种情况下,如果应用需要屏蔽驱动,可以使
用一个连接到CM_OUT引脚的外部放大器。
Rev. A | Page 33 of 76
ADAS1000-3/ADAS1000-4
径 上 执 行 , 通 过 一 对 专 用 引 脚 (EXT_RESP_LA、 EXT_
RESP_RA或EXT_RESP_LL)提供结果。一次只能测量一个
导联。呼吸测量路径不适合用于其它ECG测量,因为其内
部配置和解调与ECG测量不一致。
呼吸(仅限ADAS1000-4型号)
呼吸的测量方法是将一个高频(可编程范围46.5 kHz至64 kHz)
差分电流驱动到两个电极,由此产生的阻抗变化导致差分
电压以呼吸速率变化。该信号交流耦合到病人。采集的信
号为AM,载波在驱动频率,浅调制包络在呼吸频率。客
户提供的RFI和ESIS保护滤波器的电阻,加上连接皮肤接口
的电缆和电极的阻抗(见表13),大大降低了调制深度。目
标是在有大串联电阻的环境下,以低于1 Ω的分辨率测量小
阻抗变化。电路本身包括一个呼吸DAC,它以可编程频率
将交流耦合电流驱动到选定的电极对。由此产生的电压变
化经过放大、滤波后,在数字域中同步解调,结果是一个
代表总胸阻抗或呼吸阻抗(包括电缆和电极贡献)的数字信
号。虽然它在片内经过深度低通滤波,但用户需要进一步
处理以提取包络,并执行峰值检测以确定呼吸情况(或是否
无呼吸)。
内部呼吸电容
内部呼吸功能使用一个内部RC网络(5 kΩ/100 pF),此电路
的分辨率为200 mΩ(路径和电缆总阻抗高达5 kΩ)。电流交
流耦合到读回测量结果的引脚。图63显示了导联I上的测
量,但类似的测量配置可用来测量导联II或导联III。通过
RESPCTRL寄存器配置为最大幅度设置(±1 V)时(见表29),内
部电容模式无需外部电容,并产生幅度约64 µA p-p的电流。
表13. 最大容许电缆和胸负载
电缆电阻
R < 1 kΩ
1 kΩ < R < 2.5 kΩ
2.5 kΩ < R < 5 kΩ
呼吸测量可在一个导联(导联I、导联II或导联III)或外部路
电缆电容
C < 1200 pF
C < 400 pF
C < 200 pF
RTHORACIC < 2 kΩ
±1V
RESPIRATION DAC
DRIVE +
46.5kHz TO
64kHz
ADAS1000-4
5kΩ
100pF
CABLE AND ELECTRODE
IMPEDANCE < 5kΩ
LL CABLE
RA CABLE
FILTER
FILTER
FILTER
IN-AMP AND
ANTI-ALIASING
EXT_RESP_LA
ECG2_LL
HPF
EXT_RESP_LL
ECG3_RA
OVERSAMPLED
SAR
ADC
LPF
MAGNITUDE
AND
PHASE
EXT_RESP_RA
100pF
5kΩ
RESPIRATION DAC
DRIVE–
46.5kHz TO
64kHz
±1V
图63. 呼吸简化功能框图
Rev. A | Page 34 of 76
10997-023
LA CABLE
RESPIRATION
MEASURE
ECG1_LA
ADAS1000-3/ADAS1000-4
外部呼吸路径
外部呼吸电容
EXT_RESP_xx引脚既可配合ECG电极电缆使用,也可配合
独立于ECG电极路径的专用外部传感器使用。此外,利用
EXT_RESP_xx引脚,用户可以在RFI/ESIS保护滤波器的病
人一侧测量呼吸信号。这种情况下,用户必须采取措施保
护EXT_RESP_xx引脚,使其免受任何超过工作电压范围的
信号影响。
如果需要,ADAS1000-4允许用户将外部电容连接到呼吸电
路,以便实现更高的分辨率(<200 mΩ)。这种程度的分辨率
要求电缆阻抗≤1 kΩ。图64显示了扩展呼吸配置下RESPDAC_
xx路径的连接。同样,EXT_RESP_xx路径可以在任何滤波
电路的病人一侧连接,但用户必须为这些引脚提供保护。
虽然外部电容模式需要外部元件,但它能提供更高的信噪
比。再次请注意,一次只能在一个导联上测量呼吸,因此,
可能只需要一对外部呼吸路径(和外部电容)。
46.5kHz TO
64kHz
1nF TO 10nF
RESPDAC_LA
±1V
ADAS1000-4
RESPIRATION DAC
DRIVE +
1kΩ
RESPDAC_LL
1kΩ
5kΩ
100pF
MUTUALLY
EXCLUSIVE
CABLE AND ELECTRODE
IMPEDANCE < 1kΩ
LL CABLE
RA CABLE
FILTER
FILTER
RESPIRATION
MEASURE
ECG1_LA
IN-AMP AND
ANTI-ALIASING
EXT_RESP_LA
ECG2_LL
HPF
EXT_RESP_LL
ECG3_RA
FILTER
OVERSAMPLED
SAR
ADC
LPF
MAGNITUDE
AND
PHASE
EXT_RESP_RA
MUTUALLY
EXCLUSIVE
100pF
5kΩ
1nF TO 10nF
RESPDAC_RA
1kΩ
46.5kHz TO
64kHz
RESPIRATION DAC
DRIVE –
±1V
图64. 使用外部电容的呼吸测量
Rev. A | Page 35 of 76
10997-024
LA CABLE
ADAS1000-3/ADAS1000-4
1nF TO 10nF
RESPDAC_LA
RESPIRATION
MEASURE
EXT_RESP_LA
IN-AMP AND
ANTI-ALIASING
10kΩ
GAIN
10kΩ
1/2 OF AD8606
0.9V
OVERSAMPLED
SAR
ADC
LPF
MAGNITUDE
AND
PHASE
EXT_RESP_RA
REFOUT = 1.8V
10kΩ
HPF
1nF TO 10nF RESPDAC_RA
1kΩ 100Ω
46.5kHz TO
64kHz
±1V
RESPIRATION DAC
DRIVE – ve
1/2 OF AD8606
10997-025
LA CABLE
RA CABLE
ADAS1000-4
RESPIRATION DAC
DRIVE + ve
CABLE AND ELECTRODE
IMPEDANCE < 1kΩ
10kΩ
50kHz TO
56kHz
±1V
1kΩ 100Ω
图65. 使用外部电容和外部放大器的呼吸测量
如果需要,在ADAS1000-4外部使用仪表放大器和运算放大
器可以进一步提高其呼吸性能。为了达到目标性能水平,
仪表放大器必须具有足够低的噪声性能。这种模式使用外
部电容模式配置,如图65所示。使用外部仪表放大器时,
RESPCTL寄存器的位14(见表29)允许用户旁路片内放大器。
呼吸载波
在利用外部信号发生器产生呼吸载波信号的应用中,当呼
吸控制寄存器的位7 RESPEXTSEL使能时(见表29),可以利
用GPIO3提供的信号使外部信号源与内部载波同步。
评估呼吸性能
利用ECG仿真器可以方便地研究ADAS1000-3/ADAS1000-4
的性能。虽然许多仿真器提供可变电阻呼吸功能,但使用
此功能时必须小心。
某些仿真器利用电可编程电阻(常被称为数字电位计)来产
生随时间变化的电阻,以便由呼吸功能测量。数字电位计
端子处的电容通常不相等且与代码相关,对于相同的编程
电阻变化,这些不平衡电容可能会在不同导联上产生意外
偏大或偏小的结果。利用特制配件精心平衡各ECG电极的
电容,可以获得最佳结果。
起搏伪像检测功能(仅限ADAS1000-4)
起搏伪像验证功能对可能的起搏伪像进行鉴定,并测量有
效起搏的宽度和幅度。这些参数存储在起搏数据寄存器(地
址0x1A、地址0x3A至地址0x3C)中,可读取这些寄存器以
了解有关参数。此功能与ECG通道并行运行。数字检测利
用一个状态机执行,该状态机采用来自ECG抽取链的128 kHz
16位数据工作。主ECG信号经过进一步抽取后出现在2 kHz
输出流中,因此检测到的起搏信号并不与经过充分滤波的
ECG数据完全同步,此时间差是确定的且可以补偿。
起搏伪像验证功能可以检测并测量宽度从100 μs到2 ms、幅
度从400 μV以下到1000 mV以上的起搏伪像,其滤波器可以
抑制心跳、噪声和分钟通气起搏。起搏检测算法的流程图
参见图66。
ADAS1000-4起搏算法可以在交流导联脱落和呼吸阻抗测量
电路使能的情况下工作。
一旦在指定导联中检测到有效起搏,由ECG字组成的包的
起始表头字(见表52)中就会出现检测到起搏标志。这些位
表示起搏有效。关于起搏高度和宽度的信息可通过读取地
址0x1A(寄存器PACEDATA,见表43)的内容来获得。通过
配置帧控制寄存器(见表36),可以将此字包括在ECG数据
包/帧中。PACEDATA寄存器提供的数据总长为7位,包括
宽度和高度信息。因此,如果起搏高度和宽度需要更高分
辨率,可通过读取PACExDATA寄存器(地址0x3A至地址
0x3C)实现,如表51所示。
Rev. A | Page 36 of 76
ADAS1000-3/ADAS1000-4
某些用户可能不希望使用三个起搏导联进行检测。这种情
况下,导联II是首选矢量,因为此导联最有可能显示最佳
起搏伪像。其它两个起搏导联在不用时可以禁用。
片内滤波会给起搏信号带来一定的延迟(见“起搏延迟”部分)。
(导联选择
有三个相同的状态机可用,可以在四个可能导联(导联I、
导联II、导联III和aVF)中的三个上运行以检测起搏伪像。
所有必要的导联计算都在内部执行,与EGG通道的输出数
据速率、低通滤波器截止频率和模式(电极、模拟导联、公
共电极)等设置无关。这些计算会考虑可用的前端配置,详
情见表14。
起搏检测算法通过分析128 kHz ECG数据流中的样本来寻
找 起 搏 。 该 算 法 根 据 PACEEDGETH、 PACEAMPTH和
PACELVLTH寄存器中规定的值,以及固定宽度限定条
件,寻找边沿、峰值和下降沿。复位后寄存器默认值可以
通过SPI总线予以覆盖,三个起搏检测状态机可以使用不同
的值。
起搏检测的第一步是寻找数据流中的有效前沿。一旦找到
候选边沿,算法就会寻找另一个极性相反且满足起搏宽度
标准并通过(可选)噪声滤波器的边沿。只有那些满足所有
标准的起搏才会被标记为有效起搏。检测到有效起搏后,
帧表头寄存器中的标志就会置位,幅度和宽度信息存储在
PACEDATA寄存器中(地址0x1A;见表43)。起搏算法寻找
负脉冲或正脉冲。
表14. 起搏导联计算
0x01 [10] 1
0
0x05 [8] 2
0
配置
数字导联
0
1
公共电极导联
1
X
模拟导联
1
2
3
00
导联 I
(LA − RA)
LA − RA
CH1 − CH3
导联I
CH1
导联I
CH1
01
导联 II
(LL − RA)
LL − RA
CH2 − CH3
导联II
CH2
导联II
− CH3
0x04 [8:3] 3
10
11
导联 III
aVF
(LL − LA)
(导联 II + 导联 III)/2
LL − LA
LL − (LA + RA)/2
CH2 − CH1
CH2 − (CH1 + CH3)/2
导联II − 0.5 × 导联I
导联II – 导联I
CH2 − 0.5 × CH1
CH2 − CH1
导联III
导联II − 0.5 × 导联I − CH3 − 0.5 × CH1
CH2
寄存器ECGCTL的位CHCONFIG,见表27。
寄存器CMREFCTL的位CEREFEN,见表31。
寄存器PACECTL的位PACExSEL [1:0],见表30。
Rev. A | Page 37 of 76
ADAS1000-3/ADAS1000-4
START
ENABLE PACE DETECTION
SELECT LEADS
START PACE DETECTION
ALGORITHM
START PULSE
WIDTH TIMER
LOOK FOR
TRAILING EDGE
START NOISE
FILTERS (if enabled)
TRAILING
EDGE
DETECTED?
NO
YES
NOISE FILTER
PASSED?
NO
YES
2ms > PULSE WIDTH
> 100µs
NO
YES
10997-026
FLAG PACE DETECTED
UPDATE REGISTERS WITH
WIDTH AND HEIGHT
图66. 起搏算法概览
PACE
PULSE
PACELVLTH
LEADING EDGE
LEADING EDGE STOP
PACEEDGETH
PACE WIDTH
RECHARGE
PULSE
图67. 典型起搏信号
Rev. A | Page 38 of 76
10997-027
PACEAMPTH
ADAS1000-3/ADAS1000-4
起搏幅度阈值
起搏验证滤波器2
此寄存器(地址0x07,见表33)可用来设置最小有效起搏脉
冲幅度:
此滤波器同样用于抑制低于阈值的脉冲,如MV脉冲和电
感植入式遥测系统等。它一般使能,通过PACECTL寄存器
的位10(见表30)控制。滤波器2适用于所有使能且用于起搏
检测的导联。
N × VREF
, (对应于
GAIN × 216
20 µV到5 mV范围、1.4倍增益设置(GAIN 0))
PACEAMPTH设置 =
N = 0至255(8位),寄存器默认值N = 0x24,(1.4倍增益设置
中PACEAMPTH = 706 μV)
GAIN = 1.4、2.1、2.8或4.2(可编程)。
VREF = 1.8 V。
此值通常被设置为预期最小起搏幅度。
起搏宽度滤波器
使能时,此滤波器寻找与前沿极性相反且幅度至少为原始
触发脉冲一半的边沿。第二沿必须与原边沿相距100 µs到
2 ms。检测到有效起搏宽度后,就会存储该宽度。禁用时,
仅100 μs的最短脉冲宽度禁用。此滤波器由PACECTL寄存器
的位11(见表30)控制。
对于双心室和单极性起搏,为了在大多数工作条件下获得
最佳结果,建议将起搏幅度阈值设为约700 μV到1 mV的值。
为了避免来自病人的环境噪声影响,该阈值应不低于
250 μV。当有其它医疗设备与病人相连时,该幅度可以调整
为远高于1 mV的值。
双心室起搏器
起搏边沿阈值
起搏宽度滤波器使能时,起搏算法寻找宽度在100 μs到2 ms
窗口以内的起搏脉冲。假设此滤波器使能,如果两个心室
起搏器脉冲在略有不同的时间发出,导致脉冲在导联中显
示为一个较大、较宽的脉冲,那么只要总宽度不超过2 ms,
就会标记有效起搏。
此编程值(地址0x0E,见表40)用于寻找表示起搏脉冲开始
的前沿:
N × VREF
(对应于
GAIN × 216
20 µV到5 mV范围、1.4倍增益设置)
PACEEDGETH设置 =
其中:
如果N = 0,PACEEDGETH = PACEAMPTH/2,则N = 0至
255(8位)。
GAIN = 1.4、2.1、2.8或4.2(可编程)。
VREF = 1.8 V。
起搏电平阈值
此编程值(地址0x0F,见表41)用于寻找前沿峰值:
N × VREF
,有符号(FF = −1,
GAIN × 216
,
01 = +1),默认值
=0
PACELVLTH设置 =
如上文所述,起搏算法要求起搏脉冲宽度小于2 ms。在起
搏双心室的起搏器中,双心室可以同步起搏。当起搏宽度
和高度在算法的编程限值以内时,就会标记有效起搏,但
可能只有一个起搏脉冲可见。
起博检测测量
ADAS1000-3/ADAS1000-4数字起搏算法的设计验证包括检
测一系列仿真起搏信号,使用ADAS1000-3/ADAS1000-4和
评估板,将一个起搏器连接到各种仿真负载(约200 Ω至2 kΩ
以上),并且涵盖以下4个波形拐角。
•
•
•
•
最短脉冲宽度(100 μs),最小高度(<300 μV)
最短脉冲宽度(100 μs),最大高度(最大1.0 V)
最长脉冲宽度(2 ms),最小高度(<300 μV)
最长脉冲宽度(2 ms),最大高度(最大1.0 V)
这些情形下的测试均获得了合理的结果。使用交流导联脱
落功能对记录的起搏高度、宽度或起搏检测算法识别起搏
脉冲的能力无明显影响。起搏算法也在呼吸载波使能的情
况下进行了评估,载波中同样没有观察到阈值或起搏器检
测的差异。
其中:
N = 0至255(8位)。
GAIN = 1.4、2.1、2.8或4.2(可编程)。
VREF = 1.8 V。
起搏验证滤波器1
此滤波器用于抑制低于阈值的脉冲,如分钟通气(MV)脉冲
和电感耦合植入式遥测系统等。它通常使能,通过
PACECTL寄存器的位9(见表30)控制。滤波器1适用于所有
使能且用于起搏检测的导联。
Rev. A | Page 39 of 76
ADAS1000-3/ADAS1000-4
这些实验虽然验证了起搏算法在有限的环境和条件下的有
效性,但不能代替起搏器算法的最终系统验证。这只能在
最终系统中执行,使用系统制造商指定的电缆和验证数
据集。
评估起搏检测性能
ECG仿真器可以方便地研究ADAS1000捕捉各种法定标准
规定的宽度和高度范围内的起搏信号的性能和能力。
ADAS1000-3/ADAS1000-4的起搏检测算法按照医疗仪器标
准进行设计,某些仿真器的输出信号比标准要求的要宽(或
窄),ADAS1000-3/ADAS1000-4的算法会将其视为无效信号
而予以抑制。
ADAS1000-3/ADAS1000-4的起搏宽度接受窗口是最严格
的,以2 ms为限。如果这有问题,可以通过降低主时钟频
率来获得一些裕量。例如,用8.000 MHz晶振代替建议的
8.192 MHz晶振,可以将起搏接受窗口的上限从2.000 ms提
高到2.048 ms。下限也会提高,但这不会影响算法检测100 µs
起搏脉冲的能力。
更改时钟频率会影响ADAS1000-3/ADAS1000-4的所有其它
频率相关功能。沿用8.000 MHz例子,ECG的−3 dB频率以
8000/8192的系数缩小,40 Hz变为39.06 Hz,150 Hz变为
146.5 Hz,二者仍然在法定要求以内。呼吸和交流导联脱落
频率,以及输出数据速率,同样以8000/8192的系数缩小。
起搏延迟
无论选择何种帧速率和ECG滤波器设置,起搏算法都会检
验128 kHz、16位ECG数据。检测到有效后沿时,起搏脉冲
即被认定为有效,并在下一可用帧表头中予以标记。在
128 kHz帧速率,起搏和ECG数据在时间上始终正确对齐,
但对于较慢的帧速率,其固有的额外滤波会使帧的ECG数
据落后于起搏脉冲标志。表15总结了这些延迟,根据ECG
数据正确定位起搏事件时必须考虑此延迟。
起搏后沿的确切位置存在一个帧周期的固有不确定性。
通过第二串行接口进行起搏检测
用户若想采用自己的起搏检测方案,可使用ADAS1000-3/
ADAS1000-4提供的第二个串行接口。此接口配置为主器件
接口,仅以128 kHz数据速率提供ECG数据。其作用是让用
户能以足够高的速率访问ECG数据,以便运行自己的起搏
算法,同时让ADAS1000-3/ADAS1000-4在标准串行接口(2 kHz
和16 kHz数据速率)上提供的所有ECG数据滤波和抽取功能
保持不变。即使第二串行接口使能,此专用起搏接口也只
使用四个GPIO引脚中的三个,留下一个GPIO引脚以供他
用。注意,确保通道增益匹配的片内数字校准不适用于此
接口提供的数据。关于此接口的更多信息参见“第二串行
接口”部分。
滤波
图68显示了ECG数字信号处理。ADC采样速率是可编程的。
在高性能模式下,它是2.048 MHz;在低功耗模式下,采样速
率降至1.024 MHz。用户可以用三种数据速率(128 kHz、16 kHz
和2 kHz)中的一种传输帧数据。注意,虽然2 kHz和16 kHz
数据速率的数据字宽度为24位,但可用位数分别为19位和
18位。
抽取量取决于所选数据速率,数据速率越低,则抽取越多。
有4个可选低通滤波器拐角可用,其数据速率为2 kHz。
滤波器通过复位清零。表15列出了不同数据速率下的滤波
器延迟。
Rev. A | Page 40 of 76
ADAS1000-3/ADAS1000-4
AC LEAD-OFF
DETECTION
2.048MHz
PACE
DETECTION
128kHz
–3dB AT 13kHz
ACLO
CARRIER
NOTCH
2kHz
AVAILABLE DATA RATE
CHOICE OF 1:
128kHz DATA RATE
16-BITS WIDE
128kHz
16kHz DATA RATE
24-BITS WIDE
18 USABLE BITS
16kHz
–3dB AT 3.5kHz
16kHz
2kHz
–3dB AT 450Hz
2kHz DATA RATE
24-BITS WIDE
19 USABLE BITS
40Hz
150Hz
250Hz
(PROGRAMMABLE BESSEL )
~7Hz
图68. ECG通道滤波器信号流
表15. ECG波形与起搏指示的关系1, 2, 3
数据速率
条件
2 kHz
450 Hz ECG带宽
250 Hz ECG带宽
150 Hz ECG带宽
40 Hz ECG带宽
16 kHz
128 kHz
1
2
3
4
ECG数据相对于起搏事件的视在延迟4
0.984 ms
1.915 ms
2.695 ms
7.641 ms
109
0
ECG波形延迟是指阶跃输入后达到最终值50%所需的时间。
通过设计保证,但未经生产测试。
确定起搏脉冲后沿时,存在无法避免的8 μs残余不确定性。
增加38 μs以获得任何设置的绝对延迟。
Rev. A | Page 41 of 76
CALIBRATION
31.25Hz DATA RATE
24-BITS WIDE
~22 USABLE BITS
10997-028
ADC DATA
14-BITS
2.048MHz
ADAS1000-3/ADAS1000-4
基准电压源
一个器件配置为主器件时,SYNC_GANG引脚自动设为输出。
可以利用一个外部1.8 V基准电压源来提供所需的VREF。这
种情况下,一个内部缓冲器配合外部基准电压源使用。
REFIN引脚是一个动态负载,每个使能通道的平均输入电流
约为100 μA,包括呼吸。使用内部基准电压源时,REFOUT
引脚需要通过一个低ESR(最大0.2 Ω)的10 μF电容与0.01 μF
电容的并联组合去耦至REFGND,这些电容应尽量靠近器
件引脚放置,并且与器件位于PCB的同一侧。
组合工作模式
提高ECG通道数,用户便可测量更多数量的病人电极。12
导联系统通常需要9个电极(以及1个右腿驱动参考电极),
但可以仅使用8个电极(以及1个右腿驱动参考电极)以实现
导出配置。因此,将一个5电极ADAS1000、ADAS1000-1或
ADAS1000-2与ADAS1000-3或ADAS1000-4器件配合使用,
便可提供所需的8个电极。所用的方法为主从配置,一个
器件是主器件,其它器件则是从器件。多个器件必须能很
好地协同工作,因此,主器件和从器件之间应通过合适的
输入/输出进行接口。
一个器件配置为从器件时(ADAS1000-2),SYNC_GANG和
CLK_IO引脚设为输入。
同步器件
组合器件需要共用一个时钟,确保转换同步进行。一种方
法是用主器件CLK_IO引脚驱动从器件CLK_IO引脚。另外,
也可以利用外部8.192 MHz时钟来驱动所有器件的CLK_IO
引脚。CLK_IO上电进入高阻态,直到配置为组合模式。
此外,SYNC_GANG引脚用来同步多个器件的ADC转换启
动。SYNC_GANG引脚自动由主器件驱动,是所有从器件
的输入。在通过组合模式使能之前,SYNC_GANG处于高
阻态。
在组合模式下连接器件时,当主器件开始转换,SYNC_
GANG输出触发一次。因此,为确保从器件收到同步信
号,首先应配置从器件并使能转换,然后向主器件的
ECGCTL寄存器发送转换信号。
MASTER
CLK_IO
SYNC_GANG
CM_OUT
CAL_DAC_IO
主/从
ADAS1000、ADAS1000-1、ADAS1000-3或ADAS1000-4可
以配置为主器件或从器件,而ADAS1000-2只能配置为从器
件。主/从器件通过ECGCTL寄存器的位5(主器件)配置(见
表27)。组合模式通过将上述寄存器的位4(组合)置1来使能。
CLK_IO
SYNC_GANG
CM_IN
CAL_DAC_IO
SLAVE 1
注意,使用多个器件时,用户必须直接从各器件收集ECG
数据。如果使用传统的12导联配置,Vx导联相对于WCT进
行测量,则用户应将主器件配置为导联模式,并将从器件
配置为电极模式。电极和导联数据的LSB大小不同(详情见
表42)。
在组合模式中,所有器件必须以相同的功耗模式(高性能或
低功耗)和相同的数据速率工作。
SLAVE 0
CLK_IO
SYNC_GANG
CM_IN
CAL_DAC_IO
10997-029
ADAS1000-3/ADAS1000-4具有一个高性能、低噪声、片内
1.8 V基准电压源,用于ADC和DAC电路。一个器件的
REFOUT设计用于驱动同一器件的REFIN。内部基准电压
源不能用于驱动较大外部电流;为了在多器件组合工作时
实现最佳性能,各器件应使用自己的内部基准电压源。
图69. 组合模式下的主从连接,使用多个器件
校准
在组合工作模式下,一个器件(主)的校准DAC信号可以通
过CAL_DAC_IO引脚输出,并用作其它器件(从)的校准输
入。这样可以确保所有器件采用同样的信号校准,从而提
高通道间的匹配度。在组合模式下,这并不是自动发生的,
必须按照表35进行配置。
Rev. A | Page 42 of 76
ADAS1000-3/ADAS1000-4
共模
右腿驱动
ADAS1000-3/ADAS1000-4具有一个专用CM_OUT引脚用作
输出,一个CM_IN引脚用作输入。在组合模式下,主器件
根据选定的输入电极决定共模电压。然后,此共模信号
(CM_OUT)可 以 被 随 后 的 从 器 件 用 作 共 模 基 准 (施 加 于
CM_IN)。从器件内的所有电极均相对于主器件的CM_IN
信号进行测量。关于通过串行接口进行控制的更多信息,
参见表31中的CMREFCTL寄存器。图70显示了使用多个器
件时主从器件之间的连接。
右腿驱动来自主器件。如果从器件的内部RLD电阻是RLD
环路的一部分,应将主从器件的RLD_SJ引脚连在一起。
组合模式中的器件时序
进入多器件组合模式时,主从器件均可以工作,但主器件
的转换使能位(ECGCTL寄存器的位2,表27)应在从器件的
转换使能位之后置1。主器件的转换信号置1后,就会在其
SYNC_GANG引脚上产生一个边沿,它将应用于所有从器
件的SYNC_GANG输入,使得器件的ADC转换能够同步。
m
Rev. A | Page 43 of 76
RLD_OUT
CM_IN
REFOUT CAL_DAC_IO
CM_OUT/
WCT
SHIELD
DRIVEN
LEAD AMP
VREF
CALIBRATION
DAC
RESPIRATION
DAC
ADCVDD, DVDD
1.8V
REGULATORS
SHIELD
DRIVE
AMP
VCM_REF
(1.3V)
IOVDD
AVDD
DVDD
(optional)
ADAS1000-4
COMMONMODE AMP
AC
LEAD-OFF
DAC
LEAD-OFF
DETECTION
10k
PACE
DETECTION
MUXES
CS
SCLK
SDI
SDO
DRDY
SYNC_GANG
3 × ECG PATH
ELECTRODES
×3
AMP
ADC
EXT RESP_LA
AMP
ADC
FILTERS,
CONTROL,
AND
INTERFACE
LOGIC
EXT RESP LL
EXT RESP_RA
CLOCK GEN/OSC/
EXTERNAL CLK
SOURCE
RESPIRATION PATH
XTAL1
REFIN
ADCVDD
(optional)
REFOUT
CAL_DAC_IN
RLD_SJ
IOVDD
ADCVDD, DVDD
1.8V
REGULATORS
VREF
VCM_REF
(1.3V)
AC
LEAD-OFF
DAC
CLK_IO
XTAL2
AVDD
CM_IN
TAKE LEAD
DATA
ADCVDD
(optional)
DVDD
(optional)
ADAS1000-2
SLAVE
COMMONMODE AMP
LEAD-OFF
DETECTION
PACE
DETECTION
MUXES
5 × ECG PATH
ELECTRODES
×5
AMP
FILTERS,
CONTROL,
AND
INTERFACE
LOGIC
ADC
CLOCK GEN/OSC/
EXTERNAL CLK
SOURCE
CS
SCLK
SDI
SDO
DRDY
SYNC_GANG
TAKE
ELECTRODE
DATA
CLK_IO
图70. 配置多个器件以扩大电极/导联数量
(此例将ADAS1000-4用作主器件,ADAS1000-2用作从器件;其它配置也是可行的)
表16. 组合操作的一些可能配置
主器件
ADAS1000
ADAS1000
ADAS1000
ADAS1000-3
ADAS1000-4
从器件1
ADAS1000-2
ADAS1000-2
ADAS1000-3
ADAS1000-2
ADAS1000-2
从器件2
ADAS1000-2
特性
ECG、呼吸、起搏
ECG、呼吸、起搏
ECG、呼吸、起搏
ECG
ECG、呼吸、起搏
电极数
10 ECG、CM_IN、RLD
15 ECG、CM_IN、RLD
8 ECG、CM_IN、RLD
8 ECG, CM_IN, RLD
8 ECG、CM_IN、RLD
Rev. A | Page 44 of 76
导联数
12导联 + 备用ADC通道
15导联 + 3个备用ADC通道
12导联(导出的导联)
12导联(导出的导联)
12导联(导出的导联)
10997-030
REFIN
RLD_SJ
ADAS1000-3/ADAS1000-4
ADAS1000-3/ADAS1000-4
组合模式下的接口
的同步数据。其它方法是使用控制器来控制各器件或单独
的SDO路径。
如图70所示,使用多个器件时,用户必须直接从各器件收
集ECG数据。图71所示的例子说明了主从器件接口的一种
可能性。
某些应用中,主机与ADAS1000-3/ADAS1000-4之间需要数
字隔离。所示的例子给出了一种确保需要隔离的线路数量
最少的方法。
注意,这里共用SCLK、SDO和SDI,使用各自的CS线。这
就要求用户以两倍的速度读取主从器件的数据,确保它们
能捕捉到所有数据以保持选定的数据速率,并且具有相关
SLAVE
MASTER
SCLK
SCLK
SDI
SDI
CS
CS
DRDY (Optional)
DRDY (Optional)
SDO
SDO
图71. 多个器件接口的一种方法
Rev. A | Page 45 of 76
10997-031
MICROCRONTROLLER/
DSP
SCLK
SDI
CS1
CS2
SDO
ADAS1000-3/ADAS1000-4
串行接口
ADAS1000-3/ADAS1000-4还提供一个可选的第二串行接
口,它能够以128 kHz数据速率提供ECG数据,适合想要采
用其自有数字起搏检测算法的用户。这是一个主机接口,
采用20.48 MHz的SCLK频率工作。
标准串行接口
采用2.3 V至3.6 V IOVDD电源工作时,标准串行接口兼容
LV T T L 。 这 是 主 要 接 口 , 用 于 控 制 A DA S 1 0 0 0 - 3 /
ADAS1000-4,读取和写入寄存器,以及读取包含所有ECG
数据字和器件内其它状态功能的帧数据。
SPI由以下5个引脚控制:
• CS (帧同步输入)。CS置位低电平时选择器件。当CS为高
电平时,忽略SDI引脚上的数据。如果CS无效,SDO输
出驱动器会禁用,这样多个SPI器件就可以共用一个
SDO引脚。CS引脚可以接低电平以减少需要隔离的路径
数量。当CS接低电平时,数据字周围无帧,因此,用户
必须知道其处于帧内何处。对于所有2 kHz和16 kHz数据
速率的数据字,帧内各字的起始处是寄存器地址。用户
可以让SDI保持64个SCLK周期的高电平来重新同步该接
口,然后读取任意寄存器,从而在后续字的第一位时拉
低SDI。
• SDI(串行数据输入引脚)。SDI上的数据在SCLK的上升沿
输入器件。
• SCLK(将数据输入和输出器件)。当CS为高电平时,
SCLK应为高电平空闲状态。
• SDO(用于数据回读的串行数据输出引脚)。数据在SCLK
的下降沿通过SDO输出。 The SDO output driver is high-Z
when CS is high.
• DRDY (数据就绪,可选)。低电平时表示数据就绪,高电
平时表示繁忙。指示ADAS1000-3/ADAS1000-4数字逻辑
的内部状态。复位期间,它变为高电平/繁忙状态。如
果数据帧使能且帧缓冲器为空,此引脚将变为繁忙/高
电平状态。如果帧缓冲器已填满,此引脚将变为低电平/
就绪状态。如果数据帧未使能,此引脚将变为低电平,
表示器件准备接收寄存器读取/写入命令。读取包数据
时,必须读取整个包后,DRDY才能返回高电平状态。
ADAS1000-3/
ADAS1000-4
MICROCONTROLLER/
DSP
SCLK
CS
MOSI
MISO
GPIO
SCLK
CS
SDI
SDO
DRDY
10997-033
ADAS1000-3/ADAS1000-4通过标准串行接口进行控制,运
行配置寄存器和回读ECG数据。这是一个SPI兼容型接口,
采用最高达40 MHz的SCLK频率工作。
图72. 串行接口
写入模式
用于写操作的串行字为32位长,MSB优先。串行接口可以
采用连续式和突发式(选通式)串行时钟工作。CS的第一个
下降沿启动写周期。施加于SDI的串行数据在SCLK上升沿
输入ADAS1000-3/ADAS1000-4。SCLK必须经过至少32个时
钟上升沿以输入32位数据之后,才能将CS重新拉高。寻址
的输入寄存器在CS的上升沿更新。若需进行其它串行传输,
必须将CS再次拉低。寄存器写操作用于配置器件。器件配
置就绪并使能转换后,就可以启动帧数据,开始以可编程
数据速率通过SDO输出ECG数据。器件的正常操作是发送
ECG数据帧。通常只有在启动配置过程中才需要执行寄存
器读写操作。然而,在帧传输模式下,可能需要将新的配
置数据写入器件。新写入命令在帧内接受,根据命令的性
质不同,可能需要先清除内部滤波器(等待几个周期),然
后才能再次看到有用的帧数据。
读取/写入数据格式
地址、数据和读/写位全都位于同一个字中。数据在CS的
上升沿或后续字的第一个周期更新。对于ADAS1000-3/
ADAS1000-4的所有写命令,数据字为32位,如表17所示。
类似地,使用2 kHz和16 kHz的数据速率时,各字为32位(地
址位和数据位)。
表17. 串行位分配
(适用于所有寄存器写操作、2 kHz和16 kHz读操作)
B31
R/W
[B30:B24]
地址位[6:0]
[B23:B0]
数据位[23:0](MSB优先)
对于寄存器读操作,数据在下一个字期间移出,如表18
所示。
表18. 读/写数据流
数字
引脚
SDI
SDO
Rev. A | Page 46 of 76
命令1
读取地址1
命令2
读取地址2
地址1
读取数据1
命令2
写入地址3
地址2
读取数据2
ADAS1000-3/ADAS1000-4
对于128 kHz数据速率,所有写入字仍为32位,但数据包中
的读取字为16位(寄存器的高16位)。不存在地址位,仅有
数据位。大于16位的寄存器空间占2个16位字(例如,起搏
和呼吸)。
数据帧/包
通用数据包结构如表18所示。数据可以通过两种不同的帧
格式接收。对于2 kHz和16 kHz数据速率,使用32位数据格
式(寄存器地址封装在高位字节,识别帧内的字)(见表21)。
对于128 kHz数据速率,字以16位数据格式提供(见表22)。
配置完成后,用户就可以向帧表头寄存器(见表52)发出一
个读取命令,以便开始读取帧。ADAS1000-3/ADAS1000-4
继续提供帧,直到写入另一个寄存器地址(读取或写入命
令)。要继续读取帧数据,应继续通过SDI写入全0,它表示
对NOP寄存器(地址0x00)的写操作。只有发出另一个读取
或写入命令才能中断一个帧。
读取模式
虽然ADAS1000-3/ADAS1000-4的主要读取功能是输出ECG
帧数据,但器件也允许读取所有配置寄存器。要读取一个
寄存器,用户首先必须用一个包含特定寄存器地址的读取
命令寻址器件。如果器件已经处于数据帧传输模式,可以
在帧数据的最后一个字期间发出读取寄存器命令,从而将
读取寄存器命令穿插在帧之间。下一个字期间输出的数据
是寄存器读取数据。要返回帧传输模式,用户必须读取帧
表头寄存器(地址0x40,见表52)以重新使能帧传输。此寄
存器写操作可以用来清除上一读取命令产生的寄存器内容。
表19. 读取寄存器和帧示例
SDI
…..
SDO
…..
无操作
(NOP)
帧数据
读取
地址N
帧CRC
读取帧
寄存器
数据N
无操作
(NOP)
帧表头
…..
…..
常规寄存器读操作总是32位长且MSB优先。
每个帧可以包含大量数据和状态字。CS可以在帧内的各数
据字之间切换,也可以在整帧期间保持低电平不变。
串行时钟速率
以2 kHz或16 kHz数据速率读取时,读取所有数据字将产生
一个包含10 × 32位字的帧;以128 kHz数据速率读取时,一
帧包含13 × 16位字。此外,任何不需要的字都可以从帧中
排除。要使用需要的字配置帧,应在帧控制寄存器(见表36)中
配置适当的位。每帧的完整字集是10 × 32位字(2 kHz或16 kHz
数据速率)或13 × 16位字(128 kHz数据速率)。
SCLK (最小) = 帧速率 × 帧速率 × 位数/字
帧内未提供的数据可以在帧间读取。读取寄存器会中断帧
传输,用户必须发出新的读取命令(地址0x40,见表52)才
能重新开始帧传输。
无操作
(NOP)
帧数据
SCLK最高可达40 MHz,具体取决于IOVDD电平,如表5所
示。最小SCLK频率必须满足如下要求:所有帧数据都在下
一帧可用前输出。
不同帧速率下的最小SCLK如表20所示。
表20. SCLK时钟频率与包数据/帧速率的关系
帧速率
128 kHz
16 kHz
2 kHz
1
字大小
16位
32位
32位
最多字数/帧1
13字
10字
10字
最小SCLK
26.62 MHz
5.12 MHz
640 kHz
这是一帧包含的完整字集。它是可编程的,可以配置为只提供需要的字。
参见表36。
表21. 默认2 kHz和16 kHz数据速率:32位帧字格式
寄存器
地址
接头
0x40
导联I/LA
0x11
导联II/LL
0x12
导联III/RA
0x13
起搏
0x1A
RESPM
0x1B
起搏1
起搏2
0x1A
RESPM1 RESPM2
0x1B
RESPPH
0x1C
LOFF
0x1D
GPIO
0x06
CRC
0x41
表22. 默认128 kHz数据速率:16位帧字格式
寄存器
地址
接头
0x40
导联I/LA
0x11
导联II/LL
0x12
导联III/RA
0x13
Rev. A | Page 47 of 76
RESPH1 RESPH2
0x1C
LOFF
0x1D
GPIO
0x06
CRC
0x41
ADAS1000-3/ADAS1000-4
内部操作与内部2.048 MHz或1.024 MHz主时钟同步
(ECGCTL[3]:HP = 1和HP = 0,见表27)。由于内部时钟与
SPI的SCLK信号之间并无可靠的关系,因此使用一个内部
握手方案来确保数据在两个时钟域之间安全传输。完整的
握手需要3个内部时钟周期,当读取较少字数的帧时,须限制
SCLK频率的速度上限。这对所有数据帧速率均是如此。
SCLK(最大) = (1.024 MHz × (1 + HP) × 字数/帧 × 位数/字)/3,
或40 MHz,以较低者为准。
超过特定工作模式的最大SCLK频率,会引起DRDY信号行
为错乱,导致数据丢失。
数据速率和跳过模式
虽然可用的标准帧速率为2 kHz、16 kHz和128 kHz,但用
户可以跳过帧,从而进一步降低数据速率。这可以在帧控
制寄存器(见表36)中配置。
数据就绪(DRDY)
DRDY引脚用于指示由选定数据速率的抽取数据组成的帧
可供读取。繁忙时,它为高电平;就绪时,它为低电平。
只能在DRDY的状态为低电平或就绪时发送命令。上电期
间,DRDY的状态为高电平(繁忙),器件自身初始化。完
成初始化后,DRDY变为低电平,用户可以开始配置器件
进行工作。器件配置完成并使能转换时(通过写入ECGCTL
寄存器的转换位(CNVEN)),ADC开始转换,数字接口开
始提供数据,就绪时将其加载到缓冲器。如果转换已使能
而缓冲器为空,则器件未就绪,DRDY变为高电平。一旦
缓冲器填满,DRDY即变为低电平,表示可以将数据读出
器件。如果器件未使能转换,DRDY会忽略缓冲器填满状态。
读取数据包时,必须读取整个数据包,否则DRDY将保持
低电平。
有三种方法可检测DRDY状态。
• DRDY引脚。这是ADAS1000-3/ADAS1000-4的输出引
脚,指示器件读取或繁忙状态。此引脚为高电平时,无
有效数据。DRDY变为低电平时,表示数据可供读取,
并且保持低电平到整个帧读取完毕。当帧中最后一个字
的最后一位通过SDO输出时,它变为高电平。此引脚是
选用引脚。
• SDO引脚。用户可以通过拉低CS来监控SDO引脚的电平。
如果SDO为低电平,则数据就绪;如果为高电平,则器
件繁忙。这不需要驱动SCLK输入。(仅CPHA = CPOL = 1)。
• 在SDO提供的表头字中,有效数据前几位中的某一位是
数据就绪状态位(见表42)。在ADAS1000-3/ADAS1000-4
的配置中,用户可以设置表头重复,直到数据就绪为止。
参见表36中帧控制寄存器的位6 (RDYRPT)。
检测遗失的转换数据
为确保当前数据有效,整帧必须以选定的数据速率读取。
如果读取整帧的时间超过选定数据速率允许的时间,内部
寄存器就不会加载最新的转换数据。帧表头寄存器(见表52)
提供4个设置来指示帧数据溢出。位[29:28]的设置报告自上
次有效帧读取以来,遗失了多少帧。遗失帧可能是因为上
次读取耗时过长。当前帧中的数据有效,但不是最新数据。
它是上次有效读取后立即进行的计算。
要清除这种溢出,用户必须读取整帧。
Rev. A | Page 48 of 76
ADAS1000-3/ADAS1000-4
CRC字
帧数据完整性由CRC提供。对于128 kHz帧速率,使用16位
CRC-CCITT多项式。对于2 kHz和16 kHz帧速率,使用24位
CRC多项式。
XTAL2
XTAL1
CLK_IO
10997-034
两种情况下,CRC残余值均预设为全1,传输前反转。表23
总结了CRC参数。要验证数据是否正确接收,软件应当对
数据和接收的校验和计算CRC。如果数据和校验和接收正
确,相应的CRC残余值应等于表23所示的校验常数。注
意,数据以MSB优先的方式通过发生器多项式,与其串行
移出的顺序相同。附加到帧的CRC的位和字节应有适当的
顺序,使得CRC的MSB首先通过发生器多项式,与数据顺
序一样;CRC残余值与反转CRC在帧结束时进行“异或”运
算的结果应为全1(这正是所有消息的校验常数均相同的原
因)。CRC仅基于送出的数据。
ADAS1000-3/
ADAS1000-4
图73. 输入时钟
时钟
ADAS1000-3/ADAS1000-4采用8.192 MHz的外部晶体或时钟
输入频率工作。外部时钟输入用于组合模式,使得两个器
件之间的转换同步。这种模式下,CLK_IO引脚是主器件
的输出和从器件的输入。为降低功耗,非组合模式下应禁
用CLK_IO。
ADAS1000-3/ADAS1000-4的所有特性都是外部提供的时钟
频率的函数。如上所述,使用非8.192 MHz的频率会相应地
缩放数据速率、滤波器转折频率、交流导联脱落频率、呼
吸频率和起搏算法拐角。
表23. CRC多项式
帧速率
2 kHz, 16 kHz
128 kHz
CRC大小
24位
16位
多项式
x24 + x22 + x20 + x19 + x18 + x16 + x14 + x13 + x11 + x10 + x8 + x7 + x6 + x3 + x1 + x0
x16 + x12 + x5 + x0
Rev. A | Page 49 of 76
多项式
(十六进制)
0x15D6DCB
0x11021
校验常数
0x15A0BA
0x1D0F
ADAS1000-3/ADAS1000-4
第二串行接口
此第二串行接口是一个可选接口,用于用户自己的起搏检
测。此接口仅包含128 kHz数据速率的ECG数据。如果使用
此接口,ECG数据仍可通过上述标准接口以较低的速率提
供,所有抽取和滤波仍然适用。此接口无效时不消耗功率。
数据以16位字形式载入,MSB优先。
此接口是主接口,ADAS1000-3/ADAS1000-4提供SCLK、
CS、SDO。它与现有GPIO引脚的共用情况如下:
• GPIO1/MSCLK
• GPIO0/MCS
•
•• GPIO2/MSDO
CS
MISO/GPIO
ADAS1000-4
MASTER SPI
MSCLK/GPIO1
MCS/GPIO0
MSDO/GPIO2
10997-035
SCLK
表 24. 主器件SPI帧格式;所有字都是16位
字
接头
1
导联I/LA
2
导联II/LL
3
导联III/RA
4
5
6
全部为0 全部为0 CRC
表头字由4个全1位和一个12位序列计数器组成。每发送一
帧,此序列计数器就会递增1,从而让用户知道是否遗失
帧以及遗失多少帧。
RESET
有两种方法可将ADAS1000-3/ADAS1000-4复位到上电默认
状态。通过将RESET线置为低电平,或将ECGCTL寄存器
(表27)中的SWRST位置1,可以将所有内部寄存器的内容复
位到其上电复位状态。RESET引脚的下降沿将启动复位过
程。在此期间,DRDY变为高电平,并在RESET完成后返
回低电平。此序列最长耗时1.5 ms。当DRDY处于高电平以
处理RESET命令时,不要写入串行接口。当DRDY返回低
电平时,器件恢复正常操作,并忽略RESET引脚的状态,
直至它再次变为低电平。使用SWRST位(见表27)的软件复
位要求发出一个NOP(无操作)命令以完成复位周期。
•
此接口可以通过GPIO寄存器使能(见表32)。
MICROCONTROLLER/
DSP
整帧期间置位,数据在MSCLK的下降沿通过MSDO输出。
当MCS解除置位时,MSCLK为高电平空闲状态。
图74. 用于外部起搏检测的主器件SPI接口
帧的数据格式包括:表头字、3个ECG数据字、2个零填充
字,最后是CRC字(如表23针对128 kHz速率所示)。所有字
都是16位。MSCLK以大约20 MHz的速率运行,MCS功能在
PD 功能
PD引脚可将所有功能置于低功耗模式。数字寄存器的内容
保持不变。关断功能也可以通过串行接口执行(ECG控制寄
存器,见表27)。
Rev. A | Page 50 of 76
ADAS1000-3/ADAS1000-4
SPI输出帧结构(ECG和状态数据)
读取ECG数据可以使用三种数据速率:低速2 kHz/16 kHz速率用于电极/导联数据(32位字),高速128 kHz用于电极/导联数据
(16位字)。
DRDY
CS1
EACH SCLK WORD IS 32 CLOCK CYCLES
1
2
3
4
6
75
9
8
SCLK
DRIVEN OUTPUT DATA STREAM
ORD
GPIO
ANOTHER FRAME OF DATA
CRC
W
L EA
D-OF
F
RES
P
MAG IRATIO
NITU N
DE
L
RA
PAC
E DE
T EC
TION
L EA
D III/
A
L EA
D II/L
L EA
D I/L
HEA
DER
SDO2
32-BIT
DATA WORDS
1 CS
10997-036
MAY BE USED IN ONE OF THE FOLLOWING WAYS:
A) HELD LOW ALL THE TIME.
B) USED TO FRAME THE ENTIRE PACKET OF DATA.
C) USED TO FRAME EACH INDIVIDUAL 32-BIT WORD.
2 FULL WORD COUNT = 10 (RESPIRATION PHASE EXCLUDED HERE). WORDS MAY BE EXCLUDED, SEE THE FRMCTL REGISTER.
图75. 2 kHz和16 kHz数据速率的输出帧结构,SDO数据配置为电极或导联数据
DRDY
CS1
EACH SCLK WORD IS 16 CLOCK CYCLES
1
2
3
4
6
7 5
8
9
10
11
SCLK
DRIVEN OUTPUT DATA STREAM
ORD
ANOTHER FRAME
CRC
W
GPIO
L EA
D-OF
F
RES
P
MAG IRATIO
NITU N
DE
PAC
E
RA
LL
LA
HEA
DER
SDO2
16-BIT
DATA WORDS
A) HELD LOW ALL THE TIME.
B) USED TO FRAME THE ENTIRE PACKET OF DATA.
C) USED TO FRAME EACH INDIVIDUAL 16-BIT WORD.
2 FULL WORD COUNT = 13 (RESPIRATION PHASE EXCLUDED HERE). WORDS MAY BE EXCLUDED, SEE THE FRMCTL REGISTER.
图76. 128 kHz数据速率的输出帧结构,SDO数据配置为电极数据
(128 kHz数据速率仅可提供单端电极数据或模拟导联模式数据。数字导联模式在128 kHz数据速率时不可用。)
Rev. A | Page 51 of 76
10997-037
1 CS MAY BE USED IN ONE OF THE FOLLOWING WAYS:
ADAS1000-3/ADAS1000-4
SPI寄存器定义和存储器映射
2 kHz和16 kHz数据速率时,数据形式为32位字。位A6至位A0用作字识别符。每个32位字具有24位数据。此外还有第三种
高速数据速率:128 kHz,数据新式为16位字(所有16位均为数据)。
表25. SPI寄存器存储器映射
R/W 1
A[6:0]
0x00
D[23:0]
XXXXXX
寄存器名称
无操作(NOP)
表
读
寄存器描述
NOP(无操作)
复位值
0x000000
读/写
0x01
dddddd
ECGCTL
表27
ECG控制
0x000000
读/写
0x02
dddddd
LOFFCTL
表28
导联脱落控制
0x000000
读/写
0x03
dddddd
RESPCTL
表29
呼吸控制2
0x000000
读/写
0x04
dddddd
PACECTL
表30
起搏检测控制
0x000F88
读/写
0x05
dddddd
CMREFCTL
表31
共模、参考和屏蔽驱动控制
0xE00000
读/写
0x06
dddddd
GPIOCTL
表32
GPIO控制
0x000000
读/写
0x07
dddddd
PACEAMPTH
表33
起搏幅度阈值2
0x242424
读/写
0x08
dddddd
TESTTONE
表34
测试音
0x000000
读/写
0x09
dddddd
CALDAC
表35
校准DAC
0x002000
读/写
0x0A
dddddd
FRMCTL
表36
帧控制
0x079000
读/写
0x0B
dddddd
FILTCTL
表37
滤波器控制
0x000000
读/写
0x0C
dddddd
LOFFUTH
表38
交流导联脱落阈值上限
0x00FFFF
读/写
0x0D
dddddd
LOFFLTH
表39
交流导联脱落阈值下限
0x000000
读/写
0x0E
dddddd
PACEEDGETH
表40
起搏边沿阈值2
0x000000
读/写
0x0F
dddddd
PACELVLTH
表41
起搏电平阈值2
0x000000
读
0x11
XXXXXX
LADATA
表42
LA或导联I数据
0x000000
读
0x12
XXXXXX
LLDATA
表42
LL或导联II数据
0x000000
读
0x13
XXXXXX
RADATA
表42
RA或导联III数据
0x000000
读
0x1A
XXXXXX
PACEDATA
表43
读取起搏检测数据/状态2
0x000000
读
0x1B
XXXXXX
RESPMAG
表44
读取呼吸数据—幅度2
0x000000
读
0x1C
XXXXXX
RESPPH
表45
读取呼吸数据—相位2
0x000000
读
0x1D
XXXXXX
LOFF
表46
导联脱落状态
0x000000
读
0x1E
XXXXXX
DCLEAD-OFF
表47
直流导联脱落
0x000000
读
0x1F
XXXXXX
OPSTAT
表48
工作状态
0x000000
读/写
0x21
dddddd
CALLA
表49
用户增益校准LA
0x000000
读/写
0x22
dddddd
CALLL
表49
用户增益校准LL
0x000000
读/写
0x23
dddddd
CALRA
表49
用户增益校准RA
0x000000
读
0x31
dddddd
LOAMLA
表50
LA的导联脱落幅度
0x000000
读
0x32
dddddd
LOAMLL
表50
LL的导联脱落幅度
0x000000
读
0x33
dddddd
LOAMRA
表50
RA的导联脱落幅度
0x000000
读
0x3A
dddddd
PACE1DATA
表51
起搏1宽度和幅度2
0x000000
读
0x3B
dddddd
PACE2DATA
表51
起搏2宽度和幅度2
0x000000
读
0x3C
dddddd
PACE3DATA
表51
起搏3宽度和幅度2
0x000000
读
0x40
dddddd
FRAMES
表52
帧表头
0x800000
读
0x41
XXXXXX
CRC
表53
帧CRC
0xFFFFFF
x
其它
XXXXXX
保留3
保留
XXXXXX
1
2
3
R/W = 寄存器可读可写;R = 只读。
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
所有寄存器中的保留位都未定义。有时候可能存在实际(但未用)的存储器位,有时候则不存在。不要向保留寄存器/空间发出命令。未定义对未分配位的读
操作。
Rev. A | Page 52 of 76
ADAS1000-3/ADAS1000-4
控制寄存器详解
每个寄存器地址的默认设置标注在“默认值”栏中,此外还会通过“(默认值)”的形式标注在“功能”栏中,这种格式适用于所有
寄存器映射。
表26. 串行位分配
B31
R/W
[B30:B24]
地址位
[B23:B0]
数据位(MSB优先)
表27. ECG控制寄存器(ECGCTL)地址0x01,复位值 = 0x000000
R/W
读/写
读/写
读/写
默认值
0
0
0
位
23
22
21
名称
LAEN
LLEN
RAEN
功能
ECG通道使能;关断通道电源;输入变为高阻态。
0(默认值)= 禁用ECG通道。禁用时,整个ECG通道关断,功耗极低。
1 = 使能ECG通道。
保留,置0。
读/写
读/写
0
0
[20:11]
10
保留
CHCONFIG
读/写
00
[9:8]
GAIN [1:0]
前置放大器和抗混叠滤波器总增益。
00(默认值)= GAIN 0 = ×1.4。
01 = GAIN 1 = ×2.1。
10 = GAIN 2 = ×2.8。
11 = GAIN 3 = ×4.2(此增益设置需要用户增益校准)。
读/写
0
7
VREFBUF
读/写
0
6
CLKEXT
读/写
0
5
主器件
读/写
0
4
Gang
读/写
0
3
HP
读/写
0
2
CNVEN
读/写
0
1
PWREN
读/写
0
0
SWRST
VREF缓冲器使能。
0(默认值)= 禁用。
1 = 使能(使用内部VREF时,VREFBUF必须使能)。
使用外部时钟,而不使用晶体振荡器。在组合模式下,如果配置为从器件,晶体振荡器自动禁用;
从器件应从主器件接收时钟。
0(默认值)= XTAL为时钟源。
1 = CLK_IO为时钟源。
在组合模式下,此位选择主器件(SYNC_GANG引脚配置为输出)。单通道模式下(gang = 0),
忽略此位。
0(默认值)= 从器件。
1 = 主器件。
使能组合模式。此位置1会激活CLK_IO和SYNC_GANG。
0(默认值)= 单通道模式。
1 = 组合模式。
选择噪声/功耗性能。此位控制ADC采样频率。详情参见“技术规格”部分。
0(默认值)= 1 MSPS、低功耗。
1 = 2 MSPS、高性能/低噪声。
转换使能。此位置1会使能ADC转换和滤波器。
0(默认值)= 空闲。
1 = 转换使能。
电源使能。通过将该位清0,可关断器件。所有模拟时钟都关断,外部晶体禁用。关断期间,
只要未切断DVDD,寄存器内容就会得到保留。
0(默认值)= 关断。
1 = 电源使能。
软件复位。此位置1,所有寄存器恢复其复位值。此位自动清0。软件复位要求发送一个NOP命令
以完成复位。
0(默认值)= NOP。
1 = 复位。
此位置1,选择差分模拟前端(AFE)输入。参见表11。
0(默认值)= 单端输入(数字导联模式或电极模式)。
1 = 差分输入(模拟导联模式)。
Rev. A | Page 53 of 76
ADAS1000-3/ADAS1000-4
表28. 导联脱落控制寄存器(LOFFCTL)地址0x02,复位值 = 0x000000
R/W
读/写
读/写
读/写
读/写
读/写
默认值
0
0
0
0
0
位
23
22
21
[20:19]
18
名称
LAPH
LLPH
RAPH
保留
CEPH
读/写
读/写
读/写
0
0
0
17
16
15
LAACLOEN
LLACLOEN
RAACLOEN
读/写
读/写
0
0
[14:13]
12
保留
CEACLOEN
读/写
读/写
0
00
[11:9]
[8:7]
保留
ACCURRENT
读/写
读/写
00
000
[6:5]
[4:2]
保留
DCCURRENT
读/写
0
1
ACSEL
读/写
0
0
LOFFEN
功能
交流导联脱落相位。
0(默认值)= 同相。
1 = 180°错相。
保留,置0。
交流导联脱落相位。
0(默认值)= 同相。
1 = 180°错相。
各电极交流导联脱落使能。交流导联脱落使能是ACSEL与各交流导联脱落通道使能的
“或”运算结果。
0(默认值)= 交流导联脱落禁用。
1 = 交流导联脱落使能。
保留,置0。
各电极交流导联脱落使能。交流导联脱落使能是ACSEL与各交流导联脱落通道使能的
“或”运算结果。
0(默认值)= 交流导联脱落禁用。
1 = 交流导联脱落使能。
保留,置0。
设置交流导联脱落的电流水平。
00(默认值)= 12.5 nA rms。
01 = 25 nA rms。
10 = 50 nA rms。
11 = 100 nA rms。
保留,置0。
设置直流导联脱落的电流水平(仅对ACSEL = 0有效)。
000(默认值)= 0 nA。
001 = 10 nA。
010 = 20 nA。
011 = 30 nA。
100 = 40 nA。
101 = 50 nA。
110 = 60 nA。
111 = 70 nA。
直流或交流(带外)导联脱落检测。
ACSEL用作RA、LL、LA电极的全局交流导联脱落使能(使用ACSEL时,CE交流导联脱落
不使能)。交流导联脱落使能是ACSEL与各交流导联脱落通道使能的“或”运算结果。
如果LOFFEN = 0,此位为无关位。
如果LOFFEN = 1,
0(默认值)= 直流导联脱落检测使能。(各交流导联脱落可通过位[17:12]使能。)
1 = 直流导联脱落检测禁用。交流导联脱落检测使能(CE电极除外的所有电极)。
校准DAC使能时,交流导联脱落禁用。
使能导联脱落检测。
0(默认值)= 导联脱落禁用。
1 = 导联脱落使能。
Rev. A | Page 54 of 76
ADAS1000-3/ADAS1000-4
表29. 呼吸控制寄存器(RESPCTL)地址0x03,复位值 = 0x0000001
R/W
默认值
读/写
0
位
[23:17]
16
名称
保留
RESPALTFREQ
读/写
0
15
RESPEXTSYNC
读/写
0
14
RESPEXTAMP
读/写
0
13
RESPOUT
读/写
0
12
RESPCAP
读/写
0000
[11:8]
RESPGAIN [3:0]
读/写
0
7
RESPEXTSEL
读/写
00
[6:5]
RESPSEL [1:0]
读/写
00
[4:3]
RESPAMP
读/写
00
[2:1]
RESPFREQ
读/写
0
0
RESPEN
1
功能
保留,置0。
此位置1,GPIO3引脚上的呼吸波形每周期出现一次。与RESFREQ一起使用以选择驱动频率。
0(默认值)= 每N个周期出现一次。
1 = 每周期出现一次。
此位置1,呼吸DAC的MSB输出到GPIO3引脚。此信号可用来使外部发生器与呼吸载波同步。
仅当RESPALTFREQ = 1时,它才是一个恒定的周期。
0(默认值)= GPIO3正常工作。
1 = RESPDAC的MSB输出到GPIO3引脚。
与呼吸电路的外部仪表放大器一起使用。旁路片内放大器级,直接输入ADC。参见图65。
0(默认值)= 禁用。
1 = 使能。
选择外部呼吸驱动输出。当RESPCAP = 1时,自动选择RESPDAC_RA。
0(默认值)= RESPDAC_LL和RESPDAC_RA。
1 = RESPDAC_LA和RESPDAC_RA。
选择呼吸电容的来源。
0(默认值)= 使用内部电容。
1 = 使用外部电容。
呼吸仪表放大器增益(10倍时饱和)。
0000(默认值)= 1倍增益。
0001 = 2倍增益。
0010 = 3倍增益。
…
1000 = 9倍增益。
1001 = 10倍增益。
11xx = 10倍增益。
选择EXT_RESP _LA或EXT_RESP_LL路径。仅当RESPSEL中选择外部呼吸时适用。
EXT_RESP_RA自动使能。
0(默认值)= EXT_RESP_LL。
1 = EXT_RESP_LA。
设置进行呼吸测量的导联。
00(默认值)= 导联I。
01 = 导联II。
10 = 导联III。
11 = 外部呼吸路径。
设置呼吸驱动信号的测试音幅度。
00(默认值)= 幅度/8。
01 = 幅度/4。
10 = 幅度/2。
11 = 幅度。
设置呼吸频率。
RESPFREQ
RESPALTFREQ = 0
RESPALTFREQ = 1(周期性)
00 (默认值)
56 kHz
64 kHz
01
54 kHz
56.9 kHz
10
52 kHz
51.2 kHz
11
50 kHz
46.5 kHz
使能呼吸。
0(默认值)= 呼吸禁用。
1 = 呼吸使能。
仅限ADAS1000-4,ADAS1000-3不包含此特性。
Rev. A | Page 55 of 76
ADAS1000-3/ADAS1000-4
表30. 起搏检测控制寄存器(PACECTL)地址0x04,复位值 = 0x000F881
R/W
默认值
读/写
1
位
[23:12]
11
名称
保留
PACEFILTW
读/写
1
10
PACETFILT2
读/写
1
9
PACETFILT1
读/写
读/写
读/写
11
00
01
[8:7]
[6:5]
[4:3]
PACE3SEL [1:0]
PACE2SEL [1:0]
PACE1SEL [1:0]
读/写
读/写
读/写
0
0
0
2
1
0
PACE3EN
PACE2EN
PACE1EN
1
功能
保留,置0
起搏宽度滤波器
0 = 滤波器禁用
1(默认值)= 滤波器使能
起搏验证滤波器2
0 = 滤波器禁用
1(默认值)= 滤波器使能
起搏验证滤波器1
0 = 滤波器禁用
1(默认值)= 滤波器使能
设置进行起搏检测测量的导联
00 = 导联I
01 = 导联II
10 = 导联III
11 = 导联aVF
使能起博检测算法
0(默认值)= 起搏检测禁用
1 = 起搏检测使能
仅限ADAS1000-4,ADAS1000-3不包含此特性。
Rev. A | Page 56 of 76
ADAS1000-3/ADAS1000-4
表31. 共模、参考和屏蔽驱动控制寄存器(CMREFCTL)地址0x05,复位值 = 0xE00000
R/W
默认值
位
名称
功能
读/写
读/写
读/写
1
1
1
23
22
21
LACM
LLCM
RACM
读/写
读/写
读/写
读/写
读/写
读/写
0
0
0
0
0
0
[20:15]
14
13
12
[11:10]
9
保留
LARLD
LLRLD
RARLD
保留
CERLD
读/写
0
8
CEREFEN
共模电极选择。
5个输入电极可以任意组合以产生共模信号VCM。选择Bit 2时,忽略Bits[23:19]。
共模电压是所选电极的平均值。选择单个电极时,共模电压是该电极的信号电平。
当Bits[23:19] = 0时,共模信号可以从内部VCM_REF (1.3 V)驱动。
0 = 不参与构成共模。
1 = 参与构成共模。
保留,置0。
RLD求和结。
0(默认值)= 不参与构成RLD输入。
1 = 参与构成RLD输入。
保留,置0。
RLD求和结。
0(默认值)= 不参与构成RLD输入。
1 = 参与构成RLD输入。
公共电极(CE)参考,参见表11。
0(默认值)= 公共电极禁用。
1 = 公共电极使能。
读/写
0000
[7:4]
RLDSEL [3:0]
读/写
0
3
DRVCM
读/写
0
2
EXTCM
读/写
0
1
RLDSEL
使能右腿驱动参考电极。
0(默认值)= 禁用。
1 = 使能。
读/写
0
0
SHLDEN
使能屏蔽驱动。
0(默认值)= 屏蔽驱动禁用。
1 = 屏蔽驱动使能。
选择参考驱动的电极。
0000(默认值)= RLD_OUT。
0001 = LA。
0010 = LL。
0011 = RA。
0100至1111 = 保留。
共模输出。置1时,内部产生的共模信号通过共模引脚输出。如果选择外部共模,
此位不起作用。
0(默认值)= 不输出共模。
1 = 共模从外部共模引脚输出。
选择共模的来源(多个器件一起工作时使用)。
0(默认值)= 选择内部共模。
1 = 选择外部共模(所有内部共模开关断开)。
Rev. A | Page 57 of 76
ADAS1000-3/ADAS1000-4
表32. GPIO控制寄存器(GPIOCTL)地址0x06,复位值 = 0x000000
R/W
读/写
默认值
0
0
位
[23:19]
18
名称
保留
SPIFW
读/写
读/写
0
0
17
16
保留
SPIEN
读/写
00
[15:14]
G3CTL [1:0]
读/写
0
13
G3OUT
读
0
12
G3IN
读/写
00
[11:10]
G2CTL [1:0]
读/写
0
9
G2OUT
读
0
8
G2IN
读/写
00
[7:6]
G1CTL [1:0]
读/写
0
5
G1OUT
读
0
4
G1IN
读/写
00
[3:2]
G0CTL [1:0]
读/写
0
1
G0OUT
读
0
0
G0IN
功能
保留,置0
与片选一起帧传输第二SPI字
0(默认值)= MCS在整帧期间置位
1 = MCS 在各字期间置位
保留,置0
第二SPI使能;SPI接口以128 kHz数据速率提供ECG数据用于外部数字起搏算法检测,
使用GPIO0、GPIO1、GPIO2引脚
0(默认值)= 禁用
1 = 使能;忽略GPIO0、GPIO1、GPIO2的各控制位;GPIO3不受SPIEN影响
GPIO3引脚的状态
00(默认值)= 高阻态
01 = 输入
10 = 输出
11 = 开漏
配置为输出或开漏时,写入GPIO3的输出值
0(默认值)= 低电平值
1 = 高电平值
只读;配置为输入时,从GPIO3读取的输入值
0(默认值)= 低电平值
1 = 高电平值
GPIO2引脚的状态
00(默认值)= 高阻态
01 = 输入
10 = 输出
11 = 开漏
配置为输出或开漏时,写入GPIO2的输出值
0(默认值)= 低电平值
1 = 高电平值
只读;配置为输入时,从GPIO2读取的输入值
0(默认值)= 低电平值
1 = 高电平值
GPIO1引脚的状态
00(默认值)= 高阻态
01 = 输入
10 = 输出
11 = 开漏
配置为输出或开漏时,写入GPIO1的输出值
0(默认值)= 低电平值
1 = 高电平值
只读;配置为输入时,从GPIO1读取的输入值
0(默认值)= 低电平值
1 = 高电平值
GPIO0引脚的状态
00(默认值)= 高阻态
01 = 输入
10 = 输出
11 = 开漏
配置为输出或开漏时,写入GPIO0的输出值
0(默认值)= 低电平值
1 = 高电平值
只读;配置为输入时,从GPIO0读取的输入值
0(默认值)= 低电平值
1 = 高电平值
Rev. A | Page 58 of 76
ADAS1000-3/ADAS1000-4
表33. 起搏幅度阈值寄存器(PACEAMPTH)地址0x07,复位值 = 0x2424241
R/W
默认值
位
名称
功能
读/写
读/写
读/写
0010 0100
0010 0100
0010 0100
[23:16]
[15:8]
[7:0]
PACE3AMPTH
PACE2AMPTH
PACE1AMPTH
起搏幅度阈值
1
阈值 = N × 2 × VREF/GAIN/216
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
表34. 测试音寄存器(TESTTONE)地址0x08,复位值 = 0x000000
R/W
默认值
位
名称
功能
读/写
读/写
读/写
读/写
读/写
0
0
0
0
00
23
22
21
[20:5]
[4:3]
TONLA
TONLL
TONRA
保留
TONTYPE
读/写
0
2
TONINT
读/写
0
1
TONOUT
测试音选择
0(默认值)= 1.3 V VCM_REF
1 = 1 mV正弦波或方波(TONINT = 1),不连接(TONINT = 0)
保留,置0
00(默认值)= 10 Hz正弦波
01 = 150 Hz正弦波
1x = 1 Hz、1 mV正弦波
内部或外部测试音
0(默认值)= 外部测试音;测试音通过CAL_DAC_IO送出,外加于使能的通道
1 = 内部测试音;断开所有ECG通道的外部开关,将校准DAC测试音内部连接到
所有ECG通道;组合模式下,CAL_DAC_IO连接,从器件禁用校准DAC
测试音输出使能
0(默认值)= 仅在内部模式下,断开测试音与CAL_DAC_IO的连接
1 = 内部模式下,将CAL_DAC_IO连接到测试音
读/写
0
0
TONEN
使能内部测试音以驱动整个信号链,从前置放大器到SPI接口;
此音来自校准DAC,通过内部多路复用器进入前置放大器;
TONEN(校准DAC)使能时,交流导联脱落禁用
0(默认值)= 禁用测试音
1 = 使能1 mV正弦波测试音(校准模式优先)
Rev. A | Page 59 of 76
ADAS1000-3/ADAS1000-4
表35. 校准DAC寄存器(CALDAC)地址0x09,复位值 = 0x0020001
R/W
读/写
默认值
0
1
位
[23:14]
13
名称
保留
CALCHPEN
读/写
0
12
CALMODEEN
读/写
0
11
CALINT
读/写
0
10
CALDACEN
读/写
0000000000
[9:0]
CALDATA[9:0]
1
功能
保留,置0。
校准斩波时钟使能。校准DAC输出(CAL_DAC_IO)可以进行斩波以降低1/f噪声。
斩波频率为256 kHz。
0 = 禁用。
1(默认值)= 使能。
校准模式使能。
0(默认值)= 禁用校准模式。
1 = 使能校准模式;连接CAL DAC_IO,开始在ECG通道上采集数据。
内部或外部校准。
0(默认值)= 将CAL_DAC_IO回环到ECG通道以执行外部校准。
1 = 内部校准;断开所有ECG通道的外部开关,将校准DAC内部连接到所有ECG通道。
使能10位校准DAC用于校准模式或供外部使用。
0(默认值)= 禁用校准DAC。
1 = 使能校准DAC。如果是主器件且不在校准模式,还应将校准DAC信号接出到
CAL_DAC_IO引脚以供外部使用。在从模式下,校准DAC禁用,主器件驱动从
器件CAL_DAC_IO引脚。校准DAC使能时,交流导联脱落禁用。
设置校准DAC值。
为确保校准DAC成功更新,写入新校准DAC寄存器字后,串行接口必须再发出4个SCLK周期。
Rev. A | Page 60 of 76
ADAS1000-3/ADAS1000-4
表36. 帧控制寄存器(FRMCTL)地址0x0A,复位值 = 0x079000
R/W
读/写
读/写
读/写
默认值
0
0
0
位
23
22
21
名称
LEAD I/LADIS
LEADII/LLDIS
LEADIII/RADIS
读/写
读/写
1111
0
[20:15]
14
保留
PACEDIS1
读/写
0
13
RESPMDIS 1
读/写
1
12
RESPPHDIS1
读/写
0
11
LOFFDIS
读/写
0
10
GPIODIS
读/写
0
9
CRCDIS
读/写
读/写
0
0
8
7
保留
ADIS
读/写
0
6
RDYRPT
读/写
0
5
保留
读/写
0
4
DATAFMT
读/写
00
[3:2]
SKIP[1:0]
读/写
00
[1:0]
FRMRATE[1:0]
1
功能
将字包括/排除于ECG数据帧。如果电极/导联包括在数据字中,而电极脱落,
则数据字为未定义。
0(默认值)= 包括于帧中。
1 = 从帧中排除。
保留,置111111。
起搏检测。
0(默认值)= 包括于帧中。
1 = 从帧中排除。
呼吸幅度。
0(默认值)= 包括于帧中。
1 = 从帧中排除。
呼吸相位。
0 = 包括于帧中。
1(默认值)= 从帧中排除。
导联脱落状态。
0(默认值)= 包括于帧中。
1 = 从帧中排除。
GPIO字禁用。
0(默认值)= 包括于帧中。
1 = 从帧中排除。
CRC字禁用。
0(默认值)= 包括于帧中。
1 = 从帧中排除。
保留,置0。
如果表头中未设置其标志,则自动排除PACEDIS[14]、RESPMDIS[13]、LOFFDIS[11]字。
0(默认值)= 固定帧格式。
1 = 自动禁用字(每帧的字数改变)。
就绪重复。如果此位置1,但帧表头显示数据未就绪,则连续发送帧表头,
直到数据就绪。
0(默认值)= 始终发送整帧。
1 = 重复帧表头直到就绪。
保留,置0。
设置输出数据格式,参见表11。
0(默认值)= 数字导联/矢量格式(仅在2 kHz和16 kHz数据速率时可用)。
1 = 电极格式。
跳过间隔。此域提供一种抽取数据的途径。
00(默认值)= 每帧输出。
01 = 每隔一帧输出。
1× = 每隔3帧输出。
设置输出数据速率。
00(默认值)= 2 kHz输出数据速率。
01 = 16 kHz输出数据速率。
10 = 128 kHz输出数据速率(DATAFMT必须置1)。
11 = 31.25 Hz。
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
Rev. A | Page 61 of 76
ADAS1000-3/ADAS1000-4
表37. 滤波器控制寄存器(FILTCTL)地址0x0B,复位值 = 0x000000
R/W
读/写
读/写
默认值
0
0
位
[23:6]
5
名称
保留
MN2K
读/写
0
4
N2KBP
读/写
00
[3:2]
LPF[1:0]
读/写
00
[1:0]
保留
功能
保留,置0
SPI主器件的2 kHz陷波旁路
0(默认值)= 旁路陷波滤波器
1 = 陷波滤波器存在
2 kHz陷波旁路
0(默认值)= 陷波滤波器存在
1 = 旁路陷波滤波器
00(默认值)= 40 Hz
01 = 150 Hz
10 = 250 Hz
11 = 450 Hz
保留,置0
表38. 交流导联脱落阈值上限寄存器(LOFFUTH)地址0x0C,复位值 = 0x00FFFF
R/W
默认值
位
名称
功能
读/写
0
0
[23:20]
[19:16]
保留
ADCOVER[3:0]
保留,置0
ADC超量程阈值
如果ADC输出大于该超量程阈值,就会设置ADC超范围错误;
该超量程阈值是最大值的偏移值。
6
阈值 = 最大值 – ADCOVER[3:0] × 2
读/写
0xFFFF
[15:0]
LOFFUTH[15:0]
0000 = 最大值(禁用)
0001 = 最大值 − 64
0010 = 最大值 − 128
…
1111 = 最大值 − 960
仅适用于交流导联脱落阈值上限;如果输出≥ N × 2 × VREF/GAIN/216,
则检测到导联脱落。
0=0V
表39. 交流导联脱落阈值下限寄存器(LOFFLTH)地址0x0D,复位值 = 0x000000
R/W
默认值
位
名称
功能
读/写
0
0
[23:20]
[19:16]
保留
ADCUNDR[3:0]
保留,置0
ADC欠量程阈值
如果ADC输出小于该欠量程阈值,就会设置ADC超范围错误。
阈值 = 最小值 + ADCUNDR[3:0] × 26
0000 = 最小值(禁用)
0001 = 最小值 + 64
0010 = 最小值 + 128
…
1111 = 最小值 + 960
读/写
0
[15:0]
LOFFLTH[15:0]
仅适用于交流导联脱落阈值下限;如果输出≤ N × 2 × VREF/GAIN/216,
则检测到导联脱落。
0=0V
Rev. A | Page 62 of 76
ADAS1000-3/ADAS1000-4
表40. 起搏边沿阈值寄存器(PACEEDGETH)地址0x0E,复位值 = 0x0000001
R/W
默认值
0
0
0
读/写
读/写
读/写
1
位
[23:16]
[15:8]
[7:0]
名称
PACE3EDGTH
PACE2EDGTH
PACE1EDGTH
功能
起搏边沿触发阈值
0 = PACEAMPTH/2
1 = VREF/gain/216
N = N × VREF/gain/216
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
表41. 起搏电平阈值寄存器(PACELVLTH)地址0x0F,复位值 = 0x0000001
R/W
默认值
0
0
0
读/写
读/写
读/写
1
位
[23:16]
[15:8]
[7:0]
名称
PACE3LVLTH[7:0]
PACE2LVLTH[7:0]
PACE1LVLTH[7:0]
功能
起搏电平阈值;这是一个带符号值
−1 = 0xFF = −VREF/gain/216
0 = 0x00 = 0 V
+1 = 0x01 = +VREF/gain/216
N = N × VREF/gain/216
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
表42. 读取电极/导联数据寄存器(电极/导联)地址0x11至0x13,复位值 = 0x0000001
R/W
默认值
位
[31:24]
名称
地址[7:0]
读
0
[23:0]
ECG数据
功能
0x11: LA或导联I。
0x12: LL或导联II。
0x13: RA或导联III。
通道数据值。数据左对齐(MSB),无论数据速率为何值。
电极格式中,该值是一个无符号整数。
矢量格式中,该值是一个带符号二进制补码整数。
与电极格式相比,导联/矢量格式有2倍的范围,因为其摆幅为+VREF至–VREF。
因此,LSB大小加倍。
电极格式和模拟导联格式:
最小值(000…) = 0 V
最大值 (1111….) = VREF/gain
LSB = (2 × VREF/gain)/(2N– 1)
数字导联格式:
最小值(1000…) = −(VREF/gain)
最大值 (0111….) = +VREF/gain
LSB = 4 × (VREF/gain)/(2N – 1)
其中,N = 数据位数:128 kHz数据速率为16位,2 kHz/16 kHz数据速率为24位。
1
如果在帧模式下使用128 kHz数据速率,只会发送16个高位。如果在常规读写模式下使用128 kHz数据速率,所有32位都会发送。
Rev. A | Page 63 of 76
ADAS1000-3/ADAS1000-4
表43. 读取起搏检测数据/状态寄存器(PACEDATA)地址0x1A,复位值 = 0x0000001, 2, 3
R/W
读
默认值
0
位
23
名称
检测到起搏3
读
000
[22:20]
起搏通道3宽度
读
0000
[19:16]
起搏通道3高度
读
0
15
检测到起搏2
读
000
[14:12]
起搏通道2宽度
读
0000
[11:8]
起搏通道2高度
读
0
7
检测到起搏1
读
000
[6:4]
起搏通道1宽度
读
0000
[3:0]
起搏通道1高度
1
2
3
功能
检测到起搏3。一旦检测到起搏脉冲,此位就会置1。此位在起搏脉冲的后沿置1。
0 = 当前帧中未检测到起搏脉冲。
1 = 当前帧中检测到起搏脉冲。
此位是起搏脉冲的log2(宽度) − 1。
宽度 = 2N + 1/128 kHz。
此位是起搏脉冲的log2(高度)。
高度 = 2N × VREF/gain/216。
检测到起搏2。一旦检测到起搏脉冲,此位就会置1。此位在起搏脉冲的后沿置1。
0 = 当前帧中未检测到起搏脉冲。
1 = 当前帧中检测到起搏脉冲。
此位是起搏脉冲的log2(宽度) − 1。
宽度 = 2N + 1/128 kHz。
此位是起搏脉冲的log2(高度)。
高度 = 2N × VREF/gain/216。
检测到起搏1。一旦检测到起搏脉冲,此位就会置1。此位在起搏脉冲的后沿置1。
0 = 当前帧中未检测到起搏脉冲。
1 = 当前帧中检测到起搏脉冲。
此位是起搏脉冲的log2(宽度) − 1。
宽度 = 2N + 1/128 kHz。
此位是起搏脉冲的log2(高度)。
高度 = 2N × VREF/gain/216。
如果在帧模式下使用128 kHz数据速率,此字将延展为两个16位字。如果在常规读写模式下使用128 kHz数据速率,所有32位都会发送。
此处提供宽度和高度的对数数据是为了确保它能放入一个完整的32位数据字中。因此,所得值中可能存在一定的误差。要获得更精确的读数,应读取寄存
器0x3A、0x3B、0x3C(见表51)。
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
表44. 读取呼吸数据—幅度寄存器(RESPMAG)地址0x1B,复位值 = 0x0000001, 2
R/W
读
1
2
默认值
0
位
[23:0]
名称
呼吸幅度[23:0]
功能
呼吸信号的幅度。这是一个带符号值。
2 × VREF × (224 − 1)/(1.6468 × 呼吸增益)。
如果在帧模式下使用128 kHz数据速率,此字将延展为两个16位字。如果在常规读写模式下使用128 kHz数据速率,所有32位都会发送。
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
表45. 读取呼吸数据—相位寄存器(RESPPH)地址0x1C,复位值 = 0x0000001, 2
R/W
读
1
2
默认值
0
位
[23:0]
名称
呼吸相位[23:0]
功能
呼吸信号的相位。可以解读为带符号或无符号值。如果无符号,则范围是0到2π。
如果带符号,则范围是– π到+π。
0x000000 = 0.
0x000001 = 2π/224.
0x400000 = π/2.
0x800000 = +π = − π.
0xC00000 = +3π/2 = − π/2.
0xFFFFFF = +2π(1 − 2−24) = −2π/224.
此寄存器不是帧数据的一部分,但可以通过寄存器读取命令读取。
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
Rev. A | Page 64 of 76
ADAS1000-3/ADAS1000-4
表46. 导联脱落状态寄存器(LOFF)地址0x1D,复位值 = 0x000000
R/W
读
默认值
0
读
读
0
0
读
0
位
23
22
21
20
名称
RLD导联脱落状态
LA导联脱落状态
LL导联脱落状态
RA导联脱落状态
13
CELO
[19:14]
12
11
10
[9:0]
保留
LAADCOR
LLADCOR
RAADCOR
保留
功能
电极连接状态。
如果直流或交流导联脱落检测使能,则这些位反映对应的导联脱落状态。
如果直流和交流导联脱落检测均使能,则这些位仅反映交流导联脱落状态。
直流导联脱落状态通过DCLEAD-OFF寄存器提供(见表47)。
公共电极仅有直流导联脱落检测。
交流导联脱落信号可以注入公共电极,但没有ADC输入用来测量其幅度。
如果公共电极关闭,它仅影响其它电极的交流导联脱落幅度。
这些位在帧缓冲器中累积,将帧缓冲器加载到SPI缓冲器时清零。
0 = 电极连接。
1 = 电极断开。
保留。
ADC超范围错误。
这些状态位指示所得ADC代码超出范围。
这些位在帧缓冲器中累积,将帧缓冲器加载到SPI缓冲器时清零。
保留。
表47. 直流导联脱落寄存器(DCLEAD-OFF)地址0x1E,复位值 = 0x0000001
R/W
读
默认值
0
位
23
22
名称
RLD输入超量程
LA输入超量程
LL输入超量程
RA输入超量程
CE输入超量程
保留
LA输入欠量程
LL输入欠量程
RA输入欠量程
CE输入欠量程
保留
读
0
读
0
21
20
13
[19:14]
[8:3]
12
0
11
10
9
2
[1:0]
读
1
RLD输入欠量程
功能
直流导联脱落检测基于比较器,与一个固定电平进行比较。各电极位指示是否超过
直流导联脱落比较器阈值电平。
0 = 电极 < 超范围阈值,2.4 V。
1 = 电极 > 超范围阈值,2.4 V。
保留。
直流导联脱落检测基于比较器,与一个固定电平进行比较。
各电极位标志指示是否超过直流导联脱落比较器阈值电平。
0 = 电极 > 欠范围阈值,0.2 V。
1 = 电极 < 欠范围阈值,0.2 V。
此寄存器不是帧数据的一部分,但可以通过寄存器读取命令读取。
Rev. A | Page 65 of 76
ADAS1000-3/ADAS1000-4
表48. 工作状态寄存器(OPSTAT)地址0x1F,复位值 = 0x0000001
R/W
读
读
读
默认值
0
0
0
位
[23:4]
3
2
名称
保留
内部错误
配置状态
读
0
1
PLL锁定
读
0
0
PLL锁定状态
1
功能
保留。
内部数字故障。如果数字内核中检测到错误,此位置1。
此位在复位后置1,表示尚未读取配置。一旦设定配置,
此位就会变为就绪状态。
0 = 就绪。
1 = 繁忙。
PLL失锁。内部PLL使能并锁定后,如果失锁,此位置1。
一旦读取此寄存器或PWREN位(地址0x01[1])清零,此位即清零。
0 = PLL锁定。
1 = PLL失锁。
此位表示PLL的当前锁定状态。
0 = PLL未锁定。
1 = PLL锁定。
此寄存器不是帧数据的一部分,但可以通过寄存器读取命令读取。此寄存器可帮助判断失效器件内故障的可能位置。
表49. 用户增益校准寄存器(CALxx)地址0x21至地址0x23,复位值 = 0x000000
R/W
默认值
位
名称
功能
[31:24]
地址[7:0]
0x21:校准LA。
0x22:校准LL。
0x23:校准RA。
对于GAIN 0、GAIN 1、GAIN 2,用户可以选择默认校准值或用户校准值。
注意,GAIN 3无工厂校准。
0 = 默认校准值(工厂校准)。
1 = 用户校准值。
保留,置0。
增益校准值。
结果 = 数据 × (1 + 增益 × 2−17)。
从该寄存器读取的值为当前增益校准值。如果USRCAL位置0,
此寄存器返回当前增益设置的默认值。
0x7FF (+2047) = ×1.00000011111111111b。
0x001 (+1) = ×1.00000000000000001b。
0x000 (0) = ×1.00000000000000000b。
0xFFF (−1) = ×0.11111111111111111b。
0x800 (−2048) = ×0.11111100000000000b。
读/写
0
23
USRCAL
读/写
读/写
0
0
[22:12]
[11:0]
保留
CALVALUE
Rev. A | Page 66 of 76
ADAS1000-3/ADAS1000-4
表50. 读取交流导联脱落幅度寄存器(LOAMxx)地址0x31至地址0x33,复位值 = 0x0000001
R/W
默认值
位
[31:24]
名称
地址[7:0]
R/W
R
0
0
[23:16]
[15:0]
保留
LOFFAM
1
功能
0x31:LA交流导联脱落幅度。
0x32:LL交流导联脱落幅度。
0x33:RA交流导联脱落幅度。
保留。
实测幅度。
选择交流导联脱落时,该数据为整流2 kHz带通滤波器的平均值,更新速率为8 Hz,
截止频率为2 Hz。输出为2 kHz信号的幅度乘以2/π(约0.6,整流正弦波的平均值)。
要转换为RMS值,请将输出乘以π/(2√2)。
导联脱落(无符号)。
最小值0x0000 = 0 V。
LSB 0x0001= VREF/GAIN/216。
最大值0xFFFF = VREF/GAIN。
此寄存器不是帧数据的一部分,但可以通过寄存器读取命令读取。
表51. 起搏宽度和幅度寄存器(PACExDATA)地址0x3A至地址0x3C,复位值 = 0x0000001, 2
R/W
默认值
位
[31:24]
名称
地址[7:0]
R
0
[23:8]
起搏高度
R
0
[7:0]
起搏宽度
1
2
功能
0x3A: PACE1DATA
0x3B: PACE2DATA
0x3C: PACE3DATA
实测起搏高度,带符号二进制补码值
0=0
1 = VREF/gain/216
N = N × VREF/gain/216
实测起搏宽度,128 kHz采样
N:N/128 kHz = 宽度
12: 12/128 kHz = 93 µs
255:255/128 kHz = 2.0 ms
这些寄存器不是帧数据的一部分,但可以通过寄存器读取命令读取。
仅限ADAS1000-4,ADAS1000-3不包含这些特性。
Rev. A | Page 67 of 76
ADAS1000-3/ADAS1000-4
表52. 帧表头(FRAMES)地址0x40,复位值 = 0x8000001
R/W
读
读
默认值
1
0
位
31
30
名称
标志
就绪位
功能
表头标志,设为1表示表头。
就绪位,指示ECG帧数据是否计算完成且可供读取。
0 = 就绪,随后是数据帧。
1 = 繁忙。
读
0
[29:28]
溢出[1:0]
溢出位,指示自上次帧读取以来,遗失了多个帧。计数达到最大值时,此
域饱和。如果溢出位大于0,则帧中的数据(包括此表头字)有效但非最新。
使用跳过模式时(FRMCTL寄存器(0x0A)的位[3:2]),溢出位用作标志,非零
值表示溢出。
00 = 遗失0帧。
01 = 遗失1帧。
10 = 遗失2帧。
11 = 遗失3帧或更多帧。
读
0
27
故障
读
0
26
检测到起搏3
读
0
25
检测到起搏2
读
0
24
检测到起搏1
读
0
23
呼吸
检测到器件内部错误。
0 = 正常工作。
1 = 错误状态。
起搏3表示起搏伪像在最近的点得到认定。
0 = 无起搏伪像。
1 = 起搏伪像存在。
起搏2表示起搏伪像在最近的点得到认定。
0 = 无起搏伪像。
1 = 起搏伪像存在。
起搏1表示起搏伪像在最近的点得到认定。
0 = 无起搏伪像。
1 = 起搏伪像存在。
0 = 无新的呼吸数据。
1 = 呼吸数据已更新。
读
0
22
检测到导联脱落
如果直流和交流导联脱落检测均使能,则此位是所有交流导联脱落检测标
志的“或”运算结果。如果仅直流或交流导联脱落检测使能,则此位是所有
直流或交流导联脱落检测标志的“或”运算结果。
0 = 所有导联均已连接。
1 = 检测到一个或多个导联脱落。
读
0
21
检测到直流导联脱落
读
0
20
ADC超出范围
0
[19:0]
保留
0 = 所有导联均已连接。
1 = 检测到一个或多个导联脱落。
0 = ADC在范围以内。
1 = ADC超出范围。
保留。
1
如果在帧模式下使用128 kHz数据速率,只会发送16个高位。如果在常规读写模式下使用128 kHz数据速率,所有32位都会发送。
表53. 帧CRC寄存器(CRC)地址0x41,复位值 = 0xFFFFFF1
R/W
读
1
位
[23:0]
名称
CRC
功能
循环冗余校验
CRC寄存器为32位字(2 kHz和16 kHz数据速率)或16位字(128 kHz速率)。详情参见表23。
Rev. A | Page 68 of 76
ADAS1000-3/ADAS1000-4
接口示例
以下例子显示了将ADAS1000-3/ADAS1000-4配置为特定工
作模式并开始帧传输ECG数据所需的寄存器命令。
示例1:初始化器件http://www.analog.com/ADAS1000
以执行ECG捕捉并开始数据流传输
1. 第一个写操作配置CMREFCTL寄存器:CM = WCT = (LA +
LL + RA)/3;使能RLD以通过RLD_OUT电极输出。使能
屏蔽放大器。
2. 第二个写操作配置FRMCTL寄存器以输出7字/帧或包。
字帧/包由表头、3个ECG字、起搏、呼吸幅度和导联脱
落组成。帧配置为始终发送,无论就绪与否。器件处于
矢量格式模式,数据速率为2 kHz。
3. 第三个写操作寻址ECGCTL寄存器,使能所有通道并设
置1.4倍的增益、低噪声模式和差分输入,从而将器件
配置为模拟导联模式。此寄存器还会将器件配置为主器
件,使用外部晶体作为XTALx引脚的输入源。这个写操
作同时将器件置于转换模式。
4. 第四个写操作发出读取命令,以便开始将转换数据通过
SDO引脚输出。
5. 继续发出SCLK周期,以配置的包数据速率(2 kHz)读取转
换数据。回读转换数据时,SDI输入应保持低电平,因
为任何在读取帧/包期间发送至接口的命令都会被理解
配置数据发生变化,从而停止ADC转换,以便接口处理
新命令。
示 例 2: 使 能 呼 吸 并 传 输 转 换 数 据 流 ( 仅 适 用 于
ADAS1000-4)
1. 第一个写操作配置RESPCTL寄存器:56 kHz呼吸驱动信
号,增益 = 1,通过呼吸电容驱动输出并在导联I上测量。
2. 第二个写操作发出读取命令,以便开始将转换数据通过
SDO引脚输出。
3. 继续发出SCLK周期,以配置的包数据速率读取转换数据。
4. 注意,本例假设FRMCTL寄存器已按照示例1的第二个
写操作进行配置,数据帧中包括呼吸幅度。
示例3:直流导联脱落和传输转换数据流
1. 第一个写操作配置LOFFCTL寄存器:使能直流导联脱落
,导联脱落电流为50 nA。
2. 第二个写操作发出读取命令,以便开始将转换数据通过
SDO引脚输出。
3. 继续发出SCLK周期,以配置的包数据速率读取转换数据。
4. 注意,本例假设FRMCTL寄存器已按照示例1的第二个
写操作进行配置,数据帧中包括直流导联脱落字。
表54. 示例1:初始化器件http://www.analog.com/ADAS1000以执行ECG捕捉并开始数据流传输
写命令
写命令1
写命令2
写命令3
写命令4
寻址的寄存器
CMREFCTL
FRMCTL
ECGCTL
FRAMES
读/写位
1
1
1
0
数据
1110 0000 0000 0000 0000 1011
0001 1111 1001 0110 0000 0000
1110 0000 0000 0100 1010 1110
0000 0000 0000 0000 0000 0000
32位写命令
0x85E0000B
0x8A1F9600
0x81E004AE
0x40000000
寄存器地址
000 0011
100 0000
数据
0000 0000 0010 0000 1001 1001
0000 0000 0000 0000 0000 0000
32位写命令
0x83002099
0x40000000
寄存器地址
000 0010
100 0000
数据
0000 0000 0000 0000 0001 0101
0000 0000 0000 0000 0000 0000
32位写命令
0x82000015
0x40000000
寄存器地址
000 0101
000 1010
000 0001
100 0000
表55. 示例2:使能呼吸并传输转换数据流(仅适用于ADAS1000-4)
写命令
写命令1
写命令2
寻址的寄存器
RESPCTL
FRAMES
读/写位
1
0
表56. 示例3:使能直流导联脱落并传输转换数据流
写命令
写命令1
写命令2
寻址的寄存器
LOFFCTL
FRAMES
读/写位
1
0
Rev. A | Page 69 of 76
ADAS1000-3/ADAS1000-4
示例4:在各ECG通道上配置150 Hz测试音正弦波并传输
转换数据流
1. 第一个写操作配置CMREFCTL寄存器:VCM_REF = 1.3 V
(无电极参与构成VCM)。使能RLD输出至RLD_OUT,
使能屏蔽放大器。
2. 第二个写操作寻址TESTTONE寄存器,以使能所有电极
通道的150 Hz正弦波。
3. 第三个写操作寻址FILTCTL寄存器,以将内部低通滤波
器更改为250 Hz,确保150 Hz正弦波能够通过。
4. 第四个写操作配置FRMCTL寄存器以输出9字/帧或包。
字帧/包由表头、3个ECG字、起搏、呼吸幅度和导联脱
落组成。帧配置为始终发送,无论就绪与否。器件处于
电极格式模式,数据速率为2 kHz。为在各电极通道上看
到正确的测试音信号,必须使用电极格式。
5. 第五个写操作寻址ECGCTL寄存器,使能所有通道并设
置1.4倍的增益、低噪声模式。它将器件配置为主器件,
并从XTAL输入源驱动。这个写操作同时将器件置于转
换模式。
6. 第六个写操作发出读取命令,以便开始将转换数据通过
SDO引脚输出。
7. 继续发出SCLK周期,以配置的包数据速率读取转换数据。
示 例 5: 使 能 起 搏 检 测 并 传 输 转 换 数 据 流 (仅 适 用 于
ADAS1000-4)
1. 第一个写操作配置PACECTL寄存器,所有三个起搏检
测实例均使能:PACE1EN在导联II上检测,PACE2EN在
导联I上检测,PACE3EN在导联aVF上检测。同时使能
起搏宽度滤波器和验证滤波器。
2. 第二个写操作发出读取命令,以便开始将转换数据通过
SDO引脚输出。
3. 继续发出SCLK周期,以配置的包数据速率读取转换数
据。检测到有效起搏时,检测标志在表头字中确认,
PACEDATA寄存器包含有关各测量导联的实测脉冲宽度
和高度的信息。
4. 注意,PACEAMPTH寄存器默认设置为0x242424,它将
各起搏实例的幅度设置为1.98 mV/增益。
5. 注意,本例假设FRMCTL寄存器已按照示例1的第二个
写操作进行配置,数据帧中包括PACEDATA字。
表57. 示例4:在各ECG通道上配置150 Hz测试音正弦波并传输转换数据流
写命令
写命令1
写命令2
写命令3
写命令4
写命令5
写命令6
寻址的寄存器
CMREFCTL
TESTTONE
FILTCTL
FRMCTL
ECGCTL
FRAMES
读/写位
1
1
1
1
1
0
寄存器地址
000 0101
000 1000
000 1011
000 1010
000 0001
100 0000
数据
0000 0000 0000 0000 0000 1011
1110 0000 0000 0000 0000 1101
0000 0000 0000 0000 0000 1000
0001 1111 1001 0110 0001 0000
1110 0000 0000 0000 1010 1110
0000 0000 0000 0000 0000 0000
32位写命令
0x8500000B
0x88E0000D
0x8B000008
0x8A1F9610
0x81E000AE
0x40000000
数据
0000 0000 0000 1111 1000 1111
0000 0000 0000 0000 0000 0000
32位写命令
0x84000F8F
0x40000000
表58. 示例5:使能起搏检测并传输转换数据流(仅适用于ADAS1000-4)
写命令
写命令1
写命令2
寻址的寄存器
PACECTL
FRAMES
读/写位
1
0
寄存器地址
000 0100
100 0000
Rev. A | Page 70 of 76
ADAS1000-3/ADAS1000-4
示例6:写入主从器件并传输转换数据流
此示例采用ADAS1000-3作为从器件,ADAS1000作为主器
件,实现一种具有8个输入电极和1个右腿驱动的配置。
从器件配置(ADAS1000-3)
1. 第一个写操作配置FRMCTL寄存器以输出5字/帧或包。
字帧/包由表头、3个ECG字和导联脱落组成。帧配置为
始终发送,无论就绪与否。从器件ADAS1000-3处于电
极格式模式,数据速率为2 kHz。
2. 第二个写操作配置CMREFCTL寄存器以接收来自主器件
的外部共模。
3. 第三个写操作寻址ECGCTL寄存器,使能所有通道并设
置1.4倍的增益、低噪声模式。它将器件配置为从器件、
组合模式,并从CLK_IN输入源(从主器件ADAS1000获
得)驱动。此写操作还将ADAS1000-3置于转换模式,但
开始转换前,须等待主器件的SYNC_GANG信号。
主器件配置(ADAS1000)
1. 第四个写操作配置FRMCTL寄存器以输出7字/帧或包(注
意,这与从器件的帧字数不同)。字帧/包由表头、5个
ECG字、起搏、呼吸幅度和导联脱落组成。本例中,帧
配置为始终发送,无论就绪与否。主器件ADAS1000处
于矢量格式模式,数据速率为2 kHz。与从器件相似,主
器件也可以配置为电极模式,不过这将需要主控制器进
行导联计算。
2. 第五个写操作配置CMREFCTL寄存器:CM = WCT = (LA +
LL + RA)/3;使能RLD以通过RLD_OUT电极输出。使能
屏蔽放大器。CM = WCT信号从主器件(CM_OUT)驱动
至从器件(CM_IN)。
3. 第六个写操作寻址ECGCTL寄存器,使能所有通道并设
置1.4倍的增益、低噪声模式。它将器件配置为组合模
式中的主器件,并从XTAL输入源驱动。ADAS1000主器
件设置为差分输入,从而处于模拟导联模式。此
ECGCTL寄存器写操作将主器件置于转换模式,主器件
通过SYNC_GANG引脚发送一个边沿到从器件,以触发
两个器件同步转换。
4. 第七个写操作向两个器件发出读取命令,以便开始将转
换并抽取的数据通过相应的SDO引脚输出。
5. 继续发出SCLK周期,以配置的包数据速率读取转换数据。
表59. 示例6:写入主从器件并传输转换数据流
器件
从
主器件
主器件
和
从器件
写命令
写命令1
写命令2
写命令3
写命令4
写命令5
写命令6
写命令7
寻址的寄存器
FRMCTL
CMREFCTL
ECGCTL
FRMCTL
CMREFCTL
ECGCTL
FRAMES
读/写
1
1
1
1
1
1
0
寄存器地址
000 1010
000 0101
000 0001
000 1010
000 0101
000 0001
100 0000
Rev. A | Page 71 of 76
数据
0001 1111 1111 0110 0001 0000
0000 0000 0000 0000 0000 0100
1110 0000 0000 0000 1101 1110
0001 1111 1001 0110 0000 0000
1110 0000 0000 0000 0000 1011
1110 0000 0000 0100 1011 1110
0000 0000 0000 0000 0000 0000
32位写命令
0x8A1FF610
0x85000004
0x81E000DE
0x8A1F9600
0x85E0000B
0x81E004BE
0x40000000
ADAS1000-3/ADAS1000-4
软件流程图
图77显示了与多个器件接口建议采取的步骤顺序。
POWER UP ADAS1000
DEVICES
WAIT FOR POR ROUTINE
TO COMPLETE, 1.5ms
INITIALIZE SLAVE
DEVICES
INITIALIZE MASTER DEVICE
ENABLING CONVERSION
ISSUE READ FRAME
COMMAND (WRITE TO 0x40)
NO
DRDY
LOW?
YES
ISSUE SCLK CYCLES (SDI = 0)
TO CLOCK FRAME DATA OUT
AT PROGRAMMED DATA RATE
IS CRC
CORRECT?
NO
DISCARD
FRAME DATA
YES
NO
ACTIVITY
ON
SDI?
YES
ADAS1000 STOPS CONVERTING,
SDI WORD USED TO
RECONFIGURE DEVICE
RETURN
TO ECG
CAPTURE?
NO
YES
ISSUE READ FRAME
COMMAND (WRITE TO 0x40)
NO
POWER-DOWN?
YES
ADAS1000 GOES INTO
POWER-DOWN MODE
图77. 与多个器件接口的建议软件流程图
Rev. A | Page 72 of 76
10997-038
ECG CAPTURE COMPLETE
POWER-DOWN ADAS1000
ECGCTL = 0x0
ADAS1000-3/ADAS1000-4
电源、接地和去耦策略
ADCVDD AND DVDD SUPPLIES
ADAS1000-3/ADAS1000-4的各电源引脚应当具有足够大的
0.01 μF电源去耦电容,电容应尽可能靠近器件引脚,最好
是正对着该器件。此外,每个电源域(AVDD和IOVDD)还
应有一个4.7 μF电容,它同样应尽可能靠近器件。IOVDD噪
声较高,最好与AVDD分离。
ADCVDD和DVDD电源
类似地,ADCVDD和DVDD电源域各自需要一个2.2 μF电容,
其ESR应在0.5 Ω至2 Ω范围。各2.2 μF电容的理想位置取决于
封装类型。对于LQFP封装和DVDD去耦,2.2 μF电容最好放
在引脚30与引脚31之间,而对于ADCVDD,2.2 μF电容应放
在引脚55与引脚56之间。LFCSP封装类似,DVDD 2.2 μF电
容最好放在引脚43与引脚44之间,ADCVDD电容则应放在
引脚22与引脚23之间。各引脚建议使用一个0.01 μF电容进行
高频去耦。0.01 µF电容应具有低有效串联电阻(ESR)和低有
效串联电感(ESL),如高频时提供低阻抗接地路径的普通陶
瓷电容,以便处理内部逻辑开关所引起的瞬态电流。
应避免在器件下方布设数字线路,否则会将噪声耦合至器
件。应允许模拟接地层布设在器件下方,以避免噪声耦
合。电源线路应采用尽可能宽的走线,以提供低阻抗路
径,并减小电源线路上的毛刺噪声影响。快速开关数字信
号应利用数字地屏蔽起来,以免向电路板上的其它器件辐
射噪声,并且绝不应靠近参考输入。必须将VREF线路上
的噪声降至最低。避免数字信号与模拟信号交叠。电路板
相对两侧上的走线应当彼此垂直,这样做有助于减小电路
板上的馈通效应。像所有薄型封装一样,应避免弯曲封
装,并且在组装过程中必须避免封装表面上出现点负载。
电路板布局时,确保旁路电容尽可能靠近相关引脚,并使
用短而宽的走线,最好位于上侧。
AVDD
ADAS1000-3/ADAS1000-4设计采用3.15 V至5.5 V的宽电源轨
供电,其性能在整个范围内相似,但总功耗随着电压提高
而提高。
AVDD电源轨不仅为模拟模块供电,也为用于ADC和数字
内核的内部1.8 V调节器供电。使用内部调节器时,应将
VREG_EN引脚连接到AVDD,然后使用ADCVDD和DVDD
引脚进行去耦。
需要时,DVDD调节器可用于驱动其它外部数字电路,但
ADCVDD引脚纯粹是为旁路而提供,不能为其它元件提供
电流。
如果必须将总功耗降至最低,ADCVDD和DVDD使用外部
1.8 V电源轨可实现更高效率的解决方案。ADCVDD和DVDD
输入设计由外部驱动,内部调节器可以通过将VREG_EN
引脚直接接地而禁用。
未用引脚/路径
在不使用全部ECG路径或功能的应用中,旁路不同功能的
最佳方法如下:
• 未用ECG路径上电时禁用。为实现低功耗运行,应将其
全程禁用。理想情况下,这些引脚在不使用时应连接到
RLD_OUT。
• 未用外部呼吸输入可以接地。
• 未用屏蔽驱动器可以禁用,输出悬空。
• CM_OUT、CAL_DAC_IO、DRDY、GPIOx、CLK_IO、
SYNC_GANG可以断开。
布局布线建议
为获得最高CMRR性能,应格外注意各通道的ECG路径布
局。所有通道都应相同,使不同路径的电容差异最小。
所有去耦电容应尽可能靠近ADAS1000-3/ADAS1000-4,
VREF去 耦 应 予 以 优 先 考 虑 , VREF去 耦 电 容 应 尽 量 与
ADAS1000-3/ADAS1000-4位于同一侧。
Rev. A | Page 73 of 76
ADAS1000-3/ADAS1000-4
外形尺寸
9.10
9.00 SQ
8.90
0.60
0.42
0.24
0.60
0.42
0.24
0.275
43
PIN 1
INDICATOR
8.75
BSC SQ
1
0.50
BSC
6.05
5.95 SQ
5.85
*EXPOSED PAD
0.75
0.65
0.55
29
14
BOTTOM VIEW
6.50 REF
0.70 MAX
0.65 NOM
12° MAX
15
28
TOP VIEW
0.05 MAX
0.01 NOM
0.30
0.23
0.18
0.20 REF
06-20-2012-A
SEATING
PLANE
*FOR PROPER CONNECTION OF THE EXPOSED PAD, REFER TO
THE PIN CONFIGURATION AND FUNCTION DESCRIPTIONS
SECTION OF THIS DATA SHEET.
图78. 56引脚引脚架构芯片级封装[LFCSP_VQ]
9 mm x 9 mm , 超薄体
(CP-56-7)
尺寸单位:mm
0.75
0.60
0.45
12.20
12.00 SQ
11.80
1.60
MAX
64
49
1
48
PIN 1
10.20
10.00 SQ
9.80
TOP VIEW
(PINS DOWN)
1.45
1.40
1.35
0.15
0.05
SEATING
PLANE
VIEW A
ROTATED 90° CCW
0.20
0.09
7°
3.5°
0°
0.08
COPLANARITY
16
33
32
17
VIEW A
0.50
BSC
LEAD PITCH
COMPLIANT TO JEDEC STANDARDS MS-026-BCD
图79. 64引脚薄型四方扁平封装[LQFP]
(ST-64-2)
尺寸单位:mm
Rev. A | Page 74 of 76
0.27
0.22
0.17
051706-A
0.90
0.85
0.80
0.150
56
42
ADAS1000-3/ADAS1000-4
订购指南
型号1
ADAS1000-3BSTZ
ADAS1000-3BSTZ-RL
ADAS1000-3BCPZ
ADAS1000-3BCPZ-RL
ADAS1000-4BSTZ
ADAS1000-4BSTZ-RL
ADAS1000-4BCPZ
ADAS1000-4BCPZ-RL
EVAL-ADAS1000SDZ
EVAL-SDP-CB1Z
选项
卷盘
卷盘,1000
卷盘
卷盘,2500
卷盘
卷盘,1000
卷盘
卷盘,2500
描述
3个ECG通道
3个ECG通道、起搏算法、呼吸电路
ADAS1000评估板
系统演示板(SDP),通过USB与PC接口,
用作数据传输控制板
1
温度范围
−40°C至+85°C
−40°C至+85°C
−40°C至+85°C
−40°C至+85°C
−40°C至+85°C
−40°C至+85°C
−40°C至+85°C
−40°C至+85°C
封装描述
64引脚 LQFP
64引脚 LQFP
56引脚 LFCSP_VQ
56引脚 LFCSP_VQ
64引脚 LQFP
64引脚 LQFP
56引脚 LFCSP_VQ
56引脚 LFCSP_VQ
评估套件2
控制板3
Z = 符合RoHS标准的器件。
此评估套件包括2片ADAS1000BSTZ,可实现最多12导联配置。由于ADAS1000包含全部特性,因此它是ADAS1000所有版本的评估工具。
3
此板允许PC对所有带SD标志后缀的ADI评估板进行控制并与之通信。
2
Rev. A | Page 75 of 76
封装选项
ST-64-2
ST-64-2
CP-56-7
CP-56-7
ST-64-2
ST-64-2
CP-56-7
CP-56-7
ADAS1000-3/ADAS1000-4
注释
©2012–2013 Analog Devices, Inc. All rights reserved. Trademarks and
registered trademarks are the property of their respective owners.
D10997sc -0-1/13(A)
Rev. A | Page 76 of 76
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement