微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 用DP83630来实现同步需要专用的交换机吗?

用DP83630来实现同步需要专用的交换机吗?

时间:10-02 整理:3721RD 点击:

已经有成熟的数据采集设备,通过网络将数据传给PC(100BASE-T),现在想实现在局域网里的多台仪器进行同步采样(不需要实现与外网路由),同步精度在50nS以内,计划用DP83630芯片来实现局域网里面的每一台仪器得到一个同步的采样时钟,然后在某一个时间点,大家同时开始采样,想问一下,组局域网的交换机是要专用的还是世面上通用的就可以,将DP83630芯片代替原来的PHY芯片,是否就可以实现原来的网络通信功能,如果要实现前面描述的同步采样功能,又需要在原来协议栈的地方增加哪些代码,谢谢!

DP83630是硬件做1588同步,通过它来做同步,你的MAC层应该需要能解析时间戳把。

具体的1588实现,可以去网上查下DP83640,在它的目录下有很多application note

是否需要专用的交换机?

我的理解是不需要的,DP83630的MAC去解析时间戳,得到同步信息即可。

有链接里这样的专用交换机买的http://www.gpstime.com.cn/index.php?c=article&id=267,不知道是不是用了专用的交换机就同步精度更高,然后用普通的交换机同步精度低一些,如果这样的话,这两种方法最后的同步精度有没有测量数据

这里有篇文章,介绍普通交换机实现同步的测试情况,http://www.21ic.com/app/mcu/201401/203160.htm。但是文章里的妙脉冲比较是在处理器端进行的,不知道直接在DP83640的I/O进行比较同步性能会不会更好。

有没有高手或者用过DP83640和DP83630的给点经验啊

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top