Electronic Components Datasheet Search
  English  ▼

X  

PM3351-SW Datasheet(PDF) 53 Page - PMC-Sierra, Inc

Part # PM3351-SW
Description  SINGLE PORT FAST ETHERNET SWITCH
PDF  268 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

PM3351-SW Datasheet(HTML) 53 Page - PMC-Sierra, Inc

Back Button PM3351-SW Datasheet HTML 49Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 50Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 51Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 52Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 53Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 54Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 55Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 56Page - PMC-Sierra, Inc PM3351-SW Datasheet HTML 57Page - PMC-Sierra, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 53 / 268 page
background image
PM3351 ELAN 1X100
DATA SHEET
PMC-970113
ISSUE 3
SINGLE PORT FAST ETHERNET SWITCH
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
47
Multichannel DMA Controller
The on-chip DMA Controller contains four independent and concurrently operating
channels: two for the 100 Mbit/s MII port (one for receive and one for transmit) and two
dedicated to the 1 Gbit/s expansion port. The DMA Controller, operating under the
control of the switch processor, is responsible for performing all data block transfers
within the ELAN 1x100 made between the MII port, the local memory and the
expansion port. The DMA Controller also computes 32-bit IEEE Frame Check
Sequence (FCS) remainders over the received and transmitted frames, allowing the
Switch Processor to filter frames with CRC errors on receive, and also allowing CRCs to
be computed for injected management frames on transmit. In addition, the DMA
Controller implements an address lookup process that attempts to map the 48-bit MAC
addresses of received frames to entries in an address table maintained in local
memory. The DMA Controller provides sufficient bandwidth to guarantee that there will
be continuous and uninterrupted reception and transmission of frames at full wire rates.
A special feature of the DMA Controller is its ability to automatically allocate buffer
storage from a central free pool (organized as a linked-list pointed to by a dedicated
device register) These allocatable data structures are called
packet buffers; they are of
fixed (and configurable) length, and are chained together into linked-lists to hold
Ethernet frames of different lengths. The DMA channel associated with the receive path
is capable of creating these linked-lists of packet buffers automatically whenever
frames are received.
The four DMA Controller channels are dedicated to various functions as follows:
•
One channel (referred to as the receive channel) is used to perform data
transfers between the MAC receive FIFO and the local memory, copying
received frame data from the FIFO to the local memory. As mentioned, the
receive channel generates a linked-list of packet buffers in external memory,
automatically allocating packet buffers as needed from a central free pool. A
32-bit CRC is computed on the receive data transfers, and the CRC result is
accessible to the Switch Processor firmware in the form of a CRC error status
bit after a frame has been received.
•
One channel (referred to as the transmit channel) is used to perform block
transfers over the external PCI expansion bus from external devices (other
ELAN 1x100s, ELAN 8x10s, or any other device implementing the same
protocol) to the 2048-byte transmit FIFO. This channel can follow a chain of
remote source packet buffers, reading data over the PCI bus. Only the required
frame data is written into the transmit FIFO; the headers of the packet buffers
are stripped off by the channel transfer logic.
The transmit channel implements special logic that allows the Switch Processor to
inspect the frame header and determine how the frame should be treated after it has



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