0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

利用定制 FPGA 主板实施适用于物联网的软件定义无线电

eeDesigner 2018-05-08 16:49 次阅读

物联网 (IoT) 包括了如此广泛的应用,但往往是一项设计就需要多个无线接口,增加了空间、功耗和成本。聪明的物联网设计师需要一种灵活的替代方式来支持多种不断发展的标准。这便是软件定义无线电 (SDR) 技术。SDR 这一理念并不新鲜;SDR 的创新之处在于解决了物联网的困境:在同一网络基础设施上融合多种射频技术的同时简化了设计、缩短了开发周期,并且降低了总体成本。本文介绍了基于定制 FPGA 主板的 SDR 设计已用于创建多协议无线数字基带解决方案。

SDR 增加了网络套接字的性能和效率

顾名思义,SDR 技术可以在同一硬件上支持多个无线协议。因实施情况而异,该技术可以同时支持这些协议,并且支持宽广(或狭窄)的频谱范围。而且,使用 FPGA 在像基站这样的无线设备中实施时,随着无线连接协议的不断发展,SDR 平台甚至可以通过重新编程来满足网络基础设施的未来需求。VotaryTech的 SDR 平台 Arria 10AX115U3F4512SG 便是展现 SDR 潜能的范例(图 1)。这款英特尔®Arria®10 FPGA SoC 型网卡支持广泛的无线应用,包括移动通信全球系统 (GSM)、通用分组无线业务 (GPRS)、LTE 网络宽带信号处理、跟踪和遥测。这款主板是一个前端射频平台,支持从 70 MHz 到 6 GHz 的无线应用,但其可扩展频率可高达 15 GHz。

图 1. 定制 FPGA 主板的视图(适用于支持多种无线技术的基带设计)。(资料来源:英特尔)

定制 10AX115U3F4512SG 支持网络应用的所有信号处理要求,包括各种调制和解调方案。主板的基带处理功能包括数字上变频、数字下变频以及标准调制器和解调器通信内核。因此,该款 SDR 平台支持无线信号收发。而且,10AX115U3F4512SG 可以在 Arria 10 FPGA 内部执行可编程和可微调基带处理。Arria 10 FPGA 可执行中频滤波和下变频等任务。

为什么在 SDR 中使用 FPGA

早期的 SDR 设计采用射频前端模块,深受工程师追捧,展现出了优秀的潜能。但作为一项注重应用的技术,SDR 的设计并未取得实质进展。这在某种程度上是此类系统中定制 ASIC 的要求(和成本)造成的。目前,低风险的 SoC 正在取代 SDR 平台中使用的传统 ASIC。举例来说,相比上一代高端 FPGA 而言,中档 FPGA SoC(例如采用 20 纳米工艺制造的英特尔 Arria 10)的性能提升高达 15%,功耗则下降了 60%(图 2)。而且,设备产生的热量大幅下降,这在无线设备基站、移动回程和远程无线头设计中至关重要。更为重要的是,英特尔 Arria FPGA SoC 提供了大量可变精度 DSP 模块和双核 Arm Cortex-A9 处理器选项。Arria 10 FPGA SoC 中的 DSP 模块采用三种模式:标准精度定点、高精度定点和单精度浮点(图 2)。这使得无线系统设计师能够对数字上变频和下变频及多速率滤波实施各种算法

图 2. 英特尔®Arria®10 FPGA 中的 DSP 模块采用标准精度定点、高精度定点和单精度浮点模式。此处介绍的是单精度 DSP 模块。(资料来源:英特尔)

将这些计算功能与超过 100 万个 FPGA 逻辑元素 (LE) 和 2,400 Mbps DDR4 SDRAM 内存接口相结合,便成就了一款可编程度高的自适应平台,可以适应目前和不断涌现的无线技术(图 3)。

图 3. 该无线回程设计结构图基于英特尔®Arria®10 FPGA SoC。(资料来源:英特尔)

