Block diagram – Samsung S3F401F User Manual
Page 81

INVERTER MOTOR CONTROLLER (IMC)
S3F401F_UM_REV1.00
6-2
2. BLOCK DIAGRAM
Clear
Clear
IMCON0.7-.6:
ELESPWMOFF
IMCLK
ADC Start Trigger
ADCSTARTSEL.7-.0
INTPND
ADC BLOCK
IMCON0.18 -.16:
IMCLKSEL
IMCON0.10-.8:
IMFILTER
IMCON0.24-.20:
NUMSKIP
INTPND
IMCON0.13:
PWMOUTOFFEN
IMSTATUS.0:
FAULTSTAT
IMCON1.5-.0:
PWMxDnEN
IMSTATUS.1:
UPDOWNSTAT
IMCNT.15-.0:
CV
16-bit Up/Down Counter
IMCON0.12:
PWMOFFEN
TOPCMP.15-.0:
TOPCMPDAT
ADCSTARTSEL.1:
0SEL
16-bit Comparator
Interrupt Controller
DTCMP :
DTCMPDAT
IMCON0.1:
IMMODE
IMCON0.3:
PWMSWAP
IMCON0.4:
PWMPOLU
IMCON0.5:
PWMPOLD
INTMASK
Filter
INTMASK
3-bit
prescaler
IMCON0.0:
IMEN
IMCON0.0:
IMEN
16-bit Comparator
PCLK
PACMPR.15-.0:
PACMPRDAT
PACMPF.15-.0:
PACMPFDAT
PBCMPR.15-.0:
PBCMPRDAT
PBCMPF.15-.0:
PBCMPFDAT
PCCMPR.15-.0:
PCCMPRDAT
PCCMPF.15-.0:
PCCMPFDAT
INTs (8EA)
PWMxOFF
INT_FAULT
IMCON0.14:
PWMOUTEN
ADCCMPR0.15-.0:
ADDCMPR0DAT
ADCCMPF0.15-.0:
ADDCMPF0DAT
ADCCMPR1.15-.0:
ADDCMPR1DAT
ADCCMPF1.15-.0:
ADDCMPF1DAT
ADCCMPR2.15-.0:
ADDCMPR2DAT
ADCCMPF2.15-.0:
ADDCMPF2DAT
MODE: POLARITY:
DEAD-TIME Controller
PWMxU0
PWMxD0
PWMxU1
PWMxD1
PWMxU2
PWMxD2
Figure 6-1. Inverter Motor Controller (IMC) Block Diagram