03.08.2013 Views

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

MC9S12VR-Family - Data Sheet - Freescale Semiconductor

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 3<br />

S12G Memory Map Controller (S12GMMCV1)<br />

Rev. No.<br />

(Item No.)<br />

Date<br />

(Submitted By)<br />

3.1 Introduction<br />

Table 3-1. Revision History Table<br />

The S12GMMC module controls the access to all internal memories and peripherals for the CPU12 and<br />

S12SBDM module. It regulates access priorities and determines the address mapping of the on-chip<br />

ressources. Figure 3-1 shows a block diagram of the S12GMMC module.<br />

3.1.1 Glossary<br />

3.1.2 Overview<br />

Sections<br />

Affected<br />

Substantial Change(s)<br />

01.00 2-Jun 2009 Changed the RAM size of the S12GN32 from 1K to 2K<br />

01.01 3-Aug 2009 Changed the RAM size of the S12GN16 from 0.5K to 1K<br />

01.02 20-May 2010 Updates for S12VR48 and S12VR64<br />

Table 3-2. Glossary Of Terms<br />

Term Definition<br />

Local Addresses Address within the CPU12’s Local Address Map (Figure 3-11)<br />

Global Address Address within the Global Address Map (Figure 3-11)<br />

Aligned Bus Access Bus access to an even address.<br />

Misaligned Bus Access Bus access to an odd address.<br />

NS Normal Single-Chip Mode<br />

SS Special Single-Chip Mode<br />

Unimplemented Address Ranges Address ranges which are not mapped to any on-chip resource.<br />

NVM Non-volatile Memory; Flash or EEPROM<br />

IFR NVM Information Row. Refer to FTMRG Block Guide<br />

The S12GMMC connects the CPU12’s and the S12SBDM’s bus interfaces to the MCU’s on-chip resources<br />

(memories and peripherals). It arbitrates the bus accesses and determines all of the MCU’s memory maps.<br />

Furthermore, the S12GMMC is responsible for constraining memory accesses on secured devices and for<br />

selecting the MCU’s functional mode.<br />

<strong>MC9S12VR</strong> <strong>Family</strong> Reference Manual, Rev. 2.8<br />

<strong>Freescale</strong> <strong>Semiconductor</strong> 103

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!