Electronic Components Datasheet Search
  English  ▼

X  

PM3350-SW Datasheet(PDF) 122 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) 122 Page - PMC-Sierra, Inc

Back Button PM3350-SW Datasheet HTML 118Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 119Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 120Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 121Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 122Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 123Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 124Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 125Page - PMC-Sierra, Inc PM3350-SW Datasheet HTML 126Page - PMC-Sierra, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 122 / 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
120
descriptor pool to hold a copy of the original data descriptor in the source
device.
12. The firmware will then set up the DMA Controller to transfer the head of the
appropriate transfer queue (both the data descriptor as well as the packet buffer
chain that it points to) from the source device into local memory. It will pass the
DMA Controller a pointer to the newly assigned data descriptor, into which the
DMA Controller is expected to place the contents of the copied data descriptor;
packet buffers must, however, be allocated dynamically by the DMA Controller.
At this point, the request counter interrupt handler firmware has completed its
processing; it decrements the request counter that triggered the interrupt
(signifying that the request has been handled) and exits.
13. The DMA Controller will begin copying data across the PCI bus from the source
device to the remote device's memory space. The first item to be copied is the
data descriptor at the head of the transfer queue in the source device; this is
written into the pre-allocated data descriptor passed to the DMA Controller in
step 12. (Note that only the first 16 bytes of the data descriptor are read as the
last four are only used internally.)The DMA Controller will then start transferring
the actual frame data (i.e., the packet buffers) from the source device. It begins
by allocating a packet buffer to hold the data. (When this packet buffer is filled, it
will allocate the next buffer and chain it to the first one, thus building up a linked-
list of buffers in local memory.)
14. The FirstPB field of the copied data descriptor provides a pointer to the packet
buffer chain associated with it; the DMA Controller continues to copy data
across the PCI bus from the packet buffers at the source device end into the
locally allocated packet buffers, traversing the linked list of source packet
buffers to build a virtually identical list of packet buffers in the remote device's
memory. (The only difference between the two sets of packet buffers, once the
DMA Controller has completed the copy, will be that the next pointers in the
NextPB fields will be different, as the two linked lists lie in different memory
spaces.) Note that the DMA Controller automatically writes a pointer to the first
packet buffer in the local memory space into the FirstPB field of the copied
version of the data descriptor, obliterating the original contents of the FirstPB
field as originally copied.
15. When the transfer is done (the data descriptor and all of the packet buffers have
been copied), the DMA Controller halts the transfer and interrupts the Switch
Processor.
16. The Switch Processor responds to the interrupt by activating the PCI read
completed interrupt service routine. The interrupt service routine firmware will
then read the necessary information out of the DMA Controller channel control
registers, and then decrement the MaxBuffers field of the proper expansion port
descriptor by the number of copied packet buffers to signify that the source
device has used up some of its local memory allocation at the remote device.



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