Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

LAN9313 Datasheet(PDF) 79 Page - SMSC Corporation

Part # LAN9313
Description  Three Port 10/100 Managed Ethernet Switch with MII
Download  398 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  SMSC [SMSC Corporation]
Direct Link  http://www.smsc.com
Logo SMSC - SMSC Corporation

LAN9313 Datasheet(HTML) 79 Page - SMSC Corporation

Back Button LAN9313 Datasheet HTML 75Page - SMSC Corporation LAN9313 Datasheet HTML 76Page - SMSC Corporation LAN9313 Datasheet HTML 77Page - SMSC Corporation LAN9313 Datasheet HTML 78Page - SMSC Corporation LAN9313 Datasheet HTML 79Page - SMSC Corporation LAN9313 Datasheet HTML 80Page - SMSC Corporation LAN9313 Datasheet HTML 81Page - SMSC Corporation LAN9313 Datasheet HTML 82Page - SMSC Corporation LAN9313 Datasheet HTML 83Page - SMSC Corporation Next Button
Zoom Inzoom in Zoom Outzoom out
 79 / 398 page
background image
Three Port 10/100 Managed Ethernet Switch with MII
Datasheet
SMSC LAN9313/LAN9313i
79
Revision 1.2 (04-08-08)
DATASHEET
6.5.1.1
Buffer Limits and Flow Control Levels
The BM keeps track of the amount of buffers used per each ingress port. These counts are used to
generate flow control (half-duplex backpressure or full-duplex pause frames) and to limit the amount
of buffer space that can be used by any individual receiver (hard drop limit). The flow control and drop
limit thresholds are dynamic and adapt based on the current buffer usage. Based on the number of
active receiving ports, the drop level and flow control pause and resume thresholds adjust between
fixed settings and two user programmable levels via the Buffer Manager Drop Level Register
(BM_DROP_LVL), Buffer Manager Flow Control Pause Level Register (BM_FC_PAUSE_LVL), and
Buffer Manager Flow Control Resume Level Register (BM_FC_RESUME_LVL) respectively.
The BM also keeps a count of the number of buffers that are queued for multiple ports (broadcast
queue). This count is compared against the Buffer Manager Broadcast Buffer Level Register
(BM_BCST_LVL), and if the configured drop level is reached or exceeded, subsequent packets are
dropped.
6.5.2
Random Early Discard (RED)
Based on the ingress flow monitoring detailed in Section 6.4.6, "Ingress Flow Metering and Coloring,"
on page 73, packets are colored as Green, Yellow, or Red. Packets colored Red are always discarded
if the Drop on Red bit in the Buffer Manager Configuration Register (BM_CFG) is set. If the Drop on
Yellow bit in the Buffer Manager Configuration Register (BM_CFG) is set, packets colored Yellow are
randomly discarded based on the moving average number of buffers used by the ingress port.
The probability of a discard is programmable into the Random Discard Weight table via the Buffer
Manager Random Discard Table Command Register (BM_RNDM_DSCRD_TBL_CMD), Buffer
Manager Random Discard Table Write Data Register (BM_RNDM_DSCRD_TBL_WDATA), and Buffer
Manager Random Discard Table Read Data Register (BM_RNDM_DSCRD_TBL_RDATA). The
Random Discard Weight table contains sixteen entries, each 10-bits wide. Each entry corresponds to
a range of the average number of buffers used by the ingress port. Entry 0 is for 0 to 15 buffers, entry
1 is for 16 to 31 buffers, etc. The probability for each entry us set in 1/1024’s. For example, a setting
of 1 is 1-in-1024, or approximately 0.1%. A setting of all ones (1023) is 1023-in-1024, or approximately
99.9%.
Refer to Section 13.3.4.10, "Buffer Manager Random Discard Table Command Register
(BM_RNDM_DSCRD_TBL_CMD)," on page 366 for additional details on writing and reading the
Random Discard Weight table.
6.5.3
Transmit Queues
Once a packet has been completely received, it is queued for transmit. There are four queues per
transmit port, one for each level of transmit priority. Each queue is virtual (if there are no packets for
that port/priority, the queue is empty), and dynamic (a queue may be any length if there is enough
memory space). When a packet is read from the memory and sent out to the corresponding port, the
used buffers are released.
6.5.4
Transmit Priority Queue Servicing
When a transmit queue is non-empty, it is serviced and the packet is read from the buffer RAM and
sent to the transmit MAC. If there are multiple queues that require servicing, one of two methods may
be used: fixed priority ordering, or weighted round-robin ordering. If the Fixed Priority Queue Servicing
bit in the Buffer Manager Configuration Register (BM_CFG) is set, a strict order, fixed priority is
selected. Transmit queue 3 has the highest priority, followed by 2, 1, and 0. If the Fixed Priority Queue
Servicing bit in the Buffer Manager Configuration Register (BM_CFG) is cleared, a weighted round-
robin order is followed. Assuming all four queues are non-empty, the service is weighted with a 9:4:2:1
ratio (queue 3,2,1,0). The servicing is blended to avoid burstiness (e.g. queue 3, then queue 2, then
queue 3, etc.).


