A bus agent that may be used in an enhanced highly pipelined bus
architecture. In one embodiment, the bus agent includes a target ready
interface, a set of response interfaces for a set of response signals, and
a data bus busy interface, and a bus clock interface for a bus clock
signal. The bus agent of this embodiment also includes bus controller
logic to track a plurality of transactions comprising a transaction N-1
and a transaction N, the bus controller being capable of asserting the
target ready signal for transaction N if the bus agent is asserting the
data busy signal for the transaction N-1 and deasserts the data busy
signal.
Um agente da barra-ônibus que possa ser usado em uma arquitetura altamente pipelined realçada da barra-ônibus. Em uma incorporação, o agente da barra-ônibus inclui uma relação pronta do alvo, um jogo da resposta conectara para um jogo de sinais de resposta, e uma relação ocupada da barra-ônibus de dados, e uma relação de pulso de disparo da barra-ônibus para um sinal do pulso de disparo da barra-ônibus. O agente da barra-ônibus desta incorporação inclui também a lógica do controlador da barra-ônibus para seguir um plurality das transações que compreendem uma transação N-1 e uma transação N, o controlador da barra-ônibus que é capaz de afirmar o sinal pronto do alvo para a transação N se o agente da barra-ônibus estiver afirmando o sinal ocupado dos dados para a transação N-1 e deasserts o sinal ocupado dos dados.