Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

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

Back Button MPC8280 Datasheet HTML 669Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 670Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 671Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 672Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 673Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 674Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 675Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 676Page - Freescale Semiconductor, Inc MPC8280 Datasheet HTML 677Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 673 / 1386 page
background image
SDMA Channels and IDMA Emulation
MPC8280 PowerQUICC II Family Reference Manual, Rev. 1
Freescale Semiconductor
19-27
When a STOP_IDMA command is issued, the CP terminates current IDMA transfers and the current BD is
closed (if it was open). If memory is the destination, all data in the IDMA internal buffer is transferred to
memory before termination.
At the end of the stop process, the stop-completed event (SC) is set and a maskable interrupt is generated
to the core. The user should not modify channel parameters until SC = 1. When the channel is stopped, it
does not respond to external requests. If a START_IDMA command is reissued, the next BD in the BD table
is processed (if it is valid).
In external request mode (ERM = 1), STOP_IDMA command processing has priority over a peripheral
asserting DONE.
Note: In memory-to-peripheral, peripheral-to-memory, and fly-by modes, if a STOP_IDMA command is
issued with no data in the internal buffer, the BD is immediately closed and the channel is stopped. In this
case, a peripheral expecting DONE to be asserted is not notified because the last transfer of the buffer (with
BD[DDN or SDN] set) is not performed.
19.10 IDMA Bus Exceptions
Bus exceptions can occur while the IDMA has the bus and is transferring operands. In any computer
system, a hardware failure can cause an error during a bus transaction due to random noise or an illegal
access. When a synchronous bus structure (like those supported by the MPC8280) is used, it is easy to
make provisions for a bus master to detect and respond to errors during a bus transaction. The IDMA
recognizes the same bus exceptions as the core, reset and transfer error, as described in Table 19-11.
19.10.1 Externally Recognizing IDMA Operand Transfers
The following ways can be used determine externally that the IDMA is executing a bus transaction:
•
The TC[2] signal (programmed in DCM[TC2]) or SDMA channels can be programmed to a unique
code that identifies an IDMA transfer.
•
The DACK signal shows accesses to the peripheral device. DACK activates on either the source
or destination bus transactions, depending on DCM[S/D].
Table 19-11. IDMA Bus Exceptions
Exception
Description
Reset
On an external reset, the IDMA immediately aborts the channel operation, returns to the idle state, and
clears IDSR. If reset is detected when a bus transaction is in progress, the transaction is terminated, the
control and address/data pins are three-stated, and bus mastership is released.
Transfer
Error
When a fatal error occurs during a bus transaction, a bus error exception is used to abort the transaction
and systematically terminate channel operation. The IDMA terminates the current bus transaction,
signals an error in the SDSR, and signals an interrupt if the corresponding bit in the SDMR is set. The
CPM must be reset before IDMA operation is restarted. Any data previously read from the source into the
internal storage is lost, however, issuing a START_IDMA command transfers the last BD again.
Note: Any source or destination device for an operand under IDMA handshake control for single-address
transfers may need to monitor TEA to detect a bus exception for the current bus transaction. TEA
terminates the transaction immediately and negates DACK, which is used to control the transfer to/from
the device.



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