Electronic Components Datasheet Search
  English  ▼

X  

MPC8540 Datasheet(PDF) 740 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) 740 Page - Freescale Semiconductor, Inc

Back Button MPC8540 Datasheet HTML 736Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 737Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 738Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 739Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 740Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 741Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 742Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 743Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 744Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 740 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
14-114
Freescale Semiconductor
Three-Speed Ethernet Controllers
In half-duplex mode (MACCFG2[Full Duplex] is cleared) the MAC defers transmission if the line
is busy (CRS asserted). Before transmitting, the MAC waits for carrier sense to become inactive,
at which point it then determines if CRS remains negated for 60 clocks. If so, transmission begins
after an additional 36 bit times (96 bit times after CRS originally became negated). If CRS
continues to be asserted, the MAC follows a specified back-off procedure and tries to retransmit
the frame until the retry limit is reached. Data stored in the Tx FIFO is re-transmitted in case of a
collision. This improves bus usage and latency.
The transmitter also monitors for an abort condition and terminates the current frame if an abort
condition is encountered. In full-duplex mode the protocol is independent of network activity, and
only the transmit inter-frame gap must be enforced.
The transmit block also implements full-duplex flow control. If a flow control frame is received,
the MAC does not service the transmitter’s request to send data until the pause duration is over. If
the MAC is currently sending data when a pause frame is received, the MAC finishes sending the
current frame, then suspends subsequent frames (except a pause frame) until the pause duration is
over. The pause duration is defined by the received pause control frame and begins when the frame
was first received. In addition, the transmitter supports transmission of flow control frames via
TCTRL[TFC_PAUSE]. The transmit pause frame is generated internally based on the PAUSE
register that defines the pause value to be sent. Note that it is possible to send a pause frame while
the pause timer has not expired.
The MAC automatically appends FCS (32-bit CRC) bytes to the frame if any of the following
values are set:
•
TxBD[PAD/CRC] is set in first TxBD
•
TxBD[TC] is set in first TxBD
•
MACCFG2[PAD/CRC] is set
•
MACCFG2[CRC EN] is set
Following the transmission of the FCS, the Ethernet controller writes the frame status bits into the
BD and clears TxBD[R]. If the end of the current buffer is reached and TxBD[L] is cleared (a
frame is comprised of multiple buffer descriptors), only TxBD[R] is cleared.
For both half- and full-duplex modes, an interrupt can be issued depending on TxBD[I]. The
Ethernet controller then proceeds to the next TxBD in the table. In this way, the core can be
interrupted after each frame, after each buffer, or after a specific buffer is sent. If
TxBD[PAD/CRC] is set, the Ethernet controller pads any frame shorter than 64 bytes.
To pause transmission or rearrange the transmit queue, set DMACTRL[GTS]. This can help in
transmitting expedited data ahead of previously linked buffers or for error situations. If GTS is set,
the TSEC transmitter performs a graceful transmit stop. The Ethernet controller stops immediately
if no transmission is in progress or continues transmission until the current frame either finishes



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