Similar Part No. - LAN9313

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
LAN9313 MICROCHIP-LAN9313 Datasheet
312Kb / 9P
   Three Port 10/100 Managed Ethernet Switch with MII
Revision 1.9 03-13-12
LAN9313I MICROCHIP-LAN9313I Datasheet
312Kb / 9P
   Three Port 10/100 Managed Ethernet Switch with MII
Revision 1.9 03-13-12
LAN9313I-NZW MICROCHIP-LAN9313I-NZW Datasheet
312Kb / 9P
   Three Port 10/100 Managed Ethernet Switch with MII
Revision 1.9 03-13-12
More results

Similar Description - LAN9313

ManufacturerPart #DatasheetDescription
logo
Microchip Technology
LAN9313I-NZW MICROCHIP-LAN9313I-NZW Datasheet
312Kb / 9P
   Three Port 10/100 Managed Ethernet Switch with MII
Revision 1.9 03-13-12
logo
SMSC Corporation
LAN9303MI-AKZE SMSC-LAN9303MI-AKZE Datasheet
4Mb / 386P
   Small Form Factor Three Port 10/100 Managed Ethernet Switch with Dual MII/RMII/Turbo MII
LAN9303 SMSC-LAN9303 Datasheet
4Mb / 366P
   Small Form Factor Three Port 10/100 Managed Ethernet Switch with Single MII/RMII/Turbo MII
logo
Micrel Semiconductor
KSZ8895MQ-EVAL MICREL-KSZ8895MQ-EVAL Datasheet
2Mb / 118P
   Integrated 5-Port 10/100 Managed Ethernet Switch with MII/RMII Interface
KSZ8895MQ MICREL-KSZ8895MQ Datasheet
1Mb / 116P
   Integrated 5-Port 10/100 Managed Ethernet Switch with MII/RMII interface
logo
Microchip Technology
KSZ8895MQX MICROCHIP-KSZ8895MQX Datasheet
1Mb / 108P
   Integrated 5-Port 10/100 Managed Ethernet Switch with MII/RMII Interface
06/23/16
logo
Micrel Semiconductor
KSZ8895MQ MICREL-KSZ8895MQ_12 Datasheet
1Mb / 116P
   Integrated 5-Port 10/100 Managed Ethernet Switch with MII/RMII interface
logo
Infineon Technologies A...
KSZ8895 INFINEON-KSZ8895 Datasheet
870Kb / 115P
   Integrated 5-Port 10/100 Managed Ethernet Switch with MII/RMII interface
January 2011
logo
Microchip Technology
KSZ8794CNX MICROCHIP-KSZ8794CNX Datasheet
1Mb / 124P
   Integrated 4-Port 10/100 Managed Ethernet Switch with Gigabit RGMII/MII/RMII Interface
07/14/15
LAN9354 MICROCHIP-LAN9354 Datasheet
3Mb / 487P
   3-Port 10/100 Managed Ethernet Switch
01/27/15
More results


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




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   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