In my last blog Enhancing your MIPI LLI Understanding (Part-I), I had brought up the different recommendations and guidelines around which the MIPI LLI credit algorithm can be implemented. Let us look at what these would translate in terms of verification requirements.
From the MIPI LLI Specification – Version 1.0 – 26 January 2012, we have the following
“Credit-based Flow Control uses a cumulative Credit scheme, whereby a Credit counter in the local transmit path accumulates Credits received from the remote receive path and decrements every time a Frame is sent from the local end of the Link. The presence of a Credit in a TX credit counter implies that the remote RX has enough buffer space to store a corresponding Packet encapsulated and sent over the Channel corresponding to that counter, until the Packet is consumed by the Transaction Layer. The credit counters is decremented when such Packet is sent, and the credit is returned by the buffer to the credit counter when the Packet is consumed by the Transaction Layer.”
Click here to read more ...