4段流水线数字信号处理器及采用其的无线片上系统芯片技术方案

技术编号:11382992 阅读:112 留言:0更新日期:2015-05-01 07:18
本发明专利技术公开了一种数字信号处理器(DSP)和采用其的无线SOC芯片,该DSP使用可延迟均衡的4段低功耗流水架构:(1)ADC量化后数据写FIFO缓存进程;(2)乒乓切换矩阵读FIFO进程;(3)无线信道差错编码;(4)位流产生与发送。该SOC芯片可以通过DSP配置为发送或接收模式,利用多路选择器选通来自前端OPA与BPF的模拟信号,送至ADC进行模数转换。本发明专利技术的DSP和SOC芯片流水机制无气泡延迟,无冒险,方便扩展;流水线架构采用低功耗架构,时钟门控技术降低了芯片功耗,且多段流水线不影响主观的实时性评价。

【技术实现步骤摘要】

本专利技术涉及集成电路片上系统(System-On-Chip,SOC)芯片领域,更具体地涉及一种4段流水线数字信号处理器(DigitalSignalProcessor,DSP)及采用其的无线SOC芯片。
技术介绍
“脑健康”是国家重大973项目,其面向抑郁、癫痫等精神疾病与症状的预防与诊断,最终实现为便携可穿戴的、症状可智能分析的预警与诊断服务系统与形成云服务脑大数据系统以供行为统计与研究。该系统通过可穿戴传感器将被诊断者、手机网络、PC网络、患者所处位置的网络通过不同层次的接口进行智慧互联。其中,脑电传感器与电路检测的物理层电路设计属于研究中的重点和难点。现有技术中,台湾台北的周常安申请了一篇申请号为200810080710.4、专利技术名称为“一种脑电检测装置及检测方法”的中国专利技术专利,为多芯片组成的板上系统,其系统架构如图15所示。但是该专利申请中没有把处理器(Processor)、模数转换器(ADC)、射频(RF)等模块集成到SOC芯片中。此外,申请号为201020283921.0、专利技术名称为“脑电检测装置”的中国技术专利,公开了一种有线方式,将传感器输出的数据通过防干扰屏蔽电缆连接到检测设备,误码率高,连线不便于便携移动;申请号为201210032744.2、专利技术名称为“一种脑电检测装置及检测方法”的中国专利技术专利,为多芯片组成的板上系统,由前置放大电路、抗混叠滤波电路、ADC转换器组成多路信息流,并且汇聚到计算机进行分析,系统体积大,不能实现无线便携信息传输。由此可见,现有技术中的各种专利方案,在物理电路层均没有把所有电路IP:放大器、模数转换器、数字IP、射频IP集成到一起,存在产品面积大、功耗大、集成度低、抗干扰性不可调等诸多缺点。由于可穿戴设备的发展,要求脑电检测可穿戴、使用时间长、重量轻、体积小、多功能集成的趋势越来越明显,因此亟需设计一款专用于脑电检测处理的低功耗SOC芯片,关注其与传感器接口的低噪声大增益设计,避免板级多芯片导致的面积大、重量大、功耗大、板级噪音干扰源多等诸多缺点,并方便以后利用MEMS(micro-electronic-machanical-system)工艺将传感器与后端电路(CMOS工艺)集成到一起。
技术实现思路
有鉴于此,本专利技术的主要目的之一在于提供一种4段流水线的数字信号处理器和集成了模拟、射频、数字电路的无线SOC芯片,以提供体积小、功耗低、集成度高、无线便携的SOC芯片,方便检测与处理微弱脑电信号。为了实现上述目的,作为本专利技术的一个方面,本专利技术提供了一种4段流水线数字信号处理器,其特征在于,所述数字信号处理器采用4段流水线的低功耗架构,包括:第一流水段,用于执行模数转换器捕获数据缓存到先入先出队列的写数据进程,所述进程获取所述数字信号处理器前端的量化后传感数据,并将其写入虚拟环形先入先出队列进行缓存;第二流水段,利用乒乓交叉切换机制获取所述先入先出队列内的缓存数据,即在当前时隙,ping-BUF已经充满后,切换矩阵读取ping-BUF,同时在当前时隙,pang-BUF从所述先入先出队列获取数据;在下一个时隙,ping-BUF与pang-BUF交换角色,如此循环往复;第三流水段,包括差错编码核,用于对从所述先入先出队列读取的数据进行无线信道的差错编码,封装成数据包,并实现延迟均衡,以保证每个流水段的延迟小于或等于第一流水段从所述先入先出队列读出数据的延迟;第四流水段,包括位流序列产生器,用于通过快速异步时钟,将第三流水段封装的所述数据包发送到射频芯片。其中,所述数字信号处理器的4段流水线不存在由数据W/R顺序依赖引起的前馈路径。其中,所述数字信号处理器的第三流水段执行的无线信道的差错编码包括Manchesiter编码、CRC-16编码和可选的前向纠错R-S编码。其中,所述数字信号处理器第四流水段的所述快速异步时钟的发送时钟速率要高于前三个流水段,且所述第四流水段还执行帧头添加操作,对所述第三流水段封装的数据包分别添加帧头和后导信息。作为本专利技术的另一个方面,本专利技术还提供了一种无线片上系统芯片,所述无线片上系统芯片集成了模拟、数字、射频电路,以及如权利要求1至4任意一项所述的数字信号处理器,用于将传感器检测的数据通过所述模拟和数字电路处理后,再通过所述射频电路无线发送到上位机的接收端。其中,所述无线片上系统芯片实现了所述传感器与所述上位机之间的双向半双工通信,实现了所述传感器与所述上位机的TX/RX状态可互补配置;以及所述无线片上系统芯片将上/下行链路的发送数据包格式固定化,发送端发送数据前,不需要发送广播消息,与等待接收方的应答,而是配置好链路上通信两端的发送与接收状态,就直接开始每个包数据的传输。其中,所述无线片上系统芯片的通道采样频率与所述数字信号处理器的工作频率可控,能够调节所述数字信号器的过采样程度;以及所述无线片上系统芯片中的通信信道为高斯信道,使用Manchester底层编码,后面跟随CRC-16上层校验编码,或者只使用可纠错的里德-所罗蒙编码。其中,所述无线片上系统芯片的门控时钟采用工艺库提供的专用时钟门电路;所述无线片上系统芯片采用基于分时复用思想的电路模块休眠/唤醒技术;所述无线片上系统芯片的数字信号处理器按照动态功耗计算公式P_dynamic=(1/2)*C*V2*f_work来降低频率因子f_work,以实现同等比例降低所述数字信号处理器的内部CMOS对FET管子负载电容充放电引起的动态功耗;以及所述无线片上系统芯片的后端布局布线采用低功耗驱动策略。其中,所述无线片上系统芯片的所有输入输出端口信号与内部信号均进行数字信号处理器同步时钟域系统的时钟锁存后再使用;所述无线片上系统芯片的输入端口没有悬空端口;对于所述无线片上系统芯片跨越异步时钟域的信号传递,采用将慢时钟域信号进行快速异步时钟多次寄存后,再判断上升沿/下降沿,然后进行计数,根据计数器数值进行相关操作;以及对所述无线片上系统芯片的后端布局布线进行基于信号完整性驱动的时序验收。其中,所述数字信号处理器与所述射频电路有独立的配置参数LUT表,分别有单独的寻址索引去查询各自的LUT表;以及所述数字信号处理器通过所述数字信号处理器片内的IIC标准协议接口SLAVE读写控制器,与片外的所述上位机进行基于串口的通信。基于上述技术方案可知,本专利技术的DSP使用4段流水线的低功耗架构,通过可编程Sensor网络节点物理地址到FIFO(先入先出队列)写/读进程1地址映射策略,进行地址管理,以及内容的转存同步;并且该DSP流水机制无延迟(stall),无冒险,方便扩展;利用了可选的Manchester编码与CRC-16校验,或可纠错的Reed-Solomn(R-S)编码的混合可配置差错编码策略。4段流水线技术,其属于低功耗架构,挖掘了电路资源的利用效率;时钟门控技术,基于分时资源复用的模块休眠/唤醒技术与芯片物理实现优化技术进一步降低芯片功耗。并且多段流水级数导致的数据通路延迟增大,不影响主观的实时性评价;数据链路整体延迟满足吞吐要求。射频-LUT与DSP-LUT可以分别设置射频电路与DSP内部的相关控制功能参数。可以利用IIC内嵌模块进行本文档来自技高网
...

