发明名称 Multicast direct memory access storing selected ones of data segments into a first-in-first-out buffer and a memory simultaneously when enabled by a processor
摘要 A data transfer technique employs direct memory access (DMA) logic to transfer data to a memory and simultaneously store the data into a buffer that is closely coupled to a processor, enabling the processor to access the data quicker than if accesses to the memory were required. The simultaneous transfer is selectively enabled and disabled by the processor, so that only those portions of the data that are actually needed by the processor are stored into the buffer. The technique is used on a network interface card (NIC), in conjunction with host memory interface logic that transfers packets and packet descriptors from host memory to memory on the NIC. The DMA logic is controlled through the use of DMA descriptors residing on ring data structures in the NIC memory. The processor sets the value of a flag in a descriptor to indicate whether the data involved in a DMA transfer is to be written to the buffer.
申请公布号 US6347347(B1) 申请公布日期 2002.02.12
申请号 US19990465910 申请日期 1999.12.17
申请人 3COM CORPORATION 发明人 BROWN MICHAEL K.;CHIEFFO PAUL;PLATKO JOHN J.
分类号 G06F13/28;(IPC1-7):G06F13/28 主分类号 G06F13/28
代理机构 代理人
主权项
地址