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

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

3天内不再提示

基于标准工业互联总线和低压差分信号实现数字接收机测试系统的设计

电子设计 来源:微计算机信息 作者:姚莉娟 2020-12-26 10:13 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 引言

几乎所有的信息系统(如电话、电视等)都在经历从模拟到数字的改变。数字硬件系统 有处理算法与硬件充分的独立;软件升级简单快速等优点。因此,数字接收机已经开始应用 于移动通信,民航空中管制系统,医学成像等方面。在教学中也开始接触到数字接收平台。

无线通信系统和工业控制系统的教学试验平台设计中,提供接近真实的数据和接近真 实数据率的数据是检验算法的性能和效率所必须的。而与真实系统相连接是不必要和高成本 的。因此设计阶段提供一个近似的替代(数据模拟源)是最好方法。

本文针对数字接收机测试设计一个可靠而且通用的模拟测试数据源。该电路主要是为软 件产生的模拟数据提供一个到达数字接收处理机的通路,并提供一个pc机与处理机通信的平 台。该数据源采用了标准工业互联总线(PCI)和低压差分信号(LVDS)传输以保证系统的 高数据率。在软件设计上采用分层结构配合驱动程序提供了最大的系统灵活性。

2 系统结构与硬件设计

2.1 系统模型

图1示出了数字接收机试验平台框图,主要是由处理机和模拟数据源模块组成。

基于标准工业互联总线和低压差分信号实现数字接收机测试系统的设计

1.软件模拟源及显示控制:根据模拟环境(数据率、信号干扰)产生模拟数据及回送结果的分析。

2.驱动程序:对(硬件端)它负责控制数据的发送接收,板卡ram在内存的映射,中断的管理等。

3.处理机:高速处理机由ADSP2116高速DSP组成,专注于高速数据流的算法。

模拟数据源形态为标准PCI板卡,框图见图2。

模拟数据源包含pc机和处理机的高速通道和模拟射频前端数据流的应用程序。通用计算 机作为数据源产生和分析工具。这样提供了最大的灵活性。 数据模拟卡电路主要由7个部分组成:PCI桥负责本地总线和pc机pci总线的协议转换; 控制逻辑由FPGA和下载电缆组成,修改功能可以完成测试、接收、发生数据的控制逻辑。

双口RAM作为该板的数据缓存;LVDS串行器(SER)负责接收控制逻辑来的数据串行后送 到传输线上;LVDS接收解串器(DES)接收传输线上来的串行数据,解串后无误的送到控 制逻辑中由其处理(存储到RAM或转换状态);电源形成所需的电源电压;时钟电路为板卡 的逻辑器件提供稳定的本地时钟源。

2.2 PCI桥接电路

PCI是工业互联标准有32/64位宽度,33/66MHz频率,PCI总线电信号采用电波反射增强 原理,最高理论可达4224Mbps。支持突发传输。总线设备可高效配置,可保证设备并行处 理。设计中我们选用PLX tech公司的PCI9052芯片。内部功能见图3。

9052是一个协议转换电路,它将本地端的芯片连接到PCI总线,将pci指令(读写寄存器、 内存、io)翻译到本地端进行相应的操作。9052内部提供了两套配置寄存器:pci配置空间寄 存器和是本地配置寄存器,分别提供PCI和本地端的配置信息。硬件设计上对PCI端布线长 度有等长度限制外没有特别要求。

2.3 LVDS收发器电路

LVDS(Low Voltage Differential Signaling)是采用低摆幅差分信号(350mV)传输数据的技 术,可以达到百到千兆位每秒的速率。LVDS具有速度高、功耗低、辐射小、成本低、抑制 共模干扰强的优点。我们选用MAXIM生产的max9205/7(SER)串行器和max9206/8(DES)解串 器对实现LVDS。LVDS电平的传输没有特别要求,CAT3/CAT5能够达到10m的传输要求可以 满足我们的测试要求。因此我们采用RJ45插座,同时PCB背板注意了阻抗匹配及铝壳屏蔽抗 干扰的问题。

