We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi All,
Is there any CHI timing diagram ? I can not find it in the spec
Thanks
Tom
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