Parts used in diagram blocks:

Driver
Motor Drivers, Brushed
MOSFET / IGBT Drivers
Inverter
MOSFETs
Current Sense
Current Sense Amplifiers
Operational Amplifiers (Op Amps)
Battery Charger
Battery Charge Controllers
Battery Protection
MOSFETs

ON Semiconductor Full Web Site