【技术保护点】
一种数字信号处理器,其特征在于,所述数字信号处理器采用4段流水线的低功耗架构,包括:第一流水段,用于执行模数转换器捕获数据缓存到先入先出队列的写数据进程,所述进程获取所述数字信号处理器前端的量化后传感数据,并将其写入虚拟环形先入先出队列进行缓存;第二流水段,利用乒乓交叉切换机制获取所述先入先出队列内的缓存数据,即在当前时隙,ping‑BUF已经充满后,切换矩阵读取ping‑BUF,同时在当前时隙,pang‑BUF从所述先入先出队列获取数据;在下一个时隙,ping‑BUF与pang‑BUF交换角色,如此循环往复;第三流水段,包括差错编码核,用于对从所述先入先出队列读取的数据进行无线信道的差错编码,封装成数据包,并实现延迟均衡,以保证每个流水段的延迟小于或等于第一流水段从所述先入先出队列读出数据的延迟;第四流水段,包括位流序列产生器,用于通过快速异步时钟,将第三流水段封装的所述数据包发送到射频芯片。

【技术特征摘要】
1.一种数字信号处理器,其特征在于,所述数字信号处理器采用4段流水线的低功耗架构,包括:第一流水段,用于执行模数转换器捕获数据缓存到先入先出队列的写数据进程,所述进程获取所述数字信号处理器前端的量化后传感数据,并将其写入虚拟环形先入先出队列进行缓存;第二流水段,利用乒乓交叉切换机制获取所述先入先出队列内的缓存数据,即在当前时隙,ping-BUF已经充满后,切换矩阵读取ping-BUF,同时在当前时隙,pang-BUF从所述先入先出队列获取数据;在下一个时隙,ping-BUF与pang-BUF交换角色,如此循环往复;第三流水段,包括差错编码核,用于对从所述先入先出队列读取的数据进行无线信道的差错编码,封装成数据包,并实现延迟均衡,以保证每个流水段的延迟小于或等于第一流水段从所述先入先出队列读出数据的延迟;第四流水段,包括位流序列产生器,用于通过快速异步时钟,将第三流水段封装的所述数据包发送到射频芯片。2.根据权利要求1所述的数字信号处理器,其中所述数字信号处理器的4段流水线不存在由数据W/R顺序依赖引起的前馈路径。3.根据权利要求1所述的数字信号处理器,其中所述数字信号处理器的第三流水段执行的无线信道的差错编码包括Manchesiter编码、CRC-16编码和可选的前向纠错R-S编码。4.根据权利要求1所述的数字信号处理器,其中所述数字信号处理器第四流水段的所述快速异步时钟的发送时钟速率要高于前三个流水段,且所述第四流水段还执行帧头添加操作,对所述第三流水段封装的数据包分别添加帧头和后导信息。5.一种无线片上系统芯片,所述无线片上系统芯片集成了模拟、数字、射频电路,以及如权利要求1至4任意一项所述的数字信号处理器,用于将传感器检测的数据通过所述模拟和数字电路处理后,再通过所述射频电路无线发送到上位机的接收端。6.根据权利要求5所述的无线片上系统芯片,其中所述无线片上系统芯片实现了所述传感器与所述上位机之间的双向半双工通信,实现了所述传感器与所述上位机的TX/...

【专利技术属性】
技术研发人员:孙建辉蔡新霞刘军涛周权徐声伟刘欣阳
申请(专利权)人:中国科学院电子学研究所
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1