English
Language : 

PXD10RM Datasheet, PDF (1165/1332 Pages) Freescale Semiconductor, Inc – PXD10 Microcontroller
CLK
EN
PWM=0
FB_sample =1
Due to synchronizer
FB at pin=1
Counter
3
3
3
2
1
0
MCSDIn[SDIF[sd ]] interrupt flag
T_sample
T_diff
PWM
FB at pin
FB_Sample
:Sample and synchronization delay
:Delay between FB at pin and the internal PWM signal
:Signal from motor controller
:This is the signal directly after the input driver of the pad s ignal
:Pad signal after sampling and synchronization
Figure 35-36. Static Short-circuit, PWM signal always at 0 and FB always at 1, MCSDTO[TOUT]=3
NOTE
The short-circuit detection block does not disable a port in case of a
short-circuit. It is task of the microcontroller to manage the event of a
short-circuit.
35.5 Reset
The SMC is reset by system reset. All associated ports are released, all registers of the SMC module will
switch to their reset state as defined in Section 35.3.2, Register Description”.
35.6 Interrupts
The SMC has one interrupt output which is the bitwise OR function of 25 individual interrupt request
sources:
• One time counter overflow interrupt: An interrupt will be requested when the MCCTL1[MCTOIE]
bit in is set and the running PWM frame is finished. The interrupt is cleared by either setting the
MCCTL1[MCTOIE] bit to 0 or to write a one to the MCCTL0[MCTOIF] bit
• 24 Interrupts for the short-circuit detection, one for each PWM pin: Whenever a short-circuit is
detected on one PWM pin and the short-circuit detector enable bit MCSDEn[SDEN[sd]] is set,
than the related interrupt flag MCSDIn[SDIF[sd]] is set according to the mapping shown
inTable 35-23. The interrupt flag in MCSDIn[SDIF[sd]] will also rise an external interrupt if the
Freescale Semiconductor
PXD10 Microcontroller Reference Manual, Rev. 1
Preliminary—Subject to Change Without Notice
35-37