发明名称 Independent Ordering of Independent Threads
摘要 In an embodiment, a method for managing access to memory includes receiving requests for access to a memory from one or more devices, each particular request associated with one of a plurality of virtual channels. A tag is assigned to each request received. Each tag assigned is added to a linked list associated with the corresponding virtual channel. Each request received with the assigned tag is transmitted to the memory. Responses to the requests are received from the memory, each response having an associated tag, and the responses received are sent to the one or more devices based on the corresponding linked list and the corresponding tag.
申请公布号 US2015243357(A1) 申请公布日期 2015.08.27
申请号 US201414191163 申请日期 2014.02.26
申请人 Cavium, Inc. 发明人 Sanzone Robert A.;Snyder, II Wilson P.
分类号 G11C15/00;G06F13/16 主分类号 G11C15/00
代理机构 代理人
主权项 1. A method comprising: receiving requests for access to a memory from one or more devices, each particular request associated with one of a plurality of virtual channels; assigning a tag to each request received; adding each tag assigned to a linked list associated with the corresponding virtual channel; transmitting each request received with the assigned tag to the memory; receiving responses to the requests from the memory, each response having an associated tag; and transmitting the responses received to the one or more devices based on the corresponding linked list and the corresponding tag.
地址 San Jose CA US