Die Software im Getriebe-Steuergerät besteht aus drei Teilen: Einer Funktionssoftware, einem Datensatz und einem Boot-Loader.
Die Getriebesoftware ist dabei der funktionale Kern der Getriebesteuerung. Konfiguriert wird die Funktionssoftware über einen zugehörigen Datensatz. Kurz: Die Funktionssoftware bestimmt, wie etwas berechnet wird, der Datensatz enthält Werte für die Berechnung. Die Softwarebezeichnung besteht aus einer Hardwarekennung, einer Softwarekennung und der Datei-Endung ".hex". Software für ein Getriebe-Steuergerät der Serie "E300.1", ein DIWA Getriebe "D" und der Softwareversion "5.2.0.0" hätte den Namen: E300.1-D5.2.0.0.hex.