发明名称 Shared network-interface controller (NIC) using advanced switching (AS) turn-pool routing field to select from among multiple contexts for multiple processors
摘要 A network connection is transparently shared among two or more processors. A shared network interface controller (NIC) has two or more sets of context registers that may include Ethernet command and pointer registers. Each set of context registers is accessed by a different processor. The processors are separated from the shared NIC by an Advanced Switching (AS) network. AS packets to write the context registers are embedded in AS packets that contain turnpool information that specifies a route through the AS network. Turnpools for AS packets from the different processors are unique and used to indicate which set of context registers to access. Each turnpool-identified context is assigned a different external network (Ethernet) address. External packets received by the shared NIC from the external network are sent inside AS packets over the AS network to the correct processor by associating the packet's external network address with a turnpool-context.
申请公布号 US7464174(B1) 申请公布日期 2008.12.09
申请号 US20050906783 申请日期 2005.03.07
申请人 PERICOM SEMICONDUCTOR CORP. 发明人 NGAI HENRY P.
分类号 G06F15/16;G06F15/173 主分类号 G06F15/16
代理机构 代理人
主权项
地址