Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

MPC8280 Datasheet(PDF) 955 Page - Freescale Semiconductor, Inc

Part # MPC8280
Description  PowerQUICC??II Family Reference Manual
PDF  1386 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  FREESCALE [Freescale Semiconductor, Inc]
Direct Link  http://www.freescale.com
Logo FREESCALE - Freescale Semiconductor, Inc

MPC8280 Datasheet(HTML) 955 Page - Freescale Semiconductor, Inc

Back Button MPC8280 Datasheet HTML 951Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 952Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 953Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 954Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 955Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 956Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 957Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 958Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 959Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 955 / 1386 page
background image
Fast Communications Controllers (FCCs)
MPC8280 PowerQUICC II Family Reference Manual, Rev. 1
Freescale Semiconductor
30-17
In addition to status bits in the current TxBD, these errors are reported via the TXE event bit in the FCCE
as a convenience for the user to implement error handling. TXE is a safe indication that a recovery or
re-initialization procedure must be started.
30.10.1.1 Re-Initialization Procedure
1. Disable the FCC transmission by clearing GFMR[ENT].
2. Remember the TBPTR value taken from the FCC parameter RAM.
3. Issue an “INIT TX PARAMS” command using the CPCR.
4. Restore the remembered TBPTR into the FCC parameter RAM.
5. Adjust TxBD handling as described in Section 28.10.1.3.
6. Enable FCC transmission by setting GFMR[ENT].
30.10.1.2 Recovery Sequence
1. Determine which BD is to be transmitted next and, if necessary, modify BDs.
2. Modify TBPTR field in Parameter RAM to point to next BD (if necessary).
3. Issue a “RESTART TX” command using the CPCR.
30.10.1.3 Adjusting Transmitter BD Handling
When a TXE event occurs, the TBPTR may already point beyond BDs still marked as ready due to internal
pipelining. If the TBPTR is not adjusted, these BDs would be skipped while still being marked as ready.
Software must determine if these BDs should be retransmitted or if they should be skipped, depending on
the protocol and application needs. This requires the following steps:
1. From the current TBPTR value, search backwards over all (if any) BDs still marked as ready to
find the first BD that has not been closed by the CPM. The search process should stop if the BD to
be checked next is not ready or if it is the most recent BD marked as ready by the CPU transmit
software. This is to avoid an endless loop in case the CPU software fills the BD ring completely.
2. A) For skipping BDs, manually close all BDs from the BD just found up to and including the BD
just before TBPTR. Leave the TBPTR value untouched.
B) For retransmitting BDs, change the TBPTR value to point to the BD just found.
30.11 FCC Timing Control
When GFMR[DIAG] is programmed to normal operation, CD and CTS are automatically controlled by
the FCC. GFMR[TCI] is assumed to be cleared, which implies normal transmit clock operation.
RTS is asserted when FCC has data to transmit in the transmit FIFO and a falling transmit clock occurs.
At this point, the FCC begins sending the data, once the appropriate conditions occur on CTS. In all cases,
the first bit of data is the start of the opening flag, or sync pattern.
Figure 30-9 shows that the delay between RTS and data is 0 bit times, regardless of the setting of
GFMR[CTSS]. This operation assumes that CTS is either already asserted to the FCC or is reprogrammed



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