DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1431|回复: 0
打印 上一主题 下一主题

[待整理] 在多通道宽带射频系统中通过低压差分信号传输数据总线实现大型射频数据共享

[复制链接]
跳转到指定楼层
楼主
发表于 2015-4-28 10:18:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
        "借助FPGA技术和LabVIEW图形化系统设计方法,ST Kinetics开发了一种LVDS数据总线,用于实现多通道宽带射频系统处理子系统之间的大型射频数据共享。"- Wai Hlaing Thet, ST Kinetics
         
        挑战:
        需要具有高带宽和可靠性的数据总线来将原始RF数据或经处理的RF数据从一个处理子系统钟的FPGA传输到另一个子系统的FPGA上。
         
        解决方案:
        使用FlexRIO FPGA模块和LVDS数字接口模块部署解决方案。ST Kinetic设计和实现了LVDS数据总线来将射频数据实时、连续地从一个处理子系统传输到另一个子系统进行实时监测、分析和信号处理。
         
       
                    实现
        在本案例分析中,该解决方案部署到基于PXI Express系统的双机箱配置中。每个PXI Express系统形成一个单独的处理系统,其中部署了一组FlexRIO设备以及相应的LVDS FPGA接口模块。两个处理子系统通过两条LVDS电缆互连。
         
        ST Kinetics智能算法部署到FlexRIO FPGA模块上进行RF数据采集。除了LVDS接口模块和FPGA上的专用数据传输算法,FlexRIO模块还提供了LVDS数据总线。
         
        RF数据可以通过这一条LVDS数据总线实时传输到另一个处理子系统。由于不需要将数据路由到主计算机上,专用LVDS数据总线非常适用于多机箱配置。
         
        图2显示的是部署到FGPA上的一种特殊数据传输算法,用于确保有效的高速数据传输,同时保持数据的完整性。
         
       
        图2. 基于LVDS数据总线的数据传输序列,具有数据完整性检查功能
         
        RF数据可经由LVDS数据总线连续、实时地传输。在每个时间间隔内,LVDS数据总线经验证可使用预先定义的数据模式确保数据完整性。这些预定义的数据模式可用作为LVDS数据总线的自诊断。接着传输的是RF数据标题和RF数据内容。然后,系统使用奇偶校验位校验和算法来保证数据的完整性。在每个时间间隔内,根据所传送的射频数据产生的校验值会进行反复核对,以验证数据的完整性。因而,数据传输过程中出现的数据损坏可立即检测到。
         
        结论
        借助FPGA技术和LabVIEW图形化系统设计方法,ST Kinetics开发了一种LVDS数据总线,用于实现多通道宽带射频系统处理子系统之间的大型射频数据共享,从而将RF数据传输到所有处理子系统中进行实时监测、分析和处理。
         
        系统架构具有高度可扩展性,以满足需要更高数据传输速率的其他处理子系统的需求。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-16 05:49 , 耗时 0.091429 秒, 22 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表