基于以太网MAC IP核的IEEE1588协议的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bosigai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的广泛应用,网络设备(尤其是测控及通信设备)对时间同步以及对其精度的要求越来越高。以太网技术的高带宽、高可靠性使其成为目前应用最为普遍的局域网技术;而采用“网络测量和控制系统的精密时钟同步协议标准”(IEEE 1588标准)的以太网,克服了网络同步能力差的瓶颈,已达到亚微秒级时间同步精度,且具有低成本、便于远程同步的特点,在工业控制领域具有广阔的应用前景。在研究IEEE 1588协议标准和现有以太网时间同步方案后,本文结合实验室自主研究课题,利用现有的以太网MAC IP核,采用FPGA+ARM的软硬件协同设计平台,自主设计和实现了一套支持IEEE 1588标准的以太网时钟同步系统,并在千兆以太网环境中对此系统进行实测,同步精度优于30纳秒。由于媒体访问控制(MAC)层和时间戳标记提取功能均使用FPGA实现,因此本系统使用通用以太网物理层芯片,结构简单、成本较低且系统可移植性强。本文首先介绍以太网媒体访问控制层和IEEE 1588标准的基础知识;在此基础上制定支持IEEE 1588标准的时钟同步系统模型,包括主从时钟模型和透明传输时钟模型;并进行功能模块划分,详细介绍FPGA实现的各个功能模块设计以及CPU实现的时钟同步算法;其次,给出在ModelSim仿真环境中对各主要模块进行的功能仿真结果;然后,搭建硬件测试环境,进行板级测试和验证;最后,针对研究中遇到的问题进行总结并深入探讨。主从时钟同步的难点在于,不同时钟之间存在频率差,并且这一差值随外界温度变化而变化,对系统的同步精度造成极大的影响,本文在充分研究了时间偏差与频率漂移之间的数学联系后,采用卡尔曼滤波器对其频率建模,使最终板级验证中同步精度得到了大幅提升,并且具有较高的稳定性;透明传输时钟实现的难点在于,如何准确的得出1588事件帧在本时钟节点内部的滞留时间并在该事件帧离开本节点前将其写入到相应的纠正域字段,本文综合分析了交换机内部数据流传输过程后,提出了以下三个步骤:一、将事件帧达到本节点的时间戳按源端口号存放至时间戳RAM;二、源端口号跟随事件帧在交换机内部传输;三、交换机在发送事件帧的同时,按源端口号提取其到达时间戳、计算滞留时间并对其帧内容作出修改。最终板级验证通过,符合设计要求。
其他文献
例1男,7d,第3胎,人工喂养.患儿于3d前无明显诱因腹泻,为黄色稀水便,无脓血及粘液,伴发热,呕吐,精神差,小便稍少,诊断为新生儿肠炎,收住入院.
凤凰县文化遗产保护与传承的案例显示,人、物与时空整合的整体性保护是文化遗产保护的原则。将民族特色地区的文化看作“文化空间”,走旅游化生存的道路,形成动态平衡与可持
近年来随着教育的不断改革,高中英语教学也发生了巨大的改变,教育工作者们摒弃了传统的教学理念和教学模式,在教学方法上进行不断的创新,让学生在学习上起到主体作用,建立良
在科技时代新型产品层出不穷,而如何做好广告宣传,关系着产品的现实效益和长远发展。在广告宣传中,平面广告设计无疑是其最重要的组成部分,计算机图形图像处理软件的迅速发展
<正>最近中央多次提出了"供给侧改革",供给侧改革强调了从供给侧入手,解决国人生活和收入水平提高之后,消费升级换代需求与国内消费品生产和服务未能与时俱进,供应和需求不相
任何一个国家的经济水平都与该国家的工业和农业的生产能力相挂钩,同时也表现在公路运输的方面。良好的公路运输能够更好地进行社会资源分配、交换和消费,也是各个城市以及乡
<正>艾利·丹尼森公司推出一款多用途高光白色PP标签薄膜,这款薄膜可用于多个薄膜标签市场,包括食品和健康美容产品,以及润滑油和家庭清洁产品。据称这是标签市场第一款通用
期刊
<正>一是加强人员培训。定期组织网点员工认真学习手机银行的营销要点和操作流程,做到每人懂营销、会安装、熟使用。二是推动活动开展。组织知识竞赛、优秀营销日志和视频评
通过分析国内外关于土地流转的研究认为,现阶段的研究大部分都集中于政策的分析,或者是局部问题的分析,不断寻找可以应用与全国各个地区的统一政策,为的就是不断完善制度的全
借用文献建立的最大可支撑人口的水资源承载能力模型,根据影响阿克苏市水资源承载能力的影响因素,分析了阿克苏市水资源承载能力,得出阿克苏市最大可支撑人口,结果合理。