当前位置:首页 > 电源 > 数字电源
[导读]本文是讨论sRIO标准系列文章的第一篇,此文将详细分析标准sRIO功能在基带中的应用,为下一步继续讨论如何利用预处理能力改善交换器和数据通道作铺垫。

编者按:sRIO一直以来都是用于嵌入式器件中的低延迟、高可靠性互连。今天,这些器件继续进化,出现了第二代和第三代交换器和端点器件。目前的器件可提供超过所需sRIO规范子集的改进一包括可选sRIO扩展规范以及专有功能集。本刊将于七、八、九月连载三篇系列技术文章,深入讨论sRIO技术。其中,第一篇文章将详细分析标准sRIO功能在基带中的应用,为下一步继续讨论如何利用预处理能力改善交换器和数据通道作铺垫。第二篇文章将进一步讨论第二代和第三代器件如何提供更多的专有特性,以进一步增强3G+基带的性能和功能。第三篇文章将主要探讨如何改进第二代和第三代sRIO器件,以提高3G+基带处理能力的方法。

今天,串行RapidIO(sRIO)已经成为所有设计人员理想的嵌入式互连选择。推动其广泛采用的最大动力是无线电信基础设施,尤其是基带。该事实的证据来自全球各大OEM厂商,他们已在量产基于sRIO规范1.2和1.3版本的系统设计。

sRIO凭借元器件中的低延迟、高可靠性互连。现在,这些器件继续进化,出现了第二代和第三代交换器和端点器件。目前已被广泛应用,可提供超过所需sRIO规范子集的功能--包括可选sRIO扩展规范以及专有功能集。本文是讨论sRIO标准系列文章的第一篇,此文将详细分析标准sRIO功能在基带中的应用,为下一步继续讨论如何利用预处理能力改善交换器和数据通道作铺垫。

sRIO概述

sRIO使基于交换器的对等网络标准化(见图1)。事实上,交换器本身的基本要求和功能根据规范都是标准的。基于sRIO的交换器可实现最佳的延迟和吞吐量,以及灵活的网络拓扑结构。这些交换器可以按照先进电信计算架构(ATCA)或微型电信计算架构(microTCA)等标准提供灵活的模块化背板支持。

 

该sRIO标准通过采用多点传送事件控制符,实现所有器件的同步,特别是端点。主机产生控制符,而交换器需要通过交换器本身,以最低的延迟将这些控制符转发到其输出端口上的目的地。这种能力在基带帧同步过程中保持所有元件的同步非常有用。 所有基于sRIO的器件均可最低限度地提供接收器控制的流量控制。这保证了器件能够以硬件物理层的输入端口解决流量拥塞问题,而不会丢失数据包。而且每次处理都用一个处理ID来跟踪,对送出包的响应也用该处理ID标注。这样,背压和处理完成都是在物理层处理的,可将拥塞状态下的响应时间缩至最短,包的发送也可得到保证。[!--empirenews.page--]

规范中的另一个标准是门铃包。这些包在sRIO系统中扮演端点中断的角色。在基带中,数字信号处理(DSP)使用这些中断来表示一个完整的IQ数据块已经收到,处理也将开始。主处理器可使用门铃来通知某个给定的系统事件。

基带中的应用

与ATCA标准相比,sRIO标准既可以实现模块化而且还有助于硬件的可扩展性。利用该灵活性的优势,原始设备制造商(OEM)能够节省成本,并支持多种无线标准。已经出现的理想架构是集合到单个交换主板上的四个或更多数字信号处理器的多个基带卡(见图2)。

多家供应商现已开始提供具有sRIO互连的旗舰DSP产品。这些DSP利用多个高性能的直接存储器(Direct Memory Access,DMA)存取引擎,将数据从内部存储器传输到sRIO端口,能最大限度扩大端口吞吐量。而且大多数器件都分配了多个器件ID,这有助于它们成为"单点传送ID"的唯一目标,或者在多个DSP配置了相同"多点传送ID"的情况下,成为多点传送的接收者之一。此外,一些DSP可提供能够接收任何目标ID包的混杂模式。这种灵活性对于支持特定DSP的控制流量和上行数据非常重要,该数据往往是多点传送到多样性DSP的。这种混杂模式在要求有复杂数据通道的系统中也非常有用,因为它能缓和路由限制。 除了DSP阵列之外,FPGA通常还可提供基带协处理功能,以实现高度平行的信号处理。一般说来,FPGA作为单个sRIO端口的旁视器件,偶尔与含有两个sRIO端口的数据通道一起使用。由于实现多sRIO端口和交换结构的成本较高,FPGA一般不用于交换。

