Electronic Components Datasheet Search
  English  ▼

X  

PM3350-SW Datasheet(PDF) 136 Page - PMC-Sierra, Inc

Part # PM3350-SW
Description  8 PORT ETHERNET SWITCH
PDF  224 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  PMC [PMC-Sierra, Inc]
Direct Link  http://www.pmc-sierra.com
Logo PMC - PMC-Sierra, Inc

PM3350-SW Datasheet(HTML) 136 Page - PMC-Sierra, Inc

Back Button PM3350-SW Datasheet HTML 132Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 133Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 134Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 135Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 136Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 137Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 138Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 139Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 140Page - PMC-Sierra, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 136 / 224 page
background image
ELAN 8X10
PM3350 ELAN 8 X10
DATA SHEET
PMC-970109
ISSUE 3
8 PORT ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND PMC-SIERRA, INC. CUSTOMERS ONLY
134
variable is decremented by 1; if the result is equal to or less than zero, the broadcast or
multicast frame is discarded, as the broadcast frame limit has been exceeded. If the
result is greater than zero, the broadcast/multicast frame is accepted for processing in
the usual manner (i.e., queued to the target transmit ports), and the MaxBcstFrames
variable is updated accordingly. Whenever a broadcast or multicast frame has been
completely transmitted or transferred (i.e., the packet buffer chain holding the broadcast
or multicast frame has been returned to the free packet buffer pool), the
MaxBcstFrames variable is incremented, allowing additional broadcast or multicast
frames to be accepted. Note that the broadcast/multicast frame limit is applicable to
frames received over the PCI expansion port, as well as frames received over local
MAC ports.
The MaxBcstFrames variable is maintained by the Switch Processor firmware in cached
data space, and is hence not accessible directly over the PCI bus interface. The
messaging interface must be used to update it. This operation is TBD.
Transmit Queue Management
The ELAN 8x10 implements two mechanisms to monitor and manage the transmit
queues (i.e., the queues holding frames waiting to be transmitted out the local MAC
ports) in the system.
Transmit Queue Purging
The first mechanism is intended to ensure that frames do not persist in the transmit
queues for too long before being transmitted. This can happen if the medium
associated with a MAC channel is continually busy due to a malfunctioning system or a
jabbering upstream host or switch, or if some hardware fault is present that prevents
frames from being transmitted. In this case, it is possible that the transmit queue
belonging to the MAC channel will fill up with frames that will never be sent out, and
thus their packet buffers will never be released back to the free pool. In extreme cases,
the entire buffering in the system can ultimately be consumed by these blocked frames,
bringing the system to a halt.
To detect such a condition, the ELAN 8x10 employs a mark-and-sweep algorithm on
the entries in the various transmit queues, using the lower 4 bits (i.e., the TypeSpecific
subfield) of the 8-bit Flags fields of the data descriptors placed on the transmit queues
to hold a marker. This field is initially set to zero by the switching firmware when frames
are queued to the transmit queues, and the data descriptors pointing to the frame data
are linked into the linked-lists forming the queues. The ELAN 8x10 Switch Processor
then executes a background task that runs periodically at a pre-set interval (normally
200 milliseconds). This background task sweeps over all of the transmit queues in the
device, inspecting the data descriptors (if any) at the heads of the queues. For each
data descriptor, the background task checks the Flags field of the descriptor, as follows:



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com