南沙出租登高车 登高车时钟同步是冗余技术的关键技术之一
新闻分类:行业资讯 作者:admin 发布于:2017-08-204 文字:【
大】【
中】【
小】
摘要:
南沙出租登高车 登高车时钟同步是冗余技术的关键技术之一, 南沙出租登高车, 南沙登高车出租, 南沙登高车公司 在双CPU冗余系统中,当主CPU模块出现故障后,备份CPU模块需接替主CPU继续工作。信息共享即主从模块之间的数据交换,从而获得对方模块的数据,完成系统状态的判断。常用的信息共享方式有串行通信方式、双口RAM通信方式和总线共享方式。
(1)串行通信方式串行通信即串行数据交换,主从CPU采集完数据么后,通过位传送方式给对方发送数据。串行通信能够保证数据传输的实时性且软件和硬件的实现都比较简单。但是此方式需将数据保存两次,因此空间利用率较低。
(2)双口RAM方式.总线、左总线右总线总线、该方式是主从两个CPU共享同一片存储区域,主从系统都具有各自完全独立于对方的地址线、数据线和读写拉制线,而且两个CPU可随时且同时对共享区域的任何地址进行访问,一个CPU的读写操作不会影响到另一CPU的读写。该方式的读写速度比串行通信方式速度快。
南沙出租登高车, 南沙登高车出租, 南沙登高车公司
(3) 共享方式就是将两个CPU通过总线方式相连。该方式的读写速度快,但是两个CPU之间严格同步,并会浪费一部分端口。本文采用双曰RAM方式进行通信,选用CYPRESS公司出产的性能优越的静态CY7C028忘片。该苍片的最大访问时间可达到12/15/20ns,因此其可与目前绝大部分的高速处理芯片配合使用。CY7C028具有两套完全独立于对方的地址线、数据线和读写控制线,而且两个CPU可レッ随时且同时对共享区域的任何地址进行访问,一个CPU的读写操作不会影响到另一CPU的读写。 两个CPU对双口RAM的存取操作:
4)主从CPU同时对同一地址操作,一个进行写数据操作,一个进行读数据操作。可以看出,前两种情况下,CY7C028两个端口的读写操作不会出现冲突,后两种情况就可能发生冲突,第H种情况可能会出现写入操作错误,第四种情况则可能会出现读出操作错误。可见,当主从CPU同时对同一地址数据进行操作时,会因为地址争用而造成数据的读写操作错误。
南沙出租登高车, 南沙登高车出租, 南沙登高车公司