发明名称 Processing apparatus for bus data
摘要 A communication controller apparatus couples a device comprising a device processor to a data bus. The communication controller comprises an input/output controller coupled to the bus to receive a plurality of types of data packets. The types of data packets comprise at least one type of data packets having a high priority determined by timing criticality. The input/output controller is operable to process data packets received via the bus before providing any of the received data packets to the device processor. The communication controller comprises a high priority data path comprising a high priority data packet queue a low priority data path to the device comprising a low priority data packet queue.
申请公布号 US9398118(B2) 申请公布日期 2016.07.19
申请号 US201314034837 申请日期 2013.09.24
申请人 INNOVASK, INC. 发明人 Alsup Andrew David
分类号 H04L29/06;H04L12/40;H04L12/741 主分类号 H04L29/06
代理机构 代理人 Lenkszus Donald J
主权项 1. Communication controller apparatus coupling a device to a data bus that is coupled to a controller, said device comprising a device processor, said communication controller apparatus comprising: at least one input/output controller coupled to said bus to receive a plurality of types of data packets via said data bus, said types comprising at least one type of data packets having a high priority determined by timing criticality; said input/output controller operable to process data packets received via said bus before providing any of said received data packets to said device processor; said input/output controller is further operable to evaluate received data packets in accordance with predetermined criteria and to reject predetermined ones of said received data packets that fail to meet said predetermined criteria; said input/output is controller is operable to identify said received data packets as high priority data packets and low priority data packets; a high priority data path to said device for said high priority data packets, said high priority data path comprising a high priority data packet queue; and a low priority data path to said device for said low priority data packets, said low priority data path comprising a low priority data packet queue; monitor apparatus to monitor data packet traffic on at least one of said high priority data path and said low priority data path; said monitor apparatus monitors data packet traffic message types on at least one of said high priority data path and said low priority data path; and said monitor apparatus determines if data packet traffic message types monitored on at least one of said high priority data path and said low priority data path exceeds a message type predetermined level.
地址 Albuquerque NM US