可合成的 IP 内核也可以集成到 FPGA 结构中,允许无线设备设计人员将模数转换器 (ADC) 输出和数模转换器 (DAC) 输入提供到 FGPA 内的基带中。这就与 I/O 和协议控制一起,在协助基于 SDR 的射频处理和基带接口方面起到了重要作用。轻松访问电路原理图以及可以使用 10AX115U3F4512SG 的 Gerber 和电路板文件简化了 SDR 功能集成。Arria 10 对于通用公共无线电接口 (CPRI) 规格的支持也提升了平台对于无线基站设计的适用性。

可编程性达到了物联网的基本要求

VotaryTech 最初开发的这项 SDR 设计是为了满足对于无线调制解调器应用的需要,但自从可以对硬件进行编程以后,也可用于遥测和波形生成模拟器等应用。Arria 10 FPGA SoC 实现的这种灵活性也使得 10AX115U3F4512SG 这类电路板十分适合物联网部署,比如由各种不断发展的技术和应用构成的物联网。但或许最重要的是,本文展示了小型设计室如何利用具有高可配置度的 FPGA SoC 设备提供适应目前和未来需求的解决方案。

作者简介

Majeed Ahmad is former Editor-in-Chief of EE Times Asia, a sister publication of EE Times. Moreover, as the Editor-in-Chief at Global Sources, a Hong Kong-based trade and technology publishing house, he spearheaded magazines related to electronic components, consumer electronics, and computer, security and telecom products. Majeed is a journalist with an engineering background and two decades of experience in writing, editing and acquiring technical content. He is also author of six books on electronics: Smartphone, Nokia’s Smartphone Problem and The Next Web of 50 Billion Devices, Mobile Commerce 2.0, Age of Mobile Data, and Essential 4G Guide.

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • FPGA
    +关注

    关注

    1626

    文章

    21670

    浏览量

    601877
  • 物联网
    +关注

    关注

    2903

    文章

    44282

    浏览量

    371307
  • 软件定义无线电

    关注

    0

    文章

    10

    浏览量

    8593
