Datasheet TB9M040FTG (Toshiba) - 10

FabricanteToshiba
DescripciónIC for automotive three-phase brushless DC motor in 36-VFQFPN package
Páginas / Página38 / 10 — Preliminary. 9.6. Vector Engine(VE). Table 9.6.1 VE Function List. …
Formato / tamaño de archivoPDF / 1.0 Mb
Idioma del documentoInglés

Preliminary. 9.6. Vector Engine(VE). Table 9.6.1 VE Function List. Category. Function. Description. Calculation. Schedule. management

Preliminary 9.6 Vector Engine(VE) Table 9.6.1 VE Function List Category Function Description Calculation Schedule management

Línea de modelo para esta hoja de datos

Versión de texto del documento

Preliminary
TB9M040FTG
9.6. Vector Engine(VE) Table 9.6.1 VE Function List Category Function Description
Fixed-point calculation Basic functions Vector control tasks Tasks for interfacing with the PMD and MADC PI control of d-axis and q-axis currents Current control tasks ・Non-interference control ・Output limiting based on scalar voltage values SIN/COS Calculates the sine and cosine values of phase θ Calculation 1 task ・Al ows phase interpolation and clipping SIN/COS Calculates the sine and cosine values of phase θ Calculation 2 task SIN/COS Calculates the sine and cosine values of phase θ Calculation 3 task ・Al ows phase interpolation and clipping Output Voltage ・Coordinate axis transformation (inverse Park transformation) Transformation 2 types of phase transformation (space vector modulation and inverse Clark task transformation) Converts three-phase voltage into PWM output settings for the PMD (2 types)
Calculation
Output Control task ・Allows output limiting ・Al ows dead-time compensation Trigger Generation Calculates the PMD’s AD conversion sampling timing from three-phase duty task cycles (2 types) Current Correction Corrects detected current values for low inductance motor. Preparation task Used in combination with Input Process 6 tasks. Reads conversion results from the MADC and converts them into fixed-point Input Process tasks values (4 types) Supports current polarity determination (hysteresis/reverse hysteresis) Input current ・Phase transformation (Clark transformation) transformation task ・Coordinate axis transformation ・Arctangent (ATAN) calculation Individual functions task ・Square-root calculation ・No Operation(NOP) Position Estimation Calculates electrical angular velocity and phase θ from motor parameters, voltage, task and current (2 types) Position Sensor Calculates phase θ and electrical angular velocity from the inputs from a position Input Process task sensor such as an encoder that generates multiple pulses per revolution ・Program schedule capable of defining the order in which to execute tasks and Program their start-up control Schedule control ・Supports up to 32 tasks
Schedule management
・Repetition start Start-up control ・Starts the input schedule upon completion of an AD conversion Starts executing an Input Process task upon ADC-complete interrupt when the VE is in the Standby state following the completion of an output schedule Schedule-complete Generates an interruption when a task with the END flag set to "1" is executed
Interrupt
interrupt repeatedly for the specified number of times ([REPTIME]).
control
Error interrupt Interrupt generated when the VE receives a PWM interrupt from the PMD during the execution of an output schedule, judging it as an error. © 2026 10 2026-3-26 Toshiba Electronic Devices & Storage Corporation Rev. 1.0 Document Outline 1. Description 2. Applications 3. Features 4. Functions 5. Block Diagram 6. Pin Assignments 7. Pin Description 8. I/O Equivalent Circuits 9. Functional Description 9.1. Bridge Drivers (BDRV) Circuit 9.2. High Side Driver (HSD) 9.3. Current-Sense Amplifier (CSAMP) 9.4. Current Limit Comparator (CLCMP) 9.5. Overcurrent Detection Comparator (OCCMP) 9.6. Vector Engine(VE) 9.7. Programmable Motor Driver (PMD) 9.8. Memory Map 10. Electrical Characteristics 10.1. Absolute Maximum Ratings 10.2. Operating Ranges 10.3. Overall Electrical Characteristics 10.4. Reset Generator and Standby Time 10.5. 5-V Regulator (LDO5V) 10.6. 1.5-V Regulator (LDO15V) 10.7. Charge Pump 10.8. Oscillator 10.9. 12-bit ADC 10.10. Bridge Drivers (BRDV) 10.11. Current-Sense Amplifier (CSAMP) 10.12. Current Limit Comparator (CLCMP) 10.13. Overcurrent Detection Comparator (OCCMP) 10.14. Back-EMF Comparator (BEMFCMP) 10.15. Thermal Shutdown (TSD) Circuit 10.16. LIN 10.17. UART 10.18. SPI 10.19. GPIO 10.20. Flash (Code Flash) 10.21. Other 11. Application Circuit Example 12. Package Information 12.1. Package Dimensions 12.2. Marking 13. IC Usage Considerations 13.1. Notes on Handling of ICs 13.2. Points to Remember on Handling of ICs RESTRICTIONS ON PRODUCT USE