MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 7
9.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
9.2.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
9.2.3 Modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .239
9.3 External signal description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
9.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
9.3.2 Detailed signal descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
9.3.2.1 emiosi[n] — eMIOS200 Channel Input Signal . . . . . . . . . . . . . . . . . . .240
9.3.2.2 emioso[n] — eMIOS200 Channel Output Signal . . . . . . . . . . . . . . . . .240
9.3.2.3 emios_flag_out[n] — eMIOS200 Channel Flag Signal . . . . . . . . . . . . .240
9.4 Memory map and register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
9.4.1 Memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .240
9.4.1.1 Unified Channel memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .241
9.4.2 Register description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242
9.4.2.1 eMIOS200 Module Configuration Register (EMIOSMCR) . . . . . . . . . .242
9.4.2.2 eMIOS200 Global FLAG Register (EMIOSGFLAG) . . . . . . . . . . . . . . .243
9.4.2.3 eMIOS200 Output Update Disable (EMIOSOUDIS) . . . . . . . . . . . . . . .244
9.4.2.4 eMIOS200 Disable Channel (EMIOSUCDIS) . . . . . . . . . . . . . . . . . . . .245
9.4.2.5 eMIOS200 UC A Register (EMIOSA[n]) . . . . . . . . . . . . . . . . . . . . . . . .246
9.4.2.6 eMIOS200 UC B Register (EMIOSB[n]) . . . . . . . . . . . . . . . . . . . . . . . .247
9.4.2.7 eMIOS200 UC Counter Register (EMIOSCNT[n]) . . . . . . . . . . . . . . . .248
9.4.2.8 eMIOS200 UC Control Register (EMIOSC[n]) . . . . . . . . . . . . . . . . . . .248
9.4.2.9 eMIOS200 UC Status Register (EMIOSS[n]) . . . . . . . . . . . . . . . . . . . .253
9.4.2.10 eMIOS200 UC Alternate A Register (EMIOSALTA[n]) . . . . . . . . . . . .253
9.5 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .254
9.5.1 Unified Channel (UC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .256
9.5.1.1 UC modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .257
9.5.1.2 Input Programmable Filter (IPF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .271
9.5.1.3 Clock Prescaler (CP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .272
9.5.1.4 Effect of Freeze on the Unified Channel . . . . . . . . . . . . . . . . . . . . . . . .273
9.5.2 IP Bus Interface Unit (BIU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
9.5.2.1 Effect of Freeze on the BIU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
9.5.3 Global Clock Prescaler Submodule (GCP) . . . . . . . . . . . . . . . . . . . . . . . . . . . .273
9.5.3.1 Effect of Freeze on the GCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
9.6 Initialization/application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
9.6.1 Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
9.6.2 Application information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
9.6.2.1 Time Base Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .274
9.6.2.2 Coherent accesses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
9.6.2.3 Channel/modes initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .276
Chapter 10
Crossbar Switch (XBAR)
10.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
10.2 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
10.3 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279