logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从沙子到车辙(2.4):CMOS——互补的智慧

但车上的电源环境是 12V(乘用车)或 24V(商用车),降到你需要的 1.2V 或 3.3V 已经很难了,再降到 0.8V——LDO 或 DC-DC 的效率、噪声、可靠性都会恶化。层与层之间是密密麻麻的钨通孔(via)——垂直的通道,把相邻的金属层连接起来。你可以从最顶层的模型一路走到最底层的晶体管,每一层都是可以严格推导的、可以仿真的、可以预测的。降低延迟的手段:增大晶体管宽度(提高 I_D)

#嵌入式#开源
PTP协议精讲(2.17):追踪光速的脚步——White Rabbit与亚纳秒同步

摘要: White Rabbit是CERN为大型强子对撞机(LHC)开发的亚纳秒级时间同步系统,解决了传统NTP/PTP技术无法满足的精确同步需求。其核心技术包含三大创新:1) 同步以太网(SyncE)实现物理层频率同步;2) DDMTD相位检测器通过频率变换将相位分辨率提升至皮秒级;3) 全链路延迟校准系统,精确测量光纤不对称性等静态/动态延迟。这套系统最终实现了±4皮秒的惊人同步精度,确保了2

#嵌入式#网络#开源 +1
PTP协议精讲(2.15):当组播成为奢侈品——单播协商与路径追踪

电信运营商在5G网络时间同步部署中面临组播应用困境,主要源于运营管理而非技术问题。组播虽然高效(一次发送多人接收),但存在流量管理难、安全审计不足和跨域限制等运营痛点。单播方案通过精确的收发方记录和跨域支持成为可行替代,但面临带宽开销大和配置复杂等挑战。PTP单播协商机制通过四种TLV(请求、授权、取消、确认)实现动态管理,允许从时钟主动请求单播传输并明确参数(消息类型、间隔、时长),主时钟则可灵

#嵌入式#网络#开源 +1
PTP协议精讲(3.1):走进开源PTP世界——LinuxPTP项目全景

LinuxPTP源码解析摘要 LinuxPTP是IEEE 1588 PTP协议的开源实现,专为Linux系统设计。该项目采用模块化架构,核心模块包括时钟管理(clock.c)、端口状态机(port.c)、消息处理(msg.c)和BMCA算法(bmc.c)等,总代码量约38,500行。关键特性包括完整协议支持(普通时钟、边界时钟、透明时钟)、多种传输方式(UDP/IPv4/IPv6、原始以太网)以及

#开源#网络协议#嵌入式 +1
PTP协议精讲(2.3):时间护照与签证——PTP域和时间尺度完全解读

同一个物理网络上,多个PTP网络如何互不干扰?答案:域(Domain)。本文讲解PTP的“时间隔离”机制:domainNumber和sdoId如何实现不同网络独立运行;PTP时间尺度(TAI)和ARB时间尺度的区别;以及如何从PTP时间计算UTC时间——包括那让无数人困惑的闰秒。

#嵌入式
授时状态监控与异常诊断设计

本文针对开源LinuxPTP在时间同步运维中的诊断局限性,提出了一套增强监控方案。

#嵌入式
当交换机不支持gPTP时:授时网络中的报文过滤方案演进

文章摘要 本文针对工业自动化网络中因普通交换机透传gPTP协议导致的授时混乱问题,提出了一种自适应报文过滤解决方案。当网络中混入不支持gPTP的交换机时,从设备会错误接收其他从设备的响应报文,导致时间同步失败。通过分析协议交互过程,设计了一套零配置的自适应过滤机制,使设备能动态识别网络拓扑状态,自动区分有效报文与串扰报文。该方案采用状态机模型实现,具备自动学习、低开销和确定性收敛等特点,有效解决了

#嵌入式
到底了