在SER/DES发送和接收数据前,必须对发送和接收链路进行初始化(把DES和SER的PLL 同步到各自的本地时钟)。当SER同步到本地时钟后,DES同步到串行器,最后完成初始化过 程。同步结束之后,SER和DES开始传输数据帧,由于每一帧含有开始比特1,10比特数据, 结束比特0,因此SER输出为12倍传输时钟。数据率非常高。

2.4 控制逻辑FPGA

我们选用Altare的EPF6016设计控制逻辑。Altare的开发工具MaxplusII和器件非常优秀; 并且支持在线编程。为了保持设计的完善,我们将控制逻辑设定了两种工作模式,数据模式 (见图4)和测试模式。通过下载电缆修改逻辑设计就可以改变其工作模式。

数据模式中双口ram被分成0体和1体呈现乒乓结构,这样交叉使用可以在LVDS上形成高 速的数据流,以模拟大规模阵列或者通信天线的输出。测试摸索中LVDS收发器形成回路, 用于逻辑自检和板块测试。

2.5 存储和外围电路

我们采用双端口IDT7133/7134提供乒乓存储。一个端口与PCI9052无缝连接,作为PCI 直接操作的缓存。另一个端口与控制逻辑连接,供FPGA访问。PC机主板提供了5v电源,通 过LT1117-3.3直流转换器将5v转换成3.3v供LVDS。为了LVDS PLL能够有效锁定,因此使用 40M时钟模块通过FPGA编程分频后提供时钟。图5为模拟数据源板卡成品。

3 软件设计

模拟源软件包括驱动程序和应用程序设计。

本课题中,设备驱动程序的主要任务是在系统内存空间中守护一块内存,作为PCI板卡 上双口RAM的镜像,即完成双口RAM和内存的同步。当卡发送数据时,数据从内存中拷贝 到PCI板卡RAM中;接收数据时数据从PCI板卡RAM中拷贝到系统内存中。该功能通过在驱 动程序加载时调用内存分配函数完成。由于本设计中涉及到了系统中断,驱动程序还要在系 统中设置中断服务例程(ISR)。应用程序完成模拟数据产生,分析等算法相关的内容。应用 程序开发目的是提供一个于MatLab的良好连接,使其能够和MatLab环境协调工作,充分利 用MatLab的数学分析、计算能力(将另文论述)。

4 结论

本文针对数字接收机平台测试,实现了一种通用的测试数据源。该模拟数据测试源基于 PCI和LVDS。本文系统具有扩展性好,适应性广等优点。

本文创新点:针对数字接收机平台测试,基于PCI和LVDS设计了一种通用的测试数据源。 PCI和LVDS能适应高数据率,分层软件结构能够适应各种应用场景。对教学和工程实践都有 较好参考价值。

