US Patent Application 18044353. Memory Request Timeouts Using a Common Counter simplified abstract
Contents
Memory Request Timeouts Using a Common Counter
Organization Name
Inventor(s)
Nagaraj Ashok Putti of Bangalore (IN)
Vyagrheswarudu Durga Nainala of Bangalore (IN)
Abhra Bagchi of Bangalore (IN)
Memory Request Timeouts Using a Common Counter - A simplified explanation of the abstract
- This abstract for appeared for US patent application number 18044353 Titled 'Memory Request Timeouts Using a Common Counter'
Simplified Explanation
This abstract describes techniques and devices that allow for memory request timeouts using a shared counter. When a memory request is received, a timeout value is generated for that request based on the current value of the shared counter and the required latency for the request. If there are any related memory requests already in the memory request buffer, their timeouts are adjusted accordingly. The memory request is then placed in the buffer, and the shared counter is incremented. If the incremented value matches the timeout value for the memory request, it is marked as timed out.
Original Abstract Submitted
Techniques and apparatuses are described that enable memory request timeouts using a common counter. A memory request is received, and a common count timeout is generated for the memory request based on a common count at a time of receipt and a latency requirement of the memory request. Common count timeouts of one or more related memory requests within a memory request buffer (if they exist) are adjusted as needed, and the memory request is placed in the memory request buffer. The common count is incremented, and the memory request is indicated as timed out in response to an incrementation of the common count matching the common count timeout for the memory request.