Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 1162 Page - Freescale Semiconductor, Inc

Part # MPC8540
Description  MPC8540 PowerQUICC III??Integrated Host Processor Reference Manual
PDF  1302 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8540 Datasheet(HTML) 1162 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 1158Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1159Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1160Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1161Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1162Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1163Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1164Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1165Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1166Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 1162 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
21-22
Freescale Semiconductor
10/100 Fast Ethernet Controller
avoid an underrun condition. Underrun is an error condition in which data is not retrieved from
external memory quickly enough, leaving the TX FIFO empty before the complete frame is
transmitted. Because different combinations of events, several of which are determined by the
user, can lead to underrun, the FEC provides several FIFO registers that allow the user to select
the proper setting to be able to tune the system and obtain the maximum performance with minimal
chance of underrun. The principal causes for underrun in the FEC are:
•
Misaligned data buffer addresses
•
Small data buffer sizes
•
Combinations of the above
It is recommended that the minimum size data buffers be 64 bytes and that data buffers be 64-byte
aligned. The user can deviate from these recommended values to try to increase performance or to
use less memory, but unless the default values of some of the FIFO registers are adjusted, the
probability of an underrun may also increase. The FIFO_TX_THR (default is 512 entries)
indicates the amount of data required to be in the FIFO before starting the transmission of a frame.
The FIFO_TX_STARVE (default is 128 entries) is used to indicate that the amount of data in the
FIFO is so low that the risk of underrun is extremely high. The FIFO_TX_STARVE_SHUTOFF
(default is 512 entries) contains the watermark level to be used for exiting the starve state. These
registers are intended to allow the user to make the proper trade-off. If triggered, the starve mode,
for instance, automatically raises the priority of FEC fetches from memory.
21.5.3.2.1 FIFO Pause Control Register (FIFO_PAUSE_CTRL)
FIFO_PAUSE_CTRL, shown in Figure 21-11, is writable by the user to configure the properties
of the FEC FIFO.
Table 21-10 describes the fields of the FIFO_PAUSE_CTRL register.
0
15
R
000
0
0
0
0
00
0
0
0
00
0
0
W
Reset
0000_0000_0000_0000
16
29
30
31
R
000
0
0
0
0
00
0
0
0
00
TFC_PAUSE_EN
0
W
Reset
0000_0000_0000_0000
Offset
0x2_604C
Figure 21-11. FIFO_PAUSE_CTRL Register Definition



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