Electronic Components Datasheet Search
  English  ▼

X  

MAC7200 Datasheet(PDF) 398 Page - Freescale Semiconductor, Inc

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

MAC7200 Datasheet(HTML) 398 Page - Freescale Semiconductor, Inc

Back Button MAC7200 Datasheet HTML 394Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 395Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 396Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 397Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 398Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 399Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 400Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 401Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 402Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 398 / 976 page
background image
Initialization/Application Information
MAC7200 Microcontroller Family Reference Manual, Rev. 2
320
Freescale Semiconductor
length burst transfer or a locked transfer. In this case the new requesting master will have to wait until the
end of the burst transfer or locked transfer before it will be granted control of the slave port.
If the new requesting master’s priority level is lower than that of the master that currently has control of
the slave port the new requesting master will be forced to wait until the master that currently has control
of the slave port either runs an IDLE cycle or runs a non IDLE cycle to a location other than the current
slave port.
15.5.1.2
Round-Robin Priority Operation
When operating in round-robin mode, each master is assigned a relative priority based on the master port
number. This priority is based on how far ahead the master port number of the requesting master is to the
master port number of the current bus master for this slave. Master port numbers are compared modulo the
total number of bus masters, i. e. take the requesting master port number minus the current bus master’s
port number modulo the total number of bus masters. The master port whose priority is the highest based
on this comparison will be granted control over the slave port at the next bus transfer boundary.
For the case of only the two bus masters on this device, this means when operating in round-robin mode,
if the core complex is the current bus master for a given slave, than the DMA has the highest priority when
requesting that slave. Likewise, if the DMA is the current bus master for a given slave, then the core
complex has the highest priority when requesting that slave.
Once granted access to a slave port, a master may perform as many transfers as desired to that port until
another master makes a request to the same slave port. The next master in line will be granted access to
the slave port at the next transfer boundary.
Parking may still be used in a round-robin mode, but will not affect the round-robin pointer unless the
parked master actually performs a transfer. Handoff will occur to the next master in line after one cycle of
arbitration. If the slave port is put into low power park mode the round-robin pointer will be reset to point
at master port 0, giving it the highest priority.
15.5.2
Priority Assignment
Each master port needs to be assigned a unique 1 bit priority level. If an attempt is made to program
multiple master ports with the same priority level within the priority register (PR) the crossbar switch bus
will respond with a bus error and the registers will not be updated.
15.6
Initialization/Application Information
No initialization is required by or for the crossbar switch bus. Hardware reset ensures all the register bits
used by the crossbar switch bus are properly initialized.
15.7
AXBS Bus Aborts
15.7.1
IPI Register Interface
The AXBS module supports Peripheral Bus bus aborts, and enforces the following memory map:



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