Solar race cars require compact components operating at high efficiency. This paper proposes the use of a coreless axial flux permanent magnet machine, which has the attributes of low stator mass, negligible core loss and virtually zero cogging torque, as the propulsion motor. A three-phase inverter with its dc bus fed from a three-port DC/DC converter, which accepts inputs from a solar panel and battery powers the propulsion motor. Galium nitride (GaN) devices are used in the three-port converter, allowing very high switching frequencies thereby reducing the size of the transformer which provides galvanic isolation between the two sources and output. The three-port converter ensures operation of the solar panel at its maximum power point and also allows bi-directional power flow between the propulsion motor and battery depending on operating conditions. Operation over a wide range of speeds, which is required by the solar race car application, is achieved by the new approach of current weakening. This method involves raising the dc bus voltage of the motor side inverter at speeds exceeding the rated.