Changes between Version 1 and Version 2 of Component/Vci Pi Bus


Ignore:
Timestamp:
Feb 10, 2008, 10:37:16 AM (16 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Component/Vci Pi Bus

    v1 v2  
    44
    55The !VciPibus interconnect implements the PIBUS protocol.
     6 * The VCI address and DATA fields must have 32 bits.
     7 * The VCI fields PLEN, CONTIG, CONS, WRAP, CFIXED, CLEN are ignored.
     8 * The supported PIBU response codes are PI_ACK_RDY, PI_ACK_WAT, and PI_ACK_ERR.
     9 * The VCI initiator is supposed to be "fair" : when a command packet starts, the CMDVAL signal is true until the last word of the VCI packet (marqued by the EOP signal), and the RSPACK signal is supposed to be always true.
     10 * The VCI command packet can have any length.
     11 * Only the two VCI commands VCI_CMD_READ & VCI_CMD_WRITE are supported.
     12 * Most output ports, including PI.A, PI.LOCK, VCI.RDATA, and VCI.RERROR are Mealy signals.
     13
    614It is composed of three components :
    715 * [wiki:Component/VciPiInitiatorWrapper VciPiInitiatorWrapper] : A VCI-PIBUS protocol converter for a VCI initiator.