A window-type ball grid array semiconductor package is proposed. The power train includes two composite planetary gear sets and seven engagement elements: two clutches and five brakes. Furthermore, the techniques described herein may utilize movement data provided by the device. There is a first mechanical linkage between the drive shaft and the driven shaft.