Deterministic serial bus communication system
    2.
    发明授权
    Deterministic serial bus communication system 失效
    确定性串行总线通信系统

    公开(公告)号:US6111888A

    公开(公告)日:2000-08-29

    申请号:US863531

    申请日:1997-05-27

    摘要: An apparatus and method for deterministically communicating data between multiple nodes in a fashion that is consistent with the Controller Area Network ("CAN") communications protocol. The system applies to multiple nodes that functional blocks within an operating system environment and to multiple nodes that are each connected to a serial bus. The system utilizes standard CAN error checking, bus arbitration and message formatting and therefore uses standard CAN controllers and transceivers. One node on the bus is selected as the master node. The master node issues a periodic synchronization signal which defines time divisions within which the operations of each node and communications over the CAN bus are organized. Data, particularly real-time data, is transmitted between nodes on the CAN bus during a known time division. Standard CAN bus arbitration is used to ensure that real-time data is transmitted over the CAN bus prior to the transmission of non-real-time data. This ensures that real-time data is, if appropriate, transmitted during each time division.

    摘要翻译: 一种用于以与控制器局域网(“CAN”)通信协议一致的方式确定性地在多个节点之间传送数据的装置和方法。 该系统将多个节点应用于操作系统环境中的功能块和各个连接到串行总线的多个节点。 该系统采用标准CAN错误检查,总线仲裁和消息格式化,因此使用标准CAN控制器和收发器。 总线上的一个节点被选为主节点。 主节点发出周期性同步信号,其定义了每个节点的操作和通过CAN总线通信的时间分割。 数据,特别是实时数据,在已知的分时间内,在CAN总线上的节点之间传输。 标准CAN总线仲裁用于确保在传输非实时数据之前通过CAN总线传输实时数据。 这确保了实时数据在适当的时候在每个时间划分期间传输。