This part is a kind of semiconductor called MLX81215.
Function of this product has (MLX81205 - MLX81215) BLDC Motor Controller.
Manufacturers : Melexis
Image and pinout :

Some of the text within the PDF file :
MLX81205/07/10/15 Features Microcontroller: MLX16-FX RISC CPU o o o o 16 bit RISC CPU with 20DMIPS and Power-Saving-Modes Co-processor for fast multiplication and division Flash and EEPROM memory with EEC In-circuit debug and emulation Supported bus interfaces: o o o o LIN-Interface with integrated LIN transceiver supporting LIN 2.x, certified LIN protocol software provided by Melexis In-Module-Programming (Flash and EE) via pin LIN using a special Melexis fast protocol PWM-Interface Full duplex SPI, Master/Slave, double-buffered, speed programmable. DMA access. Flash and EEPROM programming also possible via SPI. TruSense Motor Control Technology o o o o o Patented algorithms for sensor-less 3-phase sine and trapezoidal motor control Phase voltage integration filter for BEMF voltage s [ ... ]
MLX81215 PDF Datasheet Download
