概览

简介

瑞萨推出基于Linux的精确时间协议(PTP)时钟管理软件(pcm4l)。该软件支持IEEE1588和同步以太网的通信要求,从而实现满足严苛ITU-T标准的网络同步和时间分发。PTP时钟管理软件(pcm4l)兼容于IEEE1588-2008/2019 PTP协议栈,作为补充它提供时钟伺服功能和报文时延变化(PDV)过滤功能,以满足ITU-T G.273.4和G.8263等标准。瑞萨ClockMatrixTM时钟同步器件支持针对ITU-T G.8273.2的硬件滤波, 同时该产品也适用于更老的平台设备。客户使用瑞萨时钟同步器件(比如8A34001)进行设计, PTP时钟管理软件完全免费(需要签订许可协议).

和本软件配套,瑞萨开发并维护了基于Linux主分枝的PTP核心驱动程序,创建了时间戳管理方案并加以验证,建立起网络同步机制。瑞萨积极与多个TSU供应商合作并将该驱动集成于他们的软件包中。客户使用PTP时钟管理软件前,需要调用PTP驱动软件,并功能调试正常。基于Xilinx的MPSoC或者RFSoC的设计,瑞萨能够提供基于Vivado/PetaLinux 2018.3版本的ZCU102/ZCU111相关设计文件和基于Vivado/PetaLinux 2020. 1版本的ZCU102相关设计文件。更多设计帮助需求,请联系当地销售咨询付费支持。鉴于Kernel,PTP时钟管理和ClockMatrixTM的强大,该组合可以轻易将瑞萨方案设计进任意供应商的TSU在电信和非电信应用中。许多供应商也提供基于Linux的驱动程序,用于创建即插即用开发环境。

瑞萨电子时钟合成器驱动程序设置的主要来源是 Linux 内核。 我们的入树驱动程序可在驱动程序/ptp(用于 ptp_clockmatrix.cptp_clockmatrix.hptp_idt82p33.cptp_idt82p33.h)和驱动程序/mfd(用于 rsmu、rsmu_i2c 和 rsmu_spi)的内核源中找到。 由于内核接受最新版本的驱动程序会有延迟,而且单独分配与内核保持一致也会延迟,因此我们还为客户提供了一个站点,以便在 renesas/linux-ptp-driver-package (github.com) 获取最新版本(树外)的驱动程序设置。 该站点还提供 rsmu 驱动程序来源,后者提供 pcm4l 和用户软件用于访问时钟合成器的其他接口。

为了处理 ESMC(以太网同步消息通道)质量级消息并控制 SyncE DPLL,瑞萨电子根据 ITU-T G.8264 (03/2018) 和 ITU-T G.781 (04/2020) 标准提供 SynceD(同步以太网后台程序)软件。 欲了解更多信息,请联系我们。

基于Linux Kernel,PTP时钟管理软件和ClockMatrixTM时钟器件的强大组合,客户可以非常容易地将瑞萨方案和任意供应商的TSU融合设计,并在电信以及非电信场景中应用。很多TSU供应商均提供基于Linux 内核的驱动程序,用于创建即插即用开发环境。

图像
PTP_Clock_Manager_for_Linux

 

目前,全球通信网络以及基于因特网的同步需求不断增长;网络部署不断优化以满足越来越严格的同步精度要求。运营商也在通过O-RAN迁移和设备白牌方案,不断寻求成本优化和突破创新。随着新进服务商不断加入市场争夺,用开源软件支持同步以太网和IEEE1588的呼声不断高涨。顺应潮流,瑞萨全球首发基于Linux的精确时间协议时钟管理软件(pcm4l)。

利用Linux PTP协议栈和诸如ClockMatrix时钟器件,客户能够以开源方式开发非电信应用方案。我们已经验证无论主时钟还是从时钟均可使用这种方式,极大简化设计难度、缩减上市时间,以保证客户更加专注于创新性、差异化和多方共赢的方案实现上。

PTP是什么?

如上所注,PTP即精准时间协议。PTP(Precision Time Protocol,精确时间协议)是一种时间同步的协议,其本身只是用于设备之间的高精度时间同步,但也可被借用于设备之间的频率同步。相比现有的各种时间同步机制,PTP具备以下优势:

  • 相比NTP(Network Time Protocol,网络时间协议),PTP能够满足更高精度的时间同步要求:NTP一般只能达到亚秒级的时间同步精度,而PTP则可达到亚微秒级。
  • 相比GPS(Global Positioning System,全球定位系统),PTP具备更低的建设和维护成本,并且由于可以摆脱对GPS的依赖。

目标设备

下载

类型 文档标题 日期
软件和工具 - 软件 登录后下载 TGZ 822 KB
软件和工具 - 其他 登录后下载 ZIP 132 KB
2 items

文档

Precision Time Protocol (PTP) Clock Manager Software for Linux

This video gives a brief overview of Renesas’ PTP Clock Manager for Linux Software, which supports IEEE 1588 and Synchronous Ethernet communication requirements. Designed for use with ClockMatrix™ synchronizers from Renesas, which support ITU-T standard G.8275.2, it can also be used with older generation devices. The PTP Clock Manager software is provided free of charge (under license) as long as it is paired with a clock synchronization device from Renesas. Combining the power of the kernel, PTP Clock Manager, and ClockMatrix™ devices, customers can easily deploy the Renesas solution with any vendor’s Time Stamp Unit (TSU) for their telecom and non-telecom applications.