网站首页 > 技术文章 正文
摘要
本文介绍了一种基于数字解调器和JESD204B接口的多通道超声系统接收方案。该方案大量地降低了模拟前端(AFE)的输出数据率,同时减少了模拟前端和数字电路之间的物理连线数目高达80%。另外,采用该种方案的超声系统可以实现更多目标,比如采用成本更低且计算效率较低的现场可编程门阵列(FPGA)、通过使用软件波束合成和更高阶多波束处理可以实现实时4D和高级影像模式。
随着医疗超声在医学诊断领域的广泛应用,医生对超声系统的图像质量有了越来越高的要求,而提高图像质量的最重要指标之一就是提高接收通道的信噪比。接收通道数每增加一倍,理论上来说信噪比可以提高3dB, 所以提高信噪比的一个最简单有效的办法就是增加通道数。目前128通道已经成为中高端医疗超声设备的主流配置,而192或者更多通道数会是高端设备的一个趋势。随着通道数的增加,模拟前端和后端数字处理部分之间的数据量和物理连线急剧增加,使得数字电路器件的端口数量、处理能力、成本以及整个接收电路设计复杂度,功耗也相应地水涨船高。目前的超声系统基本采用射频 (RF) 波束合成的方法,输出的数据量完全由模数转换器 (ADC)的分辨率、采样速率以及通道数目决定;同时超声模拟前端(AFE)通常使用低电压差分信号(LVDS)输出接口,一个8通道的AFE需要8对LVDS数据线加上位时钟和帧时钟各一对。对于一个128通道以上的系统而言,数据量和物理连线非常可观。
本文提出了一种基于数字解调器和JESD204B的AFE前端的超声系统接收通道设计方案,有效地解决了上面提及的大数据量和复杂物理连接给系统带来的设计困难。。
超声系统由超声探头(换能器)、发射电路、接收电路、后端数字处理电路、控制电路和显示模块等组成。图1是128通道的基于JESD204B超声系统发射和接收通道的框图。数字处理部分,通常是在线可编程逻辑阵列(FPGA),会根据系统当前的配置和控制参数,产生相应的发射波形,通过发射电路中的驱动和高压电路产生高压来激励超声探头的换能器,通常是压电陶瓷,换能器将电压信号转换为超声波进入人体,同时接收人体产生的回波转换成电压信号并传输至发射接收切换电路,发射接收切换电路的主要目的是防止发射高压损坏低压的接收模拟前端。模拟前端将输入模拟信号进行调理,放大,滤波,由AFE所带的ADC转换成数字信号,通过JESD204B高速接口送到后端数字部分进行相应处理,并最终生成超声图像。该系统的接收通道由128通道的发送接收切换电路,16片带数字解调器和JESD204B接口的8通道集成AFE以及一片带JESD204B接口的FPGA组成。
图1. 128通道超声发射接收电路框图
2 新型集成数字解调器和JESD204B接口的超声模拟前端可使数据率和接口连接线最多降低80%
图2.AD9671功能框图
AD9671:集成数字解调器和JESD204B接口的8通道超声AFE
本文介绍的超声系统接收电路中,选择使用美国ADI公司的8通道集成数字解调器和JESD204B接口的超声模拟前端AD9671芯片。它内置8通道的可变增益放大器(VGA)、低噪声放大器(LNA)、具有可编程相位旋转和谐波抑制功能的连续波(CW) I/Q解调器、抗混叠滤波器(AAF)、14位模数转换器(ADC)、用于处理数据和降低带宽的数字解调器和抽取器,以及JESD204B接口。图2为AD9671的功能框图。
图3.数字解调器框图
数字解调器
数字解调器由基带解调器和包含低通滤波器的基带抽取器组成。基带解调器将ADC输出的RF信号通过正交解调转换成I/Q信号,基带抽取器将通过设置低通滤波器的带宽滤除高频信号,选择保留对超声图像有用的信号。图3是数字解调器的框图。
JESD204B接口
AD9671的数字输出接口完全遵循JESD204B,数据转换器串行接口标准。AD9671的JESD204B接口可以灵活地支持1线、2线和4线模式与后端数字处理部分的FPGA进行相连,最大可以输出5.0Gbps的数据率。
系统设计与应用
本节主要介绍基于AD9671的多通道超声系统的接收电路设计,从而进一步分析使用数字解调器和JESD204B接口对系统应用带来的好处。
接收电路设计
基于ADI的AD9671,一个32通道的接收电路模块被设计用来验证系统的可行性,利用4个该模块可以构成128通道的超声系统接收通道。该模块的顶层原理图如图4所示。使用该模块可以跟后端的FPGA通过专用的FMC连接器相连,进行数据的读取和处理,以及超声信号的处理和图像生成。
图4.接收电路顶层框图
数字解调器应用分析
对于一个128通道的超声系统,如果采用采样速率为40 MSPS的14位ADC,使用传统的RF波束合成算法,通过ADC转换之后的RF数据直接输出到波束合成模块,那么在ADC输出与实现波束合成的FPGA之间的数据率是14*40*128=71.68Gbps.
下面将分析采用数字解调器的优势。
数字解调器的基带解调器进行正交解调,将ADC输出的数字化的RF信号乘以一个复数正弦信号,其中 是解调频率,可以取为超声探头的中心频率,将中心频率下变频到0Hz。这样得到实部I和虚部Q数据。将此探头中心频率及其附近有用带宽内的频率信号下变频到一个0Hz左右后,再利用基带抽取器中的滤波器滤除无用的频率,保留对生成超声图像有用的频段信息。
一个中心频率是3.5MHz的探头传感器,经过基带解调和抽取之后,输出16位格式的I和Q数据,数据速率为2 (I&Q) × 16 位 × 3.5 MHz × 128 个通道 = 14.336 Gbps。相比原来的71.68 Gbps,即使是I和Q两个通道同时输出,也整整减少了80%的数据率。
JESD204B接口应用分析
对于目前多通道超声系统应用中的AFE和ADC而言,LVDS早已取代并行接口输出,然而,对于128通道以上的超声系统而言,ADC输出的大量LVDS线的扇出问题仍然是一个让设计工程师头痛的问题。目前的超声AFE基本都是8通道集成芯片,一个AFE需要输出10对线,对于一个128通道的超声系统而言,需要128/8*10=160对LVDS数据和时钟线连接到FPGA。
下面将分析采用JESD204B接口的优势。
由于JESD204B采用16位数据格式输出,并需要8到10位转换,对于一个AFE, 8通道14位40MHz采样率的输出信号,数据率是20*40*8=6.4Gbps。AD9671的JESD204B接口每对线支持的最大速率是5.0Gbps,那么只需要2对线就可以完成8通道的数据输出。那么对于一个128通道的超声系统来说,所需的输出数据线只需要128/8*2=32对。相比于160对的LVDS线,整整减少了80%的物理连线。
结论:本文介绍了一种基于AD9671的多通道超声系统设计,AD9671是一款8通道带有数字解调器和JESD204B接口的AFE。同时,本文还分别分析了在超声系统中,采用这种AFE与数字解调器和JESD204B接口带来的优势。与目前基于RF波束合成和LVDS接口的设计相比,模拟前端与数字处理器件之间的数据速率和接口连线均能减少80%。如果在分析中将两种方法结合起来,则物理连接数甚至可以进一步减少。因此,本文介绍的系统设计通过减少数据接口物理连线所需的电路板面积和降低计算复杂性,从而有效地简化电路设计和软件处理复杂性,以及降低系统设计成本。
AET会员年终大福利!
猜你喜欢
- 2025-06-09 为什么数字孪生开发选择UE5?高保真视觉与物理模拟的完美结合
- 2025-06-09 恒玄科技:公司为智能手表提供主控芯片和低功耗模拟前端
- 2025-06-09 晶华微:带ADC的多芯锂电池充放电管理模拟前端芯片有望在第三或第四季度推出
- 2025-06-09 「招标」瀚诺半导体模拟前端芯片IP核(二次)国内公开招标
- 2025-06-09 ADI推出带24位转换器内核的高度集成模拟前端
- 2024-09-29 如何使用React的useEffect Hook来模拟componentDidMount和。。。
- 2024-09-29 模拟实现JS的apply&call方法 js模拟post
- 2024-09-29 暖芯迦推出超低功耗六合一生理信号模拟前端芯片——九感BAF003
- 2024-09-29 高速adc模拟前端无源路仿真 adc前端电路设计详解
- 2024-09-29 恩智浦N-AFE模拟前端产品在工业自动化中的应用
你 发表评论:
欢迎- 502℃几个Oracle空值处理函数 oracle处理null值的函数
- 499℃Oracle分析函数之Lag和Lead()使用
- 496℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 486℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 479℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 474℃【数据统计分析】详解Oracle分组函数之CUBE
- 455℃Oracle有哪些常见的函数? oracle中常用的函数
- 452℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (55)
- 前端数组 (65)
- 前端定时器 (47)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle链接 (47)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)