Disclosed is a novel structure and process for detecting protocol errors on
a communications bus. According to one aspect of the invention, a protocol
error detector comprises a physical error detector, a sequential error
detector, and a logical error detector, each detecting physical,
sequential, and logical protocol violations, respectively, and signaling a
bus transaction error when a protocol violation is detected. In one
embodiment, the protocol error detector substantially simultaneously
checks each bus transaction for physical, sequential, and logical protocol
violations. In another embodiment, the protocol error detector signals a
detected bus transaction protocol violation substantially coincident with
the bus transaction.
Révélée est une structure et un procédé de roman pour détecter des erreurs de protocole sur un autobus de communications. Selon un aspect de l'invention, un détecteur d'erreur de protocole comporte un détecteur physique d'erreur, un détecteur séquentiel d'erreur, et des violations physiques, séquentielles, et logiques d'un détecteur logique d'erreur, chaque de détecter de protocole, respectivement, et signalisation d'une erreur de transaction d'autobus quand une violation de protocole est détectée. Dans une incorporation, le détecteur d'erreur de protocole examine essentiellement simultanément chaque transaction d'autobus pour assurer les violations physiques, séquentielles, et logiques de protocole. Dans une autre incorporation, le détecteur d'erreur de protocole signale une violation détectée de protocole de transaction d'autobus essentiellement coïncidente avec la transaction d'autobus.