论文部分内容阅读
近年来,随着经济社会的飞速发展,人们的健康意识逐步增强,对自身健康状态的及时监测有了更高的要求。便携式家用可穿戴健康监测设备的应用市场应运而生。而对人体的多种生理参数的健康监测中,动态心电信号的实时监测是不可或缺的一部分。然而长时间的心电信号监测势必产生大量的数据。一方面大量原始心电数据通过无线上传到终端会占用大量的功耗;另一方面仅依靠医生手工在大量心电信号数据中逐帧分析心拍类型,极易疲劳并产生对心脏疾病的漏检错检。因此开发出一款低功耗心电信号智能处理模块,应用于健康级便携式可穿戴心电信号智能感知节点。实现片上实时监测动态心电信号并自动分析心拍类型,为医生提供简洁准确地人体心电信息,对高效便捷的实现人体健康状态的动态监测具有重要的意义。心电信号处理算法包括消噪滤波、心拍R峰检测、心拍特征参数压缩提取、心拍分类识别四部分。消噪算法使用小波变换阈值收缩法滤除肌电干扰、基线漂移、电极扰动和工频干扰等噪声。算法在滤除噪声的同时能较好的保留心电信号波形特征。心拍R峰检测部分,通过搜索双正交二次样条小波三四尺度上的极值对过零点确定R峰位置,接着根据R峰的位置截取出样本心拍,并提取高阶累积量特征。分类识别部分,将提取出的心拍特征向量,用二分类支持向量机两两组合的形式,通过投票得出多分类结果。算法硬件实现部分综合考虑灵活可配置、低功耗、节省面积和高效计算多方面因素。本设计的硬件模块包括可配置小波变换算子和多分类支持向量机决策算子。本设计硬件结构的低功耗优化设计主要体现在算法级和硬件结构级,包括减少冗余计算、减少共享存储器读写次数、合理设置子模块时钟门控等。节省面积方面,通过合理复用基本功能模块以及合理安排中间数据存储空间来精简结构。另外,通过合理设计状态机的控制逻辑实现硬件模块的灵活可配置以支持多功能计算,同时还具备专用集成电路(ASIC)的功耗、面积和速度优势。本文所设计心电信号处理硬件模块在SMIC (中芯国际)的0.13μm工艺条件下完成超大规模集成电路(VLSI)设计,功耗27.8μW,面积2.43mm~2。