timing diagram

Hi All,

Is there any CHI timing diagram ? I can not find it in the spec 

Thanks

Tom

Parents
  • Hi Tom,

    Most of CHI is documented with Time-Space and transaction flow diagrams rather than classic waveform timing plots, due to the nature of abstraction between the transport layer and the protocol layer.

    If you look at Figure B14.1 in CHI-G.b (available here) then you can essentially equate the flit transfer on clock edge 3 as a protocol packet being transferred. If you then look at section B2.3 (Transaction structure), and consider one of the transaction flow diagrams such as Figure B2.3 (Immediate Write) then each of the narrow arrows is essentially a protocol message that is being sent using a single packet/flit. The thicker arrows are on the DAT channels, and represent instances where protocol messages might use multiple packets/flits to communicate, due to the transaction Size and the channel Data_Width.

    Kind regards,

    Ben

Reply
  • Hi Tom,

    Most of CHI is documented with Time-Space and transaction flow diagrams rather than classic waveform timing plots, due to the nature of abstraction between the transport layer and the protocol layer.

    If you look at Figure B14.1 in CHI-G.b (available here) then you can essentially equate the flit transfer on clock edge 3 as a protocol packet being transferred. If you then look at section B2.3 (Transaction structure), and consider one of the transaction flow diagrams such as Figure B2.3 (Immediate Write) then each of the narrow arrows is essentially a protocol message that is being sent using a single packet/flit. The thicker arrows are on the DAT channels, and represent instances where protocol messages might use multiple packets/flits to communicate, due to the transaction Size and the channel Data_Width.

    Kind regards,

    Ben

Children
No data