当前位置:首页 > 通信技术 > 通信技术
[导读] 数字量变换器是一种多路数据采集设备,主要采集各传感器的输出信号(及其他需经遥测系统传送的信号),将各路信号按一定体制组合起来并加上帧同步码形成一定格式的PCM数据,互不干扰地通过同一个信道传送出去。

    数字量变换器是一种多路数据采集设备,主要采集各传感器的输出信号(及其他需经遥测系统传送的信号),将各路信号按一定体制组合起来并加上帧同步码形成一定格式的PCM数据,互不干扰地通过同一个信道传送出去。
    PCM解码板是为数字量变换器设计的接收端,把组合信号解调出来,恢复各路原始信息,加以记录、处理和显示,用于数字量变换器的单机调试和单元测试。限于测试台空间的严格要求以及测试系统的微型化、高速数据传输、低功耗原则,PCM解码板采用了基于低压差分信号LVDS的串行通信技术增强了抗噪声、抗干扰能力,并以时钟和数据恢复技术解决了限制数据传输速率的信号时钟参差问题,大大提高了数据传输的数据率。选用了FPGA作为PCM解码板控制核心,将各功能模块由FPGA统一协调完成,从而简化了设计的复杂程度,缩短了试验和开发周期。


1 模块硬件结构
    PCM解码板硬件结构,如图1所示。

    PCM解码板接收到上位机上传PCM数据命令后,输出帧同步信号给数字量变换器,并接收数字量变换器输出的PCM串行数据,在码同步信号的配合下,将PCM串行数据经FPGA串并转换后写入FPGA中的发送FIFO(First In First Outmemory先进先出存储器)中。LVDS总线物理层将FPGA中的FIFO内数据包的数据和时钟信号编码为20位串行数据上传。串行数据传输示意图,如图2所示,TCLK为发数时钟,RCLK为解串时钟。

2 LVDS总线结构
    针对数据可靠传输在数据交换系统中的重要性,方案结合LVDS接口和OSI网络模型,设计了一种基于LVDS接口的数据传输协议,并具体给出了各协议层所实现的功能及协议约束关系。基于LVDS的总线体系结构大致分为:物理层、数据链路层和传输层。
    (1)物理层。
    LVDS总线采用DS92LVl8专用接口芯片,连接构成两对LVDS信号,一对用于发送,一对用于接收。物理层在发送端将时钟信号用18 bit/20 bit编码方案嵌入数据中以达到高速数据率;在接收端将串行数据流中的数据和时钟分离,然后对串行数据进行采样,从而在接收端恢复了串行数据。通过搜寻同步字符进行字同步,数据流恢复到和发送端编码后的数据流相同,该数据流再经解码,恢复原始数据,写入接收端的FIFO内,等待数据链路层的进一步处理。
    物理层除了收发器(DS92LV18芯片)和传输介质(PCB走线)外的所有模块均在FPGA中实现。物理层结构示意图,如图3所示。

    LVDS两对低压差分信号无论其传输介质是电缆还是PCB走线,都必须与终端匹配,以减少不希望的电磁辐射,提供最佳的信号质量。通常一个尽可能靠近接收端的100 Ω终端电阻跨在差分线上即可提供良好的匹配。电路设计中,输入差分线对离开DS92LV18集成芯片后立刻尽可能地相互靠近(距离<10 mm),以保持接收器的共模抑制能力,并且两条差分线之间的距离应尽可能保持一致,以避免差分阻抗的不连续性,这样能减少反射并能确保耦合到的噪声为共模噪声。
    (2)数据链路层。
    在数据链路层中包含控制逻辑和帧格式,数据以帧为单位传送,在目的节点被接收。这样做是为了当出现差错时,可将有错误的帧重传一次,从而避免了将全部数据都重传一次所带来的带宽浪费,且各接收节点能从接收到的比特流中明确地区分出一帧的开始和结束在什么地方,以及数据和控制信息。该层的功能模块也在FPGA中实现。
    (3)传输层。
    传输层的任务是为从发送节点到目的节点提供可靠、合理的信息传输。传输层是控制通信过程的核心,初始化和通信过程中,需要设置必要的计时器、地址和状态寄存器,这些都是传输层来实现。其中,地址寄存器用于存储节点前继和后继地址,计时器是为初始化和通信过程中的超时报警而设置。该层功能可通过在FPGA内部定义信号来实现。


3 PCM码解调设计
    PCM解码部分用于接收数字量变换器输出的PCM串行数据并将数据串并转换。该部分需产生两种勤务信号,帧同步信号:周期为25 ms,码宽8μs;码同步信号:频率81.92 kHz,占空比50%,用于数字量变换器内部的时序控制。每8个一组的码同步信号称作一路,在每帧中从第1路开始排到128路结束。模块接收的群信号是串行“0”“1”码,为不归零码。PCM解码部分工作原理:根据帧、码同步信号时序特征,FPGA生成一个数据时序进程,在时钟信号的推动下通过地址推进来输出帧、码勤务信号。数字量变换器输出的串行PCM数据流在码同步信号作用下,通过移位寄存器转换为8位并行数据,通过写信号WR同步将解得的并行PCM码写入到FIFO中。串并转换的工作时序,如图4所示。

    经多次测试,上位机读回的数据按照副帧结束标志EB 90两个bit和帧结束标志14 6F两个bit所组成数据格式的结果与设计要求吻合。


4 结束语
    实践表明:由于采用低压差分信号传送数据,不易受共模噪音影响,可以实现更快的数据传输,同时具有低功耗、低噪声等优良特性;由于总线结构物理层可以采用专用接口芯片实现,而数据链路层和传输层均可采用可编程逻辑器件FPGA实现。因此,总线硬件实现简单,易于低成本解决系统高速通信问题。通过测试分析,该板在PCM解码的抗干扰能力及实现解码数据的高速、可靠传输方面均达到了系统提出的技术指标。

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

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