Electronic Components Datasheet Search
  English  ▼

X  

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

Back Button MAC7200 Datasheet HTML 393Page - Freescale Semiconductor, Inc 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 Next Button
Zoom Inzoom in Zoom Outzoom out
 397 / 976 page
background image
Functional Description
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
319
The CR can only be accessed with 32-bit accesses. Once the RO (Read Only) bit has been set in the CR
the CR can only be read, attempts to write to it will have no effect on the CR and result in an error response.
15.5
Functional Description
This section describes in more detail the functionality of the crossbar switch bus.
15.5.1
Arbitration
The crossbar switch bus supports two arbitration schemes; a simple fixed-priority comparison algorithm,
and a simple round-robin fairness algorithm. The arbitration scheme is independently programmable for
each slave port.
15.5.1.1
Fixed Priority Operation
When operating in fixed-priority mode, each master is assigned a unique priority level in the PR (Priority
Register). If two masters both request access to a slave port the master with the highest priority in the
selected priority register will gain control over the slave port.
Any time a master makes a request to a slave port the slave port checks to see if the new requesting master’s
priority level is higher than that of the master that currently has control over the slave port (unless the slave
port is in a parked state). The slave port does an arbitration check at every bus transfer boundary to ensure
that the proper master (if any) has control of the slave port.
If the new requesting master’s priority level is higher than that of the master that currently has control of
the slave port the new requesting master will be granted control over the slave port at the next clock edge.
The exception to this rule is if the master that currently has control over the slave port is running a fixed
7–6
Control Register Reserved. These bits are reserved for future expansion. They are read as zero and should be
written with zero for upward compatibility.
5–4
PCTL
Parking Control. These bits determine the parking control used by this slave port.
These bits are initialized by hardware reset. The reset value is 00.
00 When no master is making a request the arbiter will park the slave port on the master port defined by the PARK
bit field.
01 When no master is making a request the arbiter will park the slave port on the last master to be in control of the
slave port.
10 When no master is making a request the arbiter will park the slave port on no master and will drive all outputs to
a constant safe state.
11 Reserved
3–1
Slave General Purpose Control Register Reserved. This bit is reserved for future expansion. It is read as zero and
should be written with zero for upward compatibility.
0
PARK
PARK - This bit is used to determine which master port this slave port parks on when no masters are actively making
requests and the PCTL bits are set to 00.
This bit is initialized by hardware reset. The reset value is 0.
0 Park on CORE Master Port.
1 Park on DMA Master Port.
Table 15-7. Control Register Descriptions (Continued)
Name
Description



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