Datasheet

MC56F825x/MC56F824x Digital Signal Controller, Rev. 3
General System Control Information
Freescale Semiconductor42
5.7.2 Crossbar Switch Connections
The Crossbar Switch module provides a generic mechanism for making connections between on-chip peripherals as well as
between peripherals and pins. It provides a purely combinational path from input to output. The module groups 30 identical
multiplexes with 22 shared inputs. All Crossbar control registers that are used to select one of the 22 input signals to output are
write protected. Control of the write protection setting is in the SIM_PROT register.
In general, the crossbar module connects the Enhanced Flex PWM, ADC, Quad Timers, and comparators together, which allows
synchronization between PWM pulse generation and ADC sampling. In addition, several crossbar inputs and outputs are routed
to package pins. For example, the user can define an XB_INn pin as a PWM fault protection input that is routed to the PWM
module through the crossbar, increasing the flexibility of pin use and reducing the complexity of PCB layout.
M0 (from package pin) CMPA_M0 CMPB_M0 CMPC_M0
M1 (from package pin) CMPA_M1 CMPB_M1 CMPC_M1
M2 (from package pin) CMPA_M2 CMPB_M2 CMPC_M2
M3 (from internal) 12-bit DAC 12-bit DAC 12-bit DAC
Table 14. Connections by Comparator Inputs (continued)
Comparator Input Comparator A Comparator B Comparator B