Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button MPC8540 Datasheet HTML 1190Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1191Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1192Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1193Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1194Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1195Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1196Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1197Page - Freescale Semiconductor, Inc MPC8540 Datasheet HTML 1198Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 1194 / 1302 page
background image
MPC8540 PowerQUICC III Integrated Host Processor Reference Manual, Rev. 1
21-54
Freescale Semiconductor
10/100 Fast Ethernet Controller
recognition algorithm is complete, system bus usage is not wasted on frames not wanted by this
station.
If a frame is accepted, the Ethernet controller fetches the receive buffer descriptor (RxBD) from
the queue. If the RxBD is not being used by software (RxBD[E] is set), the FEC begins transferring
the incoming frame. RxBD[F] is set for the first RxBD used for any receive frame.
If the buffer is filled, the FEC clears RxBD[E] and generates an interrupt if RxBD[I] is set. If the
incoming frame is larger than the buffer, the Ethernet controller fetches the next RxBD in the table;
if it is empty, it continues receiving the rest of the frame. In half-duplex mode, if a collision is
detected during the frame, no RxBDs are used. Thus, no collision frames are presented to the user
except late collisions, which indicate serious LAN problems.
The RxBD length is determined by the MRBL field in the maximum receive buffer length register
(MRBLR). The smallest valid value is 64 bytes. During reception, the Ethernet controller checks
for frames that are too short or too long. When the frame ends (FEC_CRS is negated), the receive
CRC field is checked and written to the data buffer. The data length written to the last RxBD in
the Ethernet frame is the length of the entire frame, which enables the software to recognize a
frame-too-long condition.
Receive frames are not truncated if they exceed maximum frame bytes in the MAC’s maximum
frame register if MACCFG2[Huge Frame] is set, however the babbling receiver error interrupt
occurs (IEVENT[BABR] is set) and RxBD[LG] is set.
When the receive frame is complete, the Ethernet controller sets RxBD[L], updates the frame
status bits in the RxBD, and clears RxBD[E]. If RxBD[I] is set, the Ethernet controller next
generates a maskable interrupt, indicating that a frame was received and is in memory. The
Ethernet controller then waits for a new frame.
To interrupt reception, or rearrange the receive queue, DMACTRL[GRS] must be set. When this
bit is set the FEC receiver does a graceful receive stop. The Ethernet controller stops immediately
if no frames are being received or continues receiving until the current frame either finishes or an
error condition occurs. The IEVENT[GRSC] interrupt event is signalled when the graceful receive
stop operation is completed. While in this mode the user can then clear IEVENT[GRSC] and can
write to registers that are accessible to both user and the FEC hardware without fear of conflict.
When DMACTRL[GRS] is cleared, the FEC scans the input data stream for the start of a new
frame (preamble sequence and start of frame delimiter), it resumes receiving, and the first valid
frame received is placed in the next available RxBD.
21.6.2.5 Frame Recognition
The Ethernet controller performs frame recognition using destination address (DA) recognition. A
frame can be rejected or accepted based on the outcome.



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