发明名称 Apparatus and method in a network interface device for storing tracking information indicating stored data status between contending memory controllers
摘要 A network interface device includes a random access memory used as a transmit and receive buffer for transmission and reception of data frames between a host computer bus and a packet switched network. The network interface device includes read and write controllers for each of the transmit and receive buffers, where each write controller operates in a clock domain separate from the corresponding read controller. The memory management unit also includes a synchronization circuit that controls arbitration for accessing the random access memory between the read and write controllers. The synchronization circuit determines the presence of a stored frame in the random access memory by asynchronously comparing write counter and read counter values stored in gray code counters, where each counter is configured for changing a single bit of a counter value in response to an increment signal. The determined presence of one or more stored data frames is used to arbitrate storage of tracking information by either the read controller or the write controller into a holding register used to determine a read status for the random access memory.
申请公布号 US6061768(A) 申请公布日期 2000.05.09
申请号 US19970993891 申请日期 1997.12.18
申请人 ADVANCED MICRO DEVICES, INC. 发明人 KUO, JERRY CHUN-JEN;NIU, AUTUMN JANE;LAI, PO-SHEN
分类号 G06F13/38;(IPC1-7):G06F13/00 主分类号 G06F13/38
代理机构 代理人
主权项
地址