发明名称 Hardware enforced virtual sequentiality
摘要 A mechanism processes memory reads and writes in a packet processor. Each memory access has an associated sequence number and information is maintained allowing the detection of memory conflicts. The mechanism is placed between a processing element and a memory system such that write data is buffered and both reads and writes are recorded. When a memory conflict is detected, based on a strict or alternate ordering model, a restart signal is generated and the entries for the associated sequence number are flushed. When the work associated with a sequence number has completed, a signal is made so that associated write data can be sent to the memory system and the entries for that sequence number can be flushed.
申请公布号 US6981110(B1) 申请公布日期 2005.12.27
申请号 US20020065340 申请日期 2002.10.06
申请人 MELVIN STEPHEN WALLER 发明人 MELVIN STEPHEN WALLER
分类号 G06F12/00;H04L12/56;(IPC1-7):G06F12/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址