Electronic Components Datasheet Search
  English  ▼

X  

PM7384 Datasheet(PDF) 71 Page - PMC-Sierra, Inc

Part # PM7384
Description  FRAME ENGINE AND DATA LINK MANAGER 84P672
PDF  358 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

PM7384 Datasheet(HTML) 71 Page - PMC-Sierra, Inc

Back Button PM7384 Datasheet HTML 67Page - PMC-Sierra, Inc PM7384 Datasheet HTML 68Page - PMC-Sierra, Inc PM7384 Datasheet HTML 69Page - PMC-Sierra, Inc PM7384 Datasheet HTML 70Page - PMC-Sierra, Inc PM7384 Datasheet HTML 71Page - PMC-Sierra, Inc PM7384 Datasheet HTML 72Page - PMC-Sierra, Inc PM7384 Datasheet HTML 73Page - PMC-Sierra, Inc PM7384 Datasheet HTML 74Page - PMC-Sierra, Inc PM7384 Datasheet HTML 75Page - PMC-Sierra, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 71 / 358 page
background image
PM7384 FREEDM-84P672
DATA SHEET
PMC-1990445
ISSUE 5
FRAME ENGINE AND DATA LINK MANAGER 84P672
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA, INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
60
and the packet status information associated with the data in each buffer. TDs
are transferred from the TMAC672 to the host and vice versa using descriptor
reference queues. The TMAC672 maintains all the pointers for the operation of
the queues. The TMAC672 acquires buffers with data ready for transmission by
reading TDRs from a TDR ready queue. After a packet has been transmitted,
the TMAC672 places the associated TDR onto a TDR free queue.
To minimise host bus accesses, the TMAC672 maintains a descriptor reference
table to store current DMA information. This table contains separate DMA
information entries for up to 672 transmit channels. The TMAC672 also
performs per-channel sorting of packets received in the TDR ready queue to
eliminate head-of-line blocking.
9.8.1 Data Structures
The TMAC672 communicates with the host using Transmit Descriptors (TD),
Transmit Descriptor References (TDR), the Transmit Data Reference Ready
(TDRR) queue and the Transmit Data Reference Free (TDRF) queue.
The TMAC672 reads packet data from data buffers in host memory. The TD,
TDR, TDRR queue, and TDRF queue are data structures which are used to
transfer host memory data buffer information. All four data structures are
manipulated by both the TMAC672 and the host computer. The TD holds the
data buffer size, data buffer address, and other packet information. The TDR is
a pointer which is used to index into a table of TDs. The TDRR queue and TDRF
queue allow the TMAC672 and the host to pass TDRs back and forth. These
data structures are described in more detail in the following sections.
Transmit Descriptor
The Transmit Descriptors (TDs) pass buffer and packet information between the
TMAC672 and the host. Both the TMAC672 and the host read and write
information in the TDs. TDs are stored in host memory in a Transmit Descriptor
Table. The Transmit Descriptor structure is shown in Figure 10.
Figure 10 – Transmit Descriptor
Bit 31
0
Data Buffer Start Address [31:0]
Bytes In Buffer [15:0]
P
VM
CE
TM AC Next TD P ointer[14:0]
IOC
AB T
Host Next TD P ointer[14 :0]
Transm it Buffer Size[15:0]
Res (2)
Reserved (16)
TCC[9:0]



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