SLLA673 March 2025 MCF8315A , MCF8315C , MCF8315D , MCF8316A , MCF8316C-Q1 , MCF8316D
Figure 1-1 is MCF8315 system block diagram and pin functions introduction.
Figure 1-1 MCF8315 Block Diagram| Power Part | ||
|---|---|---|
| Pin | Type | Description |
| VM | PWR | 5 to 40VIN voltage input |
| SW_BUCK | PWR | Buck switch node, connect this pin to an inductor or resistor |
| AVDD | PWR O | Support 3.3V 3.3V LDO output, external 1uF capacitor to ground This regulator can provide 20mA current to the external (Need min 500nF effective capacitance across voltage and temperature. Can be 1uF or 2.2uF) |
| DVDD | PWR | External 1uF capacitor to ground (Need min 500nF effective capacitance across voltage and temperature. Can be 1uF or 2.2uF) |
| CPH,CPL | PWR | Charge pump switch node, connect a X7R, 47nF ceramic capacitor between the CPH and CPL pins, the recommendation that the rated voltage of the capacitor is at least twice the normal operating voltage of the device |
| CP | PWR | Charge pump output, connect a X7R, 1µF, 16V ceramic capacitor between the CP and VM pins |
| FB_BK | PWR I/O | The feedback pin of the buck regulator output control, the buck regulator output after connecting the inductor/resistor. Aan also be provided by external LDO voltage/connected to AVDD,then the inductor/resistor of SW_BUCK can be omitted. (Buck provides 4 different output voltage options: 3.3/4/5/5.7V) |
| Function Part | ||
| SPEED/ WAKE | I | Speed command input, supports PWM/DUTY/VSP input With an internal pull-down resistor of 1MΩ |
| FG | O | Speed output signal, open drain output |
| nFAULT | O | Fault indication, pull down to low level under fault condition, PULLUP_ENABLE sets pull-up( PULLUP_ENABLE enables internal pull-up to 3.3V and no external pull-up is needed when this feature is enabled) |
| DRVOFF | I | DRVOFF is high level, and the six MOSFET outputs are in high impedance state. If the DRVOFF pin is not used, connect directly to AGND (single point grounding). If the DRVOFF pin is used to achieve MOSFET output high impedance state, connect an external 10k resistor to AGND for better noise suppression. |
| BRAKE | I | High level → brake motor Low level → normal motor operation If the BRAKE pin is not used, connect directly to AGND (single point grounding). |
| DIR | I | When low, the phase drive sequence is OUT A → OUT C → OUT B When high, the phase drive sequence is OUT A → OUT B → OUT C If DIR pin is not used, connect directly to AGND ,direction can be set using EEPROM setting If DIR pin is used to change the motor rotation direction, connect an external 10k resistor to AGND for better noise suppression. |
| EXT_CLK | I | External clock reference input in external clock reference mode Speed loop accuracy: 3% using internal clock, 1% using external clock reference(optional) |
| EXT_WD | I | External watchdog input(optional) |
| DACOUT | O | DAC output |
| Communication Part | ||
| SCL/SDA | I/O | I2C clock & data |
| Motor Output Part | ||
| OUTA/B/C | PWR O | Three-phase U/V/W half-bridge motor output, no external current detection resistor required |