当前位置:首页 > 物联网 > 网络协议
[导读] 1 前言 结合航天应用中高速通信数据处理器的需要,阐明应用Data-Strobe编码进行帧数据传输的好处及特点,对Data-Strobe编解码技术进 行详细介绍,并且给出基于FPGA的解

1 前言

结合航天应用中高速通信数据处理器的需要,阐明应用Data-Strobe编码进行帧数据传输的好处及特点,对Data-Strobe编解码技术进 行详细介绍,并且给出基于FPGA的解码算法。整个设计在高速数据传输中有很广的应用前景,对工程设计有一定的参考价值。

2 DS编码的特点

  DS编码是一种高速数据传输方案。美国IEEE 1355-1995 和IEEE 1394-1995(Firewire)标准 应用了这一方案。欧空局SpaceWire ECSS-E50-12A标准 也采用了这一方案。事实上,DS编码传输方式在高速数据传输中有广阔的应用空间,特别是在星载、飞船载电子设备的数据传输中表现出了抗干扰性强、易于实 现、可靠性高的特点。

  图1 数据-时钟传输方式信号时序图

  传统的数据-时钟传输方式是在发送一路数据信号的同时发送出一路时钟信号,接收方根据接收到的时钟来提取数据。如图1所示,这种传输方式的容错范围 是0.5比特时间。在传输过程中,如果受到外界温度等环境因素造成的干扰使数据与时钟传输时间不能严格同步,如果过传输中信号偏差超过0.5比特,则会造 成误码。

  DS编码方式传输的是一路数据信号(DATA)和一路选通信号(STROBE)。应用DS编码,将时钟信号和数据信号进行编码,输出数据信号和选通信号。这样在接收端可以通过对数据和选通两路信号进行简单异或操作来恢复时钟信号。在数据传输中,如果数据信号前后接连两个比 特的值相同,选通信号的状态在传输后一个比特时改变,如果数据信号接连传送的两个比特值不同,那么选通信号在这两个比特时间里保持不变。即在任意两个连续比特数据的间隔处,数据信号与选通信号中只有一个改变状态。如图2所示,相比传统的数据-时钟方式0.5比特时间的容错范围,应用DS编码可将容错范围提高到1比特时间。

  图2 Data-Strobe编码信号时序图

 

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

当海量数据如潮水般奔涌而来,当我们把生产、生活与智能决策日益托付给一张张看不见的通信网络,一个看似低调却举足轻重的技术命题正浮出水面 —— 时钟同步。大数据时代的信息洪流,最终都要经由 5G 网络完成高吞吐、低时延的流动...

关键字: 数据 时钟同步 网络

工业4.0以智能制造、柔性生产、工业物联为核心,推动传统制造业向数字化、智能化、网络化全面转型。无线传感网络作为工业物联网的核心感知载体,依托海量分布式传感器完成设备状态采集、环境参数监测、生产数据溯源,是实现智能管控、...

关键字: 无线传感 网络技术 数据

在C语言的底层开发世界里,内存的分配与管理始终是决定程序性能与稳定性的核心命题。从操作系统内核、驱动程序,到高性能网络通信组件、嵌入式固件,开发者始终在追求一种既能高效利用内存、又能简化数据结构操作的实现方式,“柔性数组...

关键字: 数组 数据

随着人工智能、云计算、大数据产业高速发展,数据中心算力需求呈爆发式增长,高密度算力集群、高频数据交互、超大带宽传输成为常态化需求。传统数据中心以铜缆电气互连为主的架构,逐渐暴露出带宽不足、传输时延大、功耗过高、信号衰减严...

关键字: 数据中心 算力 数据

在现代应用架构中,数据库连接池是提升系统性能、优化资源利用的关键组件。它通过复用数据库连接,避免了频繁创建和销毁连接带来的性能开销,同时能有效控制并发连接数,防止数据库因过载而崩溃。然而,连接池大小的设置是一项极具挑战性...

关键字: 数据库 数据

在嵌入式开发领域,程序编译后会生成多种不同格式的文件,其中bin、hex、axf和elf是最常见的几种。这些文件虽然最终都用于烧录到芯片中运行,但它们在结构、用途和包含的信息上存在显著差异。

关键字: 嵌入式 数据

在工业 4.0 的浪潮中,制造企业对生产透明度的追求达到了新高度。传统生产模式下,人工记录的数据滞后、条码识别的环境局限等问题,始终制约着全流程管控的实现。而 RFID(无线射频识别)技术凭借非接触式自动识别、环境适应性...

关键字: 数据 条码识别 无线射频识别

在高频交易领域,微秒级延迟差异直接影响交易策略的盈亏。传统CPU架构受限于指令串行执行与操作系统中断延迟,难以满足金融场景的极致性能需求。FPGA凭借其硬件级并行计算、确定性延迟和可重构特性,成为构建金融实时决策引擎的核...

关键字: FPGA计算 数据

在现代汽车系统中,由于高级驾驶辅助系统(ADAS)、图形仪表、车身控制和信息娱乐系统的快速发展,系统的复杂度日益增加。为了确保这些系统在各种条件下都能稳定、安全地运行,非易失性存储器(Non-Volatile Memor...

关键字: 存储器 非易失性 数据
关闭