Chapter 3 Memory Mapping Control (S12ZMMCV1)MC9S12ZVMB Family Reference Manual Rev. 1.3118 NXP Semiconductors3.1.1 Glossary3.1.2 OverviewThe S12ZMMC provides access to on-chip memories and peripherals for the S12ZCPU, the S12ZBDC,and the ADC. It arbitrates memory accesses and determines all of the MCU memory maps. Furthermore,the S12ZMMC is responsible for selecting the MCUs functional mode.3.1.3 Features• S12ZMMC mode operation control• Memory mapping for S12ZCPU, S12ZBDC, and ADC— Maps peripherals and memories into a 16 MByte address space for the S12ZCPU, theS12ZBDC, and the ADC— Handles simultaneous accesses to different on-chip resources (NVM, RAM, and peripherals)• Access violation detection and logging— Triggers S12ZCPU machine exceptions upon detection of illegal memory accesses anduncorrectable ECC errors— Logs the state of the S12ZCPU and the cause of the access error3.1.4 Modes of Operation3.1.4.1 Chip configuration modesThe S12ZMMC determines the chip configuration mode of the device. It captures the state of the MODCpin at reset and provides the ability to switch from special-single chip mode to normal single chip-mode.Table 3-2. Glossary Of TermsTerm DefinitionMCU Microcontroller UnitCPU S12Z Central Processing UnitBDC S12Z Background Debug ControllerADC Analog-to-Digital Converterunmappedaddress range Address space that is not assigned to a memoryreserved addressrange Address space that is reserved for future use casesillegal access Memory access, that is not supported or prohibited by the S12ZMMC, e.g. a data store to NVMaccess violation Either an illegal access or an uncorrectable ECC errorbyte 8-bit dataword 16-bit data