Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

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

Back Button MAC7200 Datasheet HTML 195Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 196Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 197Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 198Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 199Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 200Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 201Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 202Page - Freescale Semiconductor, Inc MAC7200 Datasheet HTML 203Page - Freescale Semiconductor, Inc Next Button
Zoom Inzoom in Zoom Outzoom out
 199 / 976 page
background image
Memory Map Relocation
MAC7200 Microcontroller Family Reference Manual, Rev. 2
Freescale Semiconductor
121
9.16.3.4
SRAM
The SRAM is always software relocatable (via the AAMR register in the MCM) to the following
addresses:
•
$0000 0000
•
$2000 0000
•
$4000 0000
9.16.4
Programming the AAMR register in the MCM
Because the programming of this register is initially slightly counter-intuitive, a short explanation of how
it works is presented.
Each 512Mbyte address range in the MAC72xx’s 4GByte addressable space has a corresponding nibble
(called a “slot” hereafter). When an transfer is seen on a Master Port of the AXBS (crossbar switch), the
upper three address bits are used to determine which AAMR slot will be used to determine the correct
Slave Port to route to. The slots in the AAMR are allocated as follows:
The upper bit of each nibble/slot is the valid bit, 1=valid, 0=invalid. In the case of an invalid address, the
transfer is aborted. The lower 3 bits of each nibble/slot determine the Slave Port number that the transfer
will be routed to. The MAC72xx has the following valid Slave Ports:
NOTE
Bits [31:8] of the AAMR are always fixed at value $f0d00b. If any nibble is
written with an illegal value, then none of the register nibbles will be
updated.
In Normal/Secured Bootloader Mode, when the Shadow Block is located at $0000 0000, the reset value of
the AAMR register will be $88.
Base Address
$E000 0000
$C000 0000
$A000 0000
$8000 0000
AAMR Bits
31:28
27:24
23:20
19:16
Base Address
$6000 0000
$4000 0000
$2000 0000
$0000 0000
AAMR Bits
15:12
11:8
7:4
3:0
Table 9-20. AXBS Slave Port Definitions
Slave Port Resource (AAMR Value)
S0
FLASH ($8)
S1
FlexBus ($9)
S3
SRAM ($b)
S5
BAM ($d)
S7
Peripheral Bus ($f)



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