责任编辑:gt

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

    关注

    41

    文章

    7016

    浏览量

    114692
  • 接收机
    +关注

    关注

    10

    文章

    1250

    浏览量

    56599
  • 测试系统
    +关注

    关注

    6

    文章

    949

    浏览量

    63952
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    是德科技推出全新接收机压力校准方案,扩展PCIe® 7.0测试产品组合|益莱储租赁赋能前沿研发

    共性难题: 传统测试设备难以满足信号保真度要求,复杂的压力信号校准流程进一步拖慢研发进度。 在此背景下,是德科技宣布扩展其PCIe® 7.0测试产品组合,推出全新
    的头像 发表于 06-03 11:48 50次阅读
    是德科技推出全新<b class='flag-5'>接收机</b>压力校准方案,扩展PCIe® 7.0<b class='flag-5'>测试</b>产品组合|益莱储租赁赋能前沿研发

    是德科技推出全新PCIe® 7.0接收机压力校准方案

    近日,全球电子测试测量领导者是德科技(NYSE: KEYS)正式宣布,推出全新PCIe® 7.0接收机(RX)测试应用,以此扩展其PCIe® 7.0产品组合,首次实现发射
    的头像 发表于 05-20 10:18 1082次阅读

    是德科技推出全新接收机压力校准方案

    是德科技(NYSE: KEYS )近日宣布,推出全新PCIe 7.0接收机(RX)测试应用,以此扩展其PCIe 7.0产品组合,实现端到端的发射
    的头像 发表于 05-16 10:13 1187次阅读

    GNSS模拟器助力某高校接收机抗干扰测试,北斗信号模拟源,北斗定位模拟器

    在航天航空领域,接收机作为卫星导航系统的核心终端,其抗干扰性能直接决定了航空器、航天器的定位精度与运行安全,是高校航天航空相关专业科研攻关、人才培养的核心测试方向。某国内航天航空相关高校,长期聚焦
    的头像 发表于 05-08 15:35 211次阅读

    分信号真的没有参考地吗?原理、误区及实测要点全解析

    在高速电路设计、工业通讯传输、高压测量等场景中,分信号早已成为不可或缺的标配方案。 相信不少工程师都听过这样一种说法:“分信号不需要地”
    的头像 发表于 04-24 09:22 530次阅读
    <b class='flag-5'>差</b><b class='flag-5'>分信号</b>真的没有参考地吗?原理、误区及实测要点全解析

    gps信号模拟发生器 卫星导航模拟器解决接收机厂家痛难点 gps导航模拟器 北斗信号

    卫星接收机是卫星导航、通信系统的核心设备,我们日常用的导航、卫星电视等都离不开它。接收机性能直接影响使用效果,比如导航准不准、信号稳不稳定,所以厂家在研发、生产、出厂检测的每一步,都要
    的头像 发表于 04-08 17:10 1115次阅读
    gps<b class='flag-5'>信号</b>模拟发生器 卫星导航模拟器解决<b class='flag-5'>接收机</b>厂家痛难点 gps导航模拟器 北斗<b class='flag-5'>信号</b>源

    GNSS卫星定时接收机筑牢时频同步根基,gnss定位定向接收机,定位定向接收机

    一、产品定位:时频同步系统的“时间源头” 在全球卫星导航系统(GNSS)深度融入产业的今天,SYN6141型GNSS卫星定时接收机,以“北斗+ GPS”双模融合技术构建核心竞争力,成为各类时钟同步
    的头像 发表于 02-03 15:40 478次阅读

    【「玩转高速电路:基于ANSYS HFSS的无源仿真实例」阅读体验】+分信号

    书籍本章开始讲解差分信号的影响因素 一、不同宽度的分微带线 分信号微带线特性阻抗随着线宽的增大而减小。
    发表于 01-19 08:55

    AI接收机的工作原理和实现过程

    ,预计AI接收机是6G无线空口(6GR)的一个重要特性。下面我们就详细聊聊AI接收机的原理和实现过程,以及相关的硬件测试
    的头像 发表于 11-17 11:13 7243次阅读
    AI<b class='flag-5'>接收机</b>的工作原理和<b class='flag-5'>实现</b>过程

    单片分信号到底是什么?

    分信号到底是什么?通俗来讲,就是驱动端发送两个等值、反相的信号接收端通过比较这两个电压的差值来判断逻辑状态“0”还是“1”。
    发表于 11-12 06:44

    EMI接收机的关键参数有哪些?

    EMI 接收机的关键参数直接决定其 合规性测试精度、干扰测量准确性和场景适配能力 ,核心围绕 “符合国标 / IEC 标准、精准捕捉干扰信号” 设计,关键参数可分为 6 大类,具体如下
    的头像 发表于 11-06 15:52 1816次阅读

    分信号转换成单端信号需要哪些元件?

    运算放大器(Operational Amplifier, Op-Amp)核心元件,用于实现分到单端的放大与转换。工作原理: 分信号输入到运放的同相(+)和反相(-)输入端,通过运
    发表于 08-14 09:10

    分探头能测那些信号呢?

    分信号是由两个幅度相等、相位相反的信号组成,其信息通过两者的差值传递。分探头的设计初衷就是优化这类信号的测量,典型应用包括: 高速
    的头像 发表于 08-05 13:02 1208次阅读

    分信号与单端信号接线时要注意什么?

    本文介绍了输出单端信号分信号的设备与采集设备之间应该怎样接线。
    的头像 发表于 06-17 15:50 2657次阅读
    <b class='flag-5'>差</b><b class='flag-5'>分信号</b>与单端<b class='flag-5'>信号</b>接线时要注意什么?