[发明专利]一种交换机芯片多路时钟同步原语冲突处理电路有效
申请号: | 201611139587.X | 申请日: | 2016-12-12 |
公开(公告)号: | CN106656391B | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 霍卫涛;李攀;杨海波;王玉欢;蔡叶芳;黎小玉 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;H04L12/931 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于集成电路设计技术领域,涉及一种交换机芯片多路时钟同步原语冲突处理电路,包括:时钟同步原语接收单元(1)、多路预处理单元(2)、写控制单元(3)、冲突监测及处理单元(4)、数据存储单元(5)、端口发送控制单元(6)、端口时钟同步原语发送单元(7)及片上处理器单元(8)。该电路实现了冲突自动处理功能,同时也保证了交换机芯片多路时钟同步原语冲突处理的效率。 | ||
搜索关键词: | 一种 交换机 芯片 时钟 同步 冲突 处理 电路 | ||
【主权项】:
1.一种交换机芯片多路时钟同步原语冲突处理电路,其特征在于,包括:时钟同步原语接收单元(1)、多路预处理单元(2)、写控制单元(3)、冲突监测及处理单元(4)、数据存储单元(5)、端口发送控制单元(6)、端口时钟同步原语发送单元(7)及片上处理器单元(8);时钟同步原语接收单元(1)接收来自多个端口的时钟同步原语,并分别对其所含的时间信息值进行解析,并将解析后的多路时间信息值以及内部端口指示信号传递给多路预处理单元(2);多路预处理单元(2)监测到钟同步原语接收单元(1)内部端口指示信号不为零时,选择将内部端口指示信号最低位不为‘0’端口的时间信息值传递到写控制单元(3),将端口号传递给冲突监测及处理单元(4);写控制单元(3)将多路预处理单元(2)选择的时间信息值按照每个时钟周期+1产生连续的时间信息值,然后内部产生写信号,将这些连续时间信息值写入数据存储单元(5)中;冲突监测及处理单元(4)接收到多路预处理单元(2)传递过来接收时钟同步原语的端口号,然后将其与内部默认接收端口号进行比对,如果一致,则不产生中断,同时产生端口号传递给端口发送控制单元(6),如果不一致,则需要向片上处理器单元(8)产生时钟同步原语冲突中断;如果默认接收端口还未设置,则将多路预处理单元(2)传递过来的时钟同步原语端口号设置为默认接收端口;数据存储单元(5)将时间信息值进行跨时钟域转换,读信号为FIFO的非空信号,将时间信息值读出至端口时钟同步原语发送单元(7)中;端口发送控制单元(6)为片上处理器单元(8)配置的发送端口产生端口发送使能信号,包括多路预处理单元(2)中传过来的端口号,使能信号传递给端口时钟同步原语发送单元(7)中;端口时钟同步原语发送单元(7)按照端口发送控制单元(6)传递过来的端口发送使能信号,将时间信息值编码成时钟同步原语,发送到不同的使能端口上去;片上处理器单元(8)配置各个端口是否使能时钟同步原语接收,传递给时钟同步原语接收单元(1)和多路预处理单元(2),配置各个端口是否使能时钟同步原语的发送,传递给端口发送控制单元(6),以及对冲突监测及处理单元(4)中产生的中断进行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611139587.X/,转载请声明来源钻瓜专利网。
- 上一篇:用于测量光子时间信息的装置及方法
- 下一篇:一种时钟参考无缝切换的方法及装置