欢迎访问ic37.com |
会员登录 免费注册
发布采购

PM9311-UC 参数 Datasheet PDF下载

PM9311-UC图片预览
型号: PM9311-UC
PDF下载: 下载PDF文件 查看货源
内容描述: 增强TT1 ™交换机结构 [ENHANCED TT1⑩ SWITCH FABRIC]
分类和应用: 电信集成电路电信电路
文件页数/大小: 343 页 / 5229 K
品牌: PMC [ PMC-SIERRA, INC ]
 浏览型号PM9311-UC的Datasheet PDF文件第158页浏览型号PM9311-UC的Datasheet PDF文件第159页浏览型号PM9311-UC的Datasheet PDF文件第160页浏览型号PM9311-UC的Datasheet PDF文件第161页浏览型号PM9311-UC的Datasheet PDF文件第163页浏览型号PM9311-UC的Datasheet PDF文件第164页浏览型号PM9311-UC的Datasheet PDF文件第165页浏览型号PM9311-UC的Datasheet PDF文件第166页  
PRELIMINARY
Data Sheet
PMC-2000164
ISSUE 3
PMC-Sierra, Inc.
PM9311/2/3/5 ETT1™ CHIP SET
ENHANCED TT1™ SWITCH FABRIC
3.1.2.3
LCS Grant Manager Arbitration
The LCS Grant Manager arbiter makes a linecard grant decision every celltime, based on information from
the Linecard Request Counters and Input Queue Debit Counters. When the EPP is in OC-48c mode, each
queue is shared by 4 request counters, one per subport. Therefore, in OC-48c mode, additional state
information about multicast and unicast flows is used in the decision, in order to prevent any request
counter from being starved by the other request counters contending for the same queue.
When the EPP is in OC-48c mode, the LCS Grant Manager arbitrates between the eligible flows requested
by each subport in turn (subport 0, subport 1, subport 2, subport 3, subport 0,...). Thus each OC-48c
linecard will receive at most one grant every 4 celltimes.
A flow is eligible for arbitration if its request counter is nonzero and its debit counter is less than the queue
size. The arbiter enforces the ETT1 service class priority scheme (Control Packets > TDM > MC0 > UC0 >
MC1 > ... > UC3). Within each unicast priority, the arbiter performs a round-robin on eligible flows. The
order of flows considered in the round-robin is increasing {egress_subport, egress_port}. So for an egress
port that is in OC-48c mode, its subports will appear once each 32 steps in the ordering. For an egress port
in OC-192c mode, there is only one valid subport (0), but each egress_subport step for that port will map to
subport 0.
Because of the strict order in which grants are given to each subport in OC-48c mode, and the
unpredictable timing of cells leaving a congested queue, it would be possible for some request counters to
never receive grants if the arbitration were left as a free-for-all. In order to avoid this, the LCS Grant
Manager “reserves” the last space in each unicast or multicast queue for a rotating favorite subport. When
a debit counter indicates that there is only one space left in a queue, only the request counter of the
favorite subport for that queue is eligible. Whenever the favorite subport gets a grant, regardless of
whether the queue is down to its last space, the favorite subport changes to the next subport with a
non-zero request count. This algorithm ensures that no request counter can be starved.
3.1.3
Scheduler Request Modulator
The purpose of the Scheduler Request Modulator is to prevent unicast output queues from overflowing.
The Scheduler’s backpressure mechanism only supports port-granularity backpressuring, which is not
acceptable for unicast (subport-granularity) queues. So instead of sending backpressure commands from
the oEPP to the Scheduler, all oEPPs send queue occupancy information to all iEPPs via the Flow Control
Crossbars. The Scheduler Request Modulator uses the output queue occupancy information to prevent
overflowing any unicast output queue; if there is not enough room left in an output queue, no more
requests for that output queue will be sent to the Scheduler until more room becomes available.
Since unicast and multicast are interleaved per-priority in the overall ETT1 priority scheme, multicast
requests are also arbitrated by the SRM.
The SRM consists of input queue request counters, output queue debit counters, an arbiter for deciding
which flow to request to the Scheduler, and state for restoring subport information to Scheduler grants.
3.1.3.1
Input Queue Request Counters
Input Queue request counters are initialized to 0 at reset. Unicast and multicast request counters behave
slightly differently.
158
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE