Invention Grant
US07934032B1 Interface for establishing operability between a processor module and input/output (I/O) modules
有权
用于在处理器模块和输入/输出(I / O)模块之间建立可操作性的接口
- Patent Title: Interface for establishing operability between a processor module and input/output (I/O) modules
- Patent Title (中): 用于在处理器模块和输入/输出(I / O)模块之间建立可操作性的接口
-
Application No.: US11864140Application Date: 2007-09-28
-
Publication No.: US07934032B1Publication Date: 2011-04-26
- Inventor: Steven D. Sardella , Stephen Strickland , James C. Tryhubczak , John F. Phinney
- Applicant: Steven D. Sardella , Stephen Strickland , James C. Tryhubczak , John F. Phinney
- Applicant Address: US MA Hopkinton
- Assignee: EMC Corporation
- Current Assignee: EMC Corporation
- Current Assignee Address: US MA Hopkinton
- Agency: Guerin & Rodriguez, LLP
- Agent Michael A. Rodriguez
- Main IPC: G06F13/00
- IPC: G06F13/00 ; G06F13/20 ; G06F13/36

Abstract:
Described are electronics systems and methods for distributing a limited number of lanes of a PCI Express-based processor (CPU) module among a plurality of PCI Express-based I/O modules with which the CPU module is in communication. The CPU module receives a code from each I/O module over a sideband interface between that I/O module and the CPU module. The coded signal represents a link-width capability of the I/O module. The CPU module is configured to allocate a link width to each I/O module based on the fixed number of lanes and the link-width capability as represented by the coded signal received from that I/O module. The link between CPU module and each I/O module is trained in accordance with the link width allocated to that I/O module.
Information query