发明名称 Out of order associative queue in two clock domains
摘要 <p>A memory controller may include a request queue for receiving transaction information (e.g. the address of the transaction) and a channel control circuit. A control circuit for the request queue may issue addresses from the request queue to the channel control circuit out of order, and thus the memory operations may be completed out of order. The request queue may shift entries corresponding to transactions younger than a completing transaction to delete the completing transaction's information from the request queue. However, a data buffer for storing the data corresponding to transactions may not be shifted. Each queue entry in the request queue may store a data buffer pointer indicative of the data buffer entry assigned to the corresponding transaction. The data buffer pointer may be used to communicate between the channel control circuit, the request queue, and the control circuit. In one implementation, the request queue may implement associative comparisons of information in each queue entry (e.g. transaction IDs and/or data buffer pointers). In one embodiment, the request queue and control circuit may be in the bus clock domain, while the channel control circuit may be in the memory clock domain. &lt;IMAGE&gt;</p>
申请公布号 EP1191452(A2) 申请公布日期 2002.03.27
申请号 EP20010308010 申请日期 2001.09.20
申请人 BROADCOM CORPORATION 发明人 CHO, JAMES Y
分类号 G06F13/16;(IPC1-7):G06F13/16 主分类号 G06F13/16
代理机构 代理人
主权项
地址