FPGA提供一定程度的物理层控制来形成系统流量,这样有助于在实现内嵌时优化系统性能。这对确保接收处理器或预处理器合适的包间距(Inter-Packet Gap,IPG)计时至关重要。在基带中采用FPGA器件能进一步减少端点间的流量,确保流量间隔的一致性,而不会发生流量突发的情况。例如,考虑到DSP首要的数据传输机制是DMA,而DMA往往会以最快的速度引发长数据包。这种"引发"会导致接收端点或交换器的拥塞,最终可能迫使流量从DSP重新发送。提 供一致的IPG能够使流量更好的运行,有助于处理端点,避免输入缓冲器溢出和导致重新发包。通过向FPGA的物理层因特网协议(IP)提供包间闲置时钟周期,可以实现IPG的高分辨率控制。

基带卡上至少可以执行一个主处理器,进行系统运行和维护,并提供控制信息。为满足基础设施的可用性需求,双主机可以由具备所有合适仲裁功能的sRIO进行定义。

为了满足上行系统中的帧延迟要求,或者作为一个全局存储器,都需要执行支持sRIO持续高吞吐量速率的大型缓冲器。例如,对IDT实现方法来说,像这样的器件是在基带板上执行的。为了支持给定平台上的多个标准,这个可选缓冲器元件也许会做成模块化。许多OEM厂商已经开始认识到对这种分立式缓冲器的需求。

系统设计师必须意识到,利用端点存储器(如DSP存储器)作为中央存储空间的方法可能导致端点的端口拥塞。如果拥塞严重的话,最终将影响端点的真正价值。而将存储器需求卸载到一个独立的器件可以缓解这个瓶颈问题。在决定全局共享端点存储器是否合适的时候,应该对端点的端口带宽要求进行周到的系统设计考虑。

结语

随着sRIO标准越来越多的在无线电信基础设施等应用中采用,完全理解标准以及各种设计考虑因素对系统设计师来说变得越来越重要。这在设计高端3G+应用的时候尤其有用。合适的sRIO标准的执行有助于实现比sRIO规范更高的可配置性。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

苹果的iPhone 14系列手机已经上市,首批购买的用户感觉如何?苹果这两年一直被诟病iPhone信号、网速不行,现在iPhone 14及iPhone 14 Pro不一样了,5G网速提升了38%之多,而且延迟更低。

关键字: 5G 基带 5G网速

(全球TMT2022年9月26日讯)台湾服务器制造公司英业达推出Rhyperior,这款强力的GPU加速器系统能满足数字时代现代企业的一切需求,特别是严重依赖人工智能(AI)和机器学习(ML)的企业。 功能强大...

关键字: 加速器 GPU RIO NVIDIA

Rhyperior是一种高效的理想系统,可显著提高现代工作负载的性能。 台北2022年9月26日 /美通社/ -- 台湾服务器制造领先公司英业达(TPE: 2356)推出Rhyperior,这款强力的GPU加速器系统能...

关键字: 加速器 GPU RIO AI

摘要:主要介绍了应用DSP的电能质量检测系统的硬件电路及软件开发工具,对采集来的某电铁电流信号进行了电能质量检测,并开展了实际实验尝试。实验结果显示,实际信号含有大量谐波,但通过应用DSP的电能质量检测系统成功检测到了它...

关键字: 电能质量检测 Matlab仿真 DSP

随着生活水平的提高,大家都想从生活压力中释放出来,越来越多的人向往户外运动、露营等,在大自然的拥抱中释放压力,解放自我,从而成为户外旅行火热的原因之一。因此,很多音箱厂商都开始推出针对户外的户外蓝牙音箱。但是市面上的蓝牙...

关键字: PD快充 I2S DSP IC

拳头游戏与亚马逊云科技达成合作,通过转播电竞统计数据、实力排行榜等方式重塑电竞体验 北京2022年8月11日 /美通社/ -- 今日,拳头游戏公司(Riot Games)宣布携手亚马逊云科技创新拳头游戏的电竞产品在云端...

关键字: 亚马逊 IoT RIO COM

上海2022年8月11日 /美通社/ -- 当前加速重构的全球供应链格局逐渐从高度集中向多元化、分散化转变、从网络结构向研产消一体化转变;从劳动力偏好向数字化驱动转变。这些种种趋势变化给供应链的数据集成、快速传输和多方协...

关键字: SAAS 供应链 区块链 RIO

(全球TMT2022年8月11日讯)近日全球供应链解决方案提供商OrionOne宣布与唯链科技达成技术合作。通过将唯链区块链技术整合到自己的全球供应链系统 -- OrionOne™平台,实现跨平台的无缝用...

关键字: 供应链 RIO 区块链技术 SAAS

意大利奢华家具的杰出之选 意大利坎图2022年8月1日 /美通社/ -- 近日,欧尼罗集团携旗下品牌全线新作亮相国际设计界最富盛名的展览活动之一 -- 第60届2022意大...

关键字: RS INTER RIO ST

基带芯片是指用来合成即将发射的基带信号,或对接收到的基带信号进行解码的芯片。具体地说,就是发射时,把语音或其他数据信号编码成用来发射的基带码;接收时,把收到的基带码解码为语音或其他数据信号,它主要完成通信终端的信息处理功...

关键字: 高通 基带 芯片

数字电源

15504 篇文章

关注

发布文章

编辑精选

技术子站

关闭