收藏 人收藏

    评论

    相关推荐

    NVIDIA推出适用于网络安全的NIM Blueprint

    德勤使用适用于容器安全的 NVIDIA NIM Agent Blueprint 帮助企业利用开源软件构建安全的 AI。
    的头像 发表于 11-20 09:58 139次阅读

    陆地移动无线电调制分析仪的技术原理和应用场景

    陆地移动无线电调制分析仪是一种专用于陆地移动无线电(LMR)系统的高性能测试设备,其技术原理和应用场景如下:技术原理陆地移动无线电调制分析仪通常基于先进的手持式平台构建,结合了高性能的
    发表于 11-05 14:28

    智能选择ADC/DAC可实现更好的软件定义无线电设计

    电子发烧友网站提供《智能选择ADC/DAC可实现更好的软件定义无线电设计.pdf》资料免费下载
    发表于 10-21 09:59 0次下载
    智能选择ADC/DAC可实现更好的<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>无线电</b>设计

    适用于 Microsemi® RTG4™ FPGA 的 TI 航天级电源解决方案应用手册

    电子发烧友网站提供《适用于 Microsemi® RTG4™ FPGA 的 TI 航天级电源解决方案应用手册.pdf》资料免费下载
    发表于 09-09 09:35 0次下载
    <b class='flag-5'>适用于</b> Microsemi® RTG4™ <b class='flag-5'>FPGA</b> 的 TI 航天级电源解决方案应用手册

    高频与射频技术只能应用于无线电系统吗

    高频与射频技术的应用非常广泛,不仅仅局限于无线电系统。它们在许多现代科技领域中都发挥着重要作用。 高频与射频技术的应用 1. 无线电通信 无线电通信是高频与射频技术最传统和广泛的应用之一。它包括
    的头像 发表于 09-07 10:10 252次阅读

    无线电时钟的dcf信号是什么意思

    最著名的一个信号,由位于法兰克福附近的Mainflingen发射站发出。 无线电时钟信号是一种利用无线电波传输时间信息的技术。这些信号可以被各种设备接收,包括无线电时钟、GPS设备、以
    的头像 发表于 09-07 09:25 501次阅读

    适用于电池充电器的无线电源解决方案

    电子发烧友网站提供《适用于电池充电器的无线电源解决方案.pdf》资料免费下载
    发表于 09-06 08:31 0次下载
    <b class='flag-5'>适用于</b>电池充电器的<b class='flag-5'>无线电</b>源解决方案

    如何利用蓝牙产品执行射频无线电测试

    电子发烧友网站提供《如何利用蓝牙产品执行射频无线电测试.pdf》资料免费下载
    发表于 08-29 10:53 0次下载
    如何<b class='flag-5'>利用</b>蓝牙产品执行射频<b class='flag-5'>无线电</b>测试

    FPGA嵌入DSP驱动的软件无线电应用中

    在传统的软件无线电接收器系统中,经过转换和滤波的基带信号作为时域波形的复杂样本流发送到 DSP。DSP 必须处理所有解调任务以及基于接收信号分析的更别决策。
    发表于 05-03 09:28 203次阅读
    将<b class='flag-5'>FPGA</b>嵌入DSP驱动的<b class='flag-5'>软件</b><b class='flag-5'>无线电</b>应用中

    适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 04-01 09:58 0次下载
    <b class='flag-5'>适用于</b> Xilinx® MPSoC 和 <b class='flag-5'>FPGA</b>的可配置多轨PMU TPS650864数据表

    适用于 Xilinx® MPSoC 和 FPGA 的可配置多轨PMU TPS650864数据表

    电子发烧友网站提供《适用于 Xilinx® MPSoC 和 FPGA 的可配置多轨PMU TPS650864数据表.pdf》资料免费下载
    发表于 03-06 17:07 0次下载
    <b class='flag-5'>适用于</b> Xilinx® MPSoC 和 <b class='flag-5'>FPGA</b> 的可配置多轨PMU TPS650864数据表

    网络研讨会预告 | 《如何使用Zynq Ultrascale+ RFSoC实现软件定义无线电

    本次研讨会添加中文字幕的全部视频,方便感兴趣的伙伴们回看和保存。)在线直播《如何使用ZynqUltrascale+RFSoC实现软件定义无线电》的网络研讨会。En
    的头像 发表于 02-27 08:08 445次阅读
    网络研讨会预告 | 《如何使用Zynq Ultrascale+ RFSoC实现<b class='flag-5'>软件</b><b class='flag-5'>定义</b><b class='flag-5'>无线电</b>》

    软件无线电安全之GNU Radio基础知识

    GNU Radio是一款开源的软件工具集,专注于软件定义无线电(SDR)系统的设计和实现。该工具集支持多种SDR硬件平台,包括USRP、HackRF One和RTL-SDR等。用户可以
    的头像 发表于 02-25 10:20 4226次阅读
    <b class='flag-5'>软件</b><b class='flag-5'>无线电</b>安全之GNU Radio基础知识

    适用于Linux的QRadioLink SDR客户应用程序

    QRadioLink 是一个 GNU/Linux 多模(模拟和数字)SDR(软件定义无线电)收发器应用程序,利用网络实现电台与 VOIP 桥接(IP 上的电台),它建立在 GNU 电台
    的头像 发表于 01-11 11:04 1125次阅读
    <b class='flag-5'>适用于</b>Linux的QRadioLink SDR客户应用程序

    EVAL-AD7386FMCZ是否适用于其他带有FMC接口的FPGA开发板?

    请问EVAL-AD7386FMCZ是否适用于其他带有FMC接口的FPGA开发板,例如Xilinx公司的ML605开发板?
    发表于 12